0001193125-22-127645.txt : 20220428 0001193125-22-127645.hdr.sgml : 20220428 20220428162120 ACCESSION NUMBER: 0001193125-22-127645 CONFORMED SUBMISSION TYPE: 20-F PUBLIC DOCUMENT COUNT: 130 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220428 DATE AS OF CHANGE: 20220428 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Youdao, Inc. CENTRAL INDEX KEY: 0001781753 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-EDUCATIONAL SERVICES [8200] 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-39087 FILM NUMBER: 22866949 BUSINESS ADDRESS: STREET 1: NO. 399, WANGSHANG ROAD CITY: BINJIANG DISTRICT, HANGZHOU STATE: F4 ZIP: 310051 BUSINESS PHONE: 86 0571-8985-2163 MAIL ADDRESS: STREET 1: 8/F, CHUANG'S TOWER STREET 2: 30-32 CONNAUGHT ROAD CENTRAL CITY: HONG KONG STATE: K3 ZIP: 00000 20-F 1 d276563d20f.htm FORM 20-F FORM 20-F
falseFY0001781753true0.0110http://fasb.org/us-gaap/2021-01-31#LiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#LiabilitiesCurrentThere was no financing activity from discontinued operations. 0001781753 2021-12-31 0001781753 2020-12-31 0001781753 2021-01-01 2021-12-31 0001781753 2019-01-01 2019-12-31 0001781753 2020-01-01 2020-12-31 0001781753 2015-02-03 2015-02-03 0001781753 2019-07-01 2021-12-31 0001781753 2019-07-01 0001781753 2019-10-01 2019-12-31 0001781753 2019-10-01 2019-10-31 0001781753 2018-01-01 2018-12-31 0001781753 2018-12-31 0001781753 2019-12-31 0001781753 us-gaap:CommonClassAMember 2021-12-31 0001781753 us-gaap:CommonClassBMember 2021-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-12-31 0001781753 dao:SoftwareAndOthersMember 2021-12-31 0001781753 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001781753 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001781753 dao:ServersAndComputersMember 2021-12-31 0001781753 dao:NotLaterThanOneYearMember 2021-12-31 0001781753 dao:LaterThanOneButNotLaterThanThreeYearsMember 2021-12-31 0001781753 dao:NetEaseGroupMember 2021-12-31 0001781753 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001781753 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001781753 srt:ParentCompanyMember 2021-12-31 0001781753 srt:ParentCompanyMember us-gaap:CommonClassAMember 2021-12-31 0001781753 srt:ParentCompanyMember us-gaap:CommonClassBMember 2021-12-31 0001781753 dao:NeteaseYoudaoHangzhouSmartTechnologyCo.LtdMember 2021-12-31 0001781753 dao:YoudaoEducationTechnologyHongKongLimitedMember 2021-12-31 0001781753 dao:YoudaoHongKongLimitedMember 2021-12-31 0001781753 dao:NetEaseYoudaoInformationTechnologyBeijingCoLtdMember 2021-12-31 0001781753 dao:NetEaseYoudaoInformationTechnologyCoLtdMember 2021-12-31 0001781753 dao:FengzhouMember dao:LoanAgreementMember dao:NetEaseYoudaoInformationTechnologyBeijingCoLtdMember 2021-12-31 0001781753 dao:LoanAgreementMember dao:WilliamLeidingMember dao:NetEaseYoudaoInformationTechnologyBeijingCoLtdMember 2021-12-31 0001781753 dao:LossExpiringInTwoThousandTwentyThreeMember 2021-12-31 0001781753 dao:LossExpiringInTwoThousandTwentyFourMember 2021-12-31 0001781753 dao:LossExpiringInTwoThousandTwentyFiveMember 2021-12-31 0001781753 dao:LossExpiringInTwoThousandTwentySixMember 2021-12-31 0001781753 dao:LossExpiringInTwoThousandTwentySevenMember 2021-12-31 0001781753 dao:LossExpiringInTwoThousandTwentyEightMember 2021-12-31 0001781753 dao:LossExpiringInTwoThousandTwentyNineMember 2021-12-31 0001781753 dao:LossExpiringInTwoThousandThirtyAndThereafterMember 2021-12-31 0001781753 dao:LossExpiringInTwoThousandTwentyTwoMember 2021-12-31 0001781753 dao:ChinaCompanyLawMember 2021-12-31 0001781753 us-gaap:CommonStockMember 2021-12-31 0001781753 dao:ChinaForeignInvestmentEnterprisesLawMember 2021-12-31 0001781753 srt:ParentCompanyMember dao:TwoThousandFifteenSharesIncentivePlanMember 2021-12-31 0001781753 dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember 2021-12-31 0001781753 srt:MinimumMember 2021-12-31 0001781753 srt:MaximumMember 2021-12-31 0001781753 us-gaap:RevolvingCreditFacilityMember dao:NetEaseGroupMember 2021-12-31 0001781753 dao:AcademicAfterSchoolTutoringBusinessMember us-gaap:SegmentDiscontinuedOperationsMember 2021-12-31 0001781753 dao:StudentsBaseMember dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember 2021-12-31 0001781753 us-gaap:CopyrightsMember dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember 2021-12-31 0001781753 us-gaap:LicenseMember dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember 2021-12-31 0001781753 us-gaap:TrademarksMember dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember 2021-12-31 0001781753 us-gaap:CommonClassAMember 2020-12-31 0001781753 us-gaap:CommonClassBMember 2020-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-12-31 0001781753 dao:SoftwareAndOthersMember 2020-12-31 0001781753 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001781753 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001781753 dao:ServersAndComputersMember 2020-12-31 0001781753 dao:NetEaseGroupMember 2020-12-31 0001781753 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001781753 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001781753 srt:ParentCompanyMember 2020-12-31 0001781753 us-gaap:CommonClassAMember srt:ParentCompanyMember 2020-12-31 0001781753 srt:ParentCompanyMember us-gaap:CommonClassBMember 2020-12-31 0001781753 us-gaap:InvesteeMember dao:YoudaoCloudnoteBusinessMember 2020-12-31 0001781753 dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember 2020-12-31 0001781753 srt:MinimumMember 2020-12-31 0001781753 srt:MaximumMember 2020-12-31 0001781753 us-gaap:SegmentDiscontinuedOperationsMember dao:AcademicAfterSchoolTutoringBusinessMember 2020-12-31 0001781753 dao:SmartDevicesMember 2021-01-01 2021-12-31 0001781753 dao:LearningServicesMember 2021-01-01 2021-12-31 0001781753 dao:OnlineMarketingServicesMember 2021-01-01 2021-12-31 0001781753 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember 2021-01-01 2021-12-31 0001781753 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001781753 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001781753 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001781753 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001781753 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001781753 dao:NetEaseMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001781753 dao:NetEaseMember 2021-01-01 2021-12-31 0001781753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001781753 dao:StatutoryReservesMember 2021-01-01 2021-12-31 0001781753 dao:SmartDevicesProvidedToNetEaseGroupMember dao:ServicesAndProductsToNetEaseGroupMember 2021-01-01 2021-12-31 0001781753 dao:AdditionOfLongTermLoansFromNetLeaseGroupMember dao:LoanRelatedTransactionsMember 2021-01-01 2021-12-31 0001781753 dao:EquityRelatedTransactionsMember dao:DeemedDistributionToNetEaseMember 2021-01-01 2021-12-31 0001781753 dao:FixedAssetsAndInventoriesPurchasedFromNetEaseGroupMember dao:ServicesAndProductsPurchasedFromNetEaseGroupMember 2021-01-01 2021-12-31 0001781753 dao:ServicesPurchasedFromNetEaseGroupMember dao:ServicesAndProductsPurchasedFromNetEaseGroupMember 2021-01-01 2021-12-31 0001781753 dao:OnlineMarketingServicesProvidedToNetEaseGroupMember dao:ServicesAndProductsToNetEaseGroupMember 2021-01-01 2021-12-31 0001781753 dao:ServicesAndProductsToNetEaseGroupMember dao:LearningServicesProvidedToNetEaseGroupMember 2021-01-01 2021-12-31 0001781753 dao:ShareBasedCompensationUnderNetEasePlanMember dao:EquityRelatedTransactionsMember 2021-01-01 2021-12-31 0001781753 dao:LoanRelatedTransactionsMember dao:InterestExpensesOnLoansFromNetEaseGroupMember 2021-01-01 2021-12-31 0001781753 srt:MinimumMember dao:NetEaseGroupMember 2021-01-01 2021-12-31 0001781753 dao:NetEaseGroupMember srt:MaximumMember 2021-01-01 2021-12-31 0001781753 us-gaap:RevolvingCreditFacilityMember dao:NetEaseGroupMember 2021-01-01 2021-12-31 0001781753 dao:NetEaseGroupMember 2021-01-01 2021-12-31 0001781753 dao:OptionsForPurchaseOfOrdinarySharesMember 2021-01-01 2021-12-31 0001781753 srt:ParentCompanyMember 2021-01-01 2021-12-31 0001781753 dao:NeteaseYoudaoHangzhouSmartTechnologyCo.LtdMember 2021-01-01 2021-12-31 0001781753 dao:YoudaoEducationTechnologyHongKongLimitedMember 2021-01-01 2021-12-31 0001781753 dao:YoudaoHongKongLimitedMember 2021-01-01 2021-12-31 0001781753 dao:NetEaseYoudaoInformationTechnologyBeijingCoLtdMember 2021-01-01 2021-12-31 0001781753 dao:NetEaseYoudaoInformationTechnologyCoLtdMember 2021-01-01 2021-12-31 0001781753 dao:BeijingNetEaseYoudaoComputerSystemCoLtdMember 2021-01-01 2021-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-01-01 2021-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:IntraGroupMember 2021-01-01 2021-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:ThirdPartyMember 2021-01-01 2021-12-31 0001781753 dao:WilliamLeidingMember dao:NetEaseYoudaoInformationTechnologyBeijingCoLtdMember dao:OperatingAgreementMember 2021-01-01 2021-12-31 0001781753 dao:OperatingAgreementMember dao:NetEaseYoudaoInformationTechnologyBeijingCoLtdMember dao:FengzhouMember 2021-01-01 2021-12-31 0001781753 dao:LoanAgreementMember dao:NetEaseYoudaoInformationTechnologyBeijingCoLtdMember dao:WilliamLeidingMember 2021-01-01 2021-12-31 0001781753 dao:FengzhouMember dao:NetEaseYoudaoInformationTechnologyBeijingCoLtdMember dao:LoanAgreementMember 2021-01-01 2021-12-31 0001781753 dao:CooperationAgreementMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-01-01 2021-12-31 0001781753 dao:TutoringServicesMember 2021-01-01 2021-12-31 0001781753 dao:FeeBasedPremiumServicesMember 2021-01-01 2021-12-31 0001781753 us-gaap:FurnitureAndFixturesMember srt:MinimumMember 2021-01-01 2021-12-31 0001781753 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001781753 dao:SoftwareAndOthersMember srt:MaximumMember 2021-01-01 2021-12-31 0001781753 dao:SoftwareAndOthersMember srt:MinimumMember 2021-01-01 2021-12-31 0001781753 dao:ServersAndComputersMember 2021-01-01 2021-12-31 0001781753 us-gaap:ServiceMember 2021-01-01 2021-12-31 0001781753 us-gaap:StateAdministrationOfTaxationChinaMember 2021-01-01 2021-12-31 0001781753 dao:HighAndNewTechnologyEnterprisesMember us-gaap:StateAdministrationOfTaxationChinaMember 2021-01-01 2021-12-31 0001781753 dao:NetEaseYoudaoInformationTechnologyBeijingCoLtdMember dao:HighAndNewTechnologyEnterprisesMember us-gaap:StateAdministrationOfTaxationChinaMember 2021-01-01 2021-12-31 0001781753 us-gaap:StateAdministrationOfTaxationChinaMember dao:HighAndNewTechnologyEnterprisesMember dao:BeijingLingshiRuifengEducationTechnologyCo.LtdMember 2021-01-01 2021-12-31 0001781753 us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-12-31 0001781753 srt:MinimumMember dao:ChinaCompanyLawMember 2021-01-01 2021-12-31 0001781753 srt:MinimumMember dao:ChinaForeignInvestmentEnterprisesLawMember 2021-01-01 2021-12-31 0001781753 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember dao:CustomerOneMember srt:MinimumMember 2021-01-01 2021-12-31 0001781753 dao:LearningServicesMember us-gaap:SalesRevenueNetMember dao:InstructorConcentrationRiskMember srt:MinimumMember 2021-01-01 2021-12-31 0001781753 dao:LearningServicesMember us-gaap:SalesRevenueNetMember dao:InstructorConcentrationRiskMember 2021-01-01 2021-12-31 0001781753 us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001781753 us-gaap:CommonClassBMember 2021-01-01 2021-12-31 0001781753 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001781753 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001781753 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001781753 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001781753 dei:BusinessContactMember 2021-01-01 2021-12-31 0001781753 srt:ParentCompanyMember dao:TwoThousandFifteenSharesIncentivePlanMember 2021-01-01 2021-12-31 0001781753 dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember 2021-01-01 2021-12-31 0001781753 dei:AdrMember 2021-01-01 2021-12-31 0001781753 dao:InstructorConcentrationRiskMember us-gaap:SalesRevenueNetMember dao:LearningServicesMember dao:InstructorBMember 2021-01-01 2021-12-31 0001781753 dao:InstructorConcentrationRiskMember us-gaap:SalesRevenueNetMember dao:LearningServicesMember srt:MaximumMember dao:InstructorAMember 2021-01-01 2021-12-31 0001781753 us-gaap:SegmentDiscontinuedOperationsMember dao:AcademicAfterSchoolTutoringBusinessMember 2021-01-01 2021-12-31 0001781753 dao:PrivateCompanyProvidingKidsSteamEducationCoursesToStudentsMember 2021-01-01 2021-12-31 0001781753 dao:PrivateCompanyProvidingKidsProgrammingCoursesToStudentsMember 2021-01-01 2021-12-31 0001781753 dao:FromThePreviousShareholdersOfTheInvesteeMember dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember 2021-01-01 2021-12-31 0001781753 dao:OutOfNewSubscriptionMadeByTheCompanyMember dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember 2021-01-01 2021-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:TechnicalConsultingAndRelatedServiceMember 2021-01-01 2021-12-31 0001781753 dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember dao:StudentsBaseMember 2021-01-01 2021-12-31 0001781753 dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember us-gaap:CopyrightsMember 2021-01-01 2021-12-31 0001781753 dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember us-gaap:LicenseMember 2021-01-01 2021-12-31 0001781753 us-gaap:TrademarksMember dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember 2021-01-01 2021-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:OtherIntraGroupMember 2021-01-01 2021-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:IntraGroupMember dao:TechnicalConsultingAndRelatedServiceMember 2021-01-01 2021-12-31 0001781753 dao:SmartDevicesMember 2019-01-01 2019-12-31 0001781753 dao:LearningServicesMember 2019-01-01 2019-12-31 0001781753 dao:OnlineMarketingServicesMember 2019-01-01 2019-12-31 0001781753 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001781753 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001781753 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001781753 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-12-31 0001781753 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001781753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001781753 dao:StatutoryReservesMember 2019-01-01 2019-12-31 0001781753 dao:SmartDevicesProvidedToNetEaseGroupMember dao:ServicesAndProductsToNetEaseGroupMember 2019-01-01 2019-12-31 0001781753 dao:ServicesPurchasedFromNetEaseGroupMember dao:ServicesAndProductsPurchasedFromNetEaseGroupMember 2019-01-01 2019-12-31 0001781753 dao:OnlineMarketingServicesProvidedToNetEaseGroupMember dao:ServicesAndProductsToNetEaseGroupMember 2019-01-01 2019-12-31 0001781753 dao:ServicesAndProductsToNetEaseGroupMember dao:LearningServicesProvidedToNetEaseGroupMember 2019-01-01 2019-12-31 0001781753 dao:ShareBasedCompensationUnderNetEasePlanMember dao:EquityRelatedTransactionsMember 2019-01-01 2019-12-31 0001781753 dao:DeemedContributionRelatedToAcquisitionOfBusinessesUnderCommonControlMember dao:EquityRelatedTransactionsMember 2019-01-01 2019-12-31 0001781753 dao:InterestExpensesOnLoansFromNetEaseGroupMember dao:LoanRelatedTransactionsMember 2019-01-01 2019-12-31 0001781753 dao:ServicesAndProductsPurchasedFromNetEaseGroupMember dao:FixedAssetsAndInventoriesPurchasedFromNetEaseGroupMember 2019-01-01 2019-12-31 0001781753 dao:NetEaseGroupMember 2019-01-01 2019-12-31 0001781753 dao:OptionsForPurchaseOfOrdinarySharesMember 2019-01-01 2019-12-31 0001781753 us-gaap:RedeemableConvertiblePreferredStockMember us-gaap:IPOMember 2019-01-01 2019-12-31 0001781753 srt:ParentCompanyMember dao:TwoThousandFifteenSharesIncentivePlanMember 2019-01-01 2019-12-31 0001781753 srt:ParentCompanyMember 2019-01-01 2019-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-01-01 2019-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:ThirdPartyMember 2019-01-01 2019-12-31 0001781753 dao:CooperationAgreementMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-01-01 2019-12-31 0001781753 dao:TutoringServicesMember 2019-01-01 2019-12-31 0001781753 dao:FeeBasedPremiumServicesMember 2019-01-01 2019-12-31 0001781753 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2019-01-01 2019-12-31 0001781753 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2019-01-01 2019-12-31 0001781753 dao:PreInitialPublicOfferingOdinarySharesMember 2019-01-01 2019-12-31 0001781753 us-gaap:AdditionalPaidInCapitalMember us-gaap:IPOMember 2019-01-01 2019-12-31 0001781753 us-gaap:IPOMember 2019-01-01 2019-12-31 0001781753 dao:InstructorConcentrationRiskMember us-gaap:SalesRevenueNetMember dao:LearningServicesMember srt:MinimumMember 2019-01-01 2019-12-31 0001781753 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember dao:CustomerOneMember srt:MinimumMember 2019-01-01 2019-12-31 0001781753 dao:LearningServicesMember us-gaap:SalesRevenueNetMember dao:InstructorConcentrationRiskMember 2019-01-01 2019-12-31 0001781753 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001781753 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001781753 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001781753 us-gaap:PrivatePlacementMember us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001781753 us-gaap:PrivatePlacementMember 2019-01-01 2019-12-31 0001781753 us-gaap:RedeemableConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001781753 dao:InstructorConcentrationRiskMember us-gaap:SalesRevenueNetMember dao:LearningServicesMember dao:InstructorAMember 2019-01-01 2019-12-31 0001781753 us-gaap:SalesRevenueNetMember dao:InstructorConcentrationRiskMember srt:MaximumMember dao:InstructorBMember dao:LearningServicesMember 2019-01-01 2019-12-31 0001781753 us-gaap:SegmentDiscontinuedOperationsMember dao:AcademicAfterSchoolTutoringBusinessMember 2019-01-01 2019-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:TechnicalConsultingAndRelatedServiceMember 2019-01-01 2019-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:OtherIntraGroupMember 2019-01-01 2019-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:IntraGroupMember dao:TechnicalConsultingAndRelatedServiceMember 2019-01-01 2019-12-31 0001781753 dao:SmartDevicesMember 2020-01-01 2020-12-31 0001781753 dao:LearningServicesMember 2020-01-01 2020-12-31 0001781753 dao:OnlineMarketingServicesMember 2020-01-01 2020-12-31 0001781753 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001781753 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001781753 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001781753 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0001781753 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001781753 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001781753 us-gaap:AdditionalPaidInCapitalMember dao:NetEaseMember 2020-01-01 2020-12-31 0001781753 dao:NetEaseMember 2020-01-01 2020-12-31 0001781753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001781753 dao:StatutoryReservesMember 2020-01-01 2020-12-31 0001781753 dao:SmartDevicesProvidedToNetEaseGroupMember dao:ServicesAndProductsToNetEaseGroupMember 2020-01-01 2020-12-31 0001781753 dao:ServicesPurchasedFromNetEaseGroupMember dao:ServicesAndProductsPurchasedFromNetEaseGroupMember 2020-01-01 2020-12-31 0001781753 dao:ServicesAndProductsToNetEaseGroupMember dao:OnlineMarketingServicesProvidedToNetEaseGroupMember 2020-01-01 2020-12-31 0001781753 dao:LearningServicesProvidedToNetEaseGroupMember dao:ServicesAndProductsToNetEaseGroupMember 2020-01-01 2020-12-31 0001781753 dao:ShareBasedCompensationUnderNetEasePlanMember dao:EquityRelatedTransactionsMember 2020-01-01 2020-12-31 0001781753 dao:DeemedDistributionToNetEaseMember dao:EquityRelatedTransactionsMember 2020-01-01 2020-12-31 0001781753 dao:OtherTransactionsMember dao:DisposalOfYoudaoCloudnoteBusinessToNetEaseGroupMember 2020-01-01 2020-12-31 0001781753 dao:LoanRelatedTransactionsMember dao:InterestExpensesOnLoansFromNetEaseGroupMember 2020-01-01 2020-12-31 0001781753 dao:FixedAssetsAndInventoriesPurchasedFromNetEaseGroupMember dao:ServicesAndProductsPurchasedFromNetEaseGroupMember 2020-01-01 2020-12-31 0001781753 srt:MinimumMember dao:NetEaseGroupMember 2020-01-01 2020-12-31 0001781753 srt:MaximumMember dao:NetEaseGroupMember 2020-01-01 2020-12-31 0001781753 dao:NetEaseGroupMember 2020-01-01 2020-12-31 0001781753 dao:OptionsForPurchaseOfOrdinarySharesMember 2020-01-01 2020-12-31 0001781753 srt:ParentCompanyMember 2020-01-01 2020-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-01-01 2020-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:IntraGroupMember 2020-01-01 2020-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:ThirdPartyMember 2020-01-01 2020-12-31 0001781753 dao:CooperationAgreementMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-01-01 2020-12-31 0001781753 dao:TutoringServicesMember 2020-01-01 2020-12-31 0001781753 dao:FeeBasedPremiumServicesMember 2020-01-01 2020-12-31 0001781753 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember dao:CustomerOneMember srt:MinimumMember 2020-01-01 2020-12-31 0001781753 dao:InstructorConcentrationRiskMember us-gaap:SalesRevenueNetMember dao:LearningServicesMember srt:MinimumMember 2020-01-01 2020-12-31 0001781753 dao:InstructorConcentrationRiskMember us-gaap:SalesRevenueNetMember dao:LearningServicesMember 2020-01-01 2020-12-31 0001781753 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001781753 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001781753 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001781753 dao:InstructorConcentrationRiskMember us-gaap:SalesRevenueNetMember dao:LearningServicesMember dao:InstructorAMember 2020-01-01 2020-12-31 0001781753 us-gaap:SalesRevenueNetMember dao:InstructorConcentrationRiskMember srt:MaximumMember dao:InstructorBMember dao:LearningServicesMember 2020-01-01 2020-12-31 0001781753 dao:AcademicAfterSchoolTutoringBusinessMember us-gaap:SegmentDiscontinuedOperationsMember 2020-01-01 2020-12-31 0001781753 dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember 2020-01-01 2020-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:TechnicalConsultingAndRelatedServiceMember 2020-01-01 2020-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:OtherIntraGroupMember 2020-01-01 2020-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:IntraGroupMember dao:TechnicalConsultingAndRelatedServiceMember 2020-01-01 2020-12-31 0001781753 us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember dao:OrbisInvestmentManagementLimitedMember 2019-10-01 2019-10-31 0001781753 dei:AdrMember us-gaap:IPOMember 2019-10-01 2019-10-31 0001781753 us-gaap:CommonClassAMember 2019-10-01 2019-10-31 0001781753 us-gaap:IPOMember 2019-10-01 2019-10-31 0001781753 us-gaap:PrivatePlacementMember 2019-10-01 2019-10-31 0001781753 dao:FollowOnPublicOfferingMember dei:AdrMember 2021-02-28 2021-02-28 0001781753 us-gaap:RevolvingCreditFacilityMember dao:NetEaseGroupMember 2021-04-30 0001781753 dao:PrivateCompanyProvidingKidsProgrammingCoursesToStudentsMember 2020-06-01 2020-06-30 0001781753 dao:PrivateCompanyProvidingKidsProgrammingCoursesToStudentsMember 2020-06-30 0001781753 dao:PrivateCompanyProvidingKidsProgrammingCoursesToStudentsMember dao:YoudaoEducationTechnologyHongKongLimitedMember 2020-06-30 0001781753 us-gaap:ProductMember 2017-01-01 2018-04-30 0001781753 us-gaap:ProductMember 2018-05-01 2019-03-31 0001781753 us-gaap:InlandRevenueHongKongMember 2018-01-01 2018-03-31 0001781753 us-gaap:InlandRevenueHongKongMember 2018-04-01 2020-12-31 0001781753 us-gaap:CommonStockMember dao:NetEaseMember 2014-11-27 0001781753 dao:NetEaseMember us-gaap:CommonStockMember 2015-02-03 0001781753 srt:ParentCompanyMember dao:TwoThousandFifteenSharesIncentivePlanMember us-gaap:CommonStockMember 2015-02-03 0001781753 dao:NetEaseMember 2018-03-07 2018-03-07 0001781753 dao:NetEaseYoudaoInformationTechnologyBeijingCoLtdMember 2018-03-28 2018-03-28 0001781753 us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember dao:OrbisInvestmentManagementLimitedMember 2019-10-31 0001781753 us-gaap:CommonClassAMember 2019-10-31 0001781753 dao:NetEaseMember srt:MaximumMember us-gaap:CommonStockMember dao:TwoThousandNineteenMember 2019-10-31 0001781753 us-gaap:RedeemableConvertiblePreferredStockMember 2018-04-17 2018-04-17 0001781753 us-gaap:RedeemableConvertiblePreferredStockMember 2018-04-17 0001781753 srt:ProFormaMember 2022-04-12 0001781753 us-gaap:RedeemableConvertiblePreferredStockMember 2018-01-01 2018-12-31 0001781753 dao:NewTaxLegislationMember dao:HighAndNewTechnologyEnterprisesMember 2018-01-01 2018-12-31 0001781753 dao:HighAndNewTechnologyEnterprisesMember 2018-01-01 2018-12-31 0001781753 dao:TwoThousandNineRsuPlanMember us-gaap:CommonStockMember dao:NetEaseMember 2009-11-30 0001781753 srt:ParentCompanyMember dao:TwoThousandFifteenSharesIncentivePlanMember us-gaap:CommonStockMember 2018-04-30 0001781753 us-gaap:RedeemableConvertiblePreferredStockMember 2019-12-31 0001781753 srt:MinimumMember 2019-12-31 0001781753 srt:MaximumMember 2019-12-31 0001781753 us-gaap:RevolvingCreditFacilityMember dao:NetEaseGroupMember 2021-04-01 2021-12-31 0001781753 dei:AdrMember dao:FollowOnPublicOfferingMember 2021-02-10 2021-02-10 0001781753 dei:AdrMember dao:FollowOnPublicOfferingMember 2021-02-10 0001781753 dao:NetEaseGroupMember us-gaap:RevolvingCreditFacilityMember 2021-04-30 2021-04-30 0001781753 dao:PrivateCompanyProvidingKidsSteamEducationCoursesToStudentsMember 2021-05-31 0001781753 dao:PrivateCompanyProvidingKidsSteamEducationCoursesToStudentsMember 2021-05-01 2021-05-31 0001781753 us-gaap:ProductMember 2019-07-01 2021-12-31 0001781753 dao:NetEaseGroupMember us-gaap:SubsequentEventMember us-gaap:RevolvingCreditFacilityMember 2022-01-01 2022-12-31 0001781753 dao:NetEaseGroupMember us-gaap:SubsequentEventMember us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001781753 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001781753 dao:StatutoryReservesMember 2020-12-31 0001781753 us-gaap:RetainedEarningsMember 2020-12-31 0001781753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001781753 us-gaap:NoncontrollingInterestMember 2020-12-31 0001781753 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001781753 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001781753 us-gaap:NoncontrollingInterestMember 2021-12-31 0001781753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001781753 us-gaap:RetainedEarningsMember 2021-12-31 0001781753 dao:StatutoryReservesMember 2021-12-31 0001781753 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001781753 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001781753 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2021-12-31 0001781753 dao:PreInitialPublicOfferingOdinarySharesMember 2018-12-31 0001781753 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001781753 dao:StatutoryReservesMember 2018-12-31 0001781753 us-gaap:RetainedEarningsMember 2018-12-31 0001781753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001781753 us-gaap:NoncontrollingInterestMember 2018-12-31 0001781753 srt:ParentCompanyMember 2018-12-31 0001781753 srt:ParentCompanyMember 2019-12-31 0001781753 us-gaap:NoncontrollingInterestMember 2019-12-31 0001781753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001781753 us-gaap:RetainedEarningsMember 2019-12-31 0001781753 dao:StatutoryReservesMember 2019-12-31 0001781753 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001781753 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2019-12-31 0001781753 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2019-12-31 iso4217:CNY iso4217:USD xbrli:shares xbrli:pure utr:Year iso4217:HKD iso4217:USD xbrli:shares iso4217:CNY xbrli:shares dao:investors
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
 
FORM
20-F
 
 
(Mark One)
REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR (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
, 2021
OR
 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from
    
    
    
    
to
    
    
    
    
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-39087
 
 
Youdao, Inc.
(Exact name of Registrant as specified in its charter)
 
 
N/A
(Translation of Registrant’s name into English)
Cayman Islands
(Jurisdiction of incorporation or organization)
No. 399, Wangshang Road,
Binjiang District Hangzhou 310051,
People’s Republic of
China
(Address of principal executive offices)
Feng Zhou
Chief Executive Officer
Tel: +86 0571-8985-2163
E-mail:
zf@rd.netease.com
No. 399, Wangshang Road, Binjiang District
Hangzhou 310051, People’s Republic of
China
(Name, Telephone,
E-mail
and/or Facsimile number and Address of Company Contact Person)
 
 
Securities registered or to be registered pursuant to Section 12(b) of the Act:
 
Title of each class
 
Trading
Symbol
 
Name of each exchange
on which registered
American depositary shares, each ADS represents one Class A ordinary share, par value US$0.0001 per share
 
DAO
 
The New York Stock Exchange
Class A ordinary shares, par value US$0.0001 per share*
 
N/A
 
The 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]
Securities for which there is a reporting obligation pursuant to Section 15(d) of the Act:
[None]
 
 
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.
125,969,446 ordinary shares, comprised of 37,681,086 Class A ordinary shares, par value US$0.0001 per share, and 88,288,360 Class B ordinary shares, par value US$0.0001 per share, as of December 31, 2021.
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  ☒
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 or a
non-accelerated
filer or an emerging growth company. See definition of “large accelerated filer,”accelerated filer,” and “emerging growth company” in Rule
12b-2
of the Exchange Act.
 
Large Accelerated Filer  

   Accelerated Filer  

  Non-accelerated Filer  
           
                 Emerging Growth Company  
If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards † provided pursuant to Section 13(a) of the Exchange Act.  ☐
† The term “new or revised financial accounting standard” refers to any update issued by the Financial Accounting Standards Board to its Accounting Standards Codification after April 5, 2012.

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.  
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             Other  ☐
            by the International Accounting Standards Board            
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 Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court.    Yes  ☐    No  ☐
 
 
 


TABLE OF CONTENTS
 
 
 
         Page  
     ii  
     iv  
       1  
  IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS      1  
  OFFER STATISTICS AND EXPECTED TIMETABLE      1  
  KEY INFORMATION      1  
  INFORMATION ON THE COMPANY      64  
  UNRESOLVED STAFF COMMENTS      122  
  OPERATING AND FINANCIAL REVIEW AND PROSPECTS      123  
  DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES      151  
  MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS      159  
  FINANCIAL INFORMATION      162  
  THE OFFER AND LISTING      163  
  ADDITIONAL INFORMATION      163  
  QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK      174  
  DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES      175  
       176  
  DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES      176  
  MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS      176  
  CONTROLS AND PROCEDURES      177  
  AUDIT COMMITTEE FINANCIAL EXPERT      178  
  CODE OF ETHICS      178  
  PRINCIPAL ACCOUNTANT FEES AND SERVICES      178  
  EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES      179  
  PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS      179  
  CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT      180  
  CORPORATE GOVERNANCE      180  
  MINE SAFETY DISCLOSURE      180  
  DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS.      180  
       180  
  FINANCIAL STATEMENTS      180  
  FINANCIAL STATEMENTS      180  
  EXHIBITS      180  
 
i

INTRODUCTION
Except where the context otherwise indicates and for the purpose of this annual report only:
 
   
“Academic AST Business” refers to after-school tutoring services for academic subjects included in China’s compulsory education system;
 
   
“ADSs” refers to our American depositary shares, each of which represents one Class A ordinary share;
 
   
“AST” refers to after-school tutoring;
 
   
“CAC” refers to the Cyberspace Administration of China;
 
   
“Class A ordinary share” refers to our Class A ordinary shares, par value US$0.0001 per share;
 
   
“Class B ordinary share” refers to our Class B ordinary shares, par value US$0.0001 per share;
 
   
“gross billings” for a specific period refers to the total amount of consideration for our tutoring services
,
net of the total amount of refunds, in such period;
 
   
“Linjiedian Education” refers to Hangzhou NetEase Linjiedian Education Technology Co., Ltd., a company incorporated under PRC laws;
 
   
“MAA” refers to the fourth amended and restated memorandum and articles of association of our company, currently effective;
 
   
“NetEase” refers to NetEase, Inc. (NASDAQ: NTES; HKEX: 9999), our controlling shareholder;
 
   
“NetEase Group” refers to NetEase and its subsidiaries and consolidated variable interest entities other than us and the entities controlled by us;
 
   
“NYSE” refers to the New York Stock Exchange;
 
   
“paid courses” refers to our tutoring services for which we charge not less than RMB50 per course package;
 
   
“paid user enrollments” for a specified period refers to the cumulative number of paid courses enrolled in by our users, including multiple paid courses enrolled in by the same user, after deducting the number of courses the tuition of which were fully refunded;
 
   
“preferred shares” prior to our initial public offering refers to our Series A preferred shares, par value US$0.0001 per share;
 
   
“RMB” or “Renminbi” refers to the legal currency of China;
 
   
“shares” or “ordinary shares” refers to our Class A and Class B ordinary shares, per value US$0.0001 per share;
 
   
“STEAM courses” refers to courses that offer science, technology, engineering, the arts and mathematics as access points for guiding student inquiry, dialogue, and critical thinking;
 
   
“user enrollments” for a specified period refers to the cumulative number of courses enrolled in by our users, including multiple courses enrolled in by the same user, after deducting the number of courses the tuition of which were fully refunded;
 
   
“US$,” “dollars” or “U.S. dollars” refers to the legal currency of the United States;
 
   
“variable interest entities,” or “VIEs,” refers to the PRC entities of which we have power to control the management, and financial and operating policies and have the right to recognize and receive substantially all the economic benefits and in which we have an exclusive option to purchase all or part of the equity interests at the minimum price possible to the extent permitted by PRC law;
 
ii

   
“Youdao,” “we,” “us,” “our company,” and “our” refer to Youdao, Inc., a Cayman Islands company and its subsidiaries and, in the context of describing its consolidated financial information, business operations and operating data, its VIEs and their subsidiaries;
 
   
“Youdao Computer” refers to Beijing NetEase Youdao Computer System Co., Ltd., a company incorporated under PRC laws;
 
   
“Youdao Education” refers to Youdao Education Technology (Hong Kong) Limited, a company incorporated under Hong Kong laws;
 
   
“Youdao Hangzhou” refers to NetEase Youdao Information Technology (Hangzhou) Co., Ltd.;
 
   
“Youdao HK” refers to Youdao (Hong Kong) Limited, a company incorporated under Hong Kong laws;
 
   
“Youdao Information” refers to NetEase Youdao Information Technology (Beijing) Co., Ltd., a company incorporated under PRC laws; and
 
   
“Youdao Smart Technology” refers to NetEase Youdao (Hangzhou) Smart Technology Co., Ltd., a company incorporated under PRC laws.
We generate MAUs from the users of our products and our tutoring services. With respect to the MAU data used in this annual report:
 
   
“monthly active user(s)” or “MAU(s)” for a specified period, with respect to each of our products and services (except for smart devices), refers to the average of the monthly number of unique mobile or PC devices, as the case may be, through which such product and service is accessed at least once in that month. Our total MAUs for a given month is calculated by combining the MAUs of our various products and services (except for smart devices) for that month (duplicate access to different products and services is not eliminated from the calculation); our MAUs are calculated using internal company data, treating each distinguishable device as a separate MAU even though some users may access our products and services using more than one device and multiple users may access our services using the same device; and
 
   
“average total MAUs” for a given period refers to the monthly average of the sum of our total MAUs of such period; and
 
   
our MAUs are calculated using internal company data, treating each distinguishable device as a separate MAU even though some users may access our products and services using more than one device and multiple users may access our services using the same device.
We have recently disposed of our Academic AST Business, as part of our efforts to fully comply with the new regulatory requirements adopted by the PRC government in the second half of 2021. As a result, the historical financial results of our Academic AST Business are reflected in our audited consolidated financial statements as discontinued operations accordingly. Unless otherwise stated, the financial information and
non-GAAP
financial measures disclosed in this annual report refer to our continuing operations.
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 RMB6.3726 to US$1.00, the exchange rate set forth in the H.10 statistical release of the Federal Reserve Board on December 30, 2021. 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.
 
iii

FORWARD-LOOKING INFORMATION
This annual report contains statements that constitute forward-looking statements. Many of the forward-looking statements contained in this annual report can be identified by the use of forward-looking words such as “anticipate,” “believe,” “could,” “expect,” “should,” “plan,” “intend,” “estimate” and “potential,” among others.
Forward-looking statements appear in a number of places in this annual report and include, but are not limited to, statements regarding our intent, belief or current expectations. Forward-looking statements are based on our management’s beliefs and assumptions and on information currently available to our management. Such statements are subject to risks and uncertainties, and actual results may differ materially from those expressed or implied in the forward-looking statements due to various factors, including, but not limited to, those identified under the section entitled “Item 3. Key Information—3.D. Risk Factors” in this annual report. These risks and uncertainties include factors relating to:
 
   
general economic, political, demographic and business conditions in China and globally;
 
   
our ability to implement our growth strategies;
 
   
the success of operating initiatives, including advertising and promotional efforts and new product and content development by us and our competitors;
 
   
our ability to develop and apply our technologies to support and expand our offerings;
 
   
the expected growth of the intelligent learning industry in China and globally;
 
   
our ability to compete and conduct our business in the future;
 
   
our ability to offer new learning content;
 
   
the availability of qualified personnel and the ability to retain such personnel;
 
   
competition in the intelligent learning industry, particularly the segments of learning services and smart devices in China;
 
   
the outbreak of
COVID-19;
 
   
changes in government policies and regulations and our ability to adapt our operations and business practices to the evolving PRC regulatory environment;
 
   
other factors that may affect our financial condition, liquidity and results of operations; and
 
   
other risk factors discussed under “Item 3. Key Information—3.D. Risk Factors.”
Should any of these risks or uncertainties materialize, or should the underlying assumptions about our business and the markets in which we operate prove incorrect, our actual results may vary materially from those described as anticipated, estimated or expected in this annual report.
Forward-looking statements speak only as of the date they are made, and except to the extent required by applicable laws and regulations, we do not undertake any obligation to update them in light of new information or future developments or to release publicly any revisions to these statements in order to reflect later events or circumstances or to reflect the occurrence of unanticipated events.
 
 
iv

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
Youdao, Inc. is a Cayman Islands holding company. It conducts its operations in China through its PRC subsidiaries and consolidated variable interest entities, or the VIEs, and their subsidiaries. However, we and our direct and indirect subsidiaries do not, and it is virtually impossible for them to, have any equity interests in the VIEs in practice as current PRC laws and regulations restrict foreign investment in companies that engage in value-added telecommunication services. As a result, we depend on certain contractual arrangements with the VIEs to operate a significant portion of our business. This structure allows us to exercise effective control over the VIEs, and be considered the primary beneficiary of the VIEs, which serves the purpose of consolidating the VIEs’ operating results in our financial statements under the U.S. GAAP. This structure also provides contractual exposure to foreign investment in such companies. The VIEs are owned by certain nominee shareholders, not us. All of these nominee shareholders are also beneficial owners and directors of the company. Investors in our ADSs are purchasing equity securities of a Cayman Islands holding company rather than equity securities issued by our subsidiaries and the VIEs. Investors who are
non-PRC
residents may never directly hold equity interests in the VIEs under current PRC laws and regulations. As used in this annual report, “we,” “us,” “our company,” “our,” or “Youdao” refers to Youdao, Inc. and its subsidiaries, and, in the context of describing our consolidated financial information, business operations and operating data, our consolidated VIEs and their subsidiaries. We refer to Youdao Information, Youdao Smart Technology and Youdao Hangzhou as the PRC subsidiaries in the context of describing of their activities. We refer to Youdao Computer and Linjiedian Education as the VIEs in the context of describing their activities and contractual arrangements with us. The VIEs primarily conduct operations in China, and such VIEs are consolidated for accounting purposes but is not entities in which we own equity, and our company does not conduct operations by ourselves.
Our corporate structure involves unique risks to investors in the ADSs. In 2019, 2020 and 2021, the amount of revenues generated by the VIEs and their subsidiaries accounted for 74.6%, 71.0% and 68.5%, respectively, of our total net revenues. As of December 31, 2020 and 2021, the total assets of the VIEs and their subsidiaries, excluding amounts due from other companies in the Group, equaled to 16.1% and 50.3% of our consolidated total assets as of the same dates, respectively. The historical fluctuations in such percentage are primarily due to changes in the restricted cash balance in the government custodian account of the VIEs. As of the date of this annual report, to the best knowledge of our company, our directors and management, the VIE agreements have not been tested in a court of law in the PRC. 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 in the future, we could be subject to material penalties or be forced to relinquish our interests in those operations or otherwise significantly change our corporate structure. We and our investors face significant uncertainty about potential future actions by the PRC government that could affect the legality and enforceability of the contractual arrangements with the VIEs and, consequently, significantly affect our ability to consolidate the financial results of the VIEs and the financial performance of our company as a whole. Our ADSs may decline in value or become worthless if we are unable to effectively enforce our contractual control rights over the assets and operations of the VIEs that conduct a significant portion of our business in China. See “Item 3. Key Information—3.D. Risk Factor—Risks Related to Our Corporate Structure—There are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations, and rules relating to the agreements that establish the VIE structure for our operations in China, including potential future actions by the PRC government, which could affect the enforceability of our contractual arrangements with the VIEs and, consequently, significantly affect the financial condition and results of operations performance of Youdao. If the PRC government finds our contractual arrangements
non-compliant
with relevant PRC laws, regulations, and rules, or if these laws, regulations, and rules or the interpretation thereof change in the future, we could be subject to severe penalties or be forced to relinquish our interests in the VIEs. ” for detailed discussion.
 
1

Contractual Arrangements and Corporate Structure
We are a Cayman Islands company and currently conduct substantially all of our business operations in the PRC through Youdao Information, our subsidiary incorporated in the PRC, and the VIEs and their subsidiaries. Youdao Information controls Youdao Computer and Linjiedian Education, Youdao’s VIEs, through a series of contractual arrangements. We conduct a significant portion of our businesses in China through Youdao Computer. It is the VIEs that hold our key operating licenses, provide services to our customers, and enter into contracts with our suppliers. We operate our businesses this way because PRC laws and regulations restrict foreign investment in companies that engage in value-added telecommunication services. These contractual arrangements entered into with the VIEs allow 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 in the VIEs when and to the extent permitted by PRC law. These contractual arrangements include the operating agreement, equity pledge agreement, exclusive purchase option agreement, shareholder voting right trust agreement, loan agreement, and cooperation agreement, as the case may be. As a result of these contractual arrangements, we exert effective control over, and are considered the primary beneficiary of, the VIEs and consolidate their operating results in our financial statements under U.S. GAAP.
We do not have any equity interests in the VIEs who are owned by certain nominee shareholders. As a result, even though these contractual arrangements allow us to exercise effective control over the VIEs and be considered the primary beneficiary of the VIEs, which results in the consolidation of VIEs’ operating results in our financial statements under the U.S. GAAP, such control may be less effective than equity ownership, and we could face heightened risks and costs in enforcing these contractual arrangements, because there are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations, and rules relating to the legality and enforceability of these contractual arrangements. For the risks related to the nominee shareholders of Youdao’s VIEs, see “—3.D. Risk Factor—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 adverse effect on our business.” If the PRC government finds such agreements to be illegal, we could be subject to severe penalties or be forced to relinquish our interests in the VIEs.
Permission Required from the PRC Authorities for Our Operations and Offerings
Except as disclosed in “Item 3. Key Information—3.D. Risk Factors—Risk Related to Our Business and Industry—Our failure to obtain, maintain or renew other licenses, approvals, permits, registrations or filings necessary to conduct our operations in China could have a material adverse impact on our business, financial condition and results of operations.” and “Item 3. Key Information—3.D. Risk Factors—Risk Related to Our Business and Industry—We may face risks and uncertainties with respect to the licensing requirement for internet audio-visual programs”, based on the advice of our PRC legal counsel, we believe our PRC subsidiaries and VIEs have obtained the requisite licenses and permits from the PRC government authorities that are necessary for their business operations in China, including the ICP license, the Publication Operation Permit and the Permit for Production and Operation of Radio and TV Program. 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 our business operations in the future. If we or any of Youdao’s 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. In addition, if we had inadvertently concluded that such approvals, permits, registrations or filings were not required, or if applicable laws, regulations or interpretations change in a way that requires us to obtain such approval, permits, registrations or filings in the future, we may be unable to obtain such necessary approvals, permits, registrations or filings in a timely manner, or at all, and such approvals, permits, registrations or filings may be rescinded even if obtained. Any such circumstance may subject us to fines and other regulatory, civil or criminal liabilities, and we may be ordered by the competent government authorities to suspend relevant operations, which will materially and adversely affect our business operation. For risks relating to licenses and approvals required for our operations in China, see “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Business and Industry—Our failure to obtain, maintain or renew other licenses, approvals, permits, registrations or filings necessary to conduct our operations in China could have a material adverse impact on our business, financial condition and results of operations” and “Item 3. Key Information—3.D. Risk Factors—Risk Related to Our Business and Industry—We may face risks and uncertainties with respect to the licensing requirement for internet audio-visual programs.”
 
2

In addition, the PRC government has recently indicated an intent to exert more oversight over overseas securities offerings and published a series of laws and regulations to regulate such transactions. In connection with our prior overseas offerings and NYSE listing status, as of the date of this annual report, we (i) have not been required to obtain any permission from or complete any filing with the CSRC, and (ii) have not been required to go through a cybersecurity review by the CAC. As advised by our PRC legal counsel, under the currently effective PRC laws and regulations, we are not required to obtain any permission from or complete any filing with CSRC or go through a cybersecurity review by the CAC to conduct a security offering or maintain our listing status on the NYSE, based on their consultation with competent government authorities.
However, there are substantial uncertainties as to how PRC governmental authorities will regulate overseas listings and offerings in general and whether we are required to complete any filing or obtain any specific regulatory approval from the CSRC, the CAC or any other PRC governmental authorities for our future overseas securities offerings. 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 complete such filings or obtain such approvals in the future, we may be unable to fulfill such requirements 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 Our Business and Industry—The approval, filing or other requirements of the China Securities Regulatory Commission or other PRC government authorities may be required under PRC law in connection with our issuance of securities overseas or maintenance of the listing status of our ADSs, and the PRC government’s oversight and discretion over our business operations could result in a material adverse change in our operations and the value of our ADSs.”
Organizational Structure
The following chart shows our corporate structure, including our principal subsidiaries and VIEs as of the date of this annual report.
 
 
Notes:
(1)
Youdao HK currently operates our overseas knowledge tool and related businesses, including
U-Dictionary.
(2)
Shareholders of Linjiedian Education are William Lei Ding, our director (who is also the chief executive officer, a director and a major shareholder of NetEase, our controlling shareholder), and Feng Zhou, our Chief Executive Officer and director, each holding 99% and 1%, respectively, of Linjiedian Education’s equity interests.
(3)
Shareholders of Youdao Computer are William Lei Ding, our director (who is also the chief executive officer, a director and a major shareholder of NetEase, our controlling shareholder), and Feng Zhou, our Chief Executive Officer and director, each holding approximately 71% and 29%, respectively, of Youdao Computer’s equity interests.
 
3

Contractual Arrangements with the VIEs and the VIEs’ Respective Shareholders
Current PRC laws and regulations impose certain restrictions or prohibitions on foreign ownership of companies that engage in value-added telecommunication services and certain other businesses. We are a company registered in the Cayman Islands. Youdao Information, our PRC subsidiary, is considered a foreign-invested enterprise. To comply with the foregoing restrictions imposed by PRC laws and regulations on foreign investments, we conduct a significant portion of our businesses in China through Youdao Computer and Linjiedian Education, the VIEs in the PRC, based on a series of contractual arrangements between us and the VIEs and their respective shareholders. As a result of these contractual arrangements, we exert effective control over, and are considered the primary beneficiary of, the VIEs and consolidate their operating results in our financial statements under the U.S. GAAP. In 2019, 2020 and 2021, the amount of revenues generated by the VIEs and their subsidiaries accounted for 74.6%, 71.0% and 68.5%, respectively, of our total net revenues. As a result, our ability to pay dividends depends upon dividends paid by our subsidiaries which, in turn, depends on the payment of service fees to our PRC subsidiaries by the VIEs in the PRC pursuant to certain contractual arrangements among our PRC subsidiaries, the VIEs and the VIEs’ shareholders. In 2019, 2020 and 2021, the amount of service fees charged by our PRC subsidiaries to the VIEs was RMB622.1 million, RMB1,964.8 million and RMB3,473.5 million (US$545.1 million) (without giving effects to the discontinued operation presentation of our historical financial results as a result of the disposal of our Academic AST Business), respectively. We expect that the amounts of such service fees will increase in the foreseeable future as our PRC business continues to grow.
The following is a summary of the contractual arrangements by and among Youdao Information, Youdao Computer and the shareholders of Youdao Computer. The contractual arrangements by and among Youdao Information, Linjiedian Education and the shareholders of Linjiedian Education, except for the Cooperation Agreement, are substantially similar to the corresponding contractual arrangements as discussed below. For the complete text of these contractual arrangements, please see the copies filed as exhibits to the registration statement filed with the SEC of which this annual report forms a part.
In the opinion of Tian Yuan Law Firm, our PRC legal counsel, save for the uncertainties disclosed in this annual report, the contractual arrangements described in the “Item 4. Information on the Company—4.C. Organizational Structure—Contractual Arrangements with the VIEs and the VIEs’ Respective Shareholders” are valid, binding and enforceable under current PRC law. However, our PRC legal counsel has also advised us that there are substantial uncertainties regarding the interpretation and application of current or future PRC laws and regulations. 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 VIE structures will be adopted or if adopted, how they would affect the VIE structure. We have been further advised by our PRC legal counsel that if the PRC government authorities find that the agreements that establish the structure for operating our value-added telecommunication services and other business do not comply with PRC government restrictions on foreign investment in such businesses, we could be subject to severe penalties including being prohibited from continuing operations. Additionally, these contractual arrangements may not be as effective as equity ownership in providing us with effective control over the VIEs. If the VIEs or their shareholders fail to perform their respective obligations under such contractual arrangements, we could be limited in our ability to enforce such contractual arrangements that give us effective control over our business operations in the PRC and 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. Additionally, the ability of our PRC subsidiaries to pay dividends to us is limited by certain PRC legal restrictions on the payment of dividends by PRC companies and foreign exchange control, among others, which prevent us from having unfettered access to our PRC subsidiaries’ and VIEs’ revenues. Our access to the VIEs’ revenues is also limited since we do not have equity ownership in the VIEs and have to rely on the payment of service fees by the VIEs to our PRC subsidiaries. For a more detailed description of the risks related to these contractual arrangements and our corporate structure, please see “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Corporate Structure.”
 
4

Cooperation Agreements
Youdao Computer and Youdao Information entered into a cooperation agreement, or the Youdao Computer Cooperation Agreement, on July 1, 2015. Under the Youdao Computer Cooperation Agreement, Youdao Information has agreed to provide the following services to Youdao Computer:
 
   
the development of computer software (including, but not limited to, producing online advertisement and distribution and maintenance of software) and technical support and maintenance for computer software operation;
 
   
the design, development, update and upgrade of platforms for online advertisement; and
 
   
the provision of technology support, including, but not limited to, server maintenance, development of server software and related maintenance and updates.
Youdao Computer has agreed to share its monthly income (after tax and expenses) with Youdao Information in accordance with certain formulas as specified in the Youdao Computer Cooperation Agreement. The Youdao Computer Cooperation Agreement was effective from July 1, 2015 and will continue to be effective unless it is terminated, in case of a material breach of the agreement, by written notice of the
non-breaching
party.
Linjiedian Education and Youdao Information entered into a cooperation agreement, or the Linjiedian Education Cooperation Agreement, on January 18, 2019, pursuant to which Youdao Information has agreed to provide the following services to Linjiedian Education:
 
   
the development of computer software (including, but no limited to information management software and other technical software) and technical support and maintenance for computer software operation;
 
   
licensing of software, trademark, domains, technical secrets and other associated intellectual property rights; and
 
   
the provision of R&D services in relation to education courseware and teaching support services.
Linjiedian Education has agreed to share its monthly income (after tax and expenses) with Youdao Information in accordance with certain formulas as specified in the Linjiedian Education Cooperation Agreement. The Linjiedian Education Cooperation Agreement was effective from January 18, 2019 and will continue to be effective unless it is terminated, in case of a material breach of the agreement, by written notice of the
non-breaching
party.
Operating Agreements
To ensure the successful performance of the various agreements between the parties, each of William Lei Ding and Feng Zhou, the shareholders of Youdao Computer, entered into an operating agreement with Youdao Computer and Youdao Information, with each agreement taking effect from September 26, 2016. Under the operating agreements, each of Youdao Computer, Mr. Ding and Dr. Zhou agreed that, except for transactions in the ordinary course of business, Youdao Computer will not enter into any transaction that would materially affect the assets, liabilities, rights or operations of Youdao Computer without the prior written consent of Youdao Information. Youdao Information also agreed that it would provide performance guarantees and, at its discretion, guarantee loans for working capital purposes to the extent required by Youdao Computer for its operations. As counter-guarantee, Youdao Computer agreed to pledge the account receivable in its operations and all of its assets to Youdao Information, which pledge has not been implemented as of the date of this annual report. Furthermore, each of Mr. Ding and Dr. Zhou agreed that, upon instruction from Youdao Information, he would appoint candidates recommended by Youdao Information as Youdao Computer’s board members, president, chief financial officer and other senior executive officers. The term of each operating agreement is 20 years from the date of execution and can be extended with the written consent of Youdao Information.
 
5

Equity Pledge Agreements
Each of Mr. Ding and Dr. Zhou, the shareholders of Youdao Computer, has entered into an equity pledge agreement with Youdao Information, with each agreement taking effect from September 26, 2016. Under such equity pledge agreements, each of Mr. Ding and Dr. Zhou pledged his respective equity interest in Youdao Computer to Youdao Information to secure his obligations under the applicable loan agreement, exclusive purchase option agreement, shareholder voting right trust agreement, and operating agreement. Each of Mr. Ding and Dr. Zhou further agreed not to transfer or pledge his respective equity interest in Youdao Computer without the prior written consent of Youdao Information. Each of the equity pledge agreements will remain binding until the respective pledger, Mr. Ding or Dr. Zhou, as the case may be, discharges all his obligations under the above-mentioned agreements. As of the date of this annual report, the equity pledges under such Equity Pledge Agreements have been registered with competent PRC regulatory authority.
Exclusive Purchase Option Agreements
Each of Mr. Ding and Dr. Zhou, the shareholders of Youdao Computer, has entered into an exclusive purchase option agreement with Youdao Information and Youdao Computer, with each agreement taking effect from September 26, 2016. Under the exclusive purchase option agreements, each of Mr. Ding and Dr. Zhou granted Youdao Information an option to purchase all or a portion of his respective equity interest in Youdao Computer at a price equal to the original and any additional
paid-in
capital paid by him. In addition, under each exclusive purchase option agreement, Youdao Computer has granted Youdao Information an option to purchase all or a portion of the assets held by Youdao Computer or its subsidiaries at a price equal to the net book value of such assets. Each of Youdao Computer, Mr. Ding and Dr. Zhou agreed not to transfer, mortgage or permit any security interest to be created on any equity interest in or assets of Youdao Computer without the prior written consent of Youdao Information. Each exclusive purchase option agreement shall remain in effect until all of the equity interests in or assets of Youdao Computer have been acquired by Youdao Information or its designee or until Youdao Information unilaterally terminates the agreement by written notice.
Shareholder Voting Right Trust Agreements
Each of Mr. Ding and Dr. Zhou, the shareholders of Youdao Computer, has entered into a shareholder voting right trust agreement with Youdao Information, with each agreement taking effect from September 26, 2016. Under the shareholder voting right trust agreements, each of Mr. Ding and Dr. Zhou agreed to irrevocably entrust a person designated by Youdao Information to represent him to exercise all the voting rights and other shareholders’ rights to which he is entitled as a shareholder of Youdao Computer. Each shareholder voting right trust agreement shall remain effective for as long as Mr. Ding or Dr. Zhou, as applicable, remains a shareholder of Youdao Computer unless Youdao Information unilaterally terminates the agreement by written notice.
Loan Agreements
Each of Mr. Ding and Dr. Zhou, the shareholders of Youdao Computer, has entered into a loan agreement with Youdao Information, with each agreement taking effect from September 26, 2016. Under these loan agreements, Youdao Information provided each of Mr. Ding and Dr. Zhou with an interest-free loan. The proceeds from the loans were used by each of Mr. Ding and Dr. Zhou to pay the consideration to acquire their respective equity interest in Youdao Computer. The loans can be repaid by transferring each of Mr. Ding’s and Dr. Zhou’s respective equity interest in Youdao Computer to Youdao Information or its designee or through such other method as Youdao Information shall determine. The term of each of the Loan Agreements is 10 years from the date of such agreement and will be automatically extended for a further
10-year
term unless otherwise decided by Youdao Information.
 
6

We face various legal and operational risks and uncertainties as a company based in and primarily operating in China. The PRC government has significant authority to exert influence on the ability of a China-based company, like us, to conduct its business, accept foreign investments or maintain our status as a company listed on a U.S. stock exchange. For example, we face risks associated with regulatory approvals of offshore offerings, anti-monopoly regulatory actions, cybersecurity and data privacy, regulations on the use of variable interest entities, as well as the lack of inspection from the U.S. Public Company Accounting Oversight Board, or PCAOB, on our auditors. The PRC government may also intervene with or influence our operations as the government deems appropriate to further regulatory, political and societal goals. The PRC government has recently published new policies that significantly affected our industry and we cannot rule out the possibility that it will in the future further release regulations or policies regarding our industry that could adversely affect our business, financial condition and results of operations. Any such action could cause the value of such securities to significantly decline or in extreme cases, become worthless. “Item 3. Key Information—3.D. Risk Factors—Risks Related to Doing Business in China” for detailed discussion.
You should carefully consider all of the information in this annual report before making an investment in the ADSs. Below please find a summary of the principal risks and uncertainties we face, organized under relevant headings. In particular, as we are a China-based company incorporated in the Cayman Islands, you should pay special attention to subsections headed “Item 3. Key Information—3.D. Risk Factors—Risks Related to Doing Business in China” and “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Corporate Structure.”
3.A. [Reserved]
3.B. Capitalization and Indebtedness
Not applicable.
3.C. Reason for the Offer and Use of Proceeds
Not applicable.
3.D. Risk Factors
Below please find a summary of the principal risks we face, organized under relevant headings.
Risks Related to Our Business and Industry
Risks and uncertainties related to our business and industry include, but are not limited to, the following:
 
   
The changes in our business strategies and offerings may make it difficult to evaluate our future prospects.
 
   
Significant uncertainties exist in relation to the interpretation and implementation of, or proposed changes to, the PRC laws, regulations and policies regarding the private education industry. In particular, our compliance with the Opinions on Further Alleviating the Burden of Homework and After-School Tutoring for Students in Compulsory Education and the implementation measures issued thereunder by the relevant PRC government authorities has materially and adversely affected and will materially and adversely affect our business, financial condition, results of operations and prospect.
 
   
We have a limited history in operating on a consolidated basis and, particularly, operating certain of our products and services. This may make it difficult to evaluate our future prospects and the risks and uncertainties associated with these products and services.
 
   
If we fail to develop and apply our technologies to support and expand our product and service offerings or if we fail to timely respond to the rapid changes in industry trends and users’ preference, we may lose market share and our business may be materially and adversely affected.
 
7

   
We may not be effective in broadening our monetization channels.
 
   
The success and future growth of our business will be affected by the user acceptance and market trend of integration of technology and learning.
 
   
We may not be able to improve or expand our product and service offerings in a timely and cost- effective manner.
 
   
We have a history of net losses and we may not achieve profitability in the future.
 
   
A significant interruption in the operations of our suppliers for smart devices could potentially affect our operations and any material misconduct or disputes against our suppliers could potentially harm our business and reputation.
 
   
Our business depends on the continued success of our brand, and if we fail to maintain and enhance recognition of our brand, our reputation and operating results may be harmed.
 
   
We require a significant amount of capital to fund our operations and respond to business opportunities. If we cannot obtain sufficient capital on acceptable terms, or at all, our business, financial condition and results of operations may be materially and adversely affected.
 
   
We have significant working capital requirements and have historically experienced working capital deficits. If we continue to experience working capital deficits in the future, our business, liquidity, financial condition and results of operations may be materially and adversely affected.
 
   
We face risks associated with our long-term and short-term investments.
 
   
The approval, filing or other requirements of the China Securities Regulatory Commission or other PRC government authorities may be required under PRC law in connection with our issuance of securities overseas or maintenance of the listing status of our ADSs, and the PRC government’s oversight and discretion over our business operations could result in a material adverse change in our operations and the value of our ADSs.
Risks Related to Our Relationship with NetEase
Risks and uncertainties related to our relationship with NetEase include, but are not limited to, the following:
 
   
If we are no longer able to benefit from our business cooperation with NetEase, our business may be adversely affected.
 
   
We have limited experience operating as a stand-alone public company.
 
   
Any negative development in NetEase’s market position, brand recognition or financial condition may materially and adversely affect us.
Risks Related to Our Corporate Structure
Risks and uncertainties related to our corporate structure include, but are not limited to, the following:
 
   
There are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations, and rules relating to the agreements that establish the VIE structure for our operations in China, including potential future actions by the PRC government, which could affect the enforceability of our contractual arrangements with the VIEs and, consequently, significantly affect our financial condition and results of operations. If the PRC government finds our contractual arrangements
non-compliant
with relevant PRC laws, regulations, and rules, or if these laws, regulations, and rules or the interpretation thereof change in the future, we could be subject to severe penalties or be forced to relinquish our interests in the VIEs.
 
8

   
Any failure by the VIEs or their shareholders to perform their obligations under our contractual arrangements with them would have a material adverse effect on our business.
 
   
Uncertainties exist with respect to the interpretation and implementation of the newly enacted Foreign Investment Law and how it may impact our business, financial condition and results of operations.
 
   
We rely on contractual arrangements with Youdao’s VIEs and their shareholders for a large portion of our business operations which may not be as effective as equity ownership in providing operational control.
Risks Related to Doing Business in China
We are also subject to risks and uncertainties related to doing business in China include, but are not limited to, the following:
 
   
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, including uncertainties regarding the enforcement of laws, and sudden or unexpected changes in policies, laws and regulations in China, could adversely affect us.
 
   
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 the annual report based on foreign laws.
 
   
The PCAOB is currently 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 over our auditor deprives our investors with the benefits of such inspections.
 
   
Our ADSs may be delisted and our ADSs and Class A ordinary shares may be prohibited from trading in the
over-the-counter
market under the Holding Foreign Companies Accountable Act, or the HFCAA, if the PCAOB is unable to inspect or fully investigate auditors located in China. On December 16, 2021, PCAOB issued the HFCAA Determination Report, according to which our auditor is subject to the determinations that the PCAOB is unable to inspect or investigate completely. Under the current law, delisting and prohibition from
over-the-counter
trading in the U.S. could take place in 2024. If this happens there is no certainty that we will be able to list our ADSs or Class A ordinary shares on a
non-U.S.
exchange or that a market for our ADSs or Class A ordinary shares will develop outside of the U.S. The delisting of our ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment.
 
   
The potential enactment of the Accelerating Holding Foreign Companies Accountable Act would decrease the number of
non-inspection
years from three years to two years, thus reducing the time period before our ADSs may be delisted or prohibited from
over-the-counter
trading. If this bill were enacted, our ADS could be delisted from the exchange and prohibited from
over-the-counter
trading in the U.S. in 2023.
 
   
It may be difficult for overseas regulators to conduct investigation or collect evidence within China.
Risks Related to Our Class A Ordinary Shares and Our ADSs
In addition to the risks described above, we are subject to risks related to our Class A ordinary shares and our ADSs, including, but are not limited to, the following:
 
   
The trading price of our ADSs has been volatile and may continue to be volatile, regardless of our operating performance.
 
9

   
You may experience dilution of your holdings due to the inability to participate in rights offerings.
Risks Related to Our Business and Industry
The changes in our business strategies and offerings may make it difficult to evaluate our future prospects.
We have historically generated a significant portion of our revenue from the Academic AST Business. In 2019, 2020 and 2021, the net revenues from our Academic AST Business accounted for approximately 7.5%, 20.2% and 25.0% of our net revenues (without giving effects to the discontinued operation presentation of our historical financial results as a result of the disposal of our Academic AST Business). In order to fully comply with applicable PRC regulatory requirements adopted by the PRC government in the second half of 2021, we disposed of the Academic AST Business. We are in the process of transitioning to become a leading technology-focused intelligent learning company. As part of these efforts, we recently launched a number of new products and solution offerings, such as
Youdao Listening Pod
and
Youdao Smart Learning Terminal 2.0
.
The significant changes in our business strategies and offerings not only rendered our historical results no longer indicative of our future performance, they may also have some or all of the following unintended effects:
 
   
Some users, customers and business partners may not receive the changes in our business strategies and offerings in a positive manner, and relationships with these parties may be jeopardized;
 
   
Our new products and services may not be accepted by our users as we expect;
 
   
Our new products and services may not attract users and customers or generate the revenue required to succeed;
 
   
The underlying assumptions and estimates about our new businesses and the new markets that we attempt to enter into may prove incorrect, which may cause our actual results of operations to fall short of our expectations;
 
   
To the extent we enter into new businesses, our previous operating history may be of limited use for investors to evaluate our future performance and prospects;
 
   
The development of new products and services could be costly and time-consuming and requires us to make significant investments in research and product development, develop new technologies, and increase sales and marketing efforts, all of which may not be successful;
 
   
Expenses will be incurred in the implementation of the new business strategies, which could be substantial; and
 
   
The changes in organizational structure that will be required to support the changes in our business strategies and offerings may lead to dissatisfaction among employees which could make it more difficult for us to retain key employees.
If we are unable to successfully address these risks and uncertainties, our business, financial condition and results of operations could be materially and adversely affected.
Significant uncertainties exist in relation to the interpretation and implementation of, or proposed changes to, the PRC laws, regulations and policies regarding the private education industry. In particular, our compliance with the Opinions on Further Alleviating the Burden of Homework and After-School Tutoring for Students in Compulsory Education and the implementation measures issued by the relevant PRC government authorities has materially and adversely affected and may continue to affect our business, financial condition, results of operations and prospect.
 
10

The PRC private education industry, especially the after-school tutoring sector, has experienced intense scrutiny and has been subject to significant regulatory changes recently that had materially and adversely impacted businesses in such industry. In particular, the Opinions on Further Alleviating the Burden of Homework and After-School Tutoring for Students in Compulsory Education jointly promulgated by the General Office of State Council and the General Office of Central Committee of the Communist Party of China on July 24, 2021, or the Alleviating Burden Opinion, sets out a series of operating requirements on after-school tutoring institutions, including, among other things, (i) local government authorities shall no longer approve any new after-school tutoring institutions providing tutoring services on academic subjects for students in compulsory education, or the Academic AST Institutions, and all the existing Academic AST Institutions shall be registered as
non-profit
institutions, and local government authorities shall no longer approve any new after-school tutoring institutions providing tutoring services on academic subjects for
preschool-age
children and students in grades 10 to 12; (ii) online after-school tutoring institutions that have filed with the local education administration authorities will be subject to review and
re-approval
procedures by competent government authorities, and any failure to obtain such approval will result in the cancellation of its previous filing and ICP license; (iii) Academic AST Institutions are prohibited from raising funds by listing on stock markets or conducting any capitalization activities and listed companies are prohibited from investing in Academic AST Institutions through capital markets fund raising activities, or acquiring assets of Academic AST Institutions by paying cash or issuing securities; (iv) foreign capital is prohibited from controlling or participating in any Academic AST Institutions through mergers and acquisitions, entrusted operation, joining franchise or variable interest entities; (v) after-school tutoring institutions shall not provide tutoring services on academic subjects during national holidays, weekends and school breaks; (vi) no advertisements in connection with after-school tutoring services shall be published or broadcasted on the network platforms and billboards displayed on the mainstream media, new media, public space and residential areas; (vii) fees charged for academic subjects tutoring in compulsory education will need to follow the guidelines from the government to prevent any excessive charging or excessive profit-seeking activity; (viii) government authorities will implement risk management and control for the
pre-collection
of fees by after-school tutoring institutions with requirements such as setting up third-party custodians and risk reserves, and strengthen supervision over loans regarding tutoring services; (ix) online tutoring for
preschool-age
children is prohibited, and offline academic subjects (including foreign language) tutoring services for
preschool-age
children is also strictly prohibited; and
(x) non-academic
tutoring shall obtain approval from relevant government authorities. The Alleviating Burden Opinion further provides that administration and supervision over academic subjects tutoring institutions for students in grades 10 to 12 shall be implemented by reference to the relevant provisions of the Alleviating Burden Opinion. It remains uncertain as to how and to what extent the administration over academic subjects tutoring institutions for students in grades 10 to 12 will be implemented by reference of the Alleviating Burden Opinion. See “Item 4. Information on the Company—4.B. Business Overview—Regulation—Regulation Related to Private Education—Regulation Related to After-school Tutoring and Educational Apps” for more details.
To implement the Alleviating Burden Opinion, in September 2021, the Chinese Ministry of Education, or the MOE, published on its official website that the MOE, together with other government authorities, issued a circular requiring all Academic AST Institutions to complete registration as
non-profit
by the end of 2021 and a circular requiring all online after-school tutoring institutions that have filed with the local education administration authorities providing tutoring services on academic subjects to obtain the private school operating permit by the end of 2021, and all Academic AST Institutions and online after-school tutoring institutions shall, before completing such registration or obtaining such permit as applicable, suspend enrollment of students and charging fees. See “Item 4. Information on the Company—4.B. Business Overview—Regulation—Regulation Related to Private Education—Regulation Related to After-school Tutoring and Educational Apps” for more details.
 
11

Our business, financial condition, results of operations and prospect have been and will continue to be materially and adversely affected by the actions we have taken to date and consider taking to be in compliance with the Alleviating Burden Opinion and its implementation measures. We are closely monitoring the evolving regulatory environment and are making efforts to seek guidance from and cooperate with the government authorities to comply with the Alleviating Burden Opinion and its implementation measures. As we have recently disposed of our Academic AST Business, we no longer offer AST courses on academic subjects for students receiving compulsory education. We are closely monitoring the development of relevant laws and regulations, and we may in the future take further actions to streamline our tutoring services to comply with such applicable laws and regulations. Our tutoring services primarily include our existing online courses, and certain offline tutoring services on academic subjects for students in grades 10 to 12. For example, in February 2022, the MOE issued its 2022 Work Plan, which provides that the supervision of AST institutions for students in grades 10 to 12 shall be strictly carried out “with reference to” the relevant provisions as set forth in the Alleviating Burden Opinion. It remains uncertain whether the PRC government will promulgate more specific, stringent requirements for AST institutions providing tutoring services on academic subjects for students in grades 10 to 12. To the extent such requirements were to be implemented, we may be required to take actions to comply with such requirements including potentially ceasing to offer AST courses on academic subjects for students in grades 10 to 12. Due to the complexity and substantial uncertainty of the regulatory environment, we cannot assure you that our operations would be in full compliance with applicable laws, regulations and policies, including the Alleviating Burden Opinion and its implementation measures, in a timely manner, or at all. We may become subject to fines or other penalties or be required to terminate certain operations, in which case our business, financial condition and results of operations could be materially and adversely affected further. In addition, we may incur material impairment and severance charges as well as other material costs and expenses resulting from tuition refunds, termination of leases, dismissal of employees and other actions we take in light of the latest regulatory developments, which may have material adverse impacts on our financial condition, results of operations and prospect.
The State Council promulgated the Amended Implementation Rules for the Private Education Law, or the Amended Implementation Rules, which became effective on September 1, 2021, which provides, among others, that a private school engaging in online education activities using internet technology shall obtain the relevant private school operating permit. See “Item 4. Information on the Company—4.B. Business Overview—Regulation—Regulation Related to Private Education—The Law for Promoting Private Education and its Implementing Rules.” Further, the PRC government authorities have issued several regulations aiming to strengthen its regulation of after-school tutoring institutions, including without limitation the State Council Circular 80, the Implementation Opinions on Regulating Online After-School Training, the Opinions on Guiding and Regulating the Orderly and Healthy Development of Educational Mobile Apps, the Administrative Measures for After-School Tutoring Materials for Primary and Secondary School Students (for Trial Implementation) and the Administrative Measures for Practitioners of the After-School Tutoring Institutions (for Trial Implementation). See “Item 4. Information on the Company—4.B. Business Overview—Regulation—Regulation Related to Private Education—Regulation Related to After-school Tutoring and Educational Apps” for more details.
Certain aspects of our existing tutoring services may be deemed to not be in full compliance with the above-mentioned laws and regulations regarding online after-school tutoring services. The relevant governmental authorities have significant discretion in interpreting and implementing, and may from time to time conduct inspections on compliance with, such laws and regulations and their related local rules. We have been making and will continue to make efforts to comply with such regulations as well as requirements by relevant governmental authorities during such inspections. However, we cannot assure you that we will be able to comply with such regulations and requirements in a timely manner, or at all. If we fail to comply with these regulations and requirements, we may be subject to fines, regulatory orders to suspend our operations or other regulatory and disciplinary sanctions, which may materially and adversely affect our business and results of operations.
In addition, it is uncertain whether and how the PRC government would promulgate additional laws, regulations and guidance regarding the online private education industry, including those promulgated to apply more stringent social and ethical standards in the education sector in general, and there is no assurance that we can comply with any such newly promulgated laws and regulations in a timely manner or at all. Failure to regain compliance may materially and adversely affect our business, financial condition and results of operations. For more details of the relevant laws and regulations, please refer to “Item 4. Information on the Company—4.B. Business Overview—Regulation—Regulation Related to Private Education.”
 
12

We have a limited history in operating on a consolidated basis and, particularly, operating certain of our products and services. This may make it difficult to evaluate our future prospects and the risks and uncertainties associated with these products and services.
While the history of our business dates back to 2007 when
Youdao Dictionary
was launched, we acquired control of our principal operating entities through a number of transactions between December 2016 and November 2017. As a result, we have a limited history in operating our businesses on a consolidated basis. For more information about our history and corporate structure, see “Item 4. Information on the Company—4.A. History and Development of the Company” and “Item 4. Information on the Company—4.C. Organizational Structure.” Additionally, we have a limited history in operating certain of our major products and services. For example, as part of our efforts to transition into a leading technology-focused intelligent learning company, we introduced a series of new product and service offerings in 2021, including
Youdao Listening Pod, Youdao iCode
and
Youdao Smart Learning Terminal
. These new products and service offerings are still in their initial stages of development and have not generated significant revenues and there is no guarantee that they may become key growth drivers of our company in the future. Our limited history may make it difficult for us to evaluate our future prospects and the risks and uncertainties associated with new products and services, and our historical performance may not be indicative of our future prospects and operating results.
In addition, we acquired certain online course-related businesses in May 2019, including the operations of
NetEase Cloud Classroom, China University MOOC
and
NetEase Kada,
from the NetEase Group. Since both these businesses and our company are controlled by NetEase both before and after the acquisition, such transactions are accounted for as business combinations under common control. Therefore, the consolidated financial statements reflect the results of such acquired businesses as if the current corporate structure, including the transfer of business in May 2019, had been in existence throughout the periods presented. See our consolidated financial statements and the related notes and “Item 5. Operating and Financial Review and Prospects” included elsewhere in this annual report. Given our limited history in operating such newly acquired businesses, there is no assurance that we will be successfully improve our operating margin as a result of such acquisition and achieve operating efficiency and synergies as a result of integrating such acquired business going forward.
Managing a growing portfolio of new products and services involve significant challenges and risks, including those relating to our ability to:
 
   
integrate our operational, administrative and financial systems and internal controls across business segments;
 
   
educate the market on, and monetize the user bases of, our new products and services;
 
   
keep up with the evolving industry standards and market developments;
 
   
secure sufficient financing to support the operations of new products and services and acquired businesses;
 
   
develop and apply technologies necessary to support our expanded product and service offerings;
 
   
respond to changes in the regulatory environment;
 
   
cross-sell our various offerings and achieve synergies and cost savings among different business units; and
 
   
address competitive, regulatory, marketing and other challenges encountered in connection with expansion into new businesses and markets.
If we are unable to successfully address these risks and uncertainties, our business, financial condition and results of operations could be materially and adversely affected.
 
13

If we fail to develop and apply our technologies to support and expand our product and service offerings or if we fail to timely respond to the rapid changes in industry trends and users’ preference, we may lose market share and our business may be materially and adversely affected.
We believe our technologies are critical to our business, particularly as we strive to make significant business transitions from an online education company focused on K12 sectors to a technology-focused intelligent learning company serving the broader education industry. Over the years, we have developed a number of core technologies to support our comprehensive suite of products and services. We also rely on technologies to build and maintain our IT infrastructure. The intelligent learning industry is subject to rapid technological changes and innovations and is affected by unpredictable product lifecycles and user preferences. Our technologies may become obsolete or insufficient, and we may have difficulties in following and adapting to technological changes in the intelligent learning industry in a timely and cost-effective manner. New technologies and solutions developed and introduced by our competitors could render our offerings less attractive or obsolete thus materially affecting our business and prospects. In addition, our substantial investments in technology may not produce expected results. If we fail to continue to develop, innovate and utilize our technologies or if our competitors develop or apply more advanced technologies, our business, financial condition and results of operations could be materially and adversely affected.
We may not be effective in broadening our monetization channels.
We plan to explore additional opportunities to monetize our user base, content and technologies by, for example, offering additional technology solutions to our existing business customers, provide innovative services and solutions to our new customers, users and/or business partner in response to their evolving business needs, and providing additional subscription options to users to increase their spending with us. If these efforts fail to achieve our anticipated results, we may not be able to increase or maintain our revenue growth. Specifically, in order to increase the number of our users and their levels of engagement and spending, we will need to address a number of challenges, including providing consistently high-quality and effective learning content, products and services; continuing to innovate and stay ahead of our competitors; and improving the effectiveness and efficiency of our sales and marketing efforts. If we fail to address any of these challenges, especially if we fail to offer high-quality learning content, products and services to meet user preferences and demands, we may not be successful in increasing the number of our users and increasing their spending, which could have a material adverse impact on our business, financial condition and results of operations.
In addition, we have made progress in the commercialization of education digitalization solutions. For example, in 2021, we launched the second generation of
Youdao Smart Learning Terminal
, an AI-enabled device that automatically processes paper-based homework and provides learning diagnosis at schools. However, we have limited experience with operating and scaling education digitalization solution business, which could subject us to various challenges. These challenges include those associated with developing and managing relationships with new enterprise customers and business partners who may have needs and preferences different from those of existing users and customers; our ability to properly estimate customer demand and purchasing patterns; and increased costs and quality or compliance issues relating to third-party suppliers and manufacturers, among other things. If we fail to address any of these challenges, we may fail to develop and scale our new education digitalization solution business, which could harm our business, financial condition and results of operations, especially during the initial stage of our investment in these new businesses.
The success and future growth of our business will be affected by the user acceptance and market trend of integration of technology and learning.
We operate in the intelligent learning industry, and our business model features integrating technology closely with learning to provide a more efficient and engaging learning experience. However, intelligent learning remains a relatively new concept in China, and there are limited proven methods to project user demand or preference or available industry standards on which we can rely. In addition, even with the proliferation of internet and mobile devices in China, we believe that some of our target students may still be inclined to choose traditional,
face-to-face
courses over online courses as they find the former more intimate and reliable. We cannot assure you that our products and services will continue to be attractive to our users in the future. If our smart devices and services become less appealing to our users, our business, financial condition and results of operations could be materially and adversely affected.
 
14

We may not be able to improve or expand our product and service offerings in a timely and cost-effective manner.
We regularly and constantly update our existing product and service offerings and develop new products, services and content to meet our users’ demands and the evolving market trends. New products, services and contents may not be accepted by our users as we expect, and we may not be able to introduce them as quickly as our competitors introduce competing offerings. The development of new products, services and content could be costly and time-consuming and requires us to make significant investments in research and product development, develop new technologies, and increase sales and marketing efforts, all of which may not be successful. If we are unsuccessful in improving or expanding our product and service offerings due to financial constraints, failure to attract qualified personnel or other reasons, our business, financial condition and results of operations could suffer.
We expect our education digitalization solutions to become a driver of our growth. Our existing systems and processes were largely designed to support our Academic AST Business that has been disposed in February 2022. For the operation of our education digitalization solution business to be successful, we must continue to attract industry talents, and adapt to systems and processes suitable for our enterprise customers and the public sector business environment. If we are unable to do so, we may not be competitive in this market and our education digitalization solution business will not be successful. Our current and future personnel, systems, procedures and controls may not be adequate to support our expanding operations, and consequently our financial condition and operating results may be materially and adversely affected.
We have a history of net losses and we may not achieve profitability in the future.
We had net losses of RMB601.5 million, RMB1,753.4 million and RMB1,026.4 million (US$161.1 million), respectively, in 2019, 2020 and 2021. We cannot assure you that we will be able to generate net profits in the future. We intend to invest heavily in R&D, product development, as well as sales and marketing efforts. These investments are expected to cause our operating expenses to increase rapidly, including rapid increases in absolute amounts and as a percentage of revenue in the near future, which may result in increased net losses in the near term. These efforts may be more costly than we expect and our net revenues may not increase sufficiently to offset the expenses. We may continue to take actions and make investments that do not generate optimal financial results and may even result in significantly increased operating and net losses in the short term with no assurance that we will eventually achieve our intended long-term benefits or profitability. These factors may materially and adversely affect our business, financial condition and results of operations.
Our business depends on the continued success of our brand, and if we fail to maintain and enhance recognition of our brand, our reputation and operating results may be harmed.
We believe that market awareness of our “
Youdao
” brand has contributed significantly to our success. Maintaining and enhancing our brand are critical to our efforts to scale our business and attract and retain users. Failure to maintain and enhance our brand recognition could have a material and adverse effect on our business, financial condition and results of operations. We have devoted significant resources to maintaining and promoting our brand, but we cannot assure you that these efforts will be successful. If we are unable to further enhance our brand recognition, or if our brand image is negatively impacted by any negative publicity, our business, financial condition and results of operations may be materially and adversely affected. We may also be negatively impacted by negative publicity associated with NetEase or any member of the NetEase Group; see also “—Any negative development in NetEase’s market position, brand recognition or financial condition may materially and adversely affect us.”
 
15

We require a significant amount of capital to fund our operations and respond to business opportunities. If we cannot obtain sufficient capital on acceptable terms, or at all, our business, financial condition and results of operations may be materially and adversely affected.
We may make investments from time to time in content and product development, technologies, branding, sales and marketing to remain competitive. In the past, our principal sources of liquidity included cash from our business operations, loans from the NetEase Group and the proceeds received from the issuance and sale of our ordinary or preferred shares. See “Item 7. Major Shareholders and Related Party Transactions—7.B. Related Party Transactions.” To the extent we need to raise additional capital to fund our operations and respond to business opportunities, we may not be able to do so on terms acceptable to us, or at all. Such financings may be on terms that are dilutive or potentially dilutive to our shareholders, and the prices at which new investors would be willing to purchase our securities may be lower than the current market price per share of our ordinary shares. The holders of new securities may also have rights, preferences, or privileges that are senior to those of existing stockholders. If new financing sources are required, but are insufficient or unavailable, we may need to modify our growth and operating plans and business strategies based on available funding, if any, which would harm our ability to grow our business.
We have significant working capital requirements and have historically experienced working capital deficits. If we continue to experience working capital deficits in the future, our business, liquidity, financial condition and results of operations may be materially and adversely affected.
As a result of changes in our funding position and operating assets and liabilities, we had a positive working capital (being total current assets exceeded that of total current liabilities) of RMB271.2 million as of December 31, 2019, and working capital deficits (being total current liabilities exceeded that of total current assets) of RMB1,542.0 million and RMB764.3 million (US$119.9 million) as of December 31, 2020 and 2021, respectively. As of December 31, 2021, we had outstanding interest-bearing short-term loans payable to the NetEase Group in the amount of RMB878.0 million (US$137.8 million), representing approximately 28.9% of our current liabilities. These loans are generally repayable within one year and were advanced to us by the NetEase Group to provide working capital for our business operations. According to the support letter signed by the NetEase Group in November 2021, the NetEase Group will continue to provide financial support for our continuing operations in the next twelve months from the date of this annual report. In April 2021, we entered into a three-year US$300.0 million revolving loan facility agreement with NetEase with maturity dated March 31, 2024. As of December 31, 2021, we had outstanding interest-bearing long-term loans payable to the NetEase Group in the amount of US$40.0 million (or equivalent to RMB255.0 million), which were drawn down from the above-mentioned facility provided by NetEase. We had further drawn down US$30.0 million (or equivalent to RMB190.0 million) interest-bearing long-term loans payable to the NetEase Group in 2022 until the date of this annual report. Despite the foregoing agreements, if we are required by NetEase to repay these loans, our liquidity, financial position and cash flows may be materially and adversely affected.
There is no assurance that we will generate sufficient net income or operating cash flows to meet our working capital requirements and repay our liabilities as they become due, due to a variety of factors. For actions that we plan to take in order to address our working capital deficit, see “Item 5. Operating and Financial Review and Prospects—5.B. Liquidity and Capital Resources.” There can be no assurance that we will be able to successfully take any of these actions in a timely manner, including prudently managing our working capital, or raising additional equity or debt financing on terms that are acceptable to us, particularly in a challenging regulatory environment. Our inability to take these actions as and when necessary could materially adversely affect our liquidity, results of operations, financial condition and ability to operate.
We face risks associated with our long-term and short-term investments.
We currently invest a portion of our capital in long-term and short-term investments. As of December 31, 2021, our long-term investments consisted mainly of equity investments in privately-held companies and limited-partnership, and our short-term investments consisted mainly of financial products issued by commercial banks in China with a variable interest rate indexed to the performance of underlying assets and a maturity date within one year when purchased. These investments may earn yields substantially lower than anticipated, and the fair values of our investments could fluctuate significantly, due to uncertainties in valuation, among other factors. Any failure to realize the benefits we expected from these investments or significant fluctuations in the fair value of these investments may materially and adversely affect our business and financial results.
 
16

If we fail to retain existing or attract new advertising customers, our business, financial condition and results of operations may be materially and adversely affected.
We generated net revenues of RMB453.0 million, RMB472.9 million and RMB593.9 million (US$93.2 million) in 2019, 2020 and 2021, respectively, from online marketing services. We cannot assure you that we will be able to retain our advertising customers in the future, attract new advertising customers continuously or be able to retain our advertising customers at all. If our advertising customers find that they can generate better returns elsewhere, or if our competitors provide better advertising services to suit our advertising customers’ goals, we may lose our advertising customers. In addition, third parties may develop and use certain technologies to block the display of our advertising customers’ advertisements on our platform, which may in turn cause us to lose advertising customers and adversely affect our results of operations. Since many of our advertising customers are not bound by long-term contracts, they may lessen or discontinue advertising arrangements with us easily without incurring material liabilities. Failure to retain existing advertising customers or attract new advertising customers may materially and adversely affect our financial condition and results of operations. In addition, a significant portion of our brand advertising customers have entered into advertising agreements with us through various third-party advertising agencies. As a result, we rely on third-party advertising agencies for sales to, and collection of payment from, our brand advertisers. The financial soundness of our advertising customers and advertising agencies may affect our collection of accounts receivable.
 
17

Divestitures of businesses and assets may have a material and adverse effect on our business and financial condition.
We have undertaken, and may undertake in the future, divestitures or other disposal transactions in connection with certain of our businesses and assets. In order to fully comply with applicable PRC regulatory requirements adopted by the PRC government in the second half of 2021, we disposed of the Academic AST Business. These decisions are largely based on our management’s assessment of the business models and likelihood of success of these businesses as well as the recent adverse regulatory developments. However, our judgment could be inaccurate, and we may not achieve the desired strategic and financial benefits from these transactions. Our financial results could be adversely affected by the impact from the loss of earnings associated with divested businesses. These factors may make it difficult for investors and analysts to predict our future earnings potential based on our historical financial performance.
We may also be exposed to negative publicity as a result of the potential misconception that the divested business is still part of our consolidated group, particularly if such divested business is subject to substantial regulatory risks. On the other hand, we cannot assure you that the divesting business would not pursue opportunities to provide services to our competitors or other opportunities that would conflict with our interests. If any conflicts of interest that may arise between the divesting business and us cannot be resolved in our favor, our business, financial condition, results of operations could be materially and adversely affected.
Furthermore, reducing or eliminating our ownership interests in these businesses might negatively affect our operations, prospects, or long-term value. We may lose access to resources or
know-how
that would have been useful in the development of our own business. Our ability to diversify or expand our existing businesses or to move into new areas of business may be reduced, and we may have to modify our business strategy to focus more exclusively on areas of business where we already possess the necessary expertise. We may sell our interests too early, and thus forego gains that we otherwise would have received had we not sold. Selecting businesses to dispose of, finding buyers for them and negotiating prices for what may be relatively illiquid ownership interests with no easily ascertainable fair market value will also require significant attention from our management and may divert resources from our existing business, which in turn could have an adverse effect on our business operations.
We face intense competitions, which could lead to pricing pressure and loss of market share and materially and adversely affect our business, financial condition and results of operations.
We operate in the competitive intelligent learning industry and are faced with intense competition in every aspect of our business, including competition for users, user enrollments, technology and talents. For example, we face competition for our tutoring service offerings from online and offline providers of courses and educational content. We also face competition for our knowledge tools from providers of online dictionary and translation solutions and for our smart device offerings from manufacturers of smart hardware or devices. We also compete with advertisers and their budgets, not only with internet companies, but also with other types of advertising media, such as newspapers, magazines, and television. As we continue to execute our transition strategies in response to recent adverse regulatory changes, we may lose our competitive advantages and face new competitive challenges as we introduce new products and services and try to reach new users and customer bases. Some of our current and future competitors may have greater brand recognition and financial and other resources than we do, which may make it harder for us to maintain or gain market share. If we are not able to effectively compete against current or future competitors, our business, financial condition and results of operations could suffer. Increased competition may result in pricing pressure, reducing our ability to charge higher prices for our products and services. The increasingly competitive landscape may also result in longer and more complex sales cycles with a prospective paying user and cause us to lose market share to our competitors, any of which could materially and negatively affect our business, financial condition and results of operations.
 
18

Users may decide not to use our products and services for a number of reasons, including a perceived lack of improvement in their academic performance or general dissatisfaction with our offerings, which may adversely affect our business, financial condition and results of operations.
The success of our business depends on our ability to deliver high-quality learning experiences and help users achieve their learning objectives. We may not always be able to meet our users’ expectations due to a variety of reasons, many of which are outside of our control. We may face increased user dissatisfaction due to our users’ perceptions of our failure to help them achieve their anticipated goals, their overall dissatisfaction with the quality of our offerings. These factors may contribute to reduced user engagement and increased challenges in attracting prospective users, all of which may materially and adversely affect our business, financial condition and results of operations.
If we fail to protect our intellectual property rights, our brand and business may suffer.
We rely on a combination of patent, copyright, trademark and trade secret laws and contractual restrictions on disclosure to protect our intellectual property rights. Although we seek to obtain copyright, patent or other appropriate protection for our intellectual property when applicable, it is possible that we may not be able to do so successfully or that the protections we have obtained may not be sufficient to protect all of our intellectual property rights. In particular, we primarily rely on our learning content developed
in-house
to provide high-quality intelligent learning services. Despite our efforts to protect our proprietary education content and other intellectual property rights, unauthorized parties may attempt to copy or duplicate our intellectual property or otherwise use our intellectual properties without obtaining our consent. Monitoring unauthorized use of our intellectual property is difficult and costly, and we cannot be certain that the steps we have taken will effectively prevent misappropriation of our intellectual properties. If we are not successful in protecting our intellectual property rights, our business and results of operations may be adversely affected.
We may from time to time be subject to infringement claims relating to intellectual properties of third parties.
We cannot assure you that our content, product and service offerings or our technologies do not or will not infringe upon copyrights or other intellectual property rights (including but not limited to trademarks, patents,
know-how)
held by third parties. We may encounter disputes from time to time over rights and obligations concerning intellectual properties, and we may not prevail in those disputes.
We have adopted policies and procedures to prohibit our users, employees and business partners from infringing upon third-party copyright or other intellectual property rights. However, we cannot assure you that they will not, against our policies, use third-party copyrighted materials or intellectual property without proper authorization in our tutoring services or via any medium through which we provide our services. To the extent that our users, employees and business partners use intellectual property rights or copyrights owned by others, disputes may arise as to the rights in related
know-how
and inventions and other proprietary assets. In addition, we may incur liability for unauthorized duplication or distribution of materials used in our tutoring services. Although we have set up rules and procedures to enable copyright owners to provide us with notice of alleged infringement, given the volume of content available that we offer, it is not possible for us to identify and remove or disable all potentially infringing content that may exist, and we may encounter intellectual property claims. If any third-party infringement claims are brought against us, we may be forced to divert management’s time and other resources from our business and operations to defend against these claims, or may be prohibited from using such intellectual property or relevant contents, and we may incur licensing or usage fees or be forced to develop alternatives of our own. As a result, our reputation may be harmed and our business and financial performance may be materially and adversely affected.
We may not be able to maintain or increase our tuition levels.
Our results of operations are affected by the pricing of our tutoring service offerings. We determine the tuition for our tutoring services primarily based on the market demand for our course offerings, the cost of our operations, the pricing charged by our competitors, and the general economic conditions, among other things. We cannot guarantee that we will be able to maintain or increase our tuition level in the future without adversely affecting the demand for our tutoring service offerings.
 
19

Our quarterly operating results may fluctuate, which makes our results of operations difficult to predict and may cause our quarterly results of operations to fall short of expectations.
Our quarterly operating results have fluctuated in the past and may continue to fluctuate depending on a number of factors, many of which are out of our control. Our operating results tend to be seasonal. For example, we tend to experience strong sale of our smart devices in the third and fourth quarters as a result of the commencement of school term in September and various
e-commerce
promotions in November and December. In addition, we historically generated lower net revenues from online marketing services in the first quarter as advertisers tend to reduce their online advertisement and marketing spending in the first quarter each year due to the Chinese New Year holidays. For these reasons, comparing our operating results on a consecutive quarter-over-quarter basis may not be meaningful, and you should not rely on our past results as an indication of our future performance. Our quarterly and annual net revenues and costs and expenses as a percentage of our revenues in a given period may be significantly different from our historical or projected rates and our operating results in future quarters may fall below expectations.
If we are unable to manage our growth or execute our strategies effectively, our business and prospects may be materially and adversely affected.
Our business has grown substantially in recent years, and we expect to continue to drive the growth of our business in the future. However, our historical performance may not be indicative of our future growth or financial results. For example, we have experienced rapid growth in our net revenues generated from tutoring services. We cannot assure you that we will be able to manage our growth at the same rate as we did in the past, or avoid any decline in the future. In addition, as we continue to diversify our product and service offerings, we will need to continuously enhance and upgrade our technology, optimize our branding, sales and marketing efforts, and expand, train and manage our faculty members and R&D personnel. All these efforts will require significant managerial, financial and human resources. We cannot assure you that we will be able to effectively manage our growth, that our current technology, infrastructure and operation capabilities will be adequate and successful to support our expanding operations, or that our strategies and new business initiatives will be executed successfully. If we are not able to manage our growth or execute our strategies effectively, our expansion may not be successful and our business, financial condition and results of operations may be materially and adversely affected.
Any significant disruption in our technology infrastructure or our failure to maintain the satisfactory performance, security and integrity of our technology infrastructure would reduce visitor traffic and may materially and adversely affect our business, reputation, financial condition and results of operations.
The proper functioning of our technology infrastructure is essential to our business. We heavily rely on our technology infrastructure to operate our business. We may encounter problems when upgrading our technology infrastructure including our online platform, mobile apps, systems and software. The development, upgrades and implementation of our technology infrastructure are complex processes. Issues not identified during
pre-launch
testing of new services may only become evident when such services are made available to our entire customer base. Therefore, our technology infrastructure may not function properly if we fail to detect or solve technical errors in a timely manner. In addition, our systems are potentially vulnerable to damage or interruption as a result of natural disasters, power or telecommunications failures, air quality issues, environmental conditions, computer viruses or attempts to harm our systems, criminal acts and similar events. These and other events may lead to the unavailability of the interruption of tutoring service delivery, the availability of our tools and services and apps, or other events which would affect our operations. If we experience frequent or persistent service disruptions, our reputation may be damaged and our users may switch to our competitors, which may have a material adverse effect on our business, financial condition and results of operations.
 
20

Refunds or potential refund disputes of our course fees may negatively affect our business, financial condition and results of operations.
The refund policy of our tutoring services is based on a number of factors, including the total length of the course, whether the course has started when the refund request is made, among other things. For more information, see “Item 4. Information of the Company—4.B. Business Overview—How We Generate Revenues—Tuition.” The number of refund requests and the amount of refunds could be affected by a number of factors, many of which are beyond our control. These factors include, without limitation to, student dissatisfaction with the quality of our tutoring service offerings, a perceived decline in our faculty’s teaching quality due to the departure of popular instructors, privacy concerns relating to our products and services, negative publicity regarding us or tutoring service providers in general, and any change or development in PRC laws and regulations with respect to fees and tuitions charged by tutoring services providers like us. Any refund payments that we may be required to make to our users, as well as the expenses we could incur for processing refunds and resolving refund disputes, could be substantial and could materially and adversely affect our business, financial condition and results of operations. A high volume of refunds and refund disputes may also generate negative publicity that could harm our reputation.
A significant interruption in the operations of our suppliers for smart devices could potentially affect our operations and any material misconduct or disputes against our suppliers could potentially harm our business and reputation.
Certain of our suppliers for smart devices are subject to various regulations and are required to obtain and maintain various qualifications, government licenses and approvals. If any of these suppliers loses its qualification or eligibility because of its failure to comply with regulatory requirements, we may not be able to find alternative suppliers in a timely manner or at all. Moreover, general economic conditions could also adversely affect the financial viability of our suppliers, resulting in their inability to provide raw materials and/or services used in our operations. For instance, we may experience difficulty in sourcing suppliers at reasonable prices if the global chip supply shortage continues or deteriorates. A significant interruption in the operations of our suppliers could potentially affect our operations and any material misconduct or disputes against our suppliers could potentially harm our business and reputation.
In addition, suppliers may fail to supply raw materials and/or services that meet our quality standards. If we are unable to identify alternative materials or suppliers and secure approval for their use in a timely manner, our business, operations and the development of new products and/or services could be harmed. Any change in suppliers could require significant effort or investment in circumstances where the items supplied are integral to product performance or incorporate unique technology, and the loss of any existing supply contract could have a material adverse effect on us.
 
21

We are subject to credit risks associated with our education digitalization solutions.
Customers of our education digitalization solutions are typically provided with a relatively longer credit term. As a result, our education digitalization solutions generally expose us to greater credit risks than our other businesses. They may default in their payments to us from time to time. We conduct regular reviews of our credit exposure to customers of our education digitalization solutions. Credit risk arises from events and circumstances beyond our control or events which are difficult to anticipate or detect, such as an economic downturn or deterioration in the financial position of our customers. Credit risks associated with customers of our education digitalization solutions could have a material adverse effect on our business, financial condition and results of operations. If customers of our education digitalization solutions fail to timely pay us, require us to extend credit to them beyond our customary payment periods, or otherwise default on their payments, we may be unable to generate sufficient cash flow to meet our cash flow requirements and we would need to make provisions for doubtful debts or incur bad debt write-offs, which may adversely affect our financial performance. Disputes which arise due to default in payment by customers of our education digitalization solutions may also incur time and substantial costs in claiming for such payments and thus affect our liquidity, business, financial condition, results of operations and prospects.
We may be adversely affected by any negative publicity concerning us and our business, shareholders, affiliates, directors, officers, instructors, teaching assistants and other employees, business partners, and the industry in which we operate, regardless of its accuracy, that could harm our reputation and business.
Negative publicity about us and our business, shareholders, affiliates, directors, officers, instructors, teaching assistants and other employees, business partners, as well as the industry in which we operate, can harm our brand and reputation. Negative publicity concerning these parties could be related to a wide variety of matters, including, but are not limited to:
 
   
heightened regulatory scrutiny affecting our businesses and industry;
 
   
alleged misconduct, improper activities or
non-compliance
with applicable laws, regulations and rules committed by our directors, officers, instructors, teaching assistants and other employees, including misrepresentation made by our employees to prospective users during sales and marketing activities and providing prospective users with advertising and promotional content that allegedly constitute unfair competition;
 
   
false or malicious allegations or rumors about us or our directors, shareholders, affiliates, officers, instructors, teaching assistants and other employees;
 
   
complaints by our users about our products and services;
 
   
security breaches of private user or transaction data;
 
   
employment-related claims relating to alleged employment discrimination, wage and hour violations; and
 
   
government and regulatory investigations or penalties resulting from our failure to comply with applicable laws and regulations.
See also “—Any negative development in NetEase’s market position, brand recognition or financial condition may materially and adversely affect us.”
In addition to traditional media, there has been an increasing use of social media platforms and similar devices in China, including instant messaging applications, social media websites and other forms of internet-based communications that provide individuals with access to a broad audience of consumers and other interested persons. The availability of information on instant messaging applications and social media platforms is virtually immediate as is its impact without affording us an opportunity for redress or correction. The opportunity for dissemination of information, including inaccurate information, is seemingly limitless and readily available. Information concerning our company, shareholders, directors, officers, instructors, teaching assistants and other employees may be posted on such platforms at any time. The risks associated with any such negative publicity or incorrect information cannot be completely eliminated or mitigated and may materially harm our reputation, business, financial condition and results of operations.
 
22

Our reputation and business may be adversely impacted by our users’ and employees’ misconduct, improper activities and misuse of our content, products and services, many of which are beyond our control.
Our courses undergo multiple rounds of internal review before being broadly released. We regularly and actively monitor our live courses and other content and communications to ensure that we are able to identify content that may be deemed inappropriate or violation of laws, regulations and government policies. When any inappropriate or illegal content is identified, we promptly remove the content. However, since we have limited control over the real-time and offline behavior of our users, instructors and teaching assistants, to the extent any improper behavior is associated with our content, products and services, our ability to protect our reputation may be limited. In addition, if any of our users, instructors and teaching assistants suffer or allege to have suffered harm following contact initiated through our products and services, we may face civil lawsuits or other liabilities. In response to allegations of illegal or inappropriate activities, PRC government authorities may intervene and hold us liable for
non-compliance
with PRC laws and regulations concerning the dissemination of information on the internet and subject us to administrative penalties or other sanctions, such as requiring us to restrict or discontinue our content, products or services. As a result, our business may suffer and our reputation, business, financial condition and results of operations may be materially and adversely affected.
We are also exposed to the risk of other types of employee fraud or other misconduct. Other types of employee misconduct include intentionally failing to comply with government regulations, engaging in unauthorized activities and misrepresentation to our prospective users during sales and marketing activities, which could harm our reputation. It is not always possible to deter employee misconduct, and the precautions we take to prevent and detect this activity may not be effective in controlling unknown or unmanaged risks or losses, which could harm our business, financial condition and results of operations.
We cannot assure you that we will not be subject to liability claims or legal or regulatory liability for any inappropriate or illegal content, which could subject us to liabilities and cause damages to our reputation.
Although we implement various monitoring procedures to identify and remove inappropriate or illegal content, we cannot assure you that there will be no inappropriate or illegal content included in our content offerings. Our content offerings include not only content we develop
in-house,
such as our proprietary quiz banks, but also content generated by our users. We may face civil, administrative or criminal liability or legal or regulatory sanctions, such as requiring us to restrict or discontinue our content, products or services, if an individual or corporate, governmental or other entity believes that any of the content offerings violates any laws, regulations or governmental policies or infringes upon its legal rights. Even if such a claim were not successful, defending such a claim may cause us to incur substantial costs. Moreover, any accusation of inappropriate or illegal content in our content offerings could lead to significant negative publicity, which could harm our reputation, business, financial condition and results of operations.
Privacy concerns or security breaches relating to our platform could result in economic loss, damage our reputation, deter users from using our products, and expose us to legal penalties and liability.
We collect, process, and store significant amounts of data concerning our users, business partners and employees, including personal and transaction data involving our users. While we have taken reasonable steps to protect such data, there is no guarantee that such steps will be successful. Techniques used to gain unauthorized access to data and systems, disable or degrade service, or sabotage systems, are constantly evolving, and we may be unable to anticipate, deter, or prevent such techniques or otherwise implement adequate preventative measures to avoid unauthorized access to such data or our systems.
 
23

Like all internet services, our service is vulnerable to software bugs, computer viruses, internet worms,
break-ins,
phishing attacks, attempts to overload servers with
denial-of-service,
and similar attacks and disruptions from the unauthorized use of our and third-party computer systems, any of which could lead to system interruptions, delays, or shut-downs and cause the loss of critical data or the unauthorized access to our data or our users’ data. Computer malware, viruses, and computer hacking and phishing attacks have become more prevalent in our industry. Any functions that we use to facilitate interactivity with other internet platforms have the potential to increase the scope of access that hackers may have to our user accounts. Though it is difficult to determine what, if any, harm may directly result from any specific interruption or attack, our failure to maintain performance, reliability, security and availability of our products and technical infrastructure to the satisfaction of our users may harm our reputation and ability to retain existing users and attract new users. Although we have in place systems and processes that are designed to protect our and our users’ data, we cannot assure you that such measures will provide absolute security. We may incur significant costs in protecting against cyber-attacks, and if an actual or perceived breach of security occurs to our systems or a third party’s systems, we could be required to expend significant resources to mitigate the breach of security and to address matters related to any such breach, including notifying users or regulators.
We are subject to a variety of laws and other obligations regarding data protection, any failure to comply with applicable laws and obligations could have a material adverse effect on our business, financial condition and results of operations.
We are subject to various regulatory requirements relating to the security and privacy of data, including restrictions on the collection and use of personal information and requirements to take steps to prevent personal data from being divulged, stolen, or tampered with. See “Item 4. Information on the Company—4.B. Business Overview—Regulation—Regulation Related to Internet Information Security and Privacy Protection.” Regulatory requirements regarding the protection of data are constantly evolving and can be subject to differing interpretations or significant change, making the extent of our responsibilities in that regard uncertain. For example, the PRC Cyber Security Law became effective in June 2017, but there are great uncertainties as to the interpretation and application of the law. It is possible that those regulatory requirements may be interpreted and applied in a manner that is inconsistent with our practices. Further, the CAC issued the Provisions on the Cyber Protection of Children’s Personal Information on August 22, 2019, which took effect on October 1, 2019. The Provisions on the Cyber Protection of Children’s Personal Information requires, among others, that network operators who collect, store, use, transfer and disclose personal information of children under the age of 14 shall establish special rules and user agreements for the protection of children’s personal information, inform the children’s guardians in a noticeable and clear manner, and shall obtain the consent of the children’s guardians. In addition, the PRC regulatory authorities have recently taken steps to strengthen the regulation on data protection and conducted several rounds of relevant inspections recently.
In addition, the PRC regulatory authorities have recently taken steps to strengthen the regulation on cybersecurity and data protection. On June 10, 2021, the Standing Committee of the National People’s Congress promulgated the PRC Data Security Law, effective on September 1, 2021. On August 20, 2021, the Standing Committee of the National People’s Congress promulgated the PRC Personal Information Protection Law, which has become effective on November 1, 2021. On January 4, 2022, the CAC published the Revised Cybersecurity Review Measures, effective on February 15, 2022 and repeal the Cybersecurity Review Measures promulgated on April 13, 2020. Such Measures further restate and expand the applicable scope of the cybersecurity review. Pursuant to the Cybersecurity Review Measures, critical information infrastructure operators that procure internet products and services, and network platform operators engaging in data processing activities, must be subject to the cybersecurity review if their activities affect or may affect national security. In addition, network platform operators holding over one million users’ personal information shall apply with the Cybersecurity Review Office for a cybersecurity review before conducting any public offering in a foreign country. On August 17, 2021, the state council promulgated the Regulations on Protection of Critical Information Infrastructure, which became effective on September 1, 2021. On January 4, 2022, the CAC published the Administrative Provisions on Internet Information Service Algorithm Recommendation on its website, effective on March 1, 2022. These newly promulgated laws and regulations reflect PRC government further attempts to strengthen the legal protection for the national network security, data security, the security of key information infrastructure and the security of personal information protection. See “Item 4. Information on the Company—4.B. Business Overview—Regulation—Regulation Related to Internet Information Security and Privacy Protection” for details on regulations over data protection and privacy in the PRC.
 
24

We believe, to the best of our knowledge, our business operations do not violate any of the above PRC laws and regulations currently in force in all material aspects. We have been taking and will continue to take reasonable measures to comply with such laws, regulations, announcement, provisions and inspection requirements; however, as such laws, regulations, announcement and provisions are relatively new, it remains uncertain how these announcements and provisions will be implemented. We cannot assure you we can adapt our operations to it in a timely manner. Evolving interpretations of such laws, regulations, announcements and provisions or any future regulatory changes might impose additional restrictions on us generating and processing personal and behavioral data. We may be subject to additional regulations, laws and policies adopted by the PRC government to apply more stringent social and ethical standards in data privacy resulting from the increased global focus on this area. To the extent that we need to alter our business model or practices to adapt to these announcement and provisions and future regulations, laws and policies, we could incur additional expenses.
Any failure, or perceived failure, by us, or by our third-party partners, to maintain the security of our user data or to comply with applicable privacy, cybersecurity, data security and personal information protection laws, regulations, policies, contractual provisions, industry standards, and other requirements, may result in civil or regulatory liability, including governmental or data protection authority enforcement actions and investigations, fines, penalties, enforcement orders requiring us to cease operating in a certain way, litigation, or adverse publicity, and may require us to expend significant resources in responding to and defending allegations and claims. Moreover, claims or allegations that we have failed to adequately protect our users’ data, or otherwise violated applicable privacy, cybersecurity, data security and personal information protection laws, regulations, policies, contractual provisions, industry standards, or other requirements, may result in damage to our reputation and a loss of confidence in us by our users or our partners, potentially causing us to lose users, advertisers, content providers, other business partners and revenues, which could have a material adverse effect on our business, financial condition and results of operations.
We may face risks and uncertainties with respect to the licensing requirement for internet audio-visual programs.
According to relevant PRC laws and regulations, no entities or individuals may provide internet audio-visual program services, which includes making and editing of audio-visual programs concerning educational content and broadcasting such content to the general public online, without a License for Online Transmission of Audio-Visual Programs issued by the State Administration of Press, Publication, Radio, Film and Television, or the SAPPRFT (currently known as National Radio and Television Administration), or its local bureaus or completing the relevant registration procedures with SAPPRFT or its local bureaus. And only state-owned or state-controlled entities are eligible to apply for a License for Online Transmission of Audio-Visual Programs. See “Item 4. Information on the Company—4.B. Business Overview—Regulation—Regulation Related to Online Transmission of Audio-Visual Programs.” However, there are still significant uncertainties relating to the interpretation and implementation of the Administrative Provisions on Internet Audio-Visual Program Service, or the Audio-Visual Program Provisions, in particular, the scope of “internet audio-visual programs.”
We offer live courses in live streaming format where the live audio/video data are transmitted through the platforms between the specific recipients instantly without any further redaction. In addition, we also offer video recordings of live streaming courses and certain other audio-video contents on our online platforms to our users. We believe the nature of the raw data we transmit distinguishes us from general providers of internet audio-visual program services. However, we cannot assure you that the competent PRC government authorities will not ultimately take a view contrary to our opinion. Provisional Implementation of the Tentative Categories of Internet Audio-Visual Program Services promulgated by the SAPPRFT, or the Categories, describe “internet audio-visual program services” in a very broad, vague manner and are unclear as to whether the contents we offer or are available on our platforms fall into the definition of “internet audio-visual programs.” The PRC government may find that our activities mentioned above or any other content offered on our mobile apps fall within the definition of “internet audio-visual programs” and thus are subject to the licensing requirement for internet audio-visual programs. We currently do not hold a License for Online Transmission of Audio-Visual Programs. If the PRC government determines that our content should be considered as “internet audio-visual programs” for the purpose of the Audio-Visual Program Provisions, we may be required to obtain a License for Online Transmission of Audio-Visual Programs. We are, however, not eligible to apply for such license since we are not a state-owned or state-controlled entity. If this were to occur, we may be subject to penalties, fines, legal sanctions or an order to suspend the provision of our relevant content.
 
25

Our failure to obtain, maintain or renew other licenses, approvals, permits, registrations or filings necessary to conduct our operations in China could have a material adverse impact on our business, financial condition and results of operations.
A number of PRC regulatory authorities, such as the SAIC, the CAC, the Ministry of Industry and Information Technology (MIIT), the SAPPRFT, the Ministry of Civil Affairs, and the Ministry of Human Resources and Social Welfare, oversee different aspects of our business operations, and we are required to obtain a wide range of licenses, approvals, permits, registrations and filings required for conducting our business in China, and we cannot assure you that we have obtained all of them or will continue to maintain or renew all of them.
We may be deemed to provide certain services or conduct certain activities and thus be subject to certain licenses, approvals, permits, registrations and filings due to the lack of official interpretations of certain terms under internet related PRC regulations and laws. For example, certain content posted on our mobile apps and/or websites, including our course materials, may be deemed as “internet cultural products,” and our use of such content may be regarded as “internet cultural activities,” thus we may be required to obtain an Internet Culture Business Operating License for provision of such content through our mobile apps and websites. In addition, due to the ambiguity of the definition of “online publishing service,” the online distribution of content, including our course materials, through our mobile apps, may be regarded as an “online publishing service” and therefore we may be required to obtain an Online Publishing License. In addition, we deliver certain courses in live-streaming format on our mobile apps which the relevant authorities may regard as a live-streaming platform and may thus require us to make necessary filings as a live-streaming platform. We or third parties post information on our mobile apps and websites that may be viewed as news information, and the release of such information on our mobile apps and websites may be deemed as Internet news information services and therefore require us to obtain Internet news information licenses. In addition, our current service offerings may be deemed to constitute “online education activities” under the Amended Implementation Rules, as a result of which we may be required us to obtain a private school operating permit. In February, 2022, the MOE issued its 2022 Work Plan which specifies that MOE will provide guidance to local authorities to distinguish
non-academic
tutoring institutions among sports, cultural art, science and technology and other categories and clarify corresponding competent authorities. Nevertheless, it remains uncertain whether the PRC government authorities would issue more explicit interpretation and rules or promulgate new laws and regulations on permits for online learning services. There can be no assurance that we will be able to successfully obtain corresponding permits in a timely manner or at all. If the government authorities deem printing and providing physical education materials to users as “publication distribution” under Administrative Provisions on the Publications Market, we may be required to obtain the Publication License. As of the date of this annual report, we have not been subject to any material fines or other form of material regulatory or administrative penalties or sanctions due to the lack of any the licenses, approvals, permits, registrations and filings. However, we cannot assure you that the PRC government authorities will not take a different view or will not require us to obtain any additional licenses, approvals, permits, registrations and filings, including without limitation to those mentioned above, in the future. Furthermore, although we have obtained a Value-Added Telecommunications Business Operating License, also known as the ICP License, that specifically permits us to provide certain internet information services, due to uncertainties with respect to the interpretation of relevant laws and regulations by PRC government authorities, we cannot assure you that our ICP License covers all the telecommunication services we currently provide, and in the event that our ICP License is found not to cover all the telecommunication services we currently provide, we may be required to obtain an additional Value-Added Telecommunications Business Operating License or to update our existing ICP License. Besides, we may develop new business lines or change the operations of certain of our current business among our PRC subsidiaries or VIEs, which may require us to obtain additional licenses, approvals, permits, registrations and filings while there can be no assurance that we are able to successfully obtain such licenses, approvals, permits, registrations and filings in a timely manner or at all. Failures to obtain or update such license may subject us to fines and other regulatory, civil or criminal liabilities, and we may be ordered by the competent government authorities to suspend printing and providing such offline educational materials to our users, which will materially and adversely affect our business operation.
 
26

In addition, there can be no assurance that we will be able to maintain our existing licenses, approvals, registrations or permits necessary to provide our current online services in China, renew any of them when their current term expires, or update existing licenses or obtain additional licenses, approvals, permits, registrations or filings necessary for our business expansion from time to time. If we fail to do so, our business, financial condition and operational results may be materially and adversely affected.
Our business is subject to the risks of international operations.
We have launched products in overseas markets, such as
U-Dictionary
. As we plan to expand our operations in additional emerging markets and regions, we may have to adapt our business models to the local market due to various legal requirements and market conditions. Our international operations and expansion efforts have resulted and may continue to result in increased costs and are subject to a variety of risks, including increased competition, uncertain enforcement of our intellectual property rights, changes and evolutions in overseas market conditions and user preferences, the complexity of compliance with foreign laws and regulations and political or social unrest or economic instability.
Our international operations may also be negatively affected by any deterioration of the political and economic relations between China and other countries and sanctions and export controls administered by the government authorities in the foreign countries in which we operate, and other geopolitical challenges. In September 2020, amid heightened tensions between China and India, the Indian government announced a ban on certain mobile apps offered by Chinese companies in India, over alleged data and privacy concerns. Our app offered in India, namely
U-Dictionary
, is among the banned list of apps. In addition, compliance with applicable Chinese and foreign laws and regulations, such as import and export requirements, anticorruption laws, tax laws, foreign exchange controls and cash repatriation restrictions, data privacy requirements, labor laws, restrictions on foreign investment, anti-competition regulations and
anti-long-arm
jurisdiction-related laws and regulations such as the one newly promulgated in China, increases the costs and risk exposure of doing business in foreign jurisdictions. Although we have implemented policies and procedures to comply with these laws and regulations, a violation by us or our employees, contractors or agents could nevertheless occur. In some cases, compliance with the laws and regulations of one country could violate the laws and regulations of another country. Violations of these laws and regulations could materially and adversely affect our brand, international growth efforts and business.
We may not be successful in developing or maintaining relationships with key participants in the mobile industry or in developing or offering products and services that operate effectively with these operating systems, networks, devices and standards.
We make our products and services available on both iOS and Android systems across a variety of mobile devices. We depend on the interoperability of our products and services with popular devices and mobile operating systems that we do not control. Any changes in devices or their systems that degrade the functionality of our products and services or give preferential treatment to competitive products or services could adversely affect usage of our products and services. We may not be successful in developing relationships with key participants in the mobile industry or in developing products and services that operate effectively with their operating systems, networks, devices and standards. We also cooperate with key participants in the mobile industry to display our products and services on the front page of their respective app stores and recommend our products and services to help us attract prospective users. If we cannot maintain such relationships at reasonable costs or at all, we may not get sufficient exposure on their respective platforms, which will impair our ability to acquire traffic. Moreover, we are subject to the terms, policies and conditions of the app stores. If any of the key participants finds us to be in violation of the terms, policies and conditions of its app store, it may seek economic damages from us or remove our products from its app store. Such incident would also harm our relationship with the key participant. Further, if the number of systems, networks and devices for which we develop our products and services increases, it will result in an increase in our costs and expenses, and adversely affect our net margin and results of operations.
 
27

If we are unable to conduct sales and marketing activities cost-effectively, our business, financial condition and results of operations may be materially and adversely affected.
We rely on our sales and marketing efforts to attract new users and customers and expand users’ and customers’ use of our products and services. Our sales and marketing activities may not be well received by the market and may not result in the levels of sales that we anticipate. We also may not be able to retain or recruit a sufficient number of experienced sales and marketing personnel, or to train newly hired sales and marketing personnel, which we believe is critical to implementing our sales and marketing strategies cost-effectively. Further, sales and marketing approaches and tools in China’s intelligent learning industry are evolving rapidly. This requires us to continually enhance our sales and marketing approaches and experiment with new methods to keep pace with industry developments and user preferences. Failure to engage in sales and marketing activities in a cost-effective manner may reduce our market share, cause our net revenues to decline, negatively impact our profitability, and materially harm our business, financial condition and results of operations.
Our success depends on the continuing efforts of our senior management team and other key employees.
We depend on the continued contributions of our senior management and other key employees. The loss of the services of any of our senior management or other key employees could harm our business. Competition for qualified talents in China is intense. If one or more of our senior management or other key employees are unable or unwilling to continue in their present positions, we may not be able to find replacements in a timely manner, or at all, and our business may be disrupted. Moreover, if any member of our senior management team or any of our other key personnel joins a competitor or forms or invests in a competing business, we may lose
know-how,
key professionals and other valuable resources, which in turn may cause our customers to choose to use the products or services of that competitor instead of ours. Our future success is also dependent on our ability to attract a significant number of qualified employees and retain existing key employees. If we are unable to do so, our business and growth may be materially and adversely affected. Our need to significantly increase the number of our qualified employees and retain key employees may cause us to materially increase compensation-related costs, including share-based compensation.
We may be the subject of detrimental conduct by third parties such as our competitors, including complaints to regulatory agencies and the public dissemination of malicious assessments of our business, which could have a negative impact on our reputation.
We have been, and in the future may be, the target of anticompetitive, harassing or other detrimental conduct by third parties including our competitors. Such conduct may include complaints, anonymous or otherwise, to regulatory agencies regarding our operations, accounting, business relationships, business prospects and business ethics. Additionally, allegations, directly or indirectly against us, might be posted online by anyone, whether or not related to us, on an anonymous basis. We may be subject to government or regulatory investigation as a result of such third-party conduct and may be required to expend significant time and incur substantial costs to address such third-party conduct, and there is no assurance that we will be able to conclusively refute each of the allegations within a reasonable period of time, or at all. Our reputation may also be materially negatively affected as a result of the public dissemination of anonymous allegations or malicious statements about our business.
We might not be able to successfully pursue synergy from acquisitions or to achieve the benefits we expect from recent and future investments, strategic alliance and acquisitions.
We may form strategic alliances or make strategic investments and acquisitions from time to time to complement and enhance our existing business. Any transactions that we enter into could be material to our financial condition and results of operations. The process of integrating with another company or integrating an acquired company, business, asset or technology may create unforeseen operating difficulties and expenditures. The areas where we face risks include:
 
   
significant costs of identifying and consummating acquisitions;
 
28

   
diversion of management time and focus from operating our business to acquisition integration challenges;
 
   
difficulties in integrating the management, technologies and employees of the acquired businesses;
 
   
implementation or remediation of controls, procedures and policies at the acquired company;
 
   
coordination of products and services, engineering and sales and marketing functions;
 
   
retention of employees from the businesses we acquire;
 
   
liability for activities of the acquired company before the acquisition;
 
   
potential significant impairment losses related to goodwill and other intangible assets acquired or investments in other businesses;
 
   
litigation or other claims in connection with the acquired company;
 
   
significant expenses in obtaining approvals for the transaction from shareholders and relevant government authorities in China;
 
   
in the case of overseas acquisitions, the need to integrate operations across different cultures and languages and to address the particular economic, currency, political and regulatory risks associated with specific countries; and
 
   
failure to achieve the intended objectives, benefits or revenue-enhancing opportunities.
Our failure to address these risks or other problems encountered in connection with our future acquisitions and investments could cause us to fail to realize the anticipated benefits of such acquisitions or investments, incur unanticipated liabilities and expenses and harm our business generally. We may also experience difficulties in integrating our operations with the newly invested or acquired businesses, implementing our strategies or achieving expected levels of revenues, profitability, productivity or other benefits. Moreover, if the businesses we acquire or invest in or our strategic alliances or partnerships do not subsequently generate the anticipated financial performance or if any goodwill impairment test triggering event occurs, we may need to revalue or write down the value of goodwill and other intangible assets in connection with such transactions, which would harm our business, financial condition and results of operations.
In addition, we may be unable to identify appropriate strategic investment or alliance targets when it is necessary or desirable to make such acquisition or investment to remain competitive or to expand our business. Even if we identify an appropriate target, we may not be able to negotiate the terms of the transaction successfully. In the event that we do not have control over the companies in which we only have minority stake, we cannot ensure that these companies will at all times comply with applicable laws and regulations in their business operations. Material
non-compliance
by our investees may cause substantial harms to our reputations and the value of our investments.
We may be required to recognize impairment losses in connection with our goodwill and other intangible assets.
We have in the past acquired and invested in, and may continue to acquire and invest in, other businesses that we believe will help expand or enhance our existing offerings or achieve our strategic objectives. To the extent we acquire other companies and pay a consideration that exceeds the fair value of identifiable fair value of consideration assets and liabilities that the acquired company possesses, the excess of the purchase price over the fair value of the acquired identifiable assets and the assumed liabilities will be recorded as a goodwill. As of December 31, 2021, our goodwill and other intangible assets were primarily derived from our historical acquisition. Our goodwill and other intangible assets amounted to RMB109.9 million (US$17.3 million) and RMB0.6 million (US$0.1 million), respectively. In accordance with U.S. GAAP, goodwill and indefinite-lived intangible assets shall be tested for impairment at least annually. Intangible assets with finite lives shall be tested for impairment if their carrying amounts may not be recoverable. If testing indicates that goodwill or intangible assets are impaired, their carrying amounts will be written down based on fair values. Any impairment losses of our goodwill and other intangible assets could adversely affect our financial position and results of operations. No impairment charge of goodwill was recognized for the years ended December 31, 2019, 2020 and 2021, respectively. Impairment losses on intangible assets from business combination of RMB56.8 million (US$8.9 million) was recognized for the year ended December 31, 2021. No impairment loss was recognized for the years ended December 31, 2019 and December 31, 2020, respectively.
 
29

We may be subject to litigations, allegations, complaints and investigations from time to time arising out of our operations, and our reputation and operations may be adversely affected.
We have been and may continue to be involved in legal and other disputes in the ordinary course of our business, including allegations against us for potential infringement of third party’s copyrights or other intellectual property rights, as well as customer complaints in relation to our refund policy, course content, the quality of our devices and data security and other dissatisfactions. We might be involved in governmental investigations for advertisement or content posted on our platforms in the future. Any claims against us, with or without merit, could be time consuming and costly to defend or litigate, divert our management’s attention and resources or harm our brand equity. If a lawsuit or governmental proceeding against us is successful, we may be required to pay substantial damages or fines and/or enter into royalty or license agreements that may not be based upon commercially reasonable terms, or we may be unable to enter into such agreements at all. We may also lose, or be limited in, the rights to offer some of our content, products and services or be required to make changes to our content offerings or business model. As a result, the scope of our content, product and service offerings could be reduced, which could adversely affect our ability to attract new users, harm our reputation and have a material adverse effect on our business, financial condition and results of operations.
Our advertising and promotional content may subject us to penalties and other administrative actions.
Under PRC advertising, pricing and anti-unfair competition laws and regulations, we are obligated to monitor our advertising and promotional content to ensure that such content is true and accurate and in full compliance with applicable laws and regulations. For example, the PRC Pricing Law provides that an operator is prohibited from using false or misunderstanding pricing methods to induce consumers or other operators into trading with it. In addition, education or training advertisement are further prohibited from containing content such as guarantee for passing of examination or the effect of education or training, recommendation and/or endorsement by scientific research institutes, academic institutions, educational organizations, industry associations, professionals or beneficiaries using their name or image. Further, the Alleviating Burden Opinion provides that no advertisements in connection with after-school tutoring services shall be published or broadcasted on the network platforms and billboards displayed on the mainstream media, new media, public space and residential areas. Violation of these laws and regulations may subject us to penalties, including fines, confiscation of our advertising income, orders to cease dissemination of the advertisements and orders to publish an announcement correcting the misleading information. In circumstances involving serious violations by us, PRC government authorities may force us to terminate our advertising operations or revoke our licenses.
Relevant PRC regulatory authorities have significant discretion in interpreting and implementing the advertising, pricing and anti-unfair competition. We cannot assure you that all the content contained in our advertisements is true and accurate as required by, and complies in all aspects with, the advertising, pricing and anti-unfair competition laws and regulations, we also cannot assure you that we can rectify such content which is deemed not in compliance with such laws and regulations in a timely manner or at all, especially given the uncertainty in the interpretation of these PRC laws and regulations. If we are found to be in violation of applicable PRC advertising laws and regulations, we may be subject to penalties and our reputation may be harmed, which may negatively affect our business, financial condition, results of operations and prospects.
 
30

If we fail to maintain an effective internal control over financial reporting, we may be unable to accurately and timely report our results of operations, meet our reporting obligations or prevent fraud and investor confidence in our company and the market price of our ADSs may decline.
As a public company, we are subject to the Sarbanes-Oxley Act of 2002. Section 404 of the Sarbanes-Oxley Act of 2002 requires us to evaluate and determine the effectiveness of our internal control over financial reporting, report any material weaknesses in such internal controls and provide a management report on internal control over financial reporting.
Our management has concluded that our internal control over financial reporting is effective as of December 31, 2021. See “Item 15. Controls and Procedures —Management’s Annual Report on Internal Control over Financial Reporting.” Our independent registered public accounting firm has issued an attestation report, which has concluded that our internal control over financial reporting is effective as of December 31, 2021. However, there is no assurance that we or our auditor will not identify deficiencies in our internal control over financial reporting that are deemed to be material weaknesses and render our internal control over financial reporting ineffective for any future periods. If we fail to maintain the adequacy of our internal control over financial reporting, as these standards are modified, supplemented or amended from time to time, we may not be able to conclude on an ongoing basis that we have effective internal control over financial reporting in accordance with Section 404. However, if we fail to maintain effective internal control environment, we could suffer material misstatements in our financial statements and fail to meet our reporting obligations, which could cause investors to lose confidence in our reported financial information. This could in turn limit our access to capital markets, harm our results of operations, and lead to a negative impact on the trading price of our ADSs. Additionally, ineffective internal control over financial reporting could expose us to increased risk of fraud or misuse of corporate assets and subject us to potential delisting from the NYSE, regulatory investigations and civil or criminal sanctions.
We have granted, and may continue to grant, share incentives, which may result in increased share-based compensation expenses.
We adopted an equity incentive plan in February 2015 (as amended in April 2018), or the 2015 Plan, for the purpose of granting share-based compensation awards to employees, officers, directors and consultants to incentivize their performance and promote the success of our business.
We account for compensation costs for share-based awards granted under the 2015 Plan using a fair-value based method and recognize expenses in our consolidated statements of operations in accordance with U.S. GAAP. As of March 31, 2022, options to purchase a total of 5,048,379 ordinary shares are outstanding under the 2015 Plan. In addition, we have recorded share-based compensation expenses of RMB4.4 million, RMB2.7 million and RMB1.0 million (US$0.2 million), respectively, allocated to us based on equity awards granted to our employees under NetEase’s RSU Plan, in 2019, 2020 and 2021. See “Item 7. Major Shareholders and Related Party Transactions—7.B. Related Party Transactions—Transactions with NetEase—Other Related Party Transactions with NetEase.”
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 awards in the future. As a result, our expenses associated with share-based compensation may increase. We may also continue to record share-based compensation allocated to us based on equity awards granted to our employees under NetEase’s incentive plans, which may cause our share-based compensation to increase. Any increase in our share-based compensation may have an adverse effect on our results of operations.
Failure to make adequate contributions to various employee benefits plans as required by PRC regulations may subject us to penalties.
Companies operating in China are required to participate in various government-sponsored employee benefit plans, including certain social insurance, housing funds and other welfare-oriented payment obligations, and contribute to the plans in amounts equal to certain percentages of salaries, including bonuses and allowances, of employees up to a maximum amount specified by the local government from time to time at locations where our employees are based. The requirement of employee benefit plans has not been implemented consistently by the local governments in China given the different levels of economic development in different locations. To efficiently administrate the contribution of employment benefit plans of our employees in some cities, we engage third-party agents to make the contribution for our employees. Our failure to make contributions to various employee benefit plans and in complying with applicable PRC labor-related laws may subject us to late payment penalties, and we could be required to make up the contributions for these plans as well as to pay late fees and fines. If we are subject to late fees or fines in relation to the underpaid employee benefits, our financial condition and results of operations may be adversely affected.
 
31

Increases in labor costs in the PRC may adversely affect our business and results of operations.
The PRC Labor Contract Law has reinforced the protection of employees who, under the PRC Labor Contract Law, have the right, among others, to have written employment contracts, to enter into employment contracts with no fixed term under certain circumstances, to receive overtime wages and to terminate or alter terms in labor contracts. Furthermore, the PRC Labor Contract Law sets forth additional restrictions and increases the costs involved with dismissing employees. To the extent that we need to significantly reduce our workforce, the PRC Labor Contract Law could adversely affect our ability to do so in a timely and cost-effective manner, and our results of operations could be adversely affected. In addition, for employees whose employment contracts include
non-competition
terms, the PRC Labor Contract Law requires us to pay economic compensation to the laborer on a monthly basis during the term of
non-competition
after such employment is terminated, which will increase our operating expenses.
In addition, we are required by PRC laws and regulations to make social insurance registration and open housing fund account with relevant governmental authorities and pay various statutory employee benefits, including pensions, housing fund, medical insurance, work-related injury insurance, unemployment insurance and maternity insurance to designated government agencies for the benefit of our employees. The relevant government agencies may examine whether an employer has made adequate payments of the requisite statutory employee benefits, and those employers who fail to make adequate payments may be subject to late payment fees, fines and/or other penalties. If we fail to make adequate social insurance and housing fund contributions, we may be subject to fines and legal sanctions, and our business, financial condition and results of operations may be adversely affected. We expect that our labor costs, including wages and employee benefits, will continue to increase. Unless we are able to pass on these increased labor costs to our customers by increasing the prices of our products and services, our financial condition and results of operations would be materially and adversely affected.
We face certain risks relating to the real properties that we lease.
We lease real properties from third parties primarily for our office use in China, and the lease agreements for most of these leased properties have not been registered with the PRC government authorities as required by PRC law. Although the failure to do so does not in itself invalidate the leases, we may be ordered by the PRC government authorities to rectify such
non-compliance
and, if such
non-compliance
were not rectified within a given period of time, we may be subject to fines imposed by PRC government authorities ranging from RMB1,000 and RMB10,000 for those of our lease agreements that have not been registered with the relevant PRC government authorities.
As of the date of this annual report, we are not aware of any regulatory or governmental actions, claims or investigations being contemplated or any challenges by third parties to our use of our leased properties the lease agreements of which have not been registered with the government authorities. However, we cannot assure you that the government authorities will not impose fines on us due to our failure to register any of our lease agreements, which may negatively impact our financial condition.
In addition, some of the ownership certificates or other similar proof of certain leased properties have not been provided to us by the relevant lessors. Therefore, we cannot assure you that such lessors are entitled to lease the relevant real properties to us. If the lessors are not entitled to lease the real properties to us and the owners of such real properties decline to ratify the lease agreements between us and the respective lessors, we may not be able to enforce our rights to lease such properties under the respective lease agreements against the owners. As of the date of this annual report, we are not aware of any claim or challenge brought by any third parties concerning the use of our leased properties without obtaining proper ownership proof. If our lease agreements are claimed as null and void by third parties who are the real owners of such leased real properties, we could be required to vacate the properties, in the event of which we could only initiate the claim against the lessors under relevant lease agreements for indemnities for their breach of the relevant leasing agreements. We cannot assure you that suitable alternative locations are readily available on commercially reasonable terms, or at all, and if we are unable to relocate our operations in a timely manner, our operations may be interrupted.
 
32

Any change, disruption, discontinuity in the features and functions of major social networks in China could severely limit our ability to continue growing our user base, and our business may be materially and adversely affected.
Our success depends on our ability to maintain our large user or customer bases and attract new users and customers. We leverage social networks in China as a tool for user acquisition and engagement. For example, we leverage
Weixin/WeChat
to enable users to access our services. To the extent that we fail to leverage such social networks, our ability to attract or retain users may be severely harmed. If any of these social networks makes changes to its functions or support unfavorable to us, or stops offering its functions or support to us, we may not be able to locate alternative platforms of similar scale to provide similar functions or support on commercially reasonable terms in a timely manner, or at all. Furthermore, we may fail to establish or maintain relationships with additional social network operators to support the growth of our business on economically viable terms, or at all. Any interruption to or discontinuation of our relationships with major social network operators may severely and negatively impact our ability to continue growing our user base, and any occurrence of the circumstances mentioned above may have a material adverse effect on our business, financial condition and results of operations.
Our operations depend on the performance of the internet infrastructure and telecommunications networks in China.
The successful operation of our business depends on the performance of the internet infrastructure and telecommunications networks in China. Almost all access to the internet is maintained through state-owned telecommunications operators under the administrative control and regulatory supervision of the MIIT. Moreover, we have entered into contracts with various subsidiaries of a limited number of telecommunications service providers at provincial level and rely on them to provide us with data communications capacity through local telecommunications lines. We have limited access to alternative networks or services in the event of disruptions, failures or other problems with China’s internet infrastructure or the telecommunications networks provided by telecommunications service providers. Our platform regularly serves a large number of users and advertisers. With the expansion of our business, we may be required to upgrade our technology and infrastructure to keep up with the increasing traffic on our platform. However, we have no control over the costs of the services provided by telecommunications service providers. If the prices we pay for telecommunications and internet services rise significantly, our results of operations may be materially and adversely affected. If internet access fees or other charges to internet users increase, our user traffic may decline and our business may be harmed.
A severe or prolonged downturn in the Chinese or global economy could materially and adversely affect our business and financial condition.
The
COVID-19
had a severe and negative impact on the Chinese and the global economy in 2020. Even before the outbreak of
COVID-19,
the global macroeconomic environment had been presenting challenges. The growth of the PRC economy has slowed down since 2012 compared to the previous decade and the trend may continue or even deteriorate, with the added disruption caused by
COVID-19.
There is considerable uncertainty over effectiveness or the long-term effects of the massive expansionary monetary and fiscal policies adopted in response to
COVID-19
by the central banks and financial authorities of some of the world’s leading economies, including the United States and China. There have been concerns over unrest and terrorist threats in the Middle East, Europe and Africa. There have also been concerns about the relationship between China and the United States and other countries, particularly with respect to the increasingly tense political and economic relationship between the United States and China. 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 prolonged slowdown in the global or Chinese economy may have a negative impact on our business, results of operations and financial condition. Our users may reduce or delay spending with us, while we may have difficulty expanding our customer base fast enough, or at all, to offset the impact of decreased spending by our existing customers.
 
33

We are subject to third-party payment processing-related risks.
We accept payments through major third-party online payment channels in China, as well as bank transfers and credit cards. We may also be susceptible to fraud, user data leakage and other illegal activities in connection with the various payment methods we offer. In addition, our business depends on the billing, payment and escrow systems of the third-party payment service providers to maintain accurate records of payments by customers and collect such payments. If the quality, utility, convenience or attractiveness of these payment processing and escrow services declines, or if we have to change the pattern of using these payment services for any reason, the attractiveness of our company could be materially and adversely affected. We are also subject to various rules, regulations and requirements, regulatory or otherwise, governing electronic funds transfers which could change or be reinterpreted to make it difficult or impossible for us to comply. If we fail to comply with these rules or requirements, we may be subject to fines and higher transaction fees and become unable to accept the current online payments solutions from our customers, and our business, financial condition and results of operations could be materially and adversely affected. Business involving online payment services is subject to a number of risks that could materially and adversely affect third-party online payment service providers’ ability to provide payment processing and escrow services to us, including:
 
   
dissatisfaction with these online payment services or decreased use of their services;
 
   
increasing competition, including from other established Chinese internet companies, payment service providers and companies engaged in other financial technology services;
 
   
changes to rules or practices applicable to payment systems that link to third-party online payment service providers;
 
   
breach of customers’ personal information and concerns over the use and security of information collected from buyers;
 
   
service outages, system failures or failures to effectively scale the system to handle large and growing transaction volumes;
 
   
increasing costs to third-party online payment service providers, including fees charged by banks to process transactions through online payment channels, which would also increase our costs of revenues; and
 
   
failure to manage funds accurately or loss of funds, whether due to employee fraud, security breaches, technical errors or otherwise.
We currently do not have any business insurance coverage.
Insurance companies in China currently do not offer as extensive an array of insurance products as insurance companies in more developed economies. Currently, we do not have any business liability or disruption insurance to cover our operations. We have determined that the costs of insuring for these risks and the difficulties associated with acquiring such insurance on commercially reasonable terms make it impractical for us to have such insurance. Any uninsured business disruptions may result in our incurring substantial costs and the diversion of resources, which could have an adverse effect on our results of operations and financial condition.
 
34

Increasing focus with respect to environmental, social and governance matters may impose additional costs on us or expose us to additional risks. Failure to comply with the laws and regulations on environmental, social and governance matters may subject us to penalties and adversely affect our business, financial condition and results of operations.
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.
We face risks related to natural disasters, extreme weather conditions, health epidemics, such as the outbreak of
COVID-19,
and other catastrophic incidents, which could significantly disrupt our operations.
China has in the past experienced significant natural disasters, including earthquakes, extreme weather conditions, as well as health scares related to epidemic diseases, and any similar event could materially impact our business in the future. If a disaster or other disruption were to occur in the future that affects the regions where we operate our business, our operations could be materially and adversely affected due to loss of personnel and damages to property. Even if we are not directly affected, such a disaster or disruption could affect our operations or financial condition.
In addition, our business could be affected by public health epidemics, such as the outbreak of avian influenza, severe acute respiratory syndrome, or SARS, Zika virus, Ebola virus, coronavirus or other disease. If any of our employees is suspected of having contracted a contagious disease, we may be required to apply quarantines or suspend our operations. Furthermore, any future outbreak may restrict economic activities in affected regions, resulting in reduced business volume, temporary closure of our offices or otherwise disrupt our business operations and adversely affect our results of operations.
The COVID-19 pandemic
has affected us in both negative and positive ways. On the one hand, as a result of the pandemic, some of our advertising customers have experienced temporary business interruptions and a reduction in their online marketing spending, which has had a negative impact on our online advertising services. We also incurred additional costs and expenses as we implemented COVID-related safety protocols and working practices. On the other hand, we believe the
COVID-19
pandemic has significantly accelerated the shift from offline to online learning approaches. This has led to increased market demand for quality online products and services and is expected to benefit our business in the long run. The pandemic has also accelerated the adoption of emerging “touchless” technologies, driving the demand for our education digitalization solutions. Overall, we do not believe the
COVID-19
pandemic has had a material adverse impact on our business, results of operations, liquidity, financial condition and growth prospects. The impacts of
COVID-19
on our future results of operations will depend on future developments, which cannot be predicted, including new information which may emerge concerning the severity of
COVID-19
and the actions to contain
COVID-19,
among others. In addition, to the extent the
COVID-19
pandemic adversely affects our business and financial results, it may also have the effect of heightening many of the other risks described in this section entitled “Risk Factors,” such as those relating to our ability to improve or expand our product and service offerings and to retain existing or attract new advertising customers, among other things.
 
35

Our user metrics and other estimates are subject to inaccuracy in measuring our operating performance, which may harm our reputation.
We continually review MAUs and certain other metrics to evaluate growth trends, measure our performance and make strategic decisions. These metrics are calculated using internal data and may not be indicative of our future operating performance. While these numbers are based on what we believe to be reasonable estimates for the applicable period of measurement, there are inherent challenges in measuring how our website and mobile application are used across a large user base. For example, the actual number of individual users, is likely to be lower than that of our MAUs, potentially significantly, due to various reasons such as access to our products and services through multiple mobile devices. We have limited ability to validate or confirm the accuracy of information provided during the user registration process to ascertain whether a new user account created was actually created by an existing user who is registering duplicative accounts. As a result, the number of our MAUs may overstate the number of individuals who access our products and services. In addition, there may be variation in the degree to which MAU is a relevant metric in measuring the user engagement from one product or service to another, due to the different nature and engagement patterns of our various smart devices and learning services. For example, a
one-time
user of our
Youdao Dictionary
mobile app and a frequent user taking one of our tutoring services are counted equally as one MAU. If investors do not perceive our operating metrics to accurately represent our operating performance, or if we discover material inaccuracies in our operating metrics, our business, financial condition and results of operations may be materially and adversely affected.
The approval, filing or other requirements of the China Securities Regulatory Commission or other PRC government authorities may be required under PRC law in connection with our issuance of securities overseas or maintenance of the listing status of our ADSs, and the PRC government’s oversight and discretion over our business operations could result in a material adverse change in our operations and the value of our ADSs.
The Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, or the M&A Rules, purport to require offshore special purpose vehicles that are controlled by PRC companies or individuals and that have been formed for the purpose of seeking a public listing on an overseas stock exchange through acquisitions of PRC domestic companies or assets to obtain CSRC approval prior to publicly listing their securities on an overseas stock exchange. The interpretation and application of the regulations remain unclear. If CSRC approval under the M&A Rules is required, it is uncertain whether it would be possible for us to obtain the approval, and any failure to obtain or delay in obtaining CSRC approval for our future issuance of securities overseas would subject us to sanctions imposed by the CSRC and other PRC regulatory agencies.
Furthermore, we conduct our business primarily through our PRC subsidiaries and VIEs and their subsidiaries in China. Our operations in China are governed by PRC laws and regulations. The PRC government has significant oversight and discretion over the operation of our business, and it may influence our operations, which could result in a material adverse change in our operation and the value of our ADSs. The PRC government has recently indicated an intent to exert more oversight over overseas offerings by and/or foreign investment in China-based issuers like us. For example, on July 6, 2021, relevant PRC government authorities promulgated the Opinions on Strictly Cracking Down on Illegal Securities Activities, which 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, although such opinions did not specify the definition of “illegal securities activities.” Such opinions further provided that the special provisions of the State Council on overseas offerings and listings by those companies limited by shares will be revised and therefore the duties of domestic industry competent authorities and regulatory agencies will be clarified.
On December 24, 2021, the CSRC issued the Provisions of the State Council on the Administration of Overseas Securities Offering and Listing by Domestic Companies (Draft for Comments) and the Administrative Measures for the Filing of Overseas Securities Offering and Listing by Domestic Companies (Draft for Comments), collectively the Draft Overseas Listing Regulations, for public comments, which require, among others, that PRC domestic companies that seek to offer and list securities in overseas markets, either in direct or indirect means, are required to file the required documents with the CSRC within three working days after its application for overseas listing is submitted. As of the date of this annual report, the Draft Overseas Listing Regulations were released for public comments only and the final version and effective date of such regulations are subject to change with substantial uncertainty.
 
36

In addition, on January 4, 2022, the CAC published the Revised Cybersecurity Review Measures, which became effective on February 15, 2022. The Revised Cybersecurity Review Measures provide that a critical information infrastructure operator purchasing network products and services, and platform operators carrying out data processing activities, which affect or may affect national security, shall apply for cybersecurity review and that a platform operator with more than one million users’ personal information aiming to list abroad must apply for cybersecurity review. There are substantial uncertainties as to the interpretation, application, and enforcement of the Revised Cybersecurity Review Measures and whether to conduct a security offering or maintain our listing status on the NYSE will be subject to the cybersecurity review procedures.
We believe, to the best of our knowledge, our business operations do not violate any of the above PRC laws and regulations currently in force in all material respects. In addition, we cannot guarantee that new rules or regulations promulgated in the future will not impose any additional requirement on us or otherwise tightening the regulations on companies with a VIE structure. If the CSRC or other relevant PRC regulatory agencies subsequently determine that prior approval is required for any of our future offerings of securities overseas or maintenance of the listing status of our ADSs, we cannot guarantee that we will be able to obtain such approval in a timely manner, or at all. The CSRC or other PRC regulatory agencies also may take actions requiring us, or making it advisable for us, not to proceed with such offering or maintain the listing status of our ADSs. If we proceed with any of such offering or maintain the listing status of our ADSs without obtaining the CSRC’s or other PRC regulatory agencies’ approval to the extent it is required, or if we are unable to comply with any new approval requirements which might be adopted for offerings that we have completed prior to the publication of the above- referenced opinions, we may face regulatory actions or other sanctions from the CSRC or other PRC regulatory agencies. These regulatory agencies 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 offering of securities overseas into China or take other actions that could have a material adverse effect on our business, financial condition, results of operations and prospects, as well as the trading price of the ADSs.
Furthermore, if there are any other approvals, filings and/or other administration procedures to be obtained from or completed with the CSRC or other PRC regulatory agencies as required by any new laws and regulations for any of our future proposed offering of securities overseas or the listing of the ADSs, we cannot assure you that we can obtain the required approval or complete the required filings or other regulatory procedures in a timely manner, or at all. Any failure to obtain the relevant approvals or complete the filings and other relevant regulatory procedures may subject us to regulatory actions or other sanctions from the CSRC or other PRC regulatory agencies, which may have a material adverse effect on our business, financial condition or results of operations. In addition, implementation of industry-wide regulations affecting our operations could cause the value of our securities to significantly decline. Therefore, investors of our company and our business face potential uncertainty from actions taken by the PRC government affecting our business.
Risks Related to Our Relationship with NetEase
If we are no longer able to benefit from our business cooperation with NetEase, our business may be adversely affected.
NetEase, our controlling shareholder, is a leading internet technology company in China. Our business has benefited significantly from NetEase’s brand name and strong market position and user bases, and we cooperate with NetEase in a number of areas, such as user acquisition and IT infrastructure. In addition, we have also received funding support from the NetEase Group. We cannot assure you that we will be able to continue to benefit from our cooperative relationships with NetEase in the future. To the extent that we cannot maintain our relationships with NetEase on terms favorable to us, or at all, we will need to find replacement business partners and services providers, which may not be done in a timely manner and/or on commercially reasonable terms, or at all, and we may lose access to key strategic assets, which could result in material and adverse effects on our business and results of operations.
 
37

We have limited experience operating as a stand-alone public company.
We have limited experience conducting our operations as a stand-alone public company. We are now a stand-alone public company, we will face enhanced administrative and compliance requirements, which may result in substantial costs. In addition, since we are a public company, our management team will need to develop the expertise necessary to comply with the regulatory and other requirements applicable to public companies, including those relating to corporate governance, internal control, listing standards, and investor relations issues. While we are a company controlled by NetEase, we are indirectly subject to the requirements to maintain an effective internal control over financial reporting under Section 404 of the Sarbanes-Oxley Act of 2002. However, as a stand-alone public company, our management will have to evaluate our internal control system independently with new thresholds of materiality, and to implement necessary changes to our internal control system. We cannot guarantee that we will be able to do so in a timely and effective manner.
Any negative development in NetEase’s market position, brand recognition or financial condition may materially and adversely affect us.
We have benefited, and expect to continue to benefit, significantly from NetEase’s strong brand recognition, which enhances our reputation and credibility. Any negative publicity associated with NetEase or any member of the NetEase Group or any negative development with respect to NetEase’s market position, financial condition or compliance with applicable legal or regulatory requirements will likely have an adverse impact on our reputation and brand. In addition, we collaborate with the NetEase Group to attract user traffic from their products and services to our offerings, and if NetEase’s market position weakens, the effectiveness of our sales and marketing through NetEase may be impaired, which may in turn have a negative impact on our business, financial condition and results of operations. See “Item 7. Major Shareholders and Related Party Transactions—7.B. Related Party Transactions” for more information about our related party transactions with the NetEase Group.
NetEase, our controlling shareholder, has had and will continue to have effective control over the outcome of shareholder actions in our company. The interests of NetEase may not be aligned with the interests of our other shareholders and holders of the ADSs.
As of March 31, 2022, NetEase, our controlling shareholder beneficially owned 3.6% of our issued and outstanding Class A ordinary shares and 74.1% of our issued and outstanding Class B ordinary shares, representing 65.3% of our total voting power. NetEase’s voting power gives it the power to control certain actions that require shareholder approval under Cayman Islands law, our memorandum and articles of association and NYSE requirements, including authorization of a plan of merger, changes to our memorandum and articles of association and an increase of the authorized share capital.
NetEase’s voting control may cause transactions to occur that might not be beneficial to you as a holder of the ADSs and may prevent transactions that could have been beneficial to you. For example, NetEase’s voting control may prevent a transaction involving a change of control in us, including transactions in which you as a holder of the ADSs might otherwise receive a premium for the ADSs over the then-current market price. In addition, NetEase is not prohibited from selling the controlling interest in us to a third party and may do so without your approval and without providing for a purchase of your ADSs. If NetEase is acquired, otherwise undergoes a change of control or is subject to a corporate restructuring, an acquirer, successor or other third party may be entitled to exercise the voting control and contractual rights of NetEase, and may do so in a manner that could vary significantly from that of NetEase.
 
38

We may have conflicts of interest with NetEase and, because of NetEase’s controlling ownership interest in our company, we may not be able to resolve such conflicts on terms favorable to us.
Conflict of interest may arise between NetEase and us in a number of areas relating to our ongoing relationships. Potential conflicts of interest that we have identified mainly include the following:
 
   
Agreements with NetEase.
We have entered into a series of business cooperation agreements, including a
non-competition
agreement, with NetEase in connection with our initial public offering, which has become effective after the completion of our initial public offering in October 2019. These agreements may be less favorable to us than similar agreements negotiated between unaffiliated third parties. Additionally, NetEase may use its control over us to prevent us from bringing a legal claim against it in the event of a contractual breach by it, notwithstanding our contractual rights under such agreements and any other agreement we may enter into with NetEase from time to time.
 
   
Competition with NetEase and allocation of business opportunities.
Under the
non-competition
agreement, NetEase and we have each agreed to be subject to certain
non-compete
restrictions, including an obligation to refer to the other party certain types of business opportunities. These
non-compete
restrictions may significantly affect our ability to diversify our revenue sources and may materially and adversely impact our business and prospects. In addition, there may arise business opportunities in the future that both we and NetEase are interested in and which may complement each of our respective businesses. NetEase holds a large number of business interests, some of which may directly or indirectly compete with us. We may be prevented from taking advantages of new business opportunities that NetEase has entered into or decides to take up such opportunities itself.
 
   
Employee recruiting and retention.
We may compete with NetEase in the hiring of employees, especially computer programmers, engineers, sales and other employees with experience or an interest in the internet industry. We have a
non-solicitation
arrangement with NetEase under the
non-competition
agreement that restricts each of NetEase and us from hiring the other party’s employees.
 
   
Sale of shares in our company.
Subject to applicable securities laws, NetEase may decide to sell all or a portion of the shares that it holds in our company to a third party, including to one of our competitors, thereby giving that third-party substantial influence over our business and our affairs. Such a sale could be contrary to the interests of our employees or our other shareholders or holders of the ADSs.
 
   
Developing business relationships with NetEase’s competitors
. We may be limited in our ability to do business with NetEase’s competitors, which may limit our ability to serve the best interests of our company and our other shareholders or holders of the ADSs.
 
   
Our directors may have conflicts of interest.
William Lei Ding, our director, is also the chief executive officer, a director and a major shareholder of NetEase, as well as a nominee shareholder of each of Youdao’s VIEs. These relationships could create, or appear to create, conflicts of interest when William Lei Ding is faced with decisions with potentially different implications for NetEase and us.
Our financial contribution to NetEase was not material during the periods presented in this annual report, and NetEase may from time to time make strategic decisions that it believes are in the best interests of its business as a whole, which may be different from the decisions that we would have made on our own. NetEase’s decisions with respect to us or our business may favor NetEase and therefore the NetEase shareholders, which may not necessarily be aligned with our interests and the interests of our other shareholders. NetEase may make decisions, or suffer adverse trends, that may disrupt or discontinue our collaborations with NetEase or our access to NetEase’s user base. Furthermore, if NetEase seeks to alter or violate the terms of the
non-competition
agreement with us in order to compete with us, such conflicts may not be resolved in our favor in light of NetEase’s controlling interest in us. If NetEase were to compete with us, our business, financial condition, results of operations and prospects could be materially and adversely affected. Although we are now a stand-alone public company and have an audit committee, consisting of independent
non-executive
directors, to review and approve all proposed related party transactions including those between NetEase and us, we may not be able to resolve all potential conflicts of interest, and even if we do so, the resolution may be less favorable to us than if we were dealing with a
non-controlling
shareholder.
 
39

Risks Related to Our Corporate Structure
There are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations, and rules relating to the agreements that establish the VIE structure for our operations in China, including potential future actions by the PRC government, which could affect the enforceability of our contractual arrangements with the VIEs and, consequently, significantly affect our financial condition and results of operations. If the PRC government finds our contractual arrangements
non-compliant
with relevant PRC laws, regulations, and rules, or if these laws, regulations, and rules or the interpretation thereof change in the future, we could be subject to severe penalties or be forced to relinquish our interests in the VIEs.
Foreign investment in the value-added telecommunication services industry in China is extensively regulated and subject to numerous restrictions. Pursuant to the list of special management measures for the market entry of foreign investment, or the Negative List, published by the National Development and Reform Commission (NDRC) and the Ministry of Commerce on December 27, 2021 and effective on January 1, 2022, with a few exceptions, foreign investors are generally not allowed to own more than 50% of the equity interests in a value-added telecommunication service provider.
We are a Cayman Islands company and our wholly owned PRC subsidiaries are currently considered foreign-invested enterprise. Accordingly, our PRC subsidiaries are not eligible to provide value-added telecommunication services in China. To ensure strict compliance with the PRC laws and regulations, we conduct such business activities through Youdao Computer and Linjiedian Education, the VIEs of Youdao. Youdao Information, our wholly owned subsidiary in China, has entered into a series of contractual arrangements with the VIEs of Youdao and their shareholders, 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 as the VIEs under U.S. GAAP. See “Item 4. Information on the Company—4.C. Organizational Structure—Contractual Arrangements with the VIEs and the VIEs’ Respective Shareholders” for further details.
If the PRC government finds that our contractual arrangements do not comply with its restrictions on foreign investment in the value-added telecommunication services, or if the PRC government otherwise finds that we or the VIEs are in violation of PRC laws or regulations or lack the necessary permits or licenses to operate our business, the relevant PRC regulatory authorities, including the MIIT and SAIC, would have broad discretion in dealing with such violations or failures, including, without limitation:
 
   
revoking the business licenses and/or operating licenses of such entities;
 
   
discontinuing or placing restrictions or onerous conditions on our operation through any transactions between our PRC subsidiaries and the VIEs;
 
   
imposing fines, confiscating the income from our PRC subsidiaries or the VIEs, or imposing other requirements with which we or the VIEs may not be able to comply; or
 
   
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.
 
40

Any of these actions could cause significant disruptions to our business operations and severely damage our reputation, which would in turn materially and adversely affect our business, financial condition and results of operations. In addition, new PRC laws, regulations, and rules may be introduced to impose additional requirements, posing additional challenges to our corporate structure and contractual arrangements. For example, the General Office of State Council and the General Office of Central Committee of the Communist Party of China jointly promulgated the Alleviating Burden Opinion on July 24, 2021, which provides, among others, that (i) Academic AST Institutions are prohibited from raising funds by listing on stock markets or conducting any capitalization activities; and (ii) foreign capital is prohibited from controlling or participating in any Academic AST Institutions through mergers and acquisitions, entrusted operation, joining franchise or variable interest entities. The Alleviating Burden Opinion provides that any violation of the foregoing shall be rectified. The Alleviating Burden Opinion further states that the administration and supervision over academic subjects tutoring institutions for students in grades 10 to 12 shall be implemented by reference to the relevant provisions of the Alleviating Burden Opinion. In February 2022, the MOE issued its 2022 Work Plan which provides that the supervision of AST institutions for students in grades 10 to 12 shall be strictly carried out “with reference to” the relevant provisions as set forth in the Alleviating Burden Opinion. It remains uncertain as to how and to what extent the administration over academic subjects tutoring institutions for students in grades 10 to 12 will be implemented by reference of the Alleviating Burden Opinion.
We have conducted a series of compliance measures regarding the Alleviating Burden Opinion and relevant implements, such as the disposal of the Academic AST Business. We may take further necessary measures to comply with the current and future PRC laws and regulations. We believe, to the best of our knowledge, our contractual arrangements do not violate any applicable PRC laws and regulations currently in force in all material aspects. However, there are substantial uncertainties regarding the interpretation and application of current and future PRC laws and regulations, thus we cannot preclude the possibility that the PRC regulatory authorities may take a view that is contrary to us. If any of these occurrences results in our inability to direct the activities of the VIEs or our failure to receive the economic benefits from the VIEs and/or our inability to claim our contractual control rights over the assets of the VIEs that conduct substantially all of our operations in China, we may not be able to consolidate the entity in our consolidated financial statements in accordance with U.S. GAAP which could materially and adversely affect our financial condition and results of operations and cause our ADSs to significantly decline in value or become worthless.
Any failure by the VIEs or their shareholders to perform their obligations under our contractual arrangements with them would have a material adverse effect on our business.
Since PRC laws prohibit or restrict foreign equity ownership in certain kinds of business in China, we have relied and expect to continue to rely on the contractual arrangements with the VIEs and their shareholders to operate our business in China.
However, these contractual arrangements may not be as effective as equity ownership in providing us with control over our affiliated entities. Any of our affiliated entities, including the VIEs and its 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. In the event that the shareholders of the VIEs breach the terms of these contractual arrangements and voluntarily liquidate the VIEs, or the VIEs declares bankruptcy and all or part of its assets become subject to liens or rights of third-party creditors, or are otherwise disposed of without our consent, we may be unable to conduct some or all of our business operations or otherwise benefit from the assets held by our affiliated entities, which could have a material adverse effect on our business, financial condition and results of operations.
Most of the nominee shareholders of the VIEs are also beneficial owners of the Company. Particularly, nominee shareholders of the VIEs are Mr. Feng Zhou, Chief Executive Officer and a shareholder of the Company, and Mr. Lei Ding, the chief executive officer, director and a
non-controlling
shareholder of NetEase. Inc., our controlling shareholder. The enforceability of the contractual agreements between us, the VIEs and their shareholders depends to a large extent upon whether the VIEs and their shareholders will fulfill these contractual agreements. Their interests in enforcing these contractual agreements may not align with our interests or the interests of our shareholders. If their interest diverges from that of our company and other shareholders, it may potentially increase the risk that they could seek to act contrary to these contractual arrangements. 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 contractual remedies, which we cannot assure you will be sufficient or effective under PRC law. Our contractual arrangements are governed by PRC law and provide for the resolution of disputes through litigation in China. Accordingly, these agreements 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. Meanwhile, there are very few precedents and little formal guidance as to how contractual arrangements in the context of a VIE should be interpreted or enforced under PRC law.
 
41

There remain significant uncertainties regarding the ultimate outcome of such adjudication should legal action become necessary. In the event that 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 our affiliated entities, and our ability to conduct our business may be negatively affected.
Uncertainties exist with respect to the interpretation and implementation of the enacted Foreign Investment Law and how it may impact our business, financial condition and results of operations.
On March 15, 2019, the National People’s Congress of the PRC promulgated the Foreign Investment Law, which came into effect on January 1, 2020 and replaced the trio of existing laws regulating foreign investment in China, namely, the Sino-foreign Equity Joint Venture Enterprise Law, the Sino-foreign Cooperative Joint Venture Enterprise Law and the Wholly Foreign-invested Enterprise Law, together with their implementation rules and ancillary regulations. The Foreign Investment Law embodies an expected PRC regulatory trend to rationalize its foreign investment regulatory regime in line with prevailing international practice and the legislative efforts to unify the corporate legal requirements for both foreign and domestic investments. The enacted Foreign Investment Law does not mention concepts such as “actual control” and “controlling PRC companies by contracts or trusts” that were included in the previous drafts, nor did it specify regulation on controlling through contractual arrangements, and thus this regulatory topic remains unclear under the Foreign Investment Law. However, since it is relatively new, uncertainties still exist in relation to its interpretation and implementation. For instance, though the Foreign Investment Law does not explicitly classify contractual arrangements as a form of foreign investment, it contains a
catch-all
provision under the definition of “foreign investment,” which includes investments made by foreign investors in China through means stipulated in laws or administrative regulations or other methods prescribed by the State Council. Therefore, it still leaves leeway for future laws, administrative regulations or provisions promulgated by the State Council to provide for contractual arrangements as a form of foreign investment. Furthermore, if future laws, administrative regulations or provisions prescribed by the State Council mandate further actions to be taken by companies with respect to existing contractual arrangements, such as unwinding our existing contractual arrangements and/or disposal of our related business operations, we may face substantial uncertainties as to whether we can complete such actions in a timely manner, or at all. 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.
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 equity ownership in providing operational control.
We primarily have relied and expect to continue to rely on contractual arrangements with the VIEs and their respective shareholders to operate our business in China. These contractual arrangements may not be as effective as equity 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 equity 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 shareholders of their respective obligations under the contracts to exercise control over the VIEs. The shareholders of the 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 remain 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. 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 equity ownership would be.
 
42

Any failure by any of the VIEs or their shareholders to perform their respective obligations under our contractual arrangements with them would have a material and adverse effect on our business.
If any of the VIEs of Youdao or their shareholders fail to perform their respective obligations under the contractual arrangements, we may be limited in our ability to enforce the contractual arrangements that give us effective control over the VIEs, and if we are unable to maintain such control, our ability to consolidate the financial results of the VIEs will be affected. 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 you will be effective under PRC law. For example, if the shareholders of any of the VIEs refuse to transfer their equity interest in such 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. In addition, if any third parties claim any interest in such shareholders’ equity interests in any of the VIEs, our ability to exercise shareholders’ rights or foreclose the share pledge according to the contractual arrangements may be impaired. If these or other disputes between the shareholders of the VIEs and third parties were to impair our control over the VIEs, our ability to consolidate the financial results of the VIEs would be affected, which would in turn result in a material adverse effect on our business, operations and financial condition.
In addition, the shareholders of the VIEs may be involved in personal disputes with third parties or other incidents that may have an adverse effect on their respective equity interests in the VIEs and the validity or enforceability of the contractual arrangements. For instance, in the event that such shareholder divorces his or her spouse, the spouse may claim that the equity interest of the VIEs held by such shareholder is part of their marital or community property and should be divided between such shareholder and his or her spouse. If such claim is supported by the competent court, the relevant equity interest may be obtained by the shareholder’s spouse or another third party who is not bound by our contractual arrangements, which could result in our losing effective control over the VIEs. Even if we receive a consent letter from the spouse of a nominee shareholder of the VIEs where such spouse undertakes that he or she would not take any actions to interfere with the contractual arrangements through which we control such VIEs, including by claiming that the equity interest of the VIEs held by such shareholder is part of their marital or community property, we cannot assure you that these undertakings will be complied with or effectively enforced. In the event that any of them is breached or becomes unenforceable and leads to legal proceedings, it could disrupt our business, distract our management’s attention and subject us to substantial uncertainties as to the outcome of any such legal proceedings. Similarly, if any of the equity interests of the VIEs are inherited by a third party on whom the current contractual arrangements are not binding, we could lose our control over the VIEs or have to maintain such control at unpredictable cost, which could cause significant disruption to our business operations and harm our financial condition and results of operations.
 
43

Our contractual arrangements are governed by PRC law. 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. Meanwhile, there are very few precedents and little formal guidance as to how contractual arrangements in the context of a VIE should be interpreted or enforced under PRC law. There remain significant uncertainties regarding the ultimate outcome of such arbitration should legal action become necessary. 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, 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 actual or potential conflicts of interest with us, which may materially and adversely affect our business and financial condition.
The shareholders of the VIEs of Youdao may have actual or potential conflicts of interest with us. These shareholders may refuse to sign or 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 the 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 within ten years after the taxable year when the transactions are conducted. 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 PRC subsidiaries’ 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, or otherwise benefit from, the licenses, approvals and assets held by the VIEs of Youdao, which could severely disrupt our business, render us unable to conduct some or all of our business operations and constrain our growth.
As part of our contractual arrangements with the VIEs of Youdao, the VIEs hold certain assets, licenses and permits that are material to our business operations, such as the ICP License. The contractual arrangements contain terms that specifically obligate VIEs’ shareholders to ensure the valid existence of the VIEs and restrict the disposal of material assets of the VIEs. However, in the event the VIEs’ shareholders breach the terms of these contractual arrangements and voluntarily liquidate the VIEs, or the VIEs declare bankruptcy and all or part of its assets become subject to liens or rights of third-party creditors, or are otherwise disposed of without our consent, we may be unable to conduct some or all of our business operations or otherwise benefit from the assets held by the VIEs, which could have a material adverse effect on our business, financial condition and results of operations. Furthermore, if any of the VIEs undergoes a voluntary or involuntary liquidation proceeding, its shareholders or unrelated third-party creditors may claim rights to some or all of the assets of such VIE, thereby hindering our ability to operate our business as well as constrain our growth.
 
44

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.
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 obligations denominated in foreign currencies, setting monetary policy and providing preferential treatment to particular industries or companies. While the Chinese economy has experienced significant growth over past decades, growth has been uneven, both geographically and among various sectors of the economy. 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 a 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. The growth rate of the Chinese economy has gradually slowed since 2010, and the
COVID-19
pandemic has negatively impacted and may continue to negatively impact the Chinese economy. Any prolonged slowdown in the Chinese economy may reduce the demand for our products and services and materially and adversely affect our business and results of operations.
Uncertainties with respect to the PRC legal system, including uncertainties regarding the enforcement of laws, and sudden or unexpected changes in policies, laws and regulations in China, could adversely affect us.
The PRC legal system is a civil law system based on written statutes. Unlike the common law system, prior court decisions under the civil law system may be cited for reference but have limited precedential value.
In 1979, the PRC government began to promulgate a comprehensive system of laws and regulations governing economic matters in general. The overall effect of legislation over the past three decades has significantly enhanced the protections afforded to various forms of foreign investments in China. However, China has not developed a fully integrated legal system, and recently enacted laws and regulations may not sufficiently cover all aspects of economic activities in China. In particular, the interpretation and enforcement of these laws and regulations involve uncertainties. Since PRC administrative and court authorities have significant discretion in interpreting and implementing statutory provisions and contractual terms, it may be difficult to evaluate the outcome of administrative and court proceedings and the level of legal protection we enjoy. These uncertainties may affect our judgment on the relevance of legal requirements and our ability to enforce our contractual rights or tort claims. In addition, the regulatory uncertainties may be exploited through unmerited or frivolous legal actions or threats in attempts to extract payments or benefits from us.
 
45

The PRC government has significant oversight and discretion over the conduct of our business and may intervene with or influence our operations as the government deems appropriate to further regulatory, political and societal goals. The PRC government has recently published new policies that adversely affected our industry and our business, and we cannot rule out the possibility that it will in the future further release regulations or policies regarding our industry that could further adversely affect our business, financial condition and results of operations. Furthermore, the PRC government has also recently indicated an intent to exert more oversight and control over securities offerings and other capital markets activities that are conducted overseas and foreign investment in China-based companies like us. Any such action, once taken by the PRC government, 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 in extreme cases, become worthless.
However, as there are still regulatory uncertainties in this regard, we cannot assure you that we will be able to comply with new laws and regulations in all respects, and we may be ordered to rectify, suspend or terminate any actions or services that are deemed illegal by the regulatory authorities and become subject to material penalties, which may materially harm our business, financial condition, results of operations and prospects.
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 a 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. In addition, any administrative and court proceedings in China may be protracted, resulting in substantial costs and diversion of resources and management attention.
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 the 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, all our senior executive officers reside within China for a significant portion of the time and most are PRC nationals. There are also uncertainties regarding the status of the rights of the Youdao, Inc., our Cayman Islands holding company, with respect to our contractual arrangements with the VIE, our founders and shareholders. As a result, it may be difficult for our shareholders to effect service of process upon us or those persons inside China. In addition, China does not have treaties providing for the reciprocal recognition and enforcement of judgments of courts with the Cayman Islands and many other countries and regions. Therefore, recognition and enforcement in China of judgments of a court in any of these
non-PRC
jurisdictions in relation to any matter not subject to a binding arbitration provision may be difficult or impossible.
Shareholder claims that are common in the United States, including securities law class actions and fraud claims, 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 shareholder investigations or litigation outside China or otherwise with respect to foreign entities. Although the local 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 regulatory cooperation with the securities regulatory authorities in the Unities States have not been efficient in the absence of mutual and practical cooperation mechanism. No organization or individual may provide the documents and materials relating to securities business activities to overseas parties arbitrarily without the consent of the competent securities regulatory authority in China according to the PRC Securities Law. See also “—Risks Related to the 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 rely principally on dividends and other distributions on equity from our PRC subsidiaries for our cash requirements, including for services of any debt we may incur. The ability of our PRC subsidiaries to pay dividends and other distributions on equity, in turn, depends on the payment they receive from the VIEs as service fees pursuant to certain contractual arrangements among our PRC subsidiaries, the VIEs and the VIEs’ shareholders entered into to comply with certain restriction under PRC law on foreign investment. For more information about such contractual arrangements, see “Item 4. Information on the Company—4.C. Organizational Structure—Contractual Arrangements with the VIEs and the VIEs’ Respective Shareholders.”
Our PRC 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 are required to set aside at least 10% of their
after-tax
profits each year, if any, to fund a statutory reserve until such reserve reaches 50% of their registered capital. These reserves are not distributable as cash dividends. If our PRC subsidiaries incur debt on their own behalf in the future, the instruments governing the debt may restrict their ability to pay dividends or make other payments to us. Any limitation on the ability of our PRC subsidiaries to distribute dividends or other payments to their respective shareholders could materially and adversely limit our ability to grow, make investments or acquisitions that could be beneficial to our businesses, pay dividends or otherwise fund and conduct our business.
To address the persistent capital outflow and the RMB’s depreciation against the U.S. dollar in the fourth quarter of 2016, the People’s Bank of China and the State Administration of Foreign Exchange, or SAFE, have implemented a series of capital control measures in the subsequent months, including stricter vetting procedures for China-based companies to remit foreign currency for overseas acquisitions, dividend payments and shareholder loan repayments. For instance, the Circular on Promoting the Reform of Foreign Exchange Management and Improving Authenticity and Compliance Review, or the SAFE Circular 3, issued on January 26, 2017, provides that the banks shall, when dealing with dividend remittance transactions from domestic enterprise to its offshore shareholders of more than US$50,000, review the relevant board resolutions, original tax filing form and audited financial statements of such domestic enterprise based on the principal of genuine transaction. The PRC government may continue to strengthen its capital controls and our PRC subsidiaries’ dividends and other distributions may be subject to tightened scrutiny in the future. Any limitation on the ability of our PRC subsidiaries to pay dividends or make other distributions to us could materially and adversely limit our ability to grow, make investments or acquisitions that could be beneficial to our business, pay dividends, or otherwise fund and conduct our business.
In addition, the Enterprise Income Tax Law and its implementation rules provide that a withholding tax at a rate of 10% will be applicable to dividends payable by Chinese companies to
non-PRC-resident
enterprises unless reduced under treaties or arrangements between the PRC central government and governments of other countries or regions where the
non-PRC
resident enterprises are tax resident.
The custodians or authorized users of our controlling
non-tangible
assets, including chops and seals, may fail to fulfill their responsibilities, or misappropriate or misuse these assets.
Under the PRC law, legal documents for corporate transactions, including agreements and contracts are executed using the chop or seal of the signing entity or with the signature of a legal representative whose designation is registered and filed with relevant PRC industry and commerce authorities.
 
47

In order to secure the use of our chops and seals, we have established internal control procedures and rules for using these chops and seals. In any event that the chops and seals are intended to be used, the responsible personnel will submit the application which will then be verified and approved by authorized employees in accordance with our internal control procedures and rules. In addition, in order to maintain the physical security of our chops, we generally have them stored in secured locations accessible only to authorized employees. Although we monitor such authorized employees, the procedures may not be sufficient to prevent all instances of abuse or negligence. There is a risk that our employees could abuse their authority, for example, by entering into a contract not approved by us or seeking to gain control of one of our subsidiaries or VIEs. If any employee obtains and misuses or misappropriates our chops and seals or other controlling
non-tangible
assets for whatever reason, we could experience disruption to our normal business operations. We may have to take corporate or legal action, which could involve significant time and resources to resolve and divert management from our operations.
PRC regulation of loans to and direct investment in PRC entities by offshore holding companies and governmental control of currency conversion may delay us from making loans or additional capital contributions to our PRC subsidiaries and to make loans to the VIEs, which could materially and adversely affect our liquidity and our ability to fund and expand our business.
Any funds we transfer to our PRC subsidiaries, either as a shareholder loan or as an increase in registered capital, as well as any foreign loans we provide to the VIEs, are subject to approval by or registration with relevant governmental authorities in China. According to the relevant PRC regulations on foreign-invested enterprises, or FIEs, in China, capital contributions to our PRC subsidiaries are subject to the reporting with the Ministry of Commerce, or MOFCOM, or its local branches and registration with a local bank authorized by the State Administration of Foreign Exchange, or SAFE. In addition, (i) any foreign loan procured by our PRC subsidiaries is required to be registered with SAFE or its local branches and (ii) any of our PRC subsidiaries may not procure loans which exceed the difference between its total investment amount and registered capital or, as an alternative, only procure loans subject to the calculation approach and limitation as provided in the Notice of the People’s Bank of China on Matters concerning the Macro-Prudential Management of Full-Covered Cross-Border Financing, or the PBOC Notice No. 9. Additionally, any medium or long-term loans to be provided by us to the VIEs must be registered with the NDRC and the SAFE or its local branches. We may not be able to obtain these government approvals or complete such registrations on a timely basis, if at all, with respect to future capital contributions or foreign loans by us to our PRC subsidiaries or loans by us to the VIEs. If we fail to receive such approvals or complete such reporting, registration or filing, our ability to use the proceeds of our initial public offering and the concurrent private placements to Orbis and to capitalize our PRC operations may be negatively affected, which could adversely affect our liquidity and our ability to fund and expand our business. See “Item 4. Information on the Company—4.A. History and Development of the Company— Our Corporate History.”
On March 30, 2015, the SAFE promulgated the Circular on Reforming the Management Approach Regarding the Foreign Exchange Capital Settlement of Foreign-Invested Enterprises, or SAFE Circular 19, which took effect as of June 1, 2015. SAFE Circular 19 launched a nationwide reform of the administration of the settlement of the foreign exchange capitals of FIEs and allows FIEs to settle their foreign exchange capital at their discretion, but continues to prohibit FIEs from using the Renminbi fund converted from their foreign exchange capital for expenditure beyond their business scopes, providing entrusted loans or repaying loans between nonfinancial enterprises. The SAFE issued the Circular on Reforming and Regulating Policies on the Control over Foreign Exchange Settlement of Capital Accounts, or SAFE Circular 16, effective in June 2016. Pursuant to SAFE Circular 16, enterprises registered in China may also convert their foreign debts from foreign currency to Renminbi on a self-discretionary basis. SAFE Circular 16 provides an integrated standard for conversion of foreign exchange under capital account items (including but not limited to foreign currency capital and foreign debts) on a self-discretionary basis which applies to all enterprises registered in China. SAFE Circular 16 reiterates the principle that Renminbi converted from foreign currency-denominated capital of a company may not be directly or indirectly used for purposes beyond its business scope or prohibited by PRC laws or regulations, while such converted Renminbi shall not be provided as loans to its
non-affiliated
entities. On October 23, 2019, SAFE issued Notice of the State Administration of Foreign Exchange on Further Promoting the Facilitation of Cross-border Trade and Investment, or the Circular 28. Circular 28 allows
non-investment
foreign-invested enterprises to use their capital funds to make equity investments in China, provided that such investments do not violate the Negative List and the target investment projects are genuine and in compliance with PRC laws. As Circular 28 is relatively new, there remains uncertainty as to its interpretation and application and any other future foreign exchange related rules. Violations of these Circulars could result in severe monetary or other penalties. SAFE Circular 19 and SAFE Circular 16 may significantly limit our ability to use Renminbi converted from the net proceeds of our initial public offering, the concurrent private placements to Orbis and
follow-on
offering to fund the establishment of new entities in China by the VIEs, to invest in or acquire any other PRC companies through our PRC subsidiaries, or to establish new VIEs in China, which may adversely affect our business, financial condition and results of operations.
 
48

The PCAOB is currently 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 over our auditor deprives 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 Public Company Accounting Oversight Board (United States), or 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. Since our auditor is located in China, a jurisdiction where the PCAOB has been unable to conduct inspections without the approval of the Chinese authorities, our auditor is not currently inspected by the PCAOB.
This lack of the PCAOB inspections in China prevents the PCAOB from fully evaluating audits and quality control procedures of our independent registered public accounting firm. As a result, we and investors are deprived of the benefits of such PCAOB inspections. The inability of the PCAOB to conduct inspections of auditors in China makes 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, which could cause investors and potential investors in our ADSs to lose confidence in our audit procedures and reported financial information and the quality of our financial statements.
Our ADSs may be delisted and our ADSs and Class A ordinary shares may be prohibited from trading in the
over-the-counter
market under the Holding Foreign Companies Accountable Act, or the HFCAA, if the PCAOB is unable to inspect or fully investigate auditors located in China. On December 16, 2021, PCAOB issued the HFCAA Determination Report, according to which our auditor is subject to the determinations that the PCAOB is unable to inspect or investigate completely. Under the current law, delisting and prohibition from
over-the-counter
trading in the U.S. could take place in 2024. If this happens there is no certainty that we will be able to list our ADSs or Class A ordinary shares on a
non-U.S.
exchange or that a market for our ADSs or Class A ordinary shares will develop outside of the U.S. The delisting of our ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment.
As part of a continued regulatory focus in the United States on access to audit and other information currently protected by national law, in particular China’s, the Holding Foreign Companies Accountable Act, or the HFCAA has been signed into law on December 18, 2020. The HFCAA states if the SEC determines that we have filed audit reports issued by a registered public accounting firm that has not been subject to inspection for the PCAOB for three consecutive years beginning in 2021, the SEC shall prohibit our Class A ordinary shares or ADSs from being traded on a national securities exchange or in the
over-the-counter
trading market in the U.S. Accordingly, under the current law this could happen in 2024. In the case that the Accelerating Holding Foreign Companies Accountable Act becomes the law, it will reduce the time period before our ADSs could be delisted from the exchange and prohibited from over-the-counter trading in the U.S. from 2024 to 2023. For details, see “—The potential enactment of the Accelerating Holding Foreign Companies Accountable Act would decrease the number of non-inspection years from three years to two years, thus reducing the time period before our ADSs may be delisted or prohibited from over-the-counter trading. If this bill were enacted, our ADS could be delisted from the NYSE and prohibited from over-the-counter trading in the U.S. in 2023.”
On December 2, 2021, the SEC adopted final amendments to its rules implementing the HFCAA (the “Final Amendments”). The Final Amendments include requirements to disclose information, including the auditor name and location, the percentage of shares of the issuer owned by governmental entities, whether governmental entities in the applicable foreign jurisdiction with respect to the auditor has a controlling financial interest with respect to the issuer, the name of each official of the Chinese Communist Party who is a member of the board of the issuer, and whether the articles of incorporation of the issuer contains any charter of the Chinese Communist Party. The Final Amendments also establish procedures the SEC will follow in identifying issuers and prohibiting trading by certain issuers under the HFCAA. Pursuant to the Final Amendments, the SEC will identify an issuer as a “Commission Identified Issuer” if the issuer has filed an annual report containing an audit report issued by a registered public accounting firm that the PCAOB has determined it is unable to inspect or investigate completely, and will then impose a trading prohibition on an issuer after it is identified as a Commission-Identified Issuer for three consecutive years.
 
49

On December 16, 2021, PCAOB issued the HFCAA Determination Report, according to which our auditor is subject to the determinations that the PCAOB is unable to inspect or investigate completely. In March 2022, the SEC issued its first “Conclusive list of issuers identified under the HFCAA” indicating that those companies are now formally subject to the delisting provisions if they remain on the list for three consecutive years. We anticipate
to be identified as a “Commission Identified Issuer,” and therefore to be added to such list shortly after the filing of this annual report on Form
20-F.
The HFCAA or other efforts to increase U.S. regulatory access to audit information could cause investor uncertainty for affected issuers, including us, and the market price of the ADSs could be adversely affected. Additionally, whether the PCAOB will be able to conduct inspections of our auditor before the issuance of our financial statements on Form
20-F
for the year ended December 31, 2023, which is due by April 30, 2024, or at all, is subject to substantial uncertainty and depends on factors out of our and our auditor’s control. If our auditor is unable to be inspected in time, we could be delisted from the New York Stock Exchange and our ADSs will not be permitted for trading
“over-the-counter”
either. Such a delisting 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 delisting 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. If our ADSs are delisted from the U.S. Exchange and are prohibited from trading in the
over-the-counter
market in the U.S. there is no certainty that we will be able to list on a
non-U.S.
exchange or that a market for our Class A ordinary shares or ADSs will develop outside of the U.S.
The potential enactment of the Accelerating Holding Foreign Companies Accountable Act would decrease the number of
non-inspection
years from three years to two years, thus reducing the time period before our ADSs may be delisted or prohibited from
over-the-counter
trading. If this bill were enacted, our ADS could be delisted from the exchange and prohibited from
over-the-counter
trading in the U.S. in 2023.
On June 22, 2021, the U.S. Senate passed the Accelerating Holding Foreign Companies Accountable Act, or the AHFCA Act, which, if enacted into law, would amend the HFCAA and require the SEC to prohibit an issuer’s securities from trading on any U.S. stock exchanges if its auditor is not subject to PCAOB inspections for two consecutive years, instead of three consecutive years as currently enacted in the HFCAA.
On February 4, 2022, the U.S. House of Representatives passed the America Competes Act of 2022 which includes the exact same amendments as the bill passed by the Senate. The America Competes Act however includes a broader range of legislation not related to the HFCAA in response to the U.S. Innovation and Competition Act passed by the Senate in 2021. The U.S. House of Representatives and U.S. Senate will need to agree on amendments to these respective bills to align the legislation and pass their amended bills before the President of the U.S. can sign into law. It is unclear when the U.S. Senate and U.S. House of Representatives will resolve the differences in the U.S. Innovation and Competition Act and the America Competes Act of 2022 bills currently passed, or when the U.S. President will sign on the bill to make the amendment into law, or at all. In the case that the bill becomes the law, it will reduce the time period before our ADSs could be delisted from the exchange and prohibited from
over-the-counter
trading in the U.S. from 2024 to 2023.
There are, however, certain differences between the AHFCA Act and the America Competes Act, such as those relating to the U.S. Innovation and Competition Act passed by the Senate in 2021. The U.S. House of Representatives and U.S. Senate will need to align their respective legislation and pass their amended bills before the President can sign these bills into law. It is unclear when the U.S. Senate and U.S. House of Representatives will resolve the foregoing differences in the respective bills currently passed, or when the U.S. President will sign on the bill to make the amendment into law, or at all. However, in the case that the bill becomes the law, it will reduce the time period before our ADSs could be delisted from the exchange and prohibited from
over-the-counter
trading in the U.S. from 2024 to 2023.
 
50

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 is affected by changes in China’s political and economic conditions and by China’s foreign exchange policies, among other things. In July 2005, the PRC government changed its
decades-old
policy of pegging the value of the Renminbi to the U.S. dollar, and the Renminbi appreciated more than 20% against the U.S. dollar over the following three years. Between July 2008 and June 2010, this appreciation subsided and the exchange rate between the Renminbi and the U.S. dollar remained within a narrow band. Since June 2010, the Renminbi has fluctuated against the U.S. dollar, at times significantly and unpredictably. While appreciating approximately by 7% against the U.S. dollar in 2017, the Renminbi in 2018 and 2019 depreciated approximately by 5% and 1% against the U.S. dollar, respectively. Since October 1, 2016, the RMB has joined the International Monetary Fund’s basket of currencies that make up the Special Drawing Right, along with the U.S. dollar, the Euro, the Japanese yen and the British pound. With the development of the foreign exchange market and progress towards interest rate liberalization and Renminbi internationalization, the PRC government may in the future announce further changes to the exchange rate system and there is no guarantee that the RMB will not appreciate or depreciate significantly in value against the U.S. dollar in the future. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between the Renminbi and the U.S. dollar in the future.
Substantially all of our revenue and costs are denominated in Renminbi. We are a holding company and we rely on dividends paid by our operating subsidiaries in China for our cash needs. Any significant revaluation of Renminbi may materially and adversely affect our results of operations and financial position reported in Renminbi when translated into U.S. dollars, and the value of, and any dividends payable on, the ADSs in U.S. dollars.
Governmental control of currency conversion may limit our ability to utilize our 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 substantially all 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 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 the ADSs.
 
51

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 the MOFCOM be notified in advance of any
change-of-control
transaction in which a foreign investor acquires control of a PRC domestic enterprise or a foreign company with substantial PRC operations, if certain thresholds under the Provisions on Thresholds for Prior Notification of Concentrations of Undertakings, issued by the State Council in 2008 and amended in 2018, are triggered. Moreover, the Anti-Monopoly Law promulgated by the Standing Committee of the NPC which became effective in 2008 requires that transactions which are deemed concentrations and involve parties with specified turnover thresholds must be cleared by the MOFCOM before they can be completed. On February 7, 2021, the Anti-monopoly Commission of the State Council promulgated the Anti-Monopoly Guidelines for the Internet Platform Economy Sector that aims at specifying some of the circumstances under which an activity of internet platforms may be identified as monopolistic act as well as clarifying that concentration of undertakings involving VIE structure shall be subject to anti-monopoly review. In addition, PRC national security review rules which became effective in September 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. Further, the Measures for the Security Review of Foreign Investments promulgated by the NDRC and MOFCOM which became effective from January 2021 requires that security review by relevant governmental authorities shall be conducted in accordance with the provisions of the Measures for foreign investments that affect or may affect national security. 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.
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.
SAFE Circular 37 requires registration with, and approval from, Chinese government authorities in connection with direct or indirect control of an offshore entity by PRC residents. The term “control” under SAFE Circular 37 is broadly defined as the operation rights, beneficiary rights or decision-making rights acquired by PRC residents in the offshore special purpose vehicles by means of acquisition, trust, proxy, voting rights, repurchase, convertible bonds or other arrangements. 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, the 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 further provides that annual inspection of inbound foreign direct investments and outbound overseas direct investments is canceled. Instead, relevant entities or individuals, as the case may be, shall register data and information with respect to their inbound foreign direct investments and outbound overseas direct investment interests with SAFE.
 
 
52

These regulations may have a significant impact on our present and future structuring and investment. We have requested our shareholders who to our knowledge are PRC residents to make the necessary applications, filings and amendments as required under these regulations. We intend to take all necessary measures to ensure that all required applications and filings will be duly made and all other requirements will be met. We further intend to structure and execute our future offshore acquisitions in a manner consistent with these regulations and any other relevant legislation. However, because it is presently uncertain how the SAFE regulations, and any future legislation concerning offshore or cross-border transactions, will be interpreted and implemented by the relevant government authorities in connection with restructuring by PRC beneficial owners of our company, our future offshore financings or acquisitions, we cannot provide any assurances that we will be able to comply with, qualify under, or obtain any approvals required by the regulations or other legislation. Furthermore, we cannot assure you that any PRC beneficial owners of our company or any PRC company into which we invest is or will in the future be able to comply with those requirements. Any failure or inability by such individuals to comply with SAFE regulations may subject us to fines or legal sanctions, such as restrictions on our cross-border investment activities or our PRC subsidiaries’ ability to distribute dividends to, or obtain foreign exchange-denominated loans from, our company or prevent us from making distributions or paying dividends. As a result, our business operations and our ability to make distributions to you could be materially and adversely affected.
Furthermore, as these foreign exchange regulations are still relatively new and their interpretation and implementation has been constantly evolving, it is unclear how these regulations, and any future regulation concerning offshore or cross-border transactions, will be interpreted, amended and implemented by the relevant government authorities. For example, we may be subject to a more stringent review and approval process with respect to our foreign exchange activities, such as remittance of dividends and foreign-currency-denominated borrowings, which may adversely affect our financial condition and results of operations. In addition, if we decide to acquire a PRC domestic company, we cannot assure you that we or the owners of such company, as the case may be, will be able to obtain the necessary approvals or complete the necessary filings and registrations required by the foreign exchange regulations. This may restrict our ability to implement our acquisition strategy and could adversely affect our business and prospects.
Any failure to comply with PRC regulations regarding the registration requirements for employee stock incentive plans may subject 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. Failure to complete the SAFE registrations may subject them to fines and legal sanctions, there may be additional restrictions on the ability of them to exercise their stock options or remit proceeds gained from sale of their stock into the PRC. 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—4.B. Business Overview—Regulation—Regulation Related to Stock Incentive Plans.”
 
53

If we are classified as a PRC resident enterprise for PRC enterprise income tax purposes, such classification could result in unfavorable tax consequences to us and our
non-PRC
shareholders and ADS holders.
Under the PRC Enterprise Income Tax Law and its implementation rules, an enterprise established outside of the PRC with its “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 Taxation Administration, or STA, issued a circular, known as STA 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 STA’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 STA Circular 82, an offshore incorporated enterprise controlled by a PRC enterprise or a PRC enterprise group will be regarded as a PRC tax resident by virtue of having its “de facto management body” in China, 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 our company is not a PRC resident enterprise for PRC tax purposes. 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 our company is a PRC resident enterprise for enterprise income tax purposes, we will be subject to PRC enterprise income on our worldwide income at the rate of 25%. Furthermore, we will be required to withhold a 10% withholding tax from dividends we pay to our shareholders that are
non-resident
enterprises, including the holders of the ADSs. In addition,
non-resident
enterprise shareholders (including our ADS holders) may be subject to PRC tax at a rate of 10% on gains realized on the sale or other disposition of ADSs or ordinary shares, if such gains are treated as derived from a PRC source. Furthermore, if we are deemed a PRC resident enterprise, dividends paid 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% (which, in the case of dividends, may be withheld at source by us). These rates may be reduced by an applicable tax treaty, but it is unclear whether
non-PRC
shareholders of our company would, in practice, be able to obtain 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 February 3, 2015, the STA issued the Public Notice Regarding Certain Corporate Income Tax Matters on Indirect Transfer of Properties by
Non-Tax
Resident Enterprises, or STA Bulletin 7. STA Bulletin 7 extends its tax jurisdiction to transactions involving the transfer of taxable assets through offshore transfer of a foreign intermediate holding company. In addition, STA Bulletin 7 has introduced safe harbors for internal group restructurings and the purchase and sale of equity securities through a public securities market. STA Bulletin 7 also brings challenges to both foreign transferor and transferee (or other person who is obligated to pay for the transfer) of taxable assets.
On October 17, 2017, the STA issued the Announcement of the State Taxation Administration on Issues Concerning the Withholding of
Non-resident
Enterprise Income Tax at Source, or STA Bulletin 37, which came into effect on December 1, 2017. The STA Bulletin 37 further clarifies the practice and procedure of the withholding of
non-resident
enterprise income tax.
 
54

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.
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 filing obligations or taxed if our company is transferor in such transactions, and may be subject to withholding obligations if our company is transferee in such transactions, under STA Bulletin 7 and/or STA Bulletin 37. For transfer of shares in our company by investors who are
non-PRC
resident enterprises, our PRC subsidiaries may be requested to assist in the filing under STA Bulletin 7 and/or STA Bulletin 37. As a result, we may be required to expend valuable resources to comply with STA Bulletin 7 and/or STA Bulletin 37 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 a material adverse effect on our financial condition and results of operations.
Proceedings instituted by the SEC against Chinese affiliates of the “big four” accounting firms, including our independent registered public accounting firm, could result in financial statements being determined to not be in compliance with the requirements of the Exchange Act.
In December 2012, the SEC instituted administrative proceedings against the Big Four
PRC-based
accounting firms, including our independent registered public accounting firm, alleging that these firms had violated U.S. securities laws and the SEC’s rules and regulations thereunder by failing to provide to the SEC the firms’ audit work papers with respect to certain
PRC-based
companies that are publicly traded in the United States.
On January 22, 2014, the administrative law judge, or the ALJ, presiding over the matter rendered an initial decision that each of the firms had violated the SEC’s rules of practice by failing to produce audit papers and other documents to the SEC. The initial decision censured each of the firms and barred them from practicing before the SEC for a period of six months.
On February 6, 2015, the four China-based accounting firms each agreed to a censure and to pay a fine to the SEC to settle the dispute and avoid suspension of their ability to practice before the SEC and audit U.S.-listed companies. The settlement required the firms to follow detailed procedures and to seek to provide the SEC with access to Chinese firms’ audit documents via the CSRC. Under the terms of the settlement, the underlying proceeding against the four China-based accounting firms was deemed dismissed with prejudice four years after entry of the settlement. The four-year mark occurred on February 6, 2019. While we cannot predict if the SEC will further challenge the four China-based accounting firms’ compliance with U.S. law in connection with U.S. regulatory requests for audit work papers or if the results of such a challenge would result in the SEC imposing penalties such as suspensions, if the accounting firms are subject to additional remedial measures, our ability to file our financial statements in compliance with SEC requirements could be impacted. A determination that we have not timely filed financial statements in compliance with the SEC requirements could ultimately lead to the delisting of our ADSs from the NYSE or the termination of the registration of our ordinary shares under the Securities Exchange Act of 1934, or both, which would substantially reduce or effectively terminate the trading of our ADSs in the United States.
 
55

Regulation and censorship of information disseminated over the internet in China may adversely affect our business and reputation and subject us to liability for information displayed on our website.
The PRC government has adopted regulations governing internet access and the distribution of news and other information over the internet. Under these regulations, internet content providers and internet publishers are prohibited from posting or displaying over the internet content that, among other things, violates PRC laws and regulations, impairs the national dignity of China, or is reactionary, obscene, superstitious, fraudulent or defamatory. Failure to comply with these requirements may result in the revocation of licenses to provide internet content and other licenses, and the closure of the concerned websites. The website operator may also be held liable for such censored information displayed on or linked to the websites. If our platform or content is found to be in violation of any such requirements, we may be penalized by relevant authorities, and our operations or reputation could be adversely affected.
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 providing information needed for regulatory investigations or litigation 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. 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 difficulties faced by you in protecting your interests.
Risks Related to Our Class A Ordinary Shares and Our ADSs
Our dual-class share structure with different voting rights may adversely affect the value and liquidity of the ADSs.
We cannot predict whether our dual-class share structure with different voting rights will result in a lower or more volatile market price of the ADSs, in adverse publicity, or other adverse consequences. Certain index providers have announced restrictions on including companies with multiple-class share structures in certain of their indices. For example, in July 2017, FTSE Russell announced that it plans to require new constituents of its indices to have greater than 5% of the company’s voting rights in the hands of public stockholders, and S&P Dow Jones announced that it will no longer admit companies with multiple-class share structures to certain of its indices. Also in 2017, MSCI, a leading stock index provider, opened public consultations on their treatment of
no-vote
and multi-class structures and temporarily barred new multi-class listings from certain of its indices; in October 2018, MSCI announced its decision to include equity securities “with unequal voting structures” in its indices and to launch a new index that specifically includes voting rights in its eligibility criteria. Because of our dual-class structure, we will likely be excluded from these indices and other stock indices that take similar actions. Given the sustained flow of investment funds into passive strategies that seek to track certain indices, exclusion from certain stock indices would likely preclude investment by many of these funds and could make the ADSs less attractive to investors. In addition, several shareholder advisory firms have announced their opposition to the use of multiple class structure and our dual-class structure may cause shareholder advisory firms to publish negative commentary about our corporate governance, in which case the market price and liquidity of the ADSs could be adversely affected.
 
56

The trading price of our ADSs has been volatile and may continue to be volatile, regardless of our operating performance.
The trading price of the 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 the ADSs may be highly volatile for factors specific to our own operations, including the following:
 
   
macro-economic factors in China;
 
   
variations in our net revenues, earnings and cash flows;
 
   
announcements of new investments, acquisitions, strategic partnerships or joint ventures by us or our competitors;
 
   
announcements of new offerings, solutions and expansions by us or our competitors;
 
   
changes in financial estimates by securities analysts;
 
   
detrimental adverse publicity about us, our services or our industry;
 
   
announcements of new regulations, rules or policies relevant to our business;
 
   
additions or departures of key personnel;
 
   
our controlling shareholder’s business performance and reputation;
 
   
allegations of a lack of effective internal control over financial reporting resulting in financial; inadequate corporate governance policies, or allegations of fraud, among other things, involving China-based issuers;
 
   
release of
lock-up
or other transfer restrictions on our outstanding equity securities or sales of additional equity securities; and
 
   
actual or potential litigation or regulatory investigations.
Any of these factors may result in large and sudden changes in the volume and price at which the ADSs will trade.
In addition, the stock market in general, and the performance and fluctuation of the market prices for internet-related companies and other companies with operations mainly in China in particular, may affect the volatility in the prices of and trading volumes for our ADSs. The securities of some China-based companies that have listed their securities in the United States have experienced significant volatility that often has been unrelated to the operating performance of such companies, including, in some cases, substantial declines in the trading prices of their securities. The trading performances of these companies’ securities may affect the attitudes of investors towards Chinese companies listed in the United States in general, which consequently may impact the trading performance of our ADSs, regardless of our actual operating performance. In addition, any negative news or perceptions about inadequate corporate governance practices or fraudulent accounting, corporate structure or other matters of other Chinese companies may also negatively affect the attitudes of investors towards Chinese companies in general, including us, regardless of whether we have engaged in any inappropriate activities. In particular, the global financial crisis, the ensuing economic recessions and deterioration in the credit market in many countries have contributed and may continue to contribute to extreme volatility in the global stock markets. These broad market and industry fluctuations may adversely affect the market price of our ADSs. Volatility or a lack of positive performance in our ADS price may also adversely affect our ability to retain key employees, most of whom have been granted options or other equity incentives.
 
57

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 the ADSs, the market price for the ADSs and trading volume could decline.
The trading market for the 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 the ADSs, the market price for the 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 the ADSs to decline.
The sale or availability for sale of substantial amounts of ADSs could adversely affect their market price.
Sales of substantial amounts of ADSs in the public market, or the perception that these sales could occur, could adversely affect the market price of the ADSs and could materially impair our ability to raise capital through equity offerings in the future. As of March 31, 2022, we had 37,681,086 Class A ordinary shares and 88,288,360 Class B ordinary shares outstanding. The ADSs representing our Class A ordinary shares sold in our initial public offering are freely transferable by persons other than our “affiliates” without restriction or further registration under the Securities Act. The remaining ordinary shares outstanding will be available for sale, upon the expiration of the
180-day
or
18-month
lock-up
period described elsewhere in this annual report beginning from October 24, 2019 (if applicable to such holder), subject to volume and other restrictions as applicable under Rules 144 and 701 under the Securities Act. Any or all of these ordinary shares may be released prior to the expiration of the
lock-up
period at the discretion of the designated representatives. To the extent ordinary shares are released before the expiration of the
lock-up
period and sold into the market, the market price of the ADSs could decline. 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 the ADSs.
Techniques employed by short sellers may drive down the market price of the ADSs.
Short selling is the practice of selling securities that the seller does not own but rather has borrowed from a third party with the intention of buying identical securities back at a later date to return to the lender. The short seller hopes to profit from a decline in the value of the securities between the sale of the borrowed securities and the purchase of the replacement shares, as the short seller expects to pay less in that purchase than it received in the sale. As it is in the short seller’s interest for the price of the security to decline, many short sellers publish, or arrange for the publication of, negative opinions regarding the relevant issuer and its business prospects in order to create negative market momentum and generate profits for themselves after selling a security short. These short attacks have, in the past, led to selling of shares in the market.
Public companies that have substantially all of their operations in China have been the subject of short selling. Much of the scrutiny and negative publicity has centered on allegations of a lack of effective internal control over financial reporting resulting in financial and accounting irregularities and mistakes, inadequate corporate governance policies or a lack of adherence thereto and, in many cases, allegations of fraud. As a result, many of these companies are now conducting internal and external investigations into the allegations and, in the interim, are subject to shareholder lawsuits and/or enforcement actions by the SEC or other U.S. authorities.
 
58

It is not clear what effect such negative publicity could have on us. If we were to become the subject of any unfavorable allegations, whether such allegations are proven to be true or untrue, we could have to expend a significant amount of resources to investigate such allegations and/or defend ourselves. While we would strongly defend against any such short seller attacks, we may be constrained in the manner in which we can proceed against the relevant short seller by principles of freedom of speech, applicable state law or issues of commercial confidentiality. Such a situation could be costly and time-consuming, and could distract our management from growing our business. Even if such allegations are ultimately proven to be groundless, allegations against us could severely impact our business operations, and any investment in the ADSs could be greatly reduced or even rendered worthless.
Because we do not expect to pay dividends in the foreseeable future, you must rely on a price appreciation of the ADSs for a return on your investment.
We currently intend to retain most, if not all, of our available funds and any future earnings to fund the development and growth of our business. As a result, we do not expect to pay any cash dividends in the foreseeable future. Therefore, you should not rely on an investment in the ADSs as a source for any future dividend income.
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 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 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 the ADSs will likely depend entirely upon any future price appreciation of the ADSs. There is no guarantee that the 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 the 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.
We are an exempted company incorporated under the laws of the Cayman Islands. Our corporate affairs are governed by our memorandum and articles of association, the Companies Act (As Revised) of the Cayman Islands, or the Companies Act, 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 and Wales, 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 have 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. In addition, while under Delaware law, controlling shareholders owe fiduciary duties to the companies they control and their minority shareholders, under Cayman Islands law, our controlling shareholders do not owe any such fiduciary duties to our company or to our minority shareholders. Accordingly, our controlling shareholders may exercise their powers as shareholders, including the exercise of voting rights in respect of their shares, in such manner as they think fit, subject only to very limited equitable constraints, including that the exercise of voting rights to amend the memorandum or articles of association of a Cayman company must be exercised in good faith for the benefit of the company as a whole.
 
59

Shareholders of Cayman Islands exempted companies like us have no general rights under Cayman Islands law to inspect corporate records (other than the memorandum and articles of association, the register of mortgages and charges and any special resolution passed by the shareholders) or to obtain copies of lists of shareholders of these companies. Our directors have discretion under our MAA 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.
Certain corporate governance practices in the Cayman Islands, which is our home country, differ significantly from requirements for companies incorporated in other jurisdictions such as the United States. If we choose to follow home country practice, our shareholders may be afforded less protection than they otherwise would under rules and regulations applicable to U.S. domestic issuers.
As a result of all of the above, our public shareholders may have more difficulty in protecting their interests in the face of actions taken by our management, members of the board of directors or controlling shareholders than they would as public shareholders of a company incorporated in the United States.
Certain judgments obtained against us by our shareholders may not be enforceable.
We are an exempted company limited by shares incorporated under the laws of the Cayman Islands 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 Chinese nationals and residents of countries other than the United States. Most 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. However, the deposit agreement gives you the right to submit claims against us to binding arbitration, and arbitration awards may be enforceable against us and our assets in China even when court judgments are not.
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, to the fullest extent permitted by law, ADS holders waive the right to a jury trial for any claim they may have against us or the depositary arising out of or relating to our shares, the ADSs or the deposit agreement, including any claim under the U.S. federal securities laws.
If we or the depositary were to oppose a jury trial based on this waiver, the court would have to determine whether the waiver was enforceable based on the facts and circumstances of the case in accordance with applicable state and federal law. To our knowledge, the enforceability of a contractual
pre-dispute
jury trial waiver in connection with claims arising under the 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, or by a federal or state court in the City of New York, which has
non-exclusive
jurisdiction over matters arising under the deposit agreement. In determining whether to enforce a contractual
pre-dispute
jury trial waiver, courts will generally consider whether a party knowingly, intelligently and voluntarily waived the right to a jury trial. We believe that this would be 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.
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 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 or the depositary. If a lawsuit is brought against us 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, including outcomes that could be less favorable to the plaintiff(s) in any such action.
 
60

Nevertheless, if this jury trial waiver is not permitted by applicable law, an action could proceed under the terms of the deposit agreement with a jury trial. No condition, stipulation or provision of the deposit agreement or the 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 direct the voting of the Class A ordinary shares underlying your ADSs.
As a Cayman Islands exempted company, we are not obliged by the Companies Act to call shareholders’ annual general meetings. Our MAA provide that we may (but are not obliged to) each year hold a general meeting as our annual general meeting. As a holder of 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 attach to the Class A ordinary shares underlying 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, as holder of the Class A ordinary shares underlying your ADSs. Upon receipt of your voting instructions, the depositary may try 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 those 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 any 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 enable you to withdraw the shares underlying your ADSs and become the registered holder of such shares prior to the record date for the general meeting 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 MAA, 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. Where any matter is to be put to a vote at a general meeting, the depositary will notify you of the upcoming vote and to deliver our voting materials to you, if we ask it to. We cannot assure you that you will receive the voting material in time to ensure you can direct the depositary to vote your shares. 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. 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.
Our dual-class share structure with different voting rights 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 the ADSs may view as beneficial.
We have adopted a dual-class share structure. Our ordinary shares consist of Class A ordinary shares and Class B ordinary shares. In respect of matters requiring the votes of shareholders, each Class A ordinary share is entitled to one vote and each Class B ordinary share is entitled to three votes. 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.
 
61

NetEase, Dr. Zhou and certain individual minority shareholders who are our employees collectively beneficially owned all of our issued and outstanding Class B ordinary shares as of the date of this annual report. As of March 31, 2022, these Class B ordinary shares constituted approximately 70.1% of our total issued and outstanding share capital and 87.5% of the aggregate voting power of our total issued and outstanding share capital. In particular, Class B ordinary shares owned by NetEase constituted approximately 51.9% of our total issued and outstanding share capital and 64.8% of the aggregate voting power of our total issued and outstanding share capital as of March 31, 2022.
As a result of this dual-class share structure and the concentration of ownership, NetEase and the other holders of the Class B ordinary shares as a group will have significant influence over our business, including decisions regarding mergers, consolidations, liquidations and the sale of all or substantially all of our assets, election of directors and other significant corporate actions. They may take actions that are not in the best interest of us or our other shareholders. This concentration of ownership may discourage, delay or prevent a change in control of our company, which could have the effect of depriving our other shareholders of the opportunity to receive a premium for their shares as part of a sale of our company and may reduce the price of the ADSs. 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.
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. However, we cannot make such rights available to you in the United States unless we register both the rights and the securities to which the rights relate under the Securities Act or an exemption from the registration requirements is available. 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 the 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 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 a foreign private issuer within the meaning of the rules under the Exchange Act, and as such we are exempt from certain provisions applicable to U.S. domestic public companies.
Because we qualify as a foreign private issuer under the Exchange Act, we are exempt from certain provisions of the securities rules and regulations in the United States that are applicable to U.S. domestic issuers, including:
 
   
the rules under the Exchange Act requiring the filing with the SEC of quarterly reports on Form
10-Q
or current reports on Form
8-K;
 
   
the sections of the Exchange Act regulating the solicitation of proxies, consents or authorizations in respect of a security registered under the Exchange Act;
 
62

   
the sections of the Exchange Act requiring insiders to file public reports of their stock ownership and trading activities and liability for insiders who profit from trades made in a short period of time; and
 
   
the selective disclosure rules by issuers of material nonpublic information under Regulation FD.
We will be required to file an annual report on Form
20-F
within four months of the end of each fiscal year. In addition, we intend to publish our results on a quarterly basis as press releases, distributed pursuant to the rules and regulations of the NYSE. Press releases relating to financial results and material events will also be furnished to the SEC on Form
6-K.
However, the information we are required to file with or furnish to the SEC will be less extensive and less timely compared to that required to be filed with the SEC by U.S. domestic issuers. As a result, you may not be afforded the same protections or information, which would be made available to you were you investing in a U.S. domestic issuer, which may be difficult for overseas regulators to conduct investigation or collect evidence within China.
We are a “controlled company” within the meaning of the rules of the NYSE and, as a result, can rely on exemptions from certain corporate governance requirements that provide protection to shareholders of other companies.
We are a “controlled company” as defined under the rules of the NYSE since NetEase beneficially owns more than 50% of our total voting power. For so long as we remain a controlled company under this definition, we are permitted to elect to rely, and we currently rely, on certain exemptions from corporate governance rules, including the exemption from the rule that a majority of our board of directors must be independent directors. As a result, you will not have the same protection afforded to shareholders of companies that are subject to these corporate governance requirements.
As an exempted 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 company listed on the NYSE, we are subject to corporate governance listing standards of NYSE. 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. We have followed and intend to continue to follow Cayman Islands corporate governance practices in lieu of the corporate governance requirements of the NYSE that listed companies must have a majority of independent directors and that the audit committee consists of at least three members. To the extent that we choose to follow home country practice in the future, our shareholders may be afforded less protection than they otherwise would enjoy under NYSE corporate governance listing standards applicable to U.S. domestic issuers.
There can be no assurance that we will not be a passive foreign investment company, or PFIC, for the current or any future taxable year, which could result in adverse U.S. federal income tax consequences to U.S. investors in the ADSs or our Class A ordinary shares.
In general, a
non-U.S.
corporation is a PFIC for U.S. federal income tax purposes for any taxable year in which (i) 50% or more of the average value of its assets (generally determined on a quarterly basis) consists of assets that produce, or are held for the production of, passive income, or (ii) 75% or more of its gross income consists of passive income. For purposes of the above calculations, a
non-U.S.
corporation that owns (or is treated as owning for U.S. federal income tax purposes), directly or indirectly, at least 25% by value of the shares of another corporation is treated as if it held its proportionate share of the assets of the other corporation and received directly its proportionate share of the income of the other corporation. Passive income generally includes dividends, interest, rents, royalties and certain gains. Cash is a passive asset for these purposes. Goodwill is generally characterized as an active asset to the extent that it is associated with business activities that produce active income.
 
63

Based on the composition of our income and assets and the value of our assets, including goodwill, which is based on the price of the ADSs, we believe that we were not a PFIC for our 2021 taxable year. However, we hold a substantial amount of cash and our PFIC status will depend on the composition of our income and assets and the value of our assets from time to time (which may be determined, in part, by reference to the market price of the ADSs, which could be volatile). If our ADS price declines significantly while we continue to hold a substantial amount of cash for any taxable year, our risk of being or becoming a PFIC will increase. Moreover, it is not entirely clear how the contractual arrangements between us and the VIEs will be treated for purposes of the PFIC rules, and we may be or become a PFIC if the VIEs are not treated as owned by us for these purposes. In addition, the extent to which our goodwill should be characterized as an active asset is not entirely clear. Furthermore, our PFIC status for any taxable year is an annual determination that could be made only after the end of that year. Accordingly, there can be no assurance that we will not be a PFIC for any taxable year. If we were a PFIC for any taxable year during which a U.S. taxpayer held ADSs or Class A ordinary shares, the U.S. taxpayer generally would be subject to adverse U.S. federal income tax consequences, including increased tax liability on disposition gains and “excess distributions” and additional reporting requirements. See “Item 10. Additional Information—10.E. Taxation—Material U.S. Federal Income Tax Considerations—Passive Foreign Investment Company Rules.”
 
ITEM 4.
INFORMATION ON THE COMPANY
4.A. History and Development of the Company
Our Major Business Milestones
In 2007, we launched our flagship
Youdao Dictionary
, China’s leading language app.
In 2012, NetEase launched
NetEase Cloud Classroom
, a platform offering online courses mainly targeting adults in China, which was acquired by us in May 2019.
In 2014, we strategically expanded offerings to include online courses by launching
Youdao Classroom
, which was rebranded as
Youdao Premium Courses
in 2016. In the same year, NetEase launched
China University MOOC
, a platform offering online courses primarily targeting college students and adults in China, which was acquired by us in May 2019.
Between 2016 and 2021, we continued to expand our suite of smart devices, which currently include
Youdao Dictionary Pen, Youdao Listening Pod, Youdao Pocket Translator
and
Youdao Super Dictionary.
We also strategically expanded our learning services to include a wide range of STEAM courses, catering to various age groups’ learning needs, which mainly consist of
Youdao Weiqi, Youdao iCode, Youdao Chess, Youdao Drosophila Science
and
Youdao Fun Reading
.
In March 2021, we established Youdao Adult Education Department to promote the integration of the adult education sector of
Youdao Premium Courses
,
NetEase Cloud Classroom
and
China University MOOC
. Mainly operated by
NetEase Cloud Classroom
, this
new business unit will help integrate ample academic resources and propel the research and development of adult education courses.
In 2021, we officially launched our education digitalization solutions business and introduced the second generation of
Youdao Smart Learning Terminal
, a device that automates paper-based homework processing and provides learning diagnosis through the AI technology at schools.
In order to fully comply with applicable PRC regulatory requirements adopted by the PRC government in the second half of 2021, we disposed of the Academic AST Business. We are in the process of transitioning to become a leading technology-focused intelligent learning company. Towards this goal, we have introduced a series of new products and solutions, including
Youdao Listening Pod
and
Youdao Smart Learning Terminal
, and our learning services have been restructured to focus mainly on STEAM courses and adult and vocational courses.
 
64

Our Corporate History
We commenced our operations in March 2006 through Youdao Information. In September 2007, Youdao Computer was incorporated in the PRC. We conducted our business through both Youdao Information and Youdao Computer and they were then controlled by NetEase.
In 2014, we strategically shifted our focus to the intelligent learning industry. Since then, we have successfully developed a variety of technology-driven smart devices and learning services.
In November 2014, Youdao, Inc., our current ultimate holding company, was incorporated under the laws of the Cayman Islands.
In July 2016, Youdao HK was incorporated under the laws of Hong Kong. Youdao HK currently operates
U-Dictionary
, an online dictionary and translation app we offer primarily targeting users in selected overseas markets.
Between December 2016 and November 2017, through a number of transactions, we acquired the entire interests in Youdao Information and, through certain contractual arrangements, the control of Youdao Computer.
In April 2018, we issued a total of 6,814,815 Series A preferred shares to certain investors for an aggregate consideration of US$70.0 million.
Due to the restrictions imposed by PRC laws and regulations on foreign ownership of companies engaged in value-added telecommunication services and certain other businesses, Youdao Information entered into a series of contractual arrangements, as amended and restated, with each of Youdao Computer and Linjiedian Education, as well as their respective shareholders, through which we obtained control over Youdao Computer and Linjiedian Education. As a result, we are regarded as the primary beneficiary of each of Youdao Computer and Linjiedian Education. We treat them as VIEs under U.S. GAAP and have consolidated the financial results of these entities in our consolidated financial statements in accordance with U.S. GAAP. We refer to Youdao Information as our wholly foreign owned entity, or WFOE, and to Youdao Computer and Linjiedian Education as the VIEs of Youdao, in this annual report. For more details and risks related to the VIE structure that we adopt, please see “—4.C. Organizational Structure—Contractual Arrangements with the VIEs and the VIEs’ Respective Shareholders” and “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Corporate Structure.”
In May 2019, we acquired certain online learning businesses, including
NetEase Cloud Classroom, China University MOOC
and
NetEase Kada
, from the NetEase Group, as we believe these offerings generally appeal to different target audiences from, and as a result complement our existing online course offerings and enable us to reach a broader student base. Since these businesses were controlled by NetEase both before and after the acquisition, such transactions are accounted for as business combinations under common control. Therefore, our consolidated financial statements included elsewhere in this annual report include these acquired assets and liabilities at their historical carrying value. In addition, our consolidated financial statements included elsewhere in this annual report reflect the results of such acquired businesses as if the current corporate structure, including the transfer of business in May 2019, had been in existence throughout the periods presented.
In October 2019, we completed an initial public offering in which we offered and sold an aggregate of 5,600,000 Class A ordinary shares in the form of ADSs. Concurrently with the initial public offering, we issued and sold 7,352,941 Class A ordinary shares to Orbis in private placements. Upon the initial public offering, all of our issued and outstanding Series A preferred shares were automatically converted into Class A ordinary shares on a
one-for-one
basis. On October 25, 2019, the ADSs began trading on the NYSE under the symbol “DAO.”
In December 2020, we disposed of the
Youdao Cloudnote
business operation to an investee
co-established
by us and NetEase as part of business restructuring within the NetEase Group.
 
65

In February 2021, we raised approximately US$231.6 million of net proceeds through a
follow-on
offering of ADSs.
In April 2021, the boards of directors of both NetEase and our Company have approved a proposed revolving loan facility by NetEase to us with a total commitment of US$300.0 million to support our long-term growth.
Our corporate headquarters is located at No. 399 Wangshang Road, Binjiang District, Hangzhou 310051, People’s Republic of China. Our telephone number at this address is + 86 0571-8985-2163. Our registered office in the Cayman Islands is located at Maples Corporate Services Limited, PO Box 309, Ugland House, Grand Cayman,
KY1-1104,
Cayman Islands. Our agent for service of process in the United States is Cogency Global Inc. located at 122 East 42nd Street, 18th Floor, New York, N.Y. 10168. Our principal website is
www.youdao.com
. The information contained on our website is not a part of this annual report.
The SEC maintains an internet site at
www.sec.gov
that contains reports, information statements, and other information regarding issuers that file electronically with the SEC.
Recent Regulatory Development
Cybersecurity Review Measures
On January 4, 2022, the CAC published the Revised Cybersecurity Review Measures, which became effective on February 15, 2022 and repealed the Cybersecurity Review Measures promulgated on April 13, 2020. The Revised Cybersecurity Review Measures provide that a critical information infrastructure operator purchasing network products and services, and platform operators carrying out data processing activities, which affect or may affect national security, shall apply for cybersecurity review and that a platform operator with more than one million users’ personal information aiming to list abroad must apply for cybersecurity review.
As advised by our PRC legal counsel, under the currently effective PRC laws and regulations, we are not required to go through a cybersecurity review by the CAC to conduct a security offering or maintain our listing status on the NYSE, based on their consultation with competent government authorities. However, there remain substantial uncertainties on the interpretation and implementations of the Cybersecurity Review Measures. If the CSRC, the CAC or other regulatory agencies later require that we obtain their approvals for our future offshore offerings, we may be unable to obtain such approvals in a timely manner, or at all, and such approvals may be rescinded even if obtained. Any such circumstance could 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. In addition, implementation of industry-wide regulations affecting our operations could limit our ability to attract new customers and/or users and cause the value of our securities to significantly decline. Therefore, investors of our company and our business face potential uncertainty from actions taken by the PRC government affecting our business.
As of the date of this annual report, we have not been involved in any investigations or become subject to a cybersecurity review initiated by the CAC based on the Cybersecurity Review Measures, and we have not received any inquiry, notice, warning, sanctions in such respect or any regulatory objections to our listing status from the CAC.
Potential CSRC Approval Required for the Listing of our ADSs
On July 6, 2021, certain PRC regulatory authorities issued Opinions on Strictly Cracking Down on Illegal Securities Activities. These opinions call for strengthened regulation over illegal securities activities and supervision on overseas listings by China-based companies and propose to take effective measures, such as promoting the development of relevant regulatory systems to deal with the risks and incidents faced by China-based overseas-listed companies.
 
66

Moreover, on December 24, 2021, the CSRC issued the Provisions of the State Council on the Administration of Overseas Securities Offering and Listing by Domestic Companies (Draft for Comments) and the Administrative Measures for the Filing of Overseas Securities Offering and Listing by Domestic Companies (Draft for Comments), collectively the Draft Overseas Listing Regulations, for public comments, which require, among others, that PRC domestic companies that seek to offer and list securities in overseas markets, either in direct or indirect means, are required to file the required documents with the CSRC within three working days after its application for overseas listing is submitted. As of the date of this annual report, the Draft Overseas Listing Regulations were released for public comments only and the final version and effective date of such regulations are subject to substantial uncertainty.
As advised by our PRC legal counsel, under the currently effective PRC laws and regulations, we are not required to obtain any permission from or complete any filing with the CSRC to conduct a security offering or maintain our listing status on the NYSE. However, there are substantial uncertainties as to how PRC governmental authorities will regulate overseas offerings and listings in general and we cannot assure you that we will not be required to obtain the approval of the CSRC or of potentially other regulatory authorities to maintain the listing status of our ADSs on the NYSE or to conduct overseas securities offerings in the future. We have been closely monitoring regulatory developments in China regarding any necessary approvals from the CSRC, the CAC, or other PRC regulatory authorities required for overseas listings. As of the date of this annual report, we have not received any inquiry, notice, warning, sanctions or regulatory objection from the CSRC.
Contractual Arrangements and Corporate Structure
We are a Cayman Islands company and currently conduct substantially all of our business operations in the PRC through Youdao Information, our subsidiary incorporated in the PRC, and the VIEs and their subsidiaries. Youdao Information controls Youdao Computer and Linjiedian Education, Youdao’s VIEs, through a series of contractual arrangements. We conduct a significant portion of our businesses in China through Youdao Computer. It is the VIEs that hold our key operating licenses, provide services to our customers, and enter into contracts with our suppliers. We operate our businesses this way because PRC laws and regulations restrict foreign investment in companies that engage in value-added telecommunication services. These contractual arrangements entered into with the VIEs allow 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 in the VIEs when and to the extent permitted by PRC law. These contractual arrangements include the operating agreement, equity pledge agreement, exclusive purchase option agreement, shareholder voting right trust agreement, loan agreement, and cooperation agreement, as the case may be. As a result of these contractual arrangements, we exert effective control over, and are considered the primary beneficiary of, the VIEs and consolidate their operating results in our financial statements under U.S. GAAP.
We do not have any equity interests in the VIEs who are owned by certain nominee shareholders. As a result, even though these contractual arrangements allow us to exercise effective control over the VIEs and be considered the primary beneficiary of the VIEs, which results in the consolidation of VIEs’ operating results in our financial statements under the U.S. GAAP, such control may be less effective than equity ownership, and we could face heightened risks and costs in enforcing these contractual arrangements, because there are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations, and rules relating to the legality and enforceability of these contractual arrangements. For the risks related to the nominee shareholders of Youdao’s VIEs, see “—3.D. Risk Factor—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 adverse effect on our business.” If the PRC government finds such agreements to be illegal, we could be subject to severe penalties or be forced to relinquish our interests in the VIEs.
Transfer of Funds and Other Assets
Under relevant PRC laws and regulations, we are permitted to remit funds to the VIEs through loans rather than capital contributions. In 2019, 2020 and 2021, we did not make any loans to the VIEs. The VIEs fund their operations primarily using cash generated from operating and financing activities. For more information, see “Item 4. Information on the Company—4.A. History and Development of the Company—Condensed Consolidating Schedule,” and our consolidated financial statements included elsewhere in this annual report.
 
67

The following diagram summarizes how funds were transferred among Youdao, Inc., our subsidiaries, and the VIEs.
 
As of December 31, 2021, Youdao, Inc. had made cumulative capital contributions of US$125.2 million to our PRC subsidiaries through intermediate holding company, and were accounted as long-term investments of Youdao, Inc. Furthermore, funds equivalent to US$155.0 million and US$257.0 million were provided by Youdao, Inc. to Youdao Information through loans in 2020 and 2021, which were accounted as loans to subsidiary. These funds have been used by our PRC subsidiaries for their operations. As of December 31, 2021, the loan balance Youdao Information made to the VIEs’ nominee shareholders under the VIE agreements was RMB15.0 million (US$2.4 million). For details, see “Item 4. Information on the Company—4.C. Organizational Structure—Contractual Arrangements with the VIEs and the VIEs’ Respective Shareholders—Loan Agreements.” In 2019, 2020 and 2021, the VIEs transferred RMB805.1 million, RMB3,098.8 million and RMB2,409.3 million (US$378.1 million), respectively, to our PRC subsidiaries as payment or prepayment of service fees. Youdao Information and Youdao Hangzhou, our PRC subsidiaries, maintained certain personnel for content production, sales and marketing, research and development, and general and administrative functions to support the operations of the VIEs.
As of December 31, 2020 and 2021, the prepayment of service fees from the VIEs to our PRC subsidiaries amounted to RMB1,237.8 million and RMB442.1 million (US$69.4 million), respectively. As of December 31, 2020 and 2021, the outstanding balance of service fees owed by the VIEs to our PRC subsidiaries amounted to nil and RMB464.7 million (US$72.9 million), respectively. There were no other assets transferred between VIEs and
non-VIEs
in 2019, 2020 and 2021.
As advised by our PRC legal counsel, for any amounts owed by the VIEs to our PRC subsidiaries under the VIE agreements, unless otherwise required by PRC tax authorities, we are able to settle such amounts under the current effective PRC laws and regulations, provided that the VIEs have sufficient funds to do so. Our PRC subsidiaries are permitted to pay dividends to their shareholders, and eventually to Youdao, Inc., only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. Such payment of dividends by entities registered in China is subject to limitations, which could result in limitations on the availability of cash to fund dividends or make distributions to shareholders of our securities. For example, our PRC subsidiaries and the VIEs are required to make appropriations to certain statutory reserve funds or may make appropriations to certain discretionary funds, which are not distributable as cash dividends except in the event of a solvent liquidation of the companies. For more details, 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.” Youdao, Inc. has not previously declared or paid any cash dividend or dividend in kind, and has no plan to declare or pay any dividends in the near future on our shares or the ADSs representing our ordinary shares. We currently intend to retain most, if not all, of our available funds and any future earnings to operate and expand our business. As of the date of this annual report, we do not have cash management policies in place that dictate how funds are transferred between Youdao, Inc., our subsidiaries, the VIEs and the investors. Rather, the funds can be transferred in accordance with the applicable PRC laws and regulations discussed in this section. See “Item 8.—Financial Information—8.A. Consolidated Statements and Other Financial Information—Dividend Policy.”
 
68

For the purpose of illustration, the below table 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 a dividend in the future:
 
    
Taxation Scenario
(1)
 
    
Statutory Tax and Standard
Rates
 
Hypothetical
pre-tax
earnings
(2)
     100
Tax on earnings at statutory rate of 25%
     -25
Net earnings available for distribution
     75
Withholding tax at standard rate of 10%
(3)
     -7.5
Net distribution to Parent/Shareholders
     67.5
Notes:
 
(1)
The tax calculation has been simplified for the purpose of this example. The hypothetical book
pre-tax
earnings amount, which does not consider timing differences, is assumed to equal the taxable income in the PRC.
(2)
Under the terms of the VIE agreements, sales service fees are charged by our PRC subsidiaries to the VIEs. For all the periods presented, these fees are recognized as cost of revenues of the VIEs, with a corresponding amount as service income by our PRC subsidiaries and eliminated in consolidation. For income tax purposes, our PRC subsidiaries and VIEs file income taxes on a separate company basis. The fees paid are recognized as a tax deduction by the VIEs and as income by our PRC subsidiaries and are tax neutral.
Upon the instance that the VIEs reach a cumulative level of profitability, because our PRC subsidiaries occupy certain trademarks and copyrights, the agreements will be updated to reflect charges for such trademarks and copyrights usage on the basis that they will qualify for tax neutral treatment.
 
(3)
China’s Enterprise Income Tax Law imposes a withholding income tax of 10% on dividends distributed by a Foreign Invested Enterprises (“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 the purpose of this hypothetical example, this table has been prepared based on a taxation scenario under which the full withholding tax would be applied.
The table above has been prepared under the assumption that all profits of the VIEs will be distributed as fees to our PRC subsidiaries under tax neutral contractual arrangements. If in the future, the accumulated earnings of the VIEs exceed the fees paid to our PRC subsidiaries, 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 PRC subsidiaries 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 the PRC subsidiaries. Such a transfer and the related tax burdens would reduce our after-tax income to approximately 50.6% of the pretax income. Our management believes that there is only a remote possibility that this scenario would happen.
 
69

Condensed Consolidating Schedule
The following tables present the condensed consolidating schedule of financial information for Youdao, Inc., its wholly owned subsidiary that is the primary beneficiary of the VIEs, namely, Youdao Information, our other subsidiaries, the VIEs and their subsidiaries that we consolidate for the periods presented.
 
    
As of December 31, 2020
 
    
Youdao, Inc.
   
Other
Subsidiaries
   
Primary beneficiary
of VIEs
   
VIEs and their
subsidiaries
    
Eliminations
   
Total
 
    
(RMB in thousands)
 
Cash and cash equivalents
     117,400       184,995       299,113       7,691        —         609,199  
Time deposits
     —         —         263       —          —         263  
Short-term investments
     —         524,526       50,119       10,354        —         584,999  
Accounts receivable, net
     —         38,606       85,012       145,212        —         268,830  
Amounts due from NetEase Group
     —         2,231       1,705       145        —         4,081  
Amounts due from Youdao Group Companies
(1)
     1,011,360       127,259       2,127       1,242,980        (2,383,726     —    
Other assets
     9,277       52,303       370,509       170,787        —         602,876  
Total assets
  
 
1,138,037
 
 
 
929,920
 
 
 
808,848
 
 
 
1,577,169
 
  
 
(2,383,726
 
 
2,070,248
 
Contract liabilities
     —         16,105       35,817       842,296        —         894,218  
Amounts due to NetEase Group
     2,059       9,945       28,498       26,728        —         67,230  
Amounts due to Youdao Group Companies
(1)
     —         629,070       1,754,656       —          (2,383,726     —    
Short-term loans from NetEase Group
     —         —         878,000       —          —         878,000  
Other current liabilities
     3,655       144,773       754,702       650,987        —         1,554,117  
Investments in subsidiaries and VIEs
(3)
     2,536,385       2,656,830       (171,895     —          (5,021,320     —    
Total liabilities
  
 
2,546,142
 
 
 
3,465,308
 
 
 
3,350,718
 
 
 
1,520,234
 
  
 
(7,405,046
 
 
3,477,356
 
Youdao’s shareholders’ (deficit)/equity
(3)
  
 
(1,408,105
 
 
(2,536,385
 
 
(2,541,870
 
 
56,935
 
  
 
5,021,320
 
 
 
(1,408,105
Noncontrolling interests
     —         997       —         —          —         997  
Total shareholders’ (deficit)/equity
  
 
(1,408,105
 
 
(2,535,388
 
 
(2,541,870
 
 
56,935
 
  
 
5,021,320
 
 
 
(1,407,108
Total liabilities and shareholders’ (deficit)/equity
  
 
1,138,037
 
 
 
929,920
 
 
 
808,848
 
 
 
1,577,169
 
  
 
(2,383,726
 
 
2,070,248
 
 
70

    
As of December 31, 2021
 
    
Youdao, Inc.
   
Other
Subsidiaries
   
Primary beneficiary
of VIEs
   
VIEs and their
subsidiaries
    
Eliminations
   
Total
 
    
(RMB in thousands)
 
Cash and cash equivalents
     122,765       27,172       38,201       134,639        —         322,777  
Time deposits
     —         —         268       —          —         268  
Restricted cash
     —         —         —         749,770        —         749,770  
Short-term investments
     —         490,214       —         13,617        —         503,831  
Accounts receivable, net
     —         77,637       24,445       146,257        —         248,339  
Amounts due from NetEase Group
     —         2,389       3,627       176        —         6,192  
Amounts due from Youdao Group Companies
(1)
     2,658,772       72,465       536,080       442,110        (3,709,427     —    
Other assets
     229       318,149       202,851       281,661        —         802,890  
Total assets
  
 
2,781,766
 
 
 
988,026
 
 
 
805,472
 
 
 
1,768,230
 
  
 
(3,709,427
 
 
2,634,067
 
Contract liabilities
     —         40,678       13,227       1,011,734        —         1,065,639  
Amounts due to NetEase Group
     221       19,174       39,662       23,984        —         83,041  
Amounts due to Youdao Group Companies
(1)
     —         488,385       2,740,421       480,621        (3,709,427     —    
Short-term loans from NetEase Group
     —         —         878,000       —          —         878,000  
Other current liabilities
     2,573       366,896       510,562       127,248        —         1,007,279  
Long-term loans from NetEase Group
     255,028       —         —         —          —         255,028  
Investments in subsidiaries and VIEs
(3)
     3,328,600       3,354,116       (113,250     —          (6,569,466     —    
Total liabilities
  
 
3,588,833
 
 
 
4,318,552
 
 
 
4,076,586
 
 
 
1,659,390
 
  
 
(10,278,893
 
 
3,364,468
 
Total mezzanine equity
  
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
78,592
 
  
 
—  
 
 
 
78,592
 
Youdao’s shareholders’ (deficit)/equity
(3)
  
 
(807,067
 
 
(3,328,600
 
 
(3,271,114
 
 
30,248
 
  
 
6,569,466
 
 
 
(807,067
Noncontrolling interests
     —         (1,926     —         —          —         (1,926
Total shareholders’ (deficit)/equity
  
 
(807,067
 
 
(3,330,526
 
 
(3,271,114
 
 
30,248
 
  
 
6,569,466
 
 
 
(808,993
Total liabilities, mezzanine equity and shareholders’ (deficit)/equity
  
 
2,781,766
 
 
 
988,026
 
 
 
805,472
 
 
 
1,768,230
 
  
 
(3,709,427
 
 
2,634,067
 
 
71

    
For the Year Ended December 31, 2019
 
    
Youdao, Inc.
   
Other

Subsidiaries
   
Primary
beneficiary
of VIEs
   
VIEs and

their
subsidiaries
   
Eliminations
   
Total
 
    
(RMB in thousands)
 
Net revenues:
            
Third-party net revenues
     —         119,672       187,475       900,263       —         1,207,410  
Intra-Group net revenues related to technical consulting and related services
(4)
     —         62,040       478,790       —         (540,830     —    
Other intra-Group net revenues
(5)
     —         35,275       2,806       —         (38,081     —    
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Total net revenues
     —         216,987       669,071       900,263       (578,911     1,207,410  
Cost and expenses:
            
Third-party cost and expenses
     (17,255     (294,495     (997,182     (358,318     —         (1,667,250
Intra-Group cost and expenses related to technical consulting and related services
(4)
     —         —         —         (540,830     540,830       —    
Other intra-Group cost and expenses
(5)
     —         (416     (35,430     (2,235     38,081       —    
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Total cost and expenses
     (17,255     (294,911     (1,032,612     (901,383     578,911       (1,667,250
Loss from operations
  
 
(17,255
 
 
(77,924
 
 
(363,541
 
 
(1,120
 
 
—  
 
 
 
(459,840
Share of (loss)/income of subsidiaries and VIEs
(3)
     (585,152     (533,417     5,161       —         1,113,408       —    
Net (loss)/income from continuing operations
  
 
(601,503
 
 
(594,055
 
 
(380,293
 
 
2,066
 
 
 
1,113,408
 
 
 
(460,377
Net loss from discontinued operations
               (141,078
Net (loss)/income attributable to ordinary shareholders of the Company
  
 
(637,396
 
 
(585,152
 
 
(531,429
 
 
3,173
 
 
 
1,113,408
 
 
 
(637,396
 
72

    
For the Year Ended December 31, 2020
 
    
Youdao, Inc
   
Other

Subsidiaries
   
Primary
beneficiary
of VIEs
   
VIEs and

their
subsidiaries
   
Eliminations
   
Total
 
    
(RMB in thousands)
 
Net revenues:
            
Third-party net revenues
     —         145,698       588,146       1,792,962       —         2,526,806  
Intra-Group net revenues related to technical consulting and related services
(4)
     —         126,418       1,275,953       —         (1,402,371     —    
Other intra-Group net revenues
(5)
     —         166,863       3,584       552       (170,999     —    
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Total net revenues
     —         438,979       1,867,683       1,793,514       (1,573,370     2,526,806  
Cost and expenses:
            
Third-party cost and expenses
     (13,008     (486,182     (2,457,259     (421,814     —         (3,378,263
Intra-Group cost and expenses related to technical consulting and related services
(4)
     —         —         —         (1,402,371     1,402,371       —    
Other intra-Group cost and expenses
(5)
     —         (3,753     (166,139     (1,107     170,999       —    
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Total cost and expenses
     (13,008     (489,935     (2,623,398     (1,825,292     1,573,370       (3,378,263
Loss from operations
  
 
(13,008
 
 
(50,956
 
 
(755,715
 
 
(31,778
 
 
—  
 
 
 
(851,457
Share of (loss)/income of subsidiaries and VIEs
(3)
     (1,762,633     (1,634,507     24,161       —         3,372,979       —    
Net (loss)/income from continuing operations
  
 
(1,752,789
 
 
(1,724,766
 
 
(714,932
 
 
20,483
 
 
 
3,372,979
 
 
 
(799,025
Net loss from discontinued operations
               (954,327
Net (loss)/income attributable to ordinary shareholders of the Company
  
 
(1,752,789
 
 
(1,762,633
 
 
(1,634,558
 
 
24,212
 
 
 
3,372,979
 
 
 
(1,752,789
 
73

    
For the Year Ended December 31, 2021
 
    
Youdao, Inc.
   
Other

Subsidiaries
   
Primary
beneficiary
of VIEs
   
VIEs and their
subsidiaries
   
Eliminations
   
Total
 
    
(RMB in thousands)
 
Net revenues:
            
Third-party net revenues
     —         233,070       1,032,114       2,750,610       —         4,015,794  
Intra-Group net revenues related to technical consulting and related services
(4)
     —         128,974       2,092,225       —         (2,221,199     —    
Other intra-Group net revenues
(5)
     —         549,236       46,851       941       (597,028     —    
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Total net revenues
     —         911,280       3,171,190       2,751,551       (2,818,227     4,015,794  
Cost and expenses:
            
Third-party cost and expenses
     (13,048     (873,420     (3,511,302     (561,272     —         (4,959,042
Intra-Group cost and expenses related to technical consulting and related services
(4)
     —         —         —         (2,221,199     2,221,199       —    
Other intra-Group cost and expenses
(5)
     —         (34,756     (551,599     (10,673     597,028       —    
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Total cost and expenses
     (13,048     (908,176     (4,062,901     (2,793,144     2,818,227       (4,959,042
(Loss)/Income from operations
  
 
(13,048
 
 
3,104
 
 
 
(891,711
 
 
(41,593
 
 
—  
 
 
 
(943,248
Share of loss of subsidiaries and VIEs
(3)
     (989,148     (806,306     (55,055     —         1,850,509       —    
Net loss from continuing operations
  
 
(995,655
 
 
(791,025
 
 
(931,396
 
 
(58,520
 
 
1,850,509
 
 
 
(926,087
Net loss from discontinued operations
               (100,267
Net loss attributable to ordinary shareholders of the Company
  
 
(995,655
 
 
(989,148
 
 
(834,408
 
 
(26,953
 
 
1,850,509
 
 
 
(995,655
 
74

    
For the Year Ended December 31,2019
 
    
Youdao, Inc.
   
Other
Subsidiaries
   
Primary
beneficiary
of VIEs
   
VIEs and their
subsidiaries
   
Eliminations
   
Total
 
    
(RMB in thousands)
 
Cash flows from operating activities:
            
Net cash (used in)/provided by transactions with external parties
     (782     (543,748     (683,455     855,715       —         (372,270
Net cash provided by/(used in) transactions with intra-Group companies related to technical consulting and related services
     —         50,150       754,979       (805,129     —         —    
Net cash provided by/(used in) other transactions with intra-Group companies
     —         35,825       (36,217     392       —         —    
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Net cash (used in)/provided by operating activities
  
 
(782
 
 
(457,773
 
 
35,307
 
 
 
50,978
 
 
 
—  
 
 
 
(372,270
Cash flows from investing activities:
            
Net cash (used in)/provided by transactions with external parties
     (1,270,536     269,757       (16,108     (67,118     —         (1,084,005
Capital injection to VIE
(3)
     —         —         (10,000     —         10,000       —    
Loan made to subsidiaries
(2)
     (132,062     —         —         —         132,062       —    
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Net cash (used in)/provided by investing activities
  
 
(1,402,598
 
 
269,757
 
 
 
(26,108
 
 
(67,118
 
 
142,062
 
 
 
(1,084,005
Cash flows from financing activities:
            
Net cash provided by transactions with external parties
     1,512,026       75,643       —         —         —         1,587,669  
Proceeds received from ordinary shareholders
(3)
     —         —         —         10,000       (10,000     —    
Loan received from Parent Company
(2)
     —         132,062       —         —         (132,062     —    
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Net cash provided by financing activities
  
 
1,512,026
 
 
 
207,705
 
 
 
—  
 
 
 
10,000
 
 
 
(142,062
 
 
1,587,669
 
 
75

    
For the Year Ended December 31,2020
 
    
Youdao, Inc.
   
Other
Subsidiaries
   
Primary
beneficiary
of VIEs
   
VIEs and their
subsidiaries
   
Eliminations
   
Total
 
    
(RMB in thousands)
 
Cash flows from operating activities:
            
Net cash provided by/(used in) transactions with external parties
     14,409       (472,888     (2,897,799     3,034,716       —         (321,562
Net cash provided by/(used in) transactions with intra-Group companies related to technical consulting and related services
     —         840,100       2,258,731       (3,098,831     —         —    
Net cash provided by/(used in) other transactions with intra-Group companies
     —         43,979       (45,592     1,613       —         —    
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Net cash provided by/(used in) operating activities
  
 
14,409
 
 
 
411,191
 
 
 
(684,660
 
 
(62,502
    —      
 
(321,562
Cash flows from investing activities:
            
Net cash provided by/(used in) transactions with external parties
     1,236,356       (454,859     (86,036     65,510       —         760,971  
Loan made to subsidiaries
(2)
     (1,236,543     —         —         —         1,236,543       —    
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Net cash (used in)/provided by investing activities
  
 
(187
 
 
(454,859
 
 
(86,036
 
 
65,510
 
 
 
1,236,543
 
 
 
760,971
 
Cash flows from financing activities:
            
Net cash provided by transactions with external parties
     26,559       —         —         —         —         26,559  
Loan received from Parent Company
(2)
     —         183,359       1,053,184       —         (1,236,543     —    
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Net cash provided by financing activities
  
 
26,559
 
 
 
183,359
 
 
 
1,053,184
 
 
 
—  
 
 
 
(1,236,543
 
 
26,559
 
 
76

    
For the Year Ended December 31, 2021
 
    
Youdao, Inc.
   
Other
Subsidiaries
   
Primary
beneficiary
of VIEs
   
VIEs and their
subsidiaries
   
Eliminations
   
Total
 
    
(RMB in thousands)
 
Cash flows from operating activities:
            
Net cash (used in)/provided by transactions with external parties
     (7,763     (868,319     (3,748,495     3,278,167       —         (1,346,410
Net cash provided by/(used in) transactions with intra-Group companies related to technical consulting and related services
     —         19,500       2,389,800       (2,409,300     —         —    
Net cash (used in)/provided by other transactions with intra-Group companies
     (1,277     573,599       (571,623     (699     —         —    
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Net cash (used in)/provided by operating activities
  
 
(9,040
 
 
(275,220
 
 
(1,930,318
 
 
868,168
 
    —      
 
(1,346,410
Cash flows from investing activities:
            
Net cash provided by transactions with external parties
     9,843       12,655       16,026       8,550       —         47,074  
Loan made to subsidiaries
(2)
     (1,759,925     —         —         —         1,759,925       —    
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Net cash (used in)/provided by investing activities
  
 
(1,750,082
 
 
12,655
 
 
 
16,026
 
 
 
8,550
 
 
 
1,759,925
 
 
 
47,074
 
Cash flows from financing activities:
            
Net cash provided by transactions with external parties
     1,783,713       —         —         —         —         1,783,713  
Loan received from Parent Company
(2)
     —         105,480       1,654,445       —         (1,759,925     —    
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Net cash provided by financing activities
  
 
1,783,713
 
 
 
105,480
 
 
 
1,654,445
 
 
 
—  
 
 
 
(1,759,925
 
 
1,783,713
 
Notes:
 
(1)
It represents the elimination of intercompany balances among Youdao, Inc., other subsidiaries, primary beneficiary of VIEs, and VIEs and their subsidiaries.
(2)
It represents the elimination of loans from Youdao, Inc. to other subsidiaries and primary beneficiary of VIEs.
(3)
It represents the elimination of the investments among Youdao, Inc., other subsidiaries, primary beneficiary of VIEs, and VIEs and their subsidiaries.
(4)
It represents the elimination of the intercompany technical consulting and related services at the consolidation level.
(5)
It represents the elimination of other intercompany transactions at the consolidation level.
 
77

Restrictions on Foreign Exchange and the Ability to Transfer Cash between Entities, Across Borders and to U.S. Investors
In the future, if and when we become profitable, Youdao, Inc.’s ability to pay dividends, if any, to its shareholders and ADS holders and to service any debt it may incur will depend upon dividends paid by our PRC subsidiaries. Under PRC laws and regulations, our PRC subsidiaries are subject to certain restrictions with respect to paying dividends or otherwise transferring any of their net assets offshore to Youdao, Inc. In particular, under the current effective PRC laws and regulations, dividends may be paid only out of distributable profits. Distributable profits are the net profit as determined under PRC GAAP, less any recovery of accumulated losses and appropriations to statutory and other reserves required to be made. Each of our PRC subsidiaries is required to set aside at least 10% of its
after-tax
profits each year, after making up previous years’ accumulated losses, if any, to fund certain statutory reserve funds, until the aggregate amount of such a fund reaches 50% of its registered capital. As a result, our PRC subsidiaries may not have sufficient distributable profits to pay dividends to us in the near future.
Furthermore, if certain procedural requirements are satisfied, the payment of current account items, including 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 (the “SAFE”) or its local branches. However, where RMB is to be converted into foreign currency and remitted out of China to pay capital expenses, such as the repayment of loans denominated in foreign currencies, approval from or registration with competent government authorities or its authorized banks is required. The PRC government may take measures at its discretion from time to time to restrict access to foreign currencies for current account or capital account transactions. 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 offshore intermediary holding companies or ultimate parent company, and therefore, our shareholders or investors in our ADSs. Further, we cannot assure you that new regulations or policies will not be promulgated in the future, which may further restrict the remittance of RMB into or out of the PRC. We cannot assure you, in light of the restrictions in place, or any amendment to be made from time to time, that our current or future PRC subsidiaries will be able to satisfy their respective payment obligations that are denominated in foreign currencies, including the remittance of dividends outside of the PRC. If any of our subsidiaries incurs debt on its own behalf in the future, the instruments governing such debt may restrict its ability to pay dividends to Youdao, Inc. In addition, our PRC subsidiaries are required to make appropriations to certain statutory reserve funds, which are not distributable as cash dividends except in the event of a solvent liquidation of the companies.
For PRC and United States federal income tax consideration of an investment in the ADSs, see “Item 10. Additional Information—10.E. Taxation.”
Implication of the Holding Foreign Companies Accountable Act
The Holding Foreign Companies Accountable Act, or the HFCAA, was enacted on December 18, 2020. The HFCAA states if the SEC determines that we have filed audit reports issued by a registered public accounting firm that has not been subject to inspection for the PCAOB for three consecutive years beginning in 2021, the SEC shall prohibit our Class A ordinary shares or ADSs from being traded on a national securities exchange or in the
over-the-counter
trading market in the U.S. Accordingly, under the current law this could happen in 2024. In the case that the Accelerating Holding Foreign Companies Accountable Act becomes the law, it will reduce the time period before our ADSs could be delisted from the NYSE and prohibited from over-the-counter trading in the U.S. from 2024 to 2023. On December 2, 2021, the SEC adopted final amendments to its rules implementing the HFCAA (the “Final Amendments”). The Final Amendments include requirements to disclose information, including the auditor name and location, the percentage of shares of the issuer owned by governmental entities, whether governmental entities in the applicable foreign jurisdiction with respect to the auditor has a controlling financial interest with respect to the issuer, the name of each official of the Chinese Communist Party who is a member of the board of the issuer, and whether the articles of incorporation of the issuer contains any charter of the Chinese Communist Party. The Final Amendments also establish procedures the SEC will follow in identifying issuers and prohibiting trading by certain issuers under the HFCAA. On December 16, 2021, PCAOB issued the HFCAA Determination Report, according to which our auditor is subject to the determinations that the PCAOB is unable to inspect or investigate completely.
 
78

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. Since our auditor is located in China, a jurisdiction where the PCAOB has been unable to conduct inspections without the approval of the PRC authorities, our auditor is currently not inspected by the PCAOB. Final rules implementing the submission and disclosure requirements in the HFCAA were adopted by the SEC on December 2, 2021 and became effective on January 10, 2022. The delisting of the ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment. The PCAOB is currently unable to inspect our auditors in relation to their audit work performed for our financial statements and inability of the PCAOB to conduct inspections over our auditors deprives our investors with the benefits of such inspections. For the details of the risks associated with the enactment of the HFCAA, see “Item 3. Key Information—D. Risk Factors—Our ADSs may be delisted and our ADSs and Class A ordinary shares may be prohibited from trading in the
over-the-counter
market under the Holding Foreign Companies Accountable Act, or the HFCAA, if the PCAOB is unable to inspect or fully investigate auditors located in China. On December 16, 2021, PCAOB issued the HFCAA Determination Report, according to which our auditor is subject to the determinations that the PCAOB is unable to inspect or investigate completely. Under the current law, delisting and prohibition from
over-the-counter
trading in the U.S. could take place in 2024. In the case that the Accelerating Holding Foreign Companies Accountable Act becomes the law, it will reduce the time period before our ADSs could be delisted from the NYSE and prohibited from over-the-counter trading in the U.S. from 2024 to 2023. If any of these happens there is no certainty that we will be able to list our ADSs or Class A ordinary shares on a
non-U.S.
exchange or that a market for our ADSs or Class A ordinary shares will develop outside of the U.S. The delisting of our ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment,” and “—The potential enactment of the Accelerating Holding Foreign Companies Accountable Act would decrease the number of non-inspection years from three years to two years, thus reducing the time period before our ADSs may be delisted or prohibited from over-the-counter trading. If this bill were enacted, our ADS could be delisted from the exchange and prohibited from over-the-counter trading in the U.S. in 2023.”
4.B. Business Overview
What is Youdao
Youdao makes learning happen.
Since its inception, Youdao has developed and used technologies to provide learning applications, content, devices and solutions to users of all ages.
We are a leading technology-focused intelligent learning company in China with over approximately 112.5 million average total MAUs in 2021. Starting from online knowledge tools, we currently offer a comprehensive suite of smart devices and learning services that are accessible, reliable and trustworthy.
Today, for tens of millions of people, Youdao is the
go-to
destination for looking up a word, translating a foreign language, preparing for an exam, or picking up a new skill. Through technology, we enrich the lives of people of all ages every day, guiding them on their journey of pursuing knowledge and sharing ideas.
What Youdao Offers
Youdao was founded in 2006 as part of NetEase, a leading internet technology company in China, dedicated to providing online services centered around content, community, communication and commerce. In 2007, we launched our flagship
Youdao Dictionary,
which is China’s leading language app.
Youdao Dictionary
had 48.4 million average MAUs in 2021.
 
79

The early success of
Youdao Dictionary
has enabled us to attract a massive user base, build a strong brand, and expand into a broad range of products and services addressing people’s lifelong learning needs:
 
 
   
Online knowledge tools
a collection of dictionaries, empowered by leading-edge technologies. Our tools are convenient, smart and powerful. We offer most of them for free, but monetize their massive user bases mainly through advertising. As these tools become ubiquitous in people’s lives, they have also helped drive organic user traffic to our learning services and other products and services.
 
   
Learning services —
primarily include (1) STEAM courses (operated mainly through
Youdao Premium Courses
), mainly consisting of
Youdao Weiqi
,
Youdao iCode
,
Youdao Chess, Youdao Kada, Youdao Drosophila Science
and
Youdao Fun Reading
, (2) adult and vocational courses (operated through
NetEase Cloud Classroom
) including foreign language courses, vocational education courses, post-graduate school entrance exam prep courses, and digital skills training courses, and (3) other courses such as China University MOOC. We use our extensive experience and
know-how
from the current course offerings to train instructors and teaching assistants and inform our course development, which help us attract and retain students. We integrate our core technologies into the learning and teaching process to create an engaging, interactive and customized learning experience across our learning services.
 
   
Smart devices—
primarily include
Youdao Dictionary Pen, Youdao Listening Pod, Youdao Smart Lamp, Youdao Pocket Translator
and
Youdao Super Dictionary
. Our approach to such devices is a seamless integration of AI algorithms and data processing into hardware devices that supplement our online knowledge tools and learning services. Our smart devices allow us to further enhance users’ learning experience and efficiency.
 
   
Education digitalization solutions—
include technologies and solutions licensed to schools or enterprise customers, such as
Youdao Smart Learning Terminal
, and
Youdao Smart Cloud
.
Our products and services are built upon a common set of core technologies, which allows us to use data insights gained from an individual product or service to help optimize our entire product and service portfolio. Our business has evolved significantly since inception and we are continuously reimagining and innovating our products and services. We are doing this not only to cater to, but influence, the learning habits and lifestyles of our users, to fulfill their goals and enrich their lives.
 
80

Our Technologies
Our leadership in technology is built by our smart, creative, diverse and dedicated team. We had a team of 1,227 R&D and related personnel as of December 31, 2021, whose expertise spans a broad range of disciplines, from natural language processing and computer vision, to automatic speech recognition, machine learning and data mining. We’ve also founded
Youdao AI Lab,
our innovation center, to drive technology, enhance innovation and nurture aspiring engineers and entrepreneurs to propel our long-term growth.
Over the years, we have developed the following core technologies to deliver an effective and enjoyable learning experience to our users across our comprehensive suite of smart devices and learning services:
 
   
Optical character recognition (OCR)
.
We offer a wide suite of proprietary OCR technologies specifically designed to recognize massive volumes of physical learning materials. Our OCR technologies enable speedy and accurate recognition of (i) cursive handwriting; (ii) text in mixed languages; and (iii) tilted texts.
 
   
Language data mining
.
We are among the first Chinese companies to develop systems to crawl the web on a daily basis for hundreds of millions of words and expressions in “parallel” language pairs. This has enabled us to accurately translate millions of rare,
“out-of-dictionary”
words, phrases and terms, such as the titles of movies, books, names of persons, and new technical terminologies. In addition, we are also able to mine from the web bilingual sentence pairs using natural language processing (NLP) techniques. To achieve optimal translation results, we also use our algorithms to align parallel language data to filter noisy, less reliable data.
 
   
Neural machine translation (NMT) engine
.
NMT is an innovative approach to machine translation, which leverages deep learning of language data to produce significantly better translation results as compared to traditional machine translation models. According to our internal evaluation based on Bilingual Evaluation Understudy, or BLEU, a widely recognized method for evaluating machine translation, we outperformed other mainstream online translation services in China and globally in the accuracy of translation from Chinese to another language.
 
   
Automatic speech recognition (ASR) and
text-to-speech
(TTS)
.
We have developed advanced ASR technologies with industry-leading accuracy rates in Chinese and English. We use extensive human voice data generated by our users to reinforce our ASR models to improve recognition accuracy. Combined with our NMT engine, our ASR technologies currently allow us to recognize six languages. We also have developed industry-leading TTS capability that converts text into human-like speech in Chinese, English, Japanese, Korean and Portuguese, powered by machine learning, facilitating lifelike interactions with our users.
 
   
Data analytics for adaptive learning
. We have built our proprietary adaptive learning engine and machine learning technologies to analyze massive data from students’ interactions with us to understand students’ learning progress, provide intelligent and personalized feedback, and make predictions about their future performance.
 
   
Live streaming technologies.
Our live streaming technologies and platforms can deliver superior reliability, scalability and performance. Our proprietary audio-visual coding and streaming technologies make it possible for us to stream each live class to a massive number of participants simultaneously with low loss rates, even over weak internet connections. We also offer various features, such as voice chats among multiple users and various visual and audio effects, to enhance the live streaming learning experience.
Our Offerings
A Holistic Product Innovation Approach
Learning is a lifelong process. With this in mind, we offer a comprehensive portfolio of smart devices and learning services to cater to people’s varying learning needs throughout their lives.
 
81

   
Online knowledge tools,
including
Youdao Dictionary
and other dictionary and translation tools;
 
   
Smart devices
,
primarily including
Youdao Dictionary Pen, Youdao Listening Pod, Youdao Smart Lamp, Youdao Pocket Translator and Youdao Super Dictionary
;
 
   
Learning services
, mainly including STEAM courses, adult and vocational courses, and other courses such as China University MOOC; and
 
   
Education digitalization solutions
, mainly including technologies and solutions licensed to schools or enterprise customers, such as
Youdao Smart Learning Terminal
and
Youdao Smart Cloud.
We take an integrated, holistic approach to grow and manage our offerings, resulting in significant economies of scale and synergies. The massive loyal user base of our knowledge tools and services generates organic traffic to our other product and service offerings with a strong potential for monetization. As we continued to develop our learning services primarily including STEAM courses and adult and vocational courses, we also benefitted from our strong course development capabilities, accumulated from developing our Academic AST Business historically. These synergies have effectively lowered our product development and user acquisition costs, allowing us to invest in technology and launch new offerings in a scalable way.
Our offerings are fully integrated from a technology and data perspective—we have built our core technologies to support the full range of our offerings, and through our massive user base, we have amassed extensive data to deepen our data insights and train our algorithms to drive operational efficiencies and enhance user experience across our offerings.
Online Knowledge Tools
Youdao Dictionary
Launched in 2007,
Youdao Dictionary
is our very first major product and flagship online language tool. Today, it is China’s most popular and trusted online dictionary and translation tool.
Youdao Dictionary
is China’s leading language app and it had 48.4 million MAUs in 2021.
Youdao Dictionary
has the following core features and strengths:
Extensive content
. Youdao Dictionary
provides users with easy and intuitive access to concise dictionaries created by our
in-house
editorial staff. Powered by web reference mining technologies, it also provides an extensive array of machine-generated language-related content, including audio pronunciations, internet slang, buzzwords and bilingual example sentences. Users can also access 28 licensed dictionaries and encyclopedias, such as the New Oxford English-Chinese Dictionary and Collins Comprehensive English-English-Chinese Dictionary. As of December 31, 2021,
Youdao Dictionary
offered over 33 million entries across 109 languages.
Superior translation results
. Youdao Dictionary
translates words, sentences or even paragraphs as one speaks, types, writes or takes a picture. As of December 31, 2021,
Youdao Dictionary
supported
two-way
translation across 109 languages. In 2021,
Youdao Dictionary
processed a daily average of 677 million translation queries, making it one of the most frequently used online translation services in China. We believe
Youdao Dictionary
delivers
best-in-class
accuracy and translation quality, powered by our proprietary NMT engine, which continually learns how to deliver more accurate and natural-sounding translation from a massive web and user database.
Rich user-centric functions
.
Youdao Dictionary
offers a variety of tools and functions to enhance user experience, including:
 
   
Instant camera translation,
which allows users to use their camera to near-instantly translate text from image across 22 languages, supported by our advanced OCR technologies.
 
   
Instant
speech-to-speech
and
speech-to-text
translation,
which translates instantly as the user speaks into text or spoken word across 44 languages, powered by our ASR and TTS capabilities.
 
82

   
Whole-document translation,
which allows users to upload and quickly translate entire documents in various formats.
 
   
Mouse-over translation,
which works as a
plug-in
to mainstream web browsers, allowing users to view translation of text displayed
on-screen
instantly.
 
   
Offline model
, which allows users to access the dictionary and translation library without connecting to the internet.
 
   
Writing Guide,
a personalized,
AI-enabled
writing assessment tool across vocabulary, grammar and tense for students of all ages. Leveraging our self-developed OCR and NLP technologies,
Writing Guide
recently introduced a function of word choice suggestions, which is aimed to enable students to deliver impeccable, mistake-free writing.
We design
Youdao Dictionary
as an
all-in-one
app connecting users to a wide range of learning tools and resources with its interface purpose-built to attract user traffic to our other offerings. For example,
Youdao Dictionary
’s navigation bar allows users to view and enroll in our tutoring courses,
and offers features from our automated English essay grader
,
all within the
Youdao Dictionary
app without the need to separately download other apps.
Currently,
Youdao Dictionary
is accessed mostly through our
Youdao Dictionary
mobile app that incorporates the full range of our online dictionary and translation services, although users can access the online dictionary functions and the translation functions through respective websites. Most of
Youdao Dictionary’s
functions are offered to users free of charge, with an option for users to pay monthly subscription fees for additional privileges, features and content.
Other Online Dictionary and Translation Tools
In addition to
Youdao Dictionary
, we offer the following online dictionary and translation tools to address diverse user needs:
 
   
Youdao Translation
,
a tool specifically designed to support translation needs of business and leisure travelers across over 31 languages via camera and speech translation.
Youdao Translation
had 9.9 million average MAUs in 2021.
 
   
U-Dictionary
,
an online dictionary and translation app we offer in Indonesia and other overseas markets; see “—Global Opportunities.”
 
   
Youdao Kids’ Dictionary
,
a smart tool that offers translation services in Chinese and English, with extensive content and interactive tools designed to make it fun to learn languages.
Despite their varying target user groups, these tools offer a substantially similar set of features and functions as
Youdao Dictionary
and are supported by the same set of language-centric technologies, including our NMT engine and language data mining.
Smart Devices
We develop and offer smart devices to make learning more productive and efficient for our users. In most cases, our smart devices are developed and designed by us or in collaboration with third parties, while the manufacturing of such devices is outsourced to third-party manufacturers under original equipment manufacturer agreements.
Youdao Dictionary Pen
In July 2018, we launched
Youdao Dictionary Pen,
a sleek, modern electronic translation pen with powerful Chinese/English translation capabilities. Powered by our industry-leading NMT and OCR technologies, users can simply scan the words using
Youdao Dictionary Pen
, and its screen will instantly display the translations and definitions of the words without connecting to the internet. We launched
Youdao Dictionary Pen 2.0
and
Youdao Dictionary Pen 2.0 Pro
with enhanced functionality in August 2019 and June 2020, respectively, which has been widely accepted among students and parents as an effective device. In addition, we launched
Youdao Dictionary Pen 3.0
in December 2020, which incorporates certain innovative features, such as “Tap and Check” and “Interactive Reading.” These new features allow faster word lookups and enable young learners to read picture books.
 
83

We continued upgrading
Youdao Dictionary Pen
and launched the
People’s Education Version
in September 2021. This product marks our first strategic partnership with People Education Electronic & Audiovisual Press, whose parent company, People’s Education Press, mainly engages in the compilation, publication and distribution of school textbooks and other educational books in the PRC. As of December 31, 2021,
Youdao Dictionary Pen People’s Education Version
included over 4000 recording clips of listening and speaking training textbook content.
Youdao Listening Pod
Drawn upon our
AI-adaptive
learning technology, we launched
Youdao Listening Pod
in September 2021, a portable learning device that is designed to deliver an immersive English learning experience to users, and offer them with differentiated, interactive listening and speaking practices. With
Youdao Listening Pod
handy, users can study natural pronunciation by listening and reading over 4500 recording clips of training content, interact and communicate lively with
AI-powered
chat bots and practice on mock questions to score their English listening and speaking capabilities.
Youdao Smart Lamp
In April 2022, we launched
Youdao Smart Lamp
, an
eye-protection
desk lamp with interactive, AI-enabled features. Powered by the industry-first desktop-centric learning analysis engine,
Youdao Smart Lamp
can analyze users’ hand or body movements on the desktop to enable a variety of functionalities, such as fingertip word search, sentence intensive reading, and other
AI-driven
functions.
Youdao Smart Lamp
is also able to adaptively adjust the brightness and the color temperature of the light to meet the users’ various learning scenarios, which is devised to better protect users’ vision and health.
Youdao Pocket Translator
In November 2017, we launched
Youdao Pocket Translator,
a
pocket-size
smart gadget supporting the instant translations of multiple languages to mainly address translation needs while traveling. Leveraging our ASR, OCR and NMT technologies,
Youdao Pocket Translator
helps to translate speech and texts in images in real time. The latest version of
Youdao Pocket Translator
supports translation of 107 languages and offers a variety of new functions, such as word memory and pronunciation correction.
Youdao Super Dictionary
Youdao Super Dictionary
is an
end-to-end
translation tool with polysemy recognition and translation capability. It provides smart, real-time voice translation between any two of the 42 supported languages used in over 200 different countries and regions.
Youdao Super Dictionary
includes professional vocabulary coverage in diversified subjects such as healthcare, IT, finance, legal, sports and energy. It also offers offline translation between English and Chinese.
Learning Services
We’ve developed comprehensive offerings of learning services catering to the diverse learning needs of different age groups. Our learning service offerings mainly consist of (i)
 STEAM courses
; (ii)
 adult and vocational courses;
and (iii) other courses, such as
China University MOOC.
STEAM Courses
In connection with our disposal of our Academic AST Business, we have been strategically shifting our focus to offering STEAM courses under the brand of
Youdao Premium Courses
. Our current STEAM courses primarily include (i)
 Youdao Weiqi
and (ii) computer coding courses. To further expand and diversify our STEAM course offerings, we recently launched
Youdao Chess
and other
STEAM courses.
 
84

   
Youdao Weiqi
.
We launched Youdao Weiqi (Youdao Zongheng in Chinese) in 2020, an interest course that combines unique animation teaching with
AI-powered
quizzes and practices. Leveraging our proprietary AI technology, students can practice adaptively with various levels of difficulty, and we will generate learning reports automatically for both parents and students, including an intelligent analysis on diverse capabilities. In 2021, we upgraded our Weiqi AI system and launched a WeChat mini-program, which features real-time assessments and interactive functions so that students can check their learning progress on their mobile devices in real-time.
 
   
C
omputer coding courses
.
Through
iCode,
we offer a wide range of online coding courses on professional computer coding, such as Scratch, Python and C++. We develop the
iCode
curriculum by ourselves and in collaboration with experts from renowned institutions in China. In addition, we offer
NetEase Kada
, a platform of basic online coding courses, as well as a selection of engaging, gamified tools to spark kids’ interests in coding.
NetEase Kada
also offers an online virtual community where kids can share their creative work with the world. We acquired the
NetEase Kada
operations from the NetEase Group in May 2019. For details, see “Item 7. Major Shareholders and Related Party Transactions—7.B. Related Party Transactions—Transactions with NetEase—Acquisition of Online Learning Businesses from NetEase.” In 2021, we launched a new C++ offline course, in response to our users’ diverse and evolving needs.
Youdao iCode
features a Certified Software Professional assessment tool, which allows students to better track their programming learning progress. According to China Computer Federation, the organizing body of Certified Software Professional and National Olympiad in Informatics in Provinces contests
, Youdao iCode
became a Programming Trainer Accreditation (PTA) member in September 2021.
Adult and Vocational Courses
We offer adult and vocational courses primarily through our
NetEase Cloud Classroom,
a platform providing tutoring services mainly targeting adults in China.
 
   
Foreign language courses
.
We offer courses for postsecondary students wishing to improve their English proficiency and English language skills in specific areas, such as grammar, vocabulary or oral communications. We also provide preparation courses for students looking to take various English proficiency tests, ranging from TOEFL and IELTS, to the English test in the post-graduate entrance exams and other English certification exams in China, as well as courses on an increasing number of other popular languages, such as Japanese, Korean and Spanish. Our popular foreign language courses include Practical English designed to teach English grammar in a logical, systematic, and easily digestible way using a formulaic approach to understand complex grammatical forms. Practical English has been one of the most popular courses among our
NetEase Cloud Classroom
. We also offer practice exercises for students to test what they learn and see personalized feedback and analysis generated by algorithms.
 
   
Professional certification and skill courses
.
Our professional certification and skill course offerings mainly consist of certification preparation courses covering various professions, such as IT, accounting, human resources and teaching, all designed to equip students with the skills and knowledge sets required in workplaces to elevate their career prospects.
 
   
Extraordinary Memory:
Extraordinary Memory
is an interest course designed to help learners gain useful memory techniques, and improve their concentration while learning.
Extraordinary Memory
retained the leading position in this area in 2021.
 
   
Digital training courses of AWS:
We launched approximately 100 digital training courses of Amazon Web Services (AWS) in Chinese in 2021, which was created by Amazon Web Services experts to help learners improve their cloud computing-related skills.
As of December 31, 2021, we offered more than 4,100 adult and vocational courses, which were either prerecorded or delivered in a live format. These adult and vocational courses
are developed by ourselves
in-house
or by third parties, and for those courses developed by third parties, we are authorized by the course content developers to offer the courses on our online platforms and share with them the revenues generated with sales of the courses.
 
85

Other courses
Our other courses primarily include
China University MOOC
. MOOC stands for “massive open online course,” which is a course designed to offer free or
low-cost
access to learning resources to a wide audience. In collaboration with the Higher Education Press, a publishing house under the supervision of the Ministry of Education of the PRC, we operate
China University MOOC,
a platform offering online courses primarily targeting college students and adults in China.
Our
China University MOOC
courses mainly include:
 
   
courses in specific subjects across a wide range of academic disciplines commonly taught in postsecondary and higher education institutions in China, including both “general” courses to provide a general idea of the subjects covered and “crash courses” specifically designed for exam-taking students;
 
   
test preparation courses for students preparing for the postgraduate admission exams of universities and higher education institutions in China; and
 
   
vocational and professional training courses that cover a broad spectrum of occupations and professions, such as teaching, computer science, and business management.
China University MOOC
offered over 10,061 courses as of December 31, 2021, making it the leading MOOC platform in China. The
China University MOOC
courses are either prerecorded or live streamed.
Most of the courses on
China University MOOC
are developed by third parties, mostly universities and other types of higher education institutions in China, and are offered for free. A minority of the courses on
China University MOOC
, mostly test preparation courses, are offered for tuition, and we are authorized by the course content providers to offer such courses on our online platform and share with them the revenues generated from sales of the courses.
Technology-Driven Learning Experience
We integrate technologies into every major aspect of the learning and teaching process to ensure a superb learning experience. Our technology-driven learning experience provides the following key strengths:
 
   
AI tutoring
.
We offer a set of advanced
AI-based
technologies, which we collectively refer to as our “AI tutoring,” to make learning more personalized and efficient while maintaining a high level of human touch.
 
   
Knowledge graph
.
Based on our AI technology and data analytics, we’ve built massive “knowledge graphs” depicting different knowledge points, concepts and learning objectives, and supported a large quiz bank curated by our course development professionals to help students understand the subject matter. As of December 31, 2021, we have created 57 sets of knowledge graphs covering over 25,460 knowledge points across 57 subjects.
 
   
Adaptive learning
.
Unlike a
one-size-fits-all
approach, we track each student’s learning progress and then dynamically adapt our teaching to the student’s unique learning needs at a pace and level of difficulty that best benefits such students. Our adaptive learning approach also gives the faculty insight into how students are moving through the curriculum as individual students and subject and class levels evolve, which allows them to make appropriate instructional, intervention and course development decisions.
 
   
Customized educational content
.
Leveraging our superior adaptive learning technology and data analytics, we collect student learning and behavior data throughout their learning cycles to help us understand their learning progress and predict through our adaptive learning model how they will perform to achieve future learning objectives. This enables us to provide our users with personalized learning content tailored to their study progress to ensure continuous learning improvement.
 
86

Course Development
We focus on cultivating creativity, craftsmanship and teamwork to develop the best content for our users. Throughout the years, we observed that many online education providers depend on a limited number of popular “star teachers” to deliver high-quality content. To address this limitation, we implement a standardized system for curriculum and learning content to ensure high-quality teaching by our instructors and teaching assistants.
Our course development decisions at all levels are informed by our extensive data insights into students’ learning patterns and behaviors. For example, our adaptive learning solutions generate detailed data at individual student, subject and class levels, such as the most frequently committed errors, which is used to guide our course development processes. Our course development efforts are also informed by first-hand feedback and recommendations from instructors and students and analytics generated by our smart devices. See “—Our Offerings—Learning services—Technology-Driven Learning Experience.”
Live Course Delivery
We deliver our learning services primarily in a live streaming format, which provides the following benefits:
 
   
Accessible and flexible
.
The live streaming format maximizes flexibility for students to learn anytime, anywhere. Each live class is recorded and available for replay, allowing our users to learn at their own pace.
 
   
Scalable
.
The live streaming format allows us to teach in large classes, make the best use of our teaching resources, and rapidly expand our user base in a cost-effective manner. This model also delivers compelling value propositions to our instructors and teaching assistants by allowing them to reach the widest audience possible.
 
   
Interactive
.
Our live classes can be powerful interactive presentation tools to drive interaction and engagement among teachers and students. We want our users to not just focus on course materials, but actively engage with teachers and each other, through real-time group audio or video chat, and picture and video sharing.
Interactive “Dual-teacher” Model
We mainly adopt a “dual-teacher” model to cultivate an interactive, engaging learning environment, featuring instructors and teaching assistants working closely to deliver a course.
Typically, each course has one instructor, supported by one or more teaching assistants. Instructors and teaching assistants have different roles and responsibilities. Generally, the instructors are responsible for delivering courses and learning content to students, and the teaching assistants are focused on providing academic and administrative support to students during or after class hours. Our “dual-teacher” model features
real-time,
AI-driven
interactions during and after the live courses.
To ensure a seamless learning experience, we require our instructors and teaching assistants to stay in close touch with each other and with their students to understand their learning objectives and concerns. We believe our “dual-teacher” model helps maximize our ability to improve teaching effectiveness and efficiency, and the personal, individual attention provided to our users helps build a sense of community that drives student engagement and enhances learning results.
 
87

Education Digitalization Solutions
Education digitalization solutions mainly include technologies and solutions licensed to schools or enterprise customers. Our education digitalization solutions currently include:
Youdao
S
mart Learning Terminal
In 2020, we launched
Youdao Smart Learning Terminal
, a device that automates paper-based homework processing and provides learning diagnosis through AI technology at schools. In October 2021, we upgraded
Youdao Smart Learning Terminal
to the second generation, which introduced a feature of high-resolution scanning to enable batch scanning and uploading of homework and exam papers.
Youdao Smart Learning Terminal 2.0
also enlarges the image capture area that allows teachers and students to easily capture and recognize the content of the learning materials.
In particular, we helped the government of Binjiang District in Hangzhou to achieve education digitalization, where
Youdao Intelligent Learning Terminal
played an important role in helping instructors to analyze student learning curves and knowledge points, and improve their teaching quality and efficiency. In the fourth quarter of 2021, we entered into a strategic partnership with Suzhou municipal government and Suzhou Education Bureau to empower the educational institutions in Suzhou with our education digitalization solutions. Going forward, we intend to deepen our collaboration with more local governments and public schools with a commitment to further promoting education digitalization in China.
Youdao Smart Cloud
Youdao Smart Cloud
is
a cloud-based platform that allows third-party app developers, smart device brands and automobile manufacturers to access our advanced OCR capability and NMT engine and incorporate them into their apps, devices, and services through application programming interfaces, or APIs. We also license our OCR and NMT technologies and solutions to customers on a
non-cloud
basis. In addition, in collaboration with the Higher Education Press, we also provide college and university customers with a cloud-based platform for them to build their online course offerings, as well as a range of ancillary technological support services.
Global Opportunities
We see massive opportunities in expanding in overseas markets. Leveraging our experience in growing and monetizing a large user base in China, we are well positioned to address the burgeoning, unmet demand for language apps in overseas markets.
Currently, our principal product offered overseas is
U-Dictionary
, a free online dictionary and translation app that we launched in March 2016.
U-Dictionary
currently primarily targets users in Southeast Asia (Indonesia, Vietnam, and Thailand), the Middle East (Egypt), America and Latin America (Mexico, Brazil).
U-Dictionary
had amassed over 114.4 million downloads as of December 31, 2021, and its average MAUs in 2021 exceeded 16 million.
We plan to continue to expand globally and solidify our positions in overseas markets by refining our existing offerings and launching new products and services to meet local needs.
How We Generate Revenues
Sales of smart devices
We sell smart devices to customers through retailers or distributors. We recognize revenues when control of the goods is transferred to the customer, which generally occurs upon the delivery to the end customers as retailers or upon the delivery to distributors.
Tuition fees
We charge tuition fees for our STEAM courses, adult and vocational courses, and a portion of the
China University MOOC
courses. Tuitions are generally charged on a per-course basis and collected for the entire course upfront at the time of sale of the course. We accept payments of tuition through major third-party online payment solutions in China, bank transfers and credit cards.
 
 
88

The refund policy of our tutoring services is based on a number of factors, including the total length of the course and whether the course has started when the refund request is made, among other things. For example, for some of our tutoring services
,
we offer an unconditional full refund within 90 days upon payment of the tuition if the course has not started when the refund is requested and a conditional full refund if less than 30 days have elapsed since the start date of the course.
Advertisement
Our platform provides a powerful medium for advertisers to engage our massive user bases. We offer advertising in various formats, including banner ads, video ads, as well as display ads that automatically appear when a user activates our mobile apps.
We primarily offer performance-based advertising solutions, where users click on our advertisers’ promotional links displayed on our platforms and the internet properties of contracted third parties and engage directly with the advertisers. We charge our performance-based advertising solutions mainly on a
per-click
basis. We also generate revenues from brand advertising, which is focused on building the advertisers’ brands through logos, presence and other visual components. Most of our brand advertisers pay us fixed advertising fees.
To attract and retain large advertisers, we also offer value-added marketing services, such as advertising effectiveness analysis and campaign management, to enhance the effectiveness of their advertising campaigns. These value-added services are typically offered as a package with the basic advertising services purchased by the advertisers without additional charges.
Subscription fees
While users may access our online knowledge tools, such as
Youdao Dictionary,
free of charge, they can also subscribe for memberships for additional functions, content and privileges. For example, we offer users a paid subscription to
Youdao Dictionary
, with discounts available if users opt to subscribe with automatically renewable terms or a
six-month
or annual subscription.
Licensing fees
We license our technologies and services, principally through
Youdao Smart Cloud,
to business customers, for which we receive a fixed licensing fee for a specified period or licensing fees on a
pay-per-consumption
basis.
Sales, Marketing and Branding
Since our inception, we have been focused on delivering a superior learning experience through better products and services. This has allowed us to build a strong Youdao brand that generates significant organic traffic through word of mouth. We believe our reputation and awareness of our brand in China and, increasingly, abroad, provide us with the best and most cost-efficient marketing channel.
We generate user traffic and leads primarily from online channels. As a key sales and marketing strategy, we cross-sell our comprehensive portfolio of products and services, which allows us to effectively scale our business with modest traffic acquisition and marketing spend. For example, the massive and loyal user base of our knowledge tools generates organic traffic to our learning services. In addition, we also employ mobile marketing, such as brand advertisements and marketing campaigns on app stores, leading mobile news apps and social media platforms, as well as through optimization techniques designed to improve our ranking in popular search engines’ results.
We also engage in offline marketing and branding to supplement our overall sales and marketing strategies. We sponsored the variety show
Sisters Riding the Wind and Waves Season 2
in January 2021. We also signed Ms. Ying Na, a famous Chinese singer, as the promotion ambassador for our learning services in January, 2021.
 
89

Intellectual Property
We develop and protect our intellectual property portfolio by registering our patents, trademarks, copyrights and domain names. We have also adopted a comprehensive set of internal rules for intellectual property management. These guidelines set the obligations of our employees and create a reporting mechanism in connection with our intellectual property protection.
We own the copyrights to the content we developed
in-house.
We have entered into standard employee agreements with our faculty members and R&D employees, which provide that the intellectual property created by them in connection with their employment with us is our intellectual property. With our instructors, we typically enter into agreements pursuant to which such instructors grant the intellectual property rights in the live or recorded video of the courses to us.
As of March 31, 2022, we have registered approximately 156 patents with the PRC State Intellectual Property Administration, 146 trademarks with the PRC State Intellectual Property Administration, 123 copy rights with the PRC State Copyright Bureau, and 147 domain names, which include the registrations of our core trademarks (“Youdao” and “有道”) and the domain names of our main operating websites.
Data Privacy and Security
We believe data security is critical to our business operation because data is the foundation of our competitive advantages. We have internal rules and policies to govern how we may use and share personal information, as well as protocols, technologies and systems in place to ensure that such information will not be accessed or disclosed improperly. Users must acknowledge the terms and conditions of the user agreement before using our products, under which they consent to our collection, use and disclosure of their data in compliance with applicable laws and regulations.
From an internal policy perspective, we limit access to our servers that store our user and internal data on a
“need-to-know”
basis. We also adopt a data encryption system intended to ensure the secured storage and transmission of data, and prevent any unauthorized member of the public or third parties from accessing or using our data in any unauthorized manner. Furthermore, we implement comprehensive data masking of user data for the purpose of fending off potential hacking or security attacks.
Content Review
We are committed to complying with the applicable laws and regulations regarding the provision of content through the internet. For the content uploaded by us, we undergo internal reviews and testing before public release and we continue to monitor live streaming courses. For user-generated content, we require users to agree upon registration that they shall not distribute content in violation of any third-party rights or any applicable laws or regulations.
Our technology also enables us to monitor and remove inappropriate or illegal content from our platform in a timely manner. Text, images and videos are screened by our content monitoring team, aided by systems that periodically filter our platform. We have also adopted various public reporting channels to identify and remove illegal or improper content. Our legal team may also take further actions to hold the content creators accountable for any illegal or inappropriate content.
Due to the massive amount of content displayed on our platform, we may not always be able to promptly identify the content that is illegal, improper or may otherwise be found objectionable by the PRC government. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Business and Industry—We cannot assure you that we will not be subject to liability claims or legal or regulatory liability for any inappropriate or illegal content, which could subject us to liabilities and cause damages to our reputation.”
 
90

Insurance
We do not maintain any liability insurance or property insurance policies covering our equipment and facilities for injuries, death or losses due to fire, earthquake, flood or any other disaster. Consistent with customary industry practice in China, we do not maintain business interruption insurance, nor do we maintain key man life insurance.
Seasonality
We have experienced, and expect to continue to experience, seasonal fluctuations in our results of operations, due to seasonality in our online marketing services and smart devices. For example, we tend to experience strong sale of our smart devices as a result of the commencement of school term in September and various
e-commerce
promotions in November and December.
Competition
We operate in the highly competitive intelligent learning industry and are faced with intense competition in every aspect of our business, including competition for users, user enrollments, technology and talent. We face competition for our tutoring service offerings from online and offline providers of courses and educational content. We also face competition for our knowledge tools from providers of online dictionary and translation solutions, for our smart device offerings from manufacturers of hardware or smart devices, and for education digitalization solutions from providers of smart book scanners and others. We also compete for advertisers and their budgets, not only with internet companies, but also with other types of advertising media, such as newspapers, magazines, and television.
We compete for users, user enrollments and customers based on a number of factors, mainly including the followings:
 
   
technology infrastructure and AI capabilities;
 
   
quality of contents and service;
 
   
accumulated user, student and customer bases;
 
   
pricing of current offerings and the development of new offerings; and
 
   
brand recognition and reputation.
We believe that we are well positioned to effectively compete on the basis of the factors listed above. However, our competitors may have longer operating histories, greater brand recognition and larger student and user bases. For discussion of risks relating to market competition, see “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Business and Industry—We face intense competition, which could lead to pricing pressure and loss of market share and materially and adversely affect our business, financial condition and results of operations.”
Licenses and Approvals
The following table sets forth a list of material licenses and approvals, subject to further renewal, that our PRC subsidiaries and VIEs are required to obtain to carry out our operations in China.
 
License
  
Entity Holding the License
  
Type of the Entity
  
Regulatory Authority
ICP License    Youdao Computer    VIE    Beijing Communications Administration
ICP License    Linjiedian Education    VIE    Zhejiang Communications Administration
Publication Operation Permit (for retail and wholesale)    Youdao Information    WFOE    Beijing Municipal Bureau of Press and Publication
Publication Operation Permit (for retail)    Youdao Computer    VIE    Beijing Haidian District Culture Commission
Publication Operation Permit (for wholesale)    Youdao Computer    VIE    Beijing Municipal Bureau of Press and Publication
Permit for Production and Operation of Radio and TV Program    Youdao Computer    VIE    Beijing Municipal Radio and Television Bureau
 
91

Regulation
Regulation Related to Value-Added Telecommunications Services
On September 25, 2000, the State Council issued the PRC Regulations on Telecommunications, or the Telecommunications Regulations, as last amended on February 6, 2016, to regulate telecommunications activities in China. The Telecommunications Regulations divided the telecommunications services into two categories, namely “infrastructure telecommunications services” and “value-added telecommunications services.” Pursuant to the Telecommunications Regulations, operators of value-added telecommunications services, or VATS, must first obtain a Value-Added Telecommunications Business Operating License, or VATS License, from the MIIT, or its provincial-level counterparts. On July 3, 2017, the MIIT promulgated the Administrative Measures on Telecommunications Business Operating Licenses, which set forth more specific provisions regarding the types of licenses required to operate VATS, the qualifications and procedures for obtaining such licenses and the administration and supervision of such licenses.
The Classified Catalog of Telecommunications Services (2015 Version), or the 2015 MIIT Catalog, defines information services as “the information services provided for users through public communications networks or the internet by means of information gathering, development, processing and the construction of the information platform.” Moreover, information services continue to be classified as a category of VATS and are clarified to include information release and delivery services, information search and query services, information community platform services, information real-time interactive services, and information protection and processing services under the 2015 MIIT Catalog.
The Administrative Measures on Internet Information Services, or ICP Measures, set forth more specific rules on the provision of internet information services. According to ICP Measures, any company that engages in the provision of commercial internet information services shall obtain a subcategory VATS License for Internet Information Services, or ICP License, from the relevant government authorities before providing any commercial internet information services within the PRC. Pursuant to the above-mentioned regulations, “commercial internet information services” generally refer to the provision of specific information content, online advertising, web page construction and other online application services through internet for profit-making purposes. According to the ICP Measures, internet information service providers shall not produce, duplicate, publish or disseminate the following information which: (i) is against the fundamental principles set out in the PRC Constitution; (ii) endangers national security, divulges state secrets, subverts state power, or undermines national unity; (iii) damages the state’s honor or interests; (iv) incites ethnic hatred and ethnic discrimination or undermines inter-ethnic unity; (v) undermines the PRC’s religious policy, or advocates religious cults or feudal superstition; (vi) disseminates rumors to disrupt social order and undermine social stability; (vii) disseminates obscenity or pornography, advocates gambling, violence, murder and terrorism, or instigates others to commit crimes; (viii) humiliates or defames other persons or infringes the legitimate rights and interests of the others; or (ix) is otherwise prohibited by laws and administrative regulations.
In addition to the Telecommunications Regulations and the other regulations discussed above, the provision of commercial internet information services on mobile internet applications is regulated by the Administrative Provisions on Mobile Internet Applications Information Services, which was promulgated by the CAC. On January 5, 2022, the CAC issued a draft of Administrative Provisions on Mobile Internet Application Information Services, or the Draft Mobile Application Administrative Provisions, for public comments, which will replace the current Mobile Application Administrative Provisions after it becomes effective. The Draft Mobile Application Administrative Provisions apply to activities that provide services to produce, reproduce, disseminate, broadcast, among other things, text, picture, voice, video, and other information production through the application, including instant messaging, news information, and knowledge questions and answers, forums and communities, online live-streaming,
e-commerce,
online audiovisual, life services and other such information service categories. The providers of mobile internet applications are subject to requirements under these provisions, including acquiring the qualifications and complying with other requirements provided by laws and regulations and being responsible for information security.
 
92

The 2015 MIIT Catalog defines internet data center services as “the placement, agency maintenance, system configuration and management services provided for users’ servers or other internet/network-related equipment in a form of outsource lease by utilizing the corresponding machine room facilities, as well as the lease of database systems, servers and other equipment, lease of the storage spaces of such equipment, lease of communication lines and export bandwidth on an agency basis, and other application services.” Internet data center services also include internet resource collaboration services, which refer to the data storage, internet application development environment, internet application deployment, operation and management services provided for users through the internet or other network-related means featuring availability at any time, use as needed, expansion at any time and collaborative sharing, and by virtue of the equipment and resources established on the data center. And pursuant to the Telecommunications Regulations and the Administrative Measures on Telecommunications Business Operating Licenses, operators providing internet data center services shall also obtain a Value-Added Telecommunications Business Operating License.
We provide information and services to our users through our websites and mobile apps, which are classified as commercial internet information services as defined in the above provisions. To comply with the relevant laws and regulations, Youdao Computer and Linjiedian Education, the VIEs of Youdao, have obtained an ICP License, respectively. The ICP License of Youdao Computer will remain effective until July 25, 2023, and the ICP License of Linjiedian Education will remain effective until August 26, 2026.
Regulation Related to Foreign Investment
On March 15, 2019, the National People’s Congress promulgated the Foreign Investment Law, which came into effect on January 1, 2020 and replaced the trio of existing laws regulating foreign investment in China, namely, the Sino-Foreign Equity Joint Venture Enterprise Law, the Sino-Foreign Cooperative Joint Venture Enterprise Law and the Wholly Foreign-Invested Enterprise Law, together with their implementation rules and ancillary regulations. The existing foreign-invested enterprises established prior to the effective date of the Foreign Investment Law may keep their corporate forms, among other things, within five years after January 1, 2020. Pursuant to the Foreign Investment Law, “foreign investors” means natural person, enterprise, or other organization of a foreign country, “foreign-invested enterprises” (FIEs) means any enterprise established under PRC law that is wholly or partially invested by foreign investors, and “foreign investment” means any foreign investor’s direct or indirect investment in mainland China, including: (i) establishing FIEs in mainland China either individually or jointly with other investors; (ii) obtaining stock shares, stock equity, property shares, other similar interests in Chinese domestic enterprises; (iii) investing in new projects in mainland China either individually or jointly with other investors; and (iv) making investment through other means provided by laws, administrative regulations, or State Council provisions.
The Foreign Investment Law stipulates that China implements the management system of
pre-establishment
national treatment plus a negative list to foreign investment and the government generally will not expropriate foreign investment, except under special circumstances, in which case it will provide fair and reasonable compensation to foreign investors. Foreign investors are barred from investing in prohibited industries on the Negative List and must comply with the specified requirements when investing in restricted industries on that list. When a license is required to enter a certain industry, the foreign investor must apply for one, and the government must treat the application the same as one by a domestic enterprise, except where laws or regulations provide otherwise. In addition, foreign investors or FIEs are required to file information reports and foreign investment shall be subject to the national security review. The Implementation Rules of the Foreign Investment Law, which came into effect on January 1, 2020, provides that the Foreign Investment Law and its implementation rules also apply to investment by FIEs in China.
 
93

On December 26, 2019, the Supreme People’s Court of the PRC promulgated the Interpretation of the Supreme People’s Court on Several Issues Concerning the Application of the Foreign Investment Law of the PRC, effective as of January 1, 2020, pursuant to which “investment contracts” shall mean the relevant agreements formed as a result of direct or indirect investments in the PRC by foreign investors, i.e., foreign natural persons, foreign enterprises or other foreign organizations, including contracts for establishment of foreign investment enterprises, share transfer contracts, equity transfer contracts, contracts for transfer of property or other similar interests, contracts for newly built projects, etc. Where a party concerned claims that an investment contract is invalid for investing in prohibited industries as stipulated in the Negative List for foreign investment access or due to violation of specified administrative measures in restricted industries, the People’s Court shall support such claim.
On December 19, 2020, the NDRC and the MOFCOM jointly promulgated the Measures on the Security Review of Foreign Investment, effective on January 18, 2021, which sets forth provisions concerning the security review mechanism on foreign investment, including the types of investments subject to review, review scopes and procedures, among others. The Office of the Working Mechanism of the Security Review of Foreign Investment (the “Office of the Working Mechanism”) will be established under the NDRC, who will carry out routine work of security review on foreign investment. Foreign investor or relevant parties in China must declare the security review to the Office of the Working Mechanism prior to (i) the investments in the military industry, military industrial supporting industry and other fields relating to the security of national defense, and investments in areas surrounding military facilities and military industry facilities; and (ii) investments in important agricultural products, important energy and resources, important equipment manufacturing, important infrastructure, important transport services, important cultural products and services, important information technology and internet products and services, important financial services, key technologies and other important fields relating to national security, and obtain control in the target enterprise. Control exists when the foreign investor (i) holds over 50% equity interests in the target, (ii) has voting rights that can materially impact on the resolutions of the board of directors or shareholders meeting of the target even when it holds less than 50% equity interests in the target, or (iii) has material impact on the target’s business decisions, human resources, accounting and technology, etc.
For detailed discussion of the risk associated with the Foreign Investment Law, see “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Corporate Structure—Uncertainties exist with respect to the interpretation and implementation of the newly enacted Foreign Investment Law and how it may impact our business, financial condition and results of operations.”
Regulation Related to Foreign Investment Restrictions
According to the latest Negative List promulgated by MOFCOM and NDRC, which took effect on January 1, 2022, with respect to the provision of value-added telecommunications services, the percentage of foreign ownership cannot exceed 50% (except for
e-commerce,
domestic multi-party communication,
store-and-forward
and call center). The latest negative list further provides that domestic companies engaged in foreign investment prohibited business and intend to offer and list securities in overseas markets shall obtain approval from relevant government authorities.
On April 7, 2022, the State Council published the amendment to the Regulations on Administration of Foreign-Invested Telecommunications Enterprises, or the Amended FITE Regulations, which will take effect on May 1, 2022. The Amended FITE Regulations, which are the key regulations for foreign direct investment in telecommunications companies in China, stipulate that the foreign investor of a telecommunications enterprise is prohibited from holding more than 50% of the equity interest in an FIE that provides value-added telecommunications services, unless otherwise provided by the relevant laws and regulations.
Moreover, foreign investors that intend to invest in or establish a value-added telecommunications enterprise operating the value-added telecommunications business must obtain approvals from MIIT, which retain considerable discretion in granting approvals.
 
94

On July 13, 2006, the MIIT issued the Circular on Strengthening the Administration of Foreign Investment in Value-Added Telecommunications Services, or the MIIT Circular 2006, which requires that (i) foreign investors can only operate a telecommunications business in China through establishing a telecommunications enterprise with a valid telecommunications business operation license; (ii) domestic license holders are prohibited from leasing, transferring or selling telecommunications business operation licenses to foreign investors in any form, or providing any resource, sites or facilities to foreign investors to facilitate the unlicensed operation of telecommunications business in China; (iii) value-added telecommunications services providers or their shareholders must directly own the domain names and registered trademarks they use in their daily operations; (iv) each value-added telecommunications services provider must have the necessary facilities for its approved business operations and maintain such facilities in the geographic regions covered by its license; and (v) all value-added telecommunications services providers should improve network and information security, enact relevant information safety administration regulations and set up emergency plans to ensure network and information safety. The provincial communications administration bureaus, as local authorities in charge of regulating telecommunications services, may revoke the value-added telecommunications business operation licenses of those who fail to comply with the above requirements or fail to rectify such
non-compliance
within specified time limits.
To comply with the above foreign investment restrictions, we operate our value-added telecommunications services in China through Youdao Computer, one of the VIEs. However, there remain substantial uncertainties with respect to the interpretation and application of existing or future PRC laws and regulations on foreign investment. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Corporate Structure— There are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations, and rules relating to the agreements that establish the VIE structure for our operations in China, including potential future actions by the PRC government, which could affect the enforceability of our contractual arrangements with the VIEs and, consequently, significantly affect our financial condition and results of operations. If the PRC government finds our contractual arrangements
non-compliant
with relevant PRC laws, regulations, and rules, or if these laws, regulations, and rules or the interpretation thereof change in the future, we could be subject to severe penalties or be forced to relinquish our interests in the VIEs.”
Regulation Related to Private Education
Education Law of the PRC
The PRC Education Law, or the Education Law, sets forth provisions relating to the fundamental education systems of the PRC, including a school system of
pre-school
education, primary education, secondary education and higher education, a system of nine-year compulsory education and a system of education certificates. The Education Law stipulates that the government formulates plans for the development of education, establishes and operates schools and other types of educational institutions, and in principle, enterprises, institutions, social organizations and individuals are encouraged to operate schools and other types of educational organizations in accordance with PRC laws and regulations.
The Law for Promoting Private Education and Its Implementing Rules
On December 28, 2002, the Standing Committee of the National People’s Congress, or the SCNPC, promulgated the Law for Promoting Private Education, or the Private Education Law, which was last amended on December 29, 2018. Under the amended Private Education Law, sponsors of private schools may choose to establish
non-profit
or
for-profit
private schools at their own discretion, and the establishment of the private schools shall be subject to approvals granted by relevant government authorities and registered with relevant registration authorities.
On April 7, 2021, the State Council published the amendment to the Regulations on the Implementation of the Law for Promoting Private Education of the PRC, or Amended Implementation Rules which became effective on September 1, 2021. The Amended Implementation Rules stipulates that online education activities using internet technology are encouraged by the regulatory authorities and shall comply with laws and regulations related to internet management. Private schools using internet technology shall obtain the private school operating permit, as well as the internet operating permit. It shall also establish and implement internet security management systems and take technical security measures. Upon discovery of any information whose release or transmission is prohibited by applicable laws or regulations, the private school shall immediately cease the transmission of that information and take further remedial actions, such as deleting that information, to prevent it from spreading. Records pertaining to the situation shall be kept and reported to the appropriate authorities.
 
95

The Amended Implementation Rules further stipulates that relevant government authorities shall enhance the supervision on the agreements entered into between
non-profit
private schools and its related party and shall review such transaction on an annual basis.
Uncertainties exist with respect to the interpretation and application of the existing and future laws and regulations governing the online private education industry, and how the local government will promulgate implementing rules relating to the specific requirements applicable to online education service providers like us. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Business and Industry— Significant uncertainties exist in relation to the interpretation and implementation of, or proposed changes to, the PRC laws, regulations and policies regarding the private education industry. In particular, our compliance with the Opinions on Further Alleviating the Burden of Homework and After-School Tutoring for Students in Compulsory Education and the implementation measures issued thereunder by the relevant PRC government authorities has materially and adversely affected and will materially and adversely affect our business, financial condition, results of operations and prospect.”
Regulation Related to After-School Tutoring and Educational Apps
On February 13, 2018, the Ministry of Education, or the MOE, the Ministry of Civil Affairs, the Ministry of Human Resources and Social Security and the State Administration for Industry and Commerce, or the SAIC (currently known as the State Administration for Market Regulation, or the SAMR), jointly promulgated the Circular on Alleviating After-School Burden on Elementary and Secondary School Students and Implementing Inspections on After-School Training Institutions, or Circular 3. Pursuant to Circular 3, the aforesaid government authorities will carry out a series of inspections on after-school training institutions and order those with material potential safety risks to suspend business for self-inspection and rectification and those without proper establishment licenses or school operating permits to apply for relevant qualifications and certificates under the guidance of competent government authorities. Moreover, after-school training institutions must file with the local education authorities and make public the classes, courses, target students, class hours and other information relating to their academic training courses (including primarily courses on Chinese and mathematics). After-school training institutions are prohibited from providing academic training services beyond the scope or above the level of school textbooks, or organizing any academic competitions (such as Olympiad competitions) or level tests for students of elementary or middle schools. In addition, elementary or middle schools may not reference a student’s performance in the after-school training institutions as one of admission criteria.
On August 6, 2018, the State Council issued the Opinion on the Regulation of the Development of After-School Training Institutions, or State Council Circular 80, which primarily regulates after-school training institutions targeting
K-12
students. State Council Circular 80 reiterates prior guidance that after-school training institutions must obtain a private school operating permit, and further requires such institutions to meet certain minimum requirements; for example, after-school training institutions are required to (i) have a fixed training premise that conforms to specific safety criteria, with an average area per student of no less than three square meters during the applicable training period; (ii) comply with relevant fire safety, environmental protection, hygiene, food operation and other specified requirements; (iii) purchase personal safety insurance for students to reduce safety risks; and (iv) not hire any teachers who are working concurrently in primary or secondary schools, and teachers for tutoring in academic subjects such as Chinese, mathematics, English, physics, chemistry and biology are required to have the corresponding teacher qualification licenses. In addition, after-school training institutions are prohibited from carrying out exam-oriented training, training that goes beyond the school syllabus, training in advance of the corresponding school schedule and any training activities associated with student admission, nor shall they organize any level test, rank examination or competition on academic subjects for primary and secondary students. The training content of after-school training institutions shall not exceed the corresponding national curricular standards and training progress shall not be more accelerated than the corresponding progress of local schools. According to State Council Circular 80, after-school training institutions are also required to disclose and file relevant information regarding the institution, including their training content, schedule, targeted students and school timetable to the relevant education authority, and their training classes may not end later than 8:30 p.m. each day or otherwise conflict with the teaching time of local primary and secondary schools. Course fees can only be collected for courses in three months or shorter installments. Additionally, State Council Circular 80 requests that competent local authorities formulate relevant local standards for after-school training institutions within their administrative area. If an overseas-listed after-school training institution publicizes overseas any periodical report or any interim report on material adverse effect on its operation, it shall concurrently publish the information in Chinese on its official website (or on the disclosure platform for securities exchange information in the absence of an official website). In relation to online education service providers, State Council Circular 80 generally provides that regulatory authorities of networking, culture, information technology, radio and television industries shall cooperate with the education department in supervising online education within their relevant industry. On May 6, 2020, the General Office of the MOE promulgated the Notice on the Negative List of Advanced Trainings for Six Compulsory Education Subjects (for Trial Implementation), which, in accordance with the State Council Circular 80, prohibits after-school training institutions from providing advanced trainings that do not follow the formal school curricula to the students in primary school and secondary school, and provides typical activities that shall be regarded as advanced training in the subjects of Chinese, mathematics, English, physics, chemistry and biology.
 
 
96

On August 30, 2018, the MOE, SAMR and certain other government authorities issued the Comprehensive Implementation Plan for Myopia Control in Children and Teenagers, which requires, among others, that the schools (i) shall use electronic products based on the principal of necessity, shall not rely on electronic products for teaching and homework assignment and shall rather assign paper-based homework in principle, and the teaching time using electronic products shall not account for more than 30% in general; (ii) shall strictly implement the learning and development guidelines for children aged three to six, pay attention to the importance of life and play and avoid “primary school” teaching.
On November 20, 2018, the General Office of the MOE, the General Office of the SAMR of the PRC and the General Office of the Ministry of Emergency Management of the PRC jointly issued the Notice on Improving the Specific Governance and Rectification Mechanisms of After-School Education Institutions, or Circular 10, which provides that provincial education departments shall be responsible for the filing of training institutions that use the internet technology to provide online training facing primary and middle school students. Provincial education departments shall regulate the online after-school training institutions based on the management policies governing offline after-school training institutions. In addition, online after-school education institutions shall file the information of their courses, such as names, contents, target students, syllabi and schedules with the provincial education departments and shall publish the name, photo, class schedule and certificate number of the teacher qualification license of each teacher on their websites.
On December 25, 2018, the General Office of the MOE issued the Notice on Strictly Forbidding Harmful APP Entering Primary and Secondary Schools, which stipulates, among other things, that (i) local primary schools, secondary schools and education departments shall conduct comprehensive investigations to apps on campus, and shall call off using any app containing harmful contents, such as commercial advertisements and internet games, or that increase the burden on students, and (ii) the filing and reviewing system of learning apps shall be established.
The Central Committee of the Communist Party and the State Council jointly issued the Opinions on the Further Reform of Education and Teaching and Comprehensive Improvement on the Compulsory Education Quality, or the Opinions, which became effective on June 23, 2019. The Opinions stipulate, among other things, that (i) the State Administration for Market Regulation and its local counterparts shall be responsible for the registrations and filings of all the after-school training institutions and shall supervise and govern their operational behaviors, such as advertising, fee collecting, antitrust competitions, etc., and (ii) the integrated application of information technology and education shall be promoted, the “education plus internet” operation model shall be encouraged but in the meanwhile, the approval and supervision system for digital educational resource applied by schools shall be established.
 
97

The MOE, jointly with certain other PRC government authorities, promulgated the Implementation Opinions on Regulating Online After-School Training, effective on July 12, 2019. The Online After-School Training Opinions are intended to regulate academic after-school training involving internet technology provided to students in primary and secondary schools. Among other things, the Online After-School Training Opinions require that online after-school training institutions shall file with the competent provincial education regulatory authorities and that such education regulatory authorities shall, jointly with other provincial government authorities, review such filings and the qualification of the online after-school training institutions submitting such filings.
With respect to the filing requirements, the Online After-School Training Opinions provides that, among others:(i) an online after-school training institution shall file with the competent provincial education regulatory authorities at the place of its domicile after it has obtained the ICP License and the certificate and the grade evaluation report for the graded protection of cybersecurity, and furthermore; (ii) the online after-school training institutions shall file, among others, (x) the materials related to the institution itself, including the information on their respective ICP License and other relevant licenses and the materials related to certain management systems regarding the protection of personal information and cybersecurity, (y) the materials related to the training content, and (z) the materials related to the training personnel; and (iii) the competent provincial education regulatory authorities shall promulgate local implementing rules about the filing requirements, focusing on the training institutions, training content and training personnel.
The Online After-School Training Opinions further provides that the competent provincial education regulatory authorities shall, jointly with other provincial government authorities, review such filings and the qualification of the online after-school training institutions submitting such filings, focusing on the following matters: (i) The training content shall not include online games or other content or links irrelevant with the training, and shall not be beyond the relevant national school syllabus. No illegal publications may be published, printed, reproduced or distributed, and no infringement or piracy activities may be conducted during the training. And the training content and data shall be stored for more than one year, among which, the live streaming teaching videos shall be stored for more than six months. (ii) Each course shall not last longer than 40 minutes and shall be taken at intervals of not less than 10 minutes, and the training time shall not conflict with the teaching time of primary and secondary schools. Each live streaming course provided to students receiving compulsory education shall not end later than 9:00 p.m., and shall not leave homework for primary school students in Grade 1 and Grade 2. The online after-school training platforms shall have eye protection and parental supervision functions. (iii) The online after-school training institutions shall not hire any teacher who is currently working at primary or secondary schools. Training personnel of academic subjects are required to obtain necessary teacher qualification licenses. The online after-school training institutions’ training platforms and course interfaces shall publicize the names, photos and teacher qualification licenses of training personnel, and the learning, working and teaching experiences of foreign training personnel. (iv) With the consent of students and their respective parents, online after-school training institutions shall verify the identification information of each student, and shall not illegally sell or provide such information to third parties. User behavior log must be kept for more than one year. (v) The charge items and standard and refund policy shall be specifically publicized on the training platforms, and the periods for which tuition is charged shall be consistent with its respective curriculum and the online after-school training institutions shall not engage in excessive marketing, make false or misleading promotion, or overstate the effect of the product. The prepaid fees can only be used for education and training purpose, and shall not be used for other investment activities; where fees are charged based on the number of classes, fees are not allowed to be collected in a lump sum for more than 60 classes, and where fees are charged based on the length of the course, the fees shall not be collected for a course length of more than three months. (vi) The online after-school training institutions found to have problems after reviewing by the competent provincial education regulatory authorities shall complete the rectification, and will be subject to fines, regulatory order to suspend operations or other regulatory and disciplinary sanctions if they fail to complete the rectification in time.
 
98

Moreover, the MOE, jointly with certain other PRC government authorities, issued the Opinions on Guiding and Regulating the Orderly and Healthy Development of Educational Mobile Apps on August 10, 2019, or the Opinions on Educational Apps, which requires, among others, mobile apps that provide services for school teaching and management, student learning and student life, or home-school interactions, with school faculty, students or parents as the main users, and with education or learning as the main application scenarios (the “Educational Apps”), be filed with competent provincial regulatory authorities for education. The Opinions on Educational Apps also requires, among others, that: (i) before filing, the Educational App’s provider obtain the ICP License or complete the ICP filing and obtain the certificate and the grade evaluation report for graded protection of cybersecurity; (ii) Educational Apps whose main users are under the age of 18 limit the use time, specify the range of suitable ages, and strictly monitor their content; (iii) before an Educational App is introduced as a mandatory app to students, such Educational App be approved by the applicable school through its collective decision-making process and be filed with the competent education authority; and (iv) Educational Apps adopted by education authorities and schools as their uniformly used teaching or management tools not charge the students or parents any fee, and not offer any commercial advertisements or games. On November 11, 2019, the MOE issued the Administrative Measures on Filing of Educational Mobile Apps. In 2020, the MOE established a public channel that can be used to submit complaints with respect to educational apps and set a penalty points system based on the severity of the complaints. For serious complaints substantiated by relevant government authorities, an appropriate number of penalty points is recorded for the relevant educational app provider, and remedial measures also may be required. In the event that an educational app provider receives 12 or more penalty points within 12 months or certain types of serious complaints, the MOE may revoke such provider’s filing, blacklist such provider, remove its educational app from the app store, publicize the complaint or prohibit such provider from submitting any filings for six months. Complaints can be made against both educational app providers and users regarding a variety of matters including failure to file or obtain relevant permits; illegal or inappropriate information; inappropriate collection and use of personal information; and violation of relevant requirements for primary and secondary schools and online after-school training programs.
On September 19, 2019, the MOE, jointly with certain other PRC government authorities, issued the Guidance Opinions on Promoting the Healthy Development of Online Education, which provides, among others, that (i) social forces are encouraged to establish online education institutions, develop online education resources, and provide high-quality education services; and (ii) an online education negative list shall be promulgated and industries not included in the negative list are open for all types of entities to enter into.
On June 10, 2020, the General Office of MOE and the General Office of SAMR promulgated the Notice on Issuing the Form Service Contract for After-School Training provided to Primary and Secondary School Students, which requires the local competent regulatory bodies to guide the relevant parties to use the form service contract in after-school training activities provided to primary and secondary school students. The form service contract is provided to the students’ guardians and after-school training institutions for reference when they sign the training contract. The content of the form service contract reflects the responsibilities, rights and interests of both parties involved in the after-school training, especially the detailed provisions on training fees, training refund and liability for breach of contract.
On August 17, 2020, the MOE and certain other PRC government authorities jointly promulgated the Opinion on Further Strengthening and Regulating the Management of Educational Fees, or the Education Fees Opinions, pursuant to which all fees collected by private schools shall be paid into the school’s bank account filed with the education authority, be unified managed, and mainly used for educational and teaching activities, improving the operational conditions, protection of teachers’ and staffs’ treatment and allocating development fund according to relevant laws and regulations. The fee level of
for-profit
private schools is open for market adjustment and can be determined by
for-profit
private schools at their own discretion, while the
fee-collecting
regulatory policies for
non-profit
private schools shall be formulated by the provincial governments. The Education Fees Opinions further clarify that private schools established prior to November 7, 2016 shall be regulated in the same way as
non-profit
private schools in terms of
fee-collecting
policies until the completion of the classification registration procedures. Besides, the Education Fees Opinions propose to explore a special audit system for school education fees, in particular for
non-profit
private schools. The Education Fees Opinions underline that sponsors of
non-profit
private schools shall not obtain proceeds from schools’ operating profits, distribute the operating surplus or residual assets, or transfer operating profits through related-party transactions or related parties.
 
99

On October 16, 2020, the General Office of the MOE and the General Office of the State Administration for Market Regulation of PRC jointly promulgated the Notice on the Centralized Rectification of After-School Tutoring Institutions’ Illegal Acts of Infringing Consumers’ Rights by Using Unfair Standard Terms. The notice stipulates that local education and market regulation authorities shall increase the efforts for the investigation of after-school tutoring institutions’ illegal acts which infringe consumers’ rights by using unfair standard terms to exempt them from their own responsibility, increase consumers’ liability and exclude consumers’ legal rights.
The Law for Protection of Minors issued by the Standing Committee of the National People’s Congress on December 29, 2006, was recently amended on October 17, 2020 and took effect on June 1, 2021. According to the amended Law for Protection of Minors, kindergartens and after-school training agencies may not carry out primary school curriculum education for
preschool-age
minors, and online education products and services which are targeted at minors shall not include any links to online games or push any advertisements and other information irrelevant to teaching.
The General Office of the MOE enacted the Notice of Strengthening the Management of Homework for Compulsory Education on April 8, 2021, which requires that local governments shall take prohibition of leaving homework as an important part of the daily supervision on after-school training institutions in accordance with relevant regulations, and in order to avoid reducing the burden in schools but increasing the burden after-school, after-school training institutions shall not leave homework to primary and secondary school students.
On July 24, 2021, the General Office of State Council and the General Office of Central Committee of the Communist Party of China jointly promulgated the Opinions on Further Alleviating the Burden of Homework and After-School Tutoring for Students in Compulsory Education, or the Alleviating Burden Opinion, which provides that, among other things, (i) local government authorities shall no longer approve new after-school tutoring institutions providing tutoring services on academic subjects for students in compulsory education, and the existing after-school tutoring institutions providing tutoring services on academic subjects shall be registered as
non-profit;
(ii) online after-school tutoring institutions that have filed with the local education administration authorities providing tutoring services on academic subjects shall be subject to review and
re-approval
procedures by competent government authorities, and any failure to obtain such approval will result in the cancellation of its previous filing and ICP license; (iii) Academic AST Institutions are prohibited from raising funds by listing on stock markets or conducting any capitalization activities and listed companies are prohibited from investing in Academic AST Institutions through capital markets fund raising activities, or acquiring assets of Academic AST Institutions by paying cash or issuing securities; and (iv) foreign capital is prohibited from controlling or participating in any Academic AST Institutions through mergers and acquisitions, entrusted operation, joining franchise or variable interest entities. Any violation of the foregoing shall be rectified.
Moreover, the Alleviating Burden Opinion specifies a series of operating requirements that after-school tutoring institutions must meet, including, among other things, (i) after-school tutoring institutions shall not provide tutoring services on academic subjects during national holidays, weekends and school breaks; (ii) for online tutoring, each session shall be no more than thirty minutes and the training shall end no later than 9:00 p.m.; (iii) no advertisements in connection with after-school tutoring services shall be published or broadcasted on the network platforms and billboards displayed on the mainstream media, new media, public space and residential areas; (iv) the provision of overseas education courses is strictly prohibited; (v) fees charged for academic subjects tutoring in compulsory education shall be included into government-guided price management, and excessive high fees and excessive profit-seeking behaviors will be suppressed; (vi) government authorities will implement risk management and control for the
pre-collection
of fees by after-school tutoring institutions with requirements such as setting up third-party custodians and risk reserves, and strengthen supervision over loans regarding tutoring services; (vii) online tutoring for
preschool-age
children is prohibited, and offline academic subjects (including foreign language) tutoring services for
preschool-age
children is also strictly prohibited; (viii) no more approval of new after-school tutoring institutions providing tutoring services on academic subjects for
pre-school-age
children and students in grades 10 to 12 will be granted; and (ix) administration and supervision over academic subjects tutoring institutions for students in grades 10 to 12 shall be implemented by reference to the relevant provisions of the Alleviating Burden Opinion. On February 8, 2022, the MOE issued the 2022 Work Points of MOE, which specifies that administration and supervision over academic subjects tutoring institutions for students in grades 10 to 12 shall be strictly implemented by reference to the relevant provisions to the Alleviating Burden Opinion.
 
100

On July 28, 2021, the General Office of MOE promulgated the Notice on Further Clarifying the Scope of Academic Subjects and
Non-Academic
Subjects of After-School Tutoring in the Compulsory Education, which specifies that according to the national curriculum on compulsory education, when after-school institutions carry out tutoring, morality and rule of law, Chinese, history, geography, mathematics, foreign language (including English, Japanese, Russian), physics, chemistry and biology are classified as academic subjects, while sports (or sports and health), art (or music, art), and comprehensive practical activities (including information technology education, labor and technology education) are classified as
non-academic
subjects.
On August 25, 2021, the General Office of MOE issued the Administrative Measures for After-School Tutoring Materials for Primary and Secondary School Students (for Trial Implementation), which provide that, among others, (i) after-school tutoring materials for primary and secondary school students and staff preparing such tutoring materials shall meet certain requirements specified in such measures, which include, among others, tutoring materials shall follow the national curriculum standard and shall not provide contents in advance of the school curriculum; (ii) after-school tutoring institutions shall establish internal management system for the tutoring materials and the staff preparing such tutoring materials; (iii) after-school tutoring institutions shall conduct internal review of the tutoring materials and the local education administrations shall conduct external review of the tutoring materials; (iv) after-school tutoring institutions may only use tutoring materials that have been internally and externally reviewed or if the materials have been officially published; (v) after school tutoring institutions shall file with the relevant education administrations the tutoring materials and the staff preparing such materials; (vi) after-school tutoring institutions in violation of the measures will be subject to rectification and shall not use the relevant tutoring materials during the rectification period; if the after-school tutoring institution refuses to rectify within the time limit or if the violation is severe, its private school operating permit may be revoked by the local education administration.
On September 7, 2021, the MOE published on its official website that the MOE, together with two other government authorities, issued a circular requiring all Academic AST Institutions to complete registration as
non-profit
by the end of 2021, and all Academic AST Institutions shall, before completing such registration, suspend enrollment of students and charging fees.
On September 18, 2021 the MOE further published on its official website that the General Office of MOE, together with five other government authorities, issued a circular requiring all online after-school tutoring institutions that have filed with the local education administration authorities providing tutoring services on academic subjects to obtain the private school operating permit by the end of 2021, and all online after-school tutoring institutions shall, before obtain such permit, suspend enrollment of students and charging fees.
On September 9, 2021, the General Office of MOE and the General Office of the Ministry of Human Resources and Social Welfare jointly issued the Administrative Measures for Practitioners of the After-School Tutoring Institutions (for Trial Implementation), which set out a series of requirements for the after-school tutoring institutions with respect to their employed teachers, research staff and teaching assistants. After-school tutoring institutions in violation of such requirements will be subject to rectification. If an after-school tutoring institution violates the requirements several times or violates several requirements, such after-school tutoring institution is prohibited from enrollment of students and shall not conduct tutoring activities during the rectification period; and if the after-school tutoring institution refuses to rectify within the time limit or if the violation is severe, its private school operating permit may be revoked by the local education administration.
On October 21, 2021, the MOE jointly with certain other PRC government authorities, promulgated the Notice on Strengthening the Supervision of After-School Tutoring Institutions
Pre-collection
of Fees, which requires the
pre-collection
of fees by Academic AST Institution and non-Academic AST Institution shall be supervised. Local government will adopt bank custodians or risk reserves to control such risk with the consideration of local situation.
 
101

On March 3, 2022, the MOE jointly with SAMR and NDRC promulgated the Notice on Regulating
Non-Academic
After-school Training Institutions, which provide that, among others,
(i) non-academic
after school tutoring institutions shall have the corresponding qualifications and their staffs shall have the corresponding proofs for their profession;
(ii) non-academic
after school tutoring institutions shall ensure that training contents and training methods are suitable for the age, mental and physical characteristics and cognitive level of students; (iii) the training contents, training hours, charging items, charging standards and other information of
non-academic
after school tutoring institutions shall be made public and subject to public supervision;
(iv) non-academic
after school tutoring institutions shall use the form of service contract for after-school training activities provided to primary and secondary school students, strictly performing contractual obligations and regulating its charging behaviors;
(v) non-academic
after school tutoring institutions’ unfair competition by fictitious original prices, false discounts, false publicity, monopolistic behaviors and any form of price fraud are prohibited; (vi) the
pre-collection
of fees by
non-academic
after school tutoring institutions shall be deposited to the special account for fee collection and tuition fees shall not be collected in a lump sum, or in disguised form of recharging or measured cards for more than 60 classes or for a course length of more than three months; and
(vii) non-academic
after school tutoring institutions shall comply with requirements relating to premise, facilities and fire safety.
Our current practice may be deemed to be not in full compliance with the above laws and regulations and we cannot assure you that we will comply with the above laws and regulations in a timely manner or at all. For detailed discussion, please see “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Business and Industry—Significant uncertainties exist in relation to the interpretation and implementation of, or proposed changes to, the PRC laws, regulations and policies regarding the private education industry. In particular, our compliance with the Opinions on Further Alleviating the Burden of Homework and After-School Tutoring for Students in Compulsory Education and the implementation measures issued thereunder by the relevant PRC government authorities has materially and adversely affected and will materially and adversely affect our business, financial condition, results of operations and prospect.”
Regulations to Facilitate Virtual Learning
On February 6, 2020, the MOE promulgated a notice related to supporting education by means of informatization during
COVID-19
prevention and control. This notice provides that, among other things, the MOE has organized China Education and Research Network and telecom operators such as China Mobile, China Telecom, China Unicom and China Satcom to strengthen the protection of the public service platform of national and local education resources and school networks at all levels, so as to provide fast and stable network service for school’s online education, for teachers, students and parents’ obtaining digital education resources and online learning. Each school should independently choose the forms of online live classroom, network
on-demand
teaching, Massive Open Online Course (MOOC), Small Private Online Course (SPOC), students’ autonomous learning, centralized tutoring and answering questions and other forms to carry out online teaching through network platform, digital TV and mobile terminal based on the teaching conditions within its administrative region and the school. For those areas or schools without such basic conditions, they can use mobile internet or telephone to carry out home-school communication, provide learning resources, organize counseling and answer questions.
According to the Opinions on Supporting the Healthy Development of New Business Forms and Models, Activating the Consumer Market and Promoting Employment Expansion promulgated by NDRC, CAC, MOE and certain other government authorities on July 14, 2020, the MOE should lead the development and integration of online education, which includes (i) building a mechanism for normal integration and development of online and offline education, and forming a benign interactive pattern between online and offline education; (ii) allowing the purchase and proper use of the qualified socialized and marketed online course resources, and exploring the path of incorporating such resources into the daily education system in pilot schools; (iii) encouraging increasing efforts in teachers’ training and carrying out online intelligent environment lessons in pilot program and deeply popularizing virtual learning classes of “Express Class,” “Famous Teacher Class” and “Famous School Online Class”; and (iv) improving the rules and regulations of intellectual property protection, content supervision and market access of online education, and forming a high-quality online education resource supply.
 
102

Regulation Related to Online Transmission of Audio-Visual Programs
To regulate the provision of audio-visual program services to the public via the internet, including through mobile networks, within the territory of the PRC, the State Administration of Press Publication Radio Film and Television, or the SAPPRFT (currently known as National Radio and Television Administration), and the MIIT jointly promulgated the Administrative Provisions on Internet Audio-Visual Program Service, or the Audio-Visual Program Provisions. Under the Audio-Visual Program Provisions, “online audio-visual program services” is defined as activities of producing, redacting and integrating audio-visual programs, providing them to the general public via internet, and providing service for other people to upload and transmit audio-visual programs, and providers of online audio-visual program services are required to obtain a License for Online Transmission of Audio-Visual Programs issued by the SAPPRFT, or complete certain registration procedures with the SAPPRFT. In general, providers of online audio-visual program services must be either state-owned or state-controlled entities, and the business to be carried out by such providers must satisfy the overall planning and guidance catalog for internet audio-visual program service determined by the SAPPRFT.
According to the Provisional Implementation of the Tentative Categories of Internet Audio-Visual Program Services promulgated by the SAPPRFT, or the Categories, which clarifies the scope of internet audio-visual programs services, the making and editing of certain specialized audio-visual programs concerning, among other things, educational content, and broadcasting such content to the general public online is covered in the Categories.
We currently do not hold a License for Online Transmission of Audio-Visual Programs. Uncertainties exist as to whether we will be required by relevant PRC government authorities to obtain the License for Online Transmission of Audio-Visual Programs. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Business and Industry—We may face risks and uncertainties with respect to the licensing requirement for internet audio-visual programs.”
Regulation Related to Internet Live Streaming Services
On November 4, 2016, the CAC issued Administrative Regulation on Internet Live Streaming Services, effective from December 1, 2016, according to which, “internet live streaming” refers to the activities of continuously releasing real-time information to the public based on the internet in forms such as videos, audios, images and texts, and “internet live-streaming service providers” refers to the operators that provide internet live-streaming platform service. In addition, the internet live-streaming service providers shall take various measures during operation of its services, such as examining and verifying the authenticity of the identification information and filing such information for records.
On July 12, 2017, the CAC issued a Notice on Development of the Filing Work for Enterprises Providing Internet Live Streaming Services, which provides that all the companies providing internet live streaming services shall file with the local authority effective July 15, 2017, otherwise the CAC or its local counterparts may impose administrative sanctions on such companies.
Pursuant to the Circular on Tightening the Administration of Internet Live Streaming Services jointly issued by the MIIT, the Ministry of Culture and Tourism, or the MOCT, and several other government agencies on August 1, 2018, live streaming services providers are required to file with the local public security authority within 30 days after it commences the service online.
Regulation Related to Production and Distribution of Radio and Television Programs
The Administrative Measures on the Production and Operation of Radio and Television Programs, or the Radio and TV Programs Measures, are applicable for establishing institutions that produce and distribute radio and television programs or for the production of radio and television programs like programs with a special topic, column programs, variety shows, animated cartoons, radio plays and television dramas and for activities like transactions and agency transactions of program copyrights. Pursuant to the Radio and TV Programs Measures, any entity that intends to produce or operate radio or television programs must first obtain the Permit for Production and Operation of Radio and TV Programs from SAPPRFT or its local branches.
 
103

Regulation Related to Internet Culture Activities
The Interim Administrative Provisions on Internet Culture, or the Internet Culture Provisions, which was promulgated by the Ministry of Culture, or MOC (currently known as the MOCT), require internet information services providers engaging in commercial “internet culture activities” to obtain an Internet Culture Business Operating License from the MOC. “Internet cultural activity” is defined under the Internet Culture Provisions as an act of provision of internet cultural products and related services, which includes (i) the production, duplication, importation, and broadcasting of the internet cultural products; (ii) the online dissemination whereby cultural products are posted on the internet or transmitted via the internet to
end-users,
such as computers, fixed-line telephones, mobile phones, television sets and games machines, for online users’ browsing, use or downloading; and (iii) the exhibition and competition of the internet cultural products. In addition, “internet cultural products” is defined under the Internet Culture Provisions as cultural products produced, broadcast and disseminated via the internet, which mainly include internet cultural products especially produced for the internet, such as online music entertainment, online games, online shows and plays (programs), online performances, online works of art and online cartoons, and internet cultural products produced from cultural products such as music entertainment, games, shows and plays (programs), performances, works of art, and cartoons through certain techniques and duplicating those to the internet for dissemination.
We currently do not hold an Internet Culture Business Operating License. On May 14, 2019, the General Office of MOC promulgated the Notice on Adjusting the Scope of Internet Culture Business Operating License and Further Standardize the Approval Work, which provides that online music, online shows and plays, online performances, online works of art, online cartoons, displays and games are the activities that fall in the scope of Internet Culture Business Operating License, and further clarifies that educational live streaming activities are not online performances. Nevertheless, it remains unclear whether the local PRC government authorities would adopt a different practice. In addition, it remains uncertain whether the PRC government authorities would issue more explicit interpretation and rules or promulgate new laws and regulations. See “Item 3. Key Information—3.D. Risk Factors —Risks Related to Our Business and Industry—Our failure to obtain, maintain or renew other licenses, approvals, permits, registrations or filings necessary to conduct our operations in China could have a material adverse impact on our business, financial condition and results of operations.”
Regulation Related to Online Publishing
Under the Administrative Provisions on Online Publishing Services, or the Online Publishing Provisions, which was jointly issued by the SAPPRFT (currently reformed into the State Administration of Press and Publication (National Copyright Bureau) under the Propaganda Department of the Central Committee of the Communist Party of China) and the MIIT, any entity providing online publishing services shall obtain an Online Publishing License. “Online publishing services” refer to the provision of online publications to the public through information networks; and “online publications” refer to digital works with publishing features such as having been edited, produced or processed and are available to the public through information networks, including: (i) written works, pictures, maps, games, cartoons, audio/video reading materials and other original digital works containing useful knowledge or ideas in the field of literature, art, science or other fields; (ii) digital works of which the content is identical to that of any published book, newspaper, periodical, audio/video product, electronic publication or the like; (iii) network literature databases or other digital works, derived from any of the aforesaid works by selection, arrangement, collection or other means; and (iv) other types of digital works as may be determined by the SAPPRFT.
We currently do not hold an Online Publishing License. It remains unclear whether the local PRC government authorities would adopt a different practice. In addition, it remains uncertain whether the PRC government authorities would issue more explicit interpretation and rules or promulgate new laws and regulations. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Business and Industry—Our failure to obtain, maintain or renew other licenses, approvals, permits, registrations or filings necessary to conduct our operations in China could have a material adverse impact on our business, financial condition and results of operations.”
 
104

Regulation Related to Internet Information Security and Privacy Protection
The PRC Constitution states that the PRC laws protect the freedom and privacy of communications of citizens and prohibit infringement of such rights. PRC government authorities have enacted laws and regulations on internet information security and protection of personal information from any abuse or unauthorized disclosure. The Decisions on Maintaining Internet Security, which was enacted by the SCNPC, may subject violators to criminal punishment in the PRC for any effort to: (i) gain improper entry into a computer or system of strategic importance; (ii) disseminate politically disruptive information; (iii) leak state secrets; (iv) spread false commercial information; or (v) infringe intellectual property rights. The Ministry of Public Security has promulgated measures that prohibit use of the internet in ways which, among other things, result in a leakage of state secrets or a spread of socially destabilizing content. If an information service provider violates these measures, the Ministry of Public Security and the local security bureaus may revoke its operating license and shut down its websites.
Pursuant to the Decision on Strengthening the Protection of Online Information issued by the SCNPC, and the Order for the Protection of Telecommunication and Internet User Personal Information issued by the MIIT, 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.
Pursuant to the Notice of the Supreme People’s Court, the Supreme People’s Procuratorate and the Ministry of Public Security on Legally Punishing Criminal Activities Infringing upon the Personal Information of Citizens and the Interpretation of the Supreme People’s Court and the Supreme People’s Procuratorate on Several Issues regarding Legal Application in Criminal Cases Infringing upon the Personal Information of Citizens, the following activities may constitute the crime of infringing upon a citizen’s personal information: (i) providing a citizen’s personal information to specified persons or releasing a citizen’s personal information online or through other methods in violation of relevant national provisions; (ii) providing legitimately collected information relating to a citizen to others without such citizen’s consent (unless the information is processed, not traceable to a specific person and not recoverable); (iii) collecting a citizen’s personal information in violation of applicable rules and regulations when performing a duty or providing services; or (iv) collecting a citizen’s personal information by purchasing, accepting or exchanging such information in violation of applicable rules and regulations.
Pursuant to the Ninth Amendment to the Criminal Law issued by the SCNPC, any person or entity that fails to fulfill the obligations related to internet information security administration as required by applicable laws and refuses to rectify upon orders is subject to criminal penalty for (i) any dissemination of illegal information in large scale; (ii) any severe effect due to the leakage of the client’s information; (iii) any serious loss of criminal evidence; or (iv) other severe situation, and any individual or entity that (a) sells or provides personal information to others in a way violating the applicable law, or (b) steals or illegally obtain any personal information is subject to criminal penalty in severe situation.
Pursuant to the PRC Cybersecurity Law, or Cybersecurity Law, issued by the SCNPC, “personal information” refers to all kinds of information recorded by electronic or otherwise that can be used to independently identify or be combined with other information to identify individuals’ personal information including but not limited to: individuals’ names, dates of birth, ID numbers, biologically identified personal information, addresses and telephone numbers, etc. The Cybersecurity Law also provides that: (i) to collect and use personal information, network operators shall follow the principles of legitimacy, rightfulness and necessity, disclose rules of data collection and use, clearly express the purposes, means and scope of collecting and using the information, and obtain the consent of the persons whose data is gathered; (ii) network operators shall neither gather personal information unrelated to the services they provide, nor gather or use personal information in violation of the provisions of laws and administrative regulations or the scopes of consent given by the persons whose data is gathered; and shall dispose of personal information they have saved in accordance with the provisions of laws and administrative regulations and agreements reached with users; (iii) network operators shall not divulge, tamper with or damage the personal information they have collected, and shall not provide the personal information to others without the consent of the persons whose data is collected. However, if the information has been processed and cannot be recovered and thus it is impossible to match such information with specific persons, such circumstance is an exception.
 
105

Pursuant to the Provisions on Internet Security Supervision and Inspection by Public Security Organs, which was promulgated by the Ministry of Public Security, the public security departments are authorized to carry out internet security supervision and inspection of the internet service providers from the following aspects, among others: (i) whether the service providers have completed the recordation formalities for online entities, and filed the basic information on and the changes of the accessing entities and users; (ii) whether they have established and implemented the cybersecurity management system and protocols, and appointed the persons responsible for cybersecurity; (iii) whether the technical measures for recording and retaining users’ registration information and weblog data are in place according to the law; (iv) whether they have taken technical measures to prevent computer viruses, network attacks and network intrusion; (v) whether they have adopted preventive measures to tackle the information that is prohibited to be issued or transmitted by the laws and administrative regulations in the public information services; (vi) whether they provide technical support and assistance as required by laws to public security departments to safeguard national security and prevent and investigate on terrorist activities and criminal activities; and (vii) whether they have fulfilled the obligations of the grade-based cybersecurity protection and other obligations prescribed by the laws and administrative regulations. In particular, public security departments shall also carry out supervision and inspection on whether an internet service provider has taken required measures to manage information published by users, adopted proper measures to handle the published or transmitted information that is prohibited to be published or transmitted, and kept the relevant records.
In addition, the Office of the Central Cyberspace Affairs Commission, the MIIT, the Ministry of Public Security, and the SAMR jointly issued an Announcement of Launching Special Crackdown Against Illegal Collection and Use of Personal Information by Apps to carry out special campaigns against mobile apps collecting and using personal information in violation of applicable laws and regulations, which prohibits business operators from collecting personal information irrelevant to their services, or forcing users to give authorization in disguised manner. Furthermore, the MIIT, the Ministry of Public Security and the SAMR jointly issued the Notice on Promulgation of the Method for Identifying the Illegal Collection and Use of Personal Information by Apps, which provides further details in identifying the illegal collection and use of personal information by apps.
On August 22, 2019, the CAC issued the Provisions on the Cyber Protection of Children’s Personal Information, which took effect on October 1, 2019. The Provisions on the Cyber Protection of Children’s Personal Information apply to the collection, storage, use, transfer and disclosure of the personal information of children under the age of 14, or the Children, via the internet. The Provisions on the Cyber Protection of Children’s Personal Information require that network operators shall establish special rules and user agreements for the protection of the Children’s personal information, inform the Children’s guardians in a noticeable and clear manner, and shall obtain the consent of the Children’s guardians. When obtaining the consent of the Children’s guardians, network operators shall explicitly inform of several matters, including without limitation, the purpose, method and scope of collection, storage, use, transfer and disclosure of the personal information of the Children, and methods for correcting and deleting the Children’s personal information. Provisions on the Cyber Protection of Children’s Personal Information also require that when collecting, storing, using, transferring and disclosing personal information of the Children, network operators shall comply with certain regulatory requirements, including without limitation, that network operators shall designate specific personnel to take charge of the protection of Children’s personal information and shall strictly set the information access authority for their staff to the Children’s personal information in the principle of minimal authorization.
Pursuant to the Notice on Promulgation of the Rules on the Scope of Necessary Personal Information for Common Types of Mobile Internet Applications, which was promulgated by the CAC, the MIIT and certain other government authorities on March 12, 2021 to be effective on May 1, 2021, “necessary personal information” refers to the personal information necessary for ensuring the normal operation of an app’s basic functional services, without which the app cannot achieve its basic functional services. For learning and education app, the basic functional services are “online tutoring, online classes, etc.” and the necessary personal information is mobile phone numbers of registered users.
According to the Civil Code, which took effect on January 1, 2021, a natural person shall have the right of privacy and the personal information of a natural person shall be protected in accordance with law. Information processors shall not divulge or tamper with the personal information collected or stored by them and shall not illegally provide any natural person’s personal information to others without the consent of such natural person.
 
106

The SAMR promulgated the Measures for the Supervision and Administration of Online Transactions, which became effective on May 1, 2021. The measures require that online transaction operators shall not force customers, whether or not in a disguised manner, to consent to the collection and use of information not directly related to their business activities by means of
one-off
general authorization, default authorization, bundling with other authorizations, or the suspension of installation and use. Otherwise, such online transaction operator may be subject to fines and consequences under related laws and regulations, including without limitation suspension of business for rectification and revocation of permits and licenses.
On June 10, 2021, the SCNPC promulgated the Data Security Law of the PRC, which came into effect on September 1, 2021. The Data Security Law provides for data security and privacy obligations on entities and individuals carrying out data activities. The Data Security Law also introduces a data classification and hierarchical protection system based on the importance of data in economic and social development, as well as the degree of harm it will cause to national security, public interests, or legitimate rights and interests of individuals or organizations when such data is tampered with, destroyed, leaked, or illegally acquired or used. The appropriate level of protection measures is required to be taken for each respective category of data. For example, a processor of important data shall designate the personnel and the management body responsible for data security, carry out risk assessments for its data processing activities and file the risk assessment reports with the competent authorities. In addition, the Data Security Law provides a national security review procedure for those data activities which may affect national security and imposes export restrictions on certain data and information. No entity or individual within the territory of the PRC may provide foreign judicial or law enforcement authorities with the data stored within the territory of the PRC without the approval of the competent PRC authorities.
On August 20, 2021, the SCNPC promulgated the Personal Information Protection Law, which became effective on November 1, 2021. The Personal Information Protection Law aims at protecting the personal information rights and interests, regulating the processing of personal information, ensuring the orderly and free flow of personal information in accordance with the law, and promoting the reasonable use of personal information, personal information refers to any recorded information related to identified or identifiable natural persons, though it excludes anonymized information.
The Personal Information Protection Law also specified the rules for handling sensitive personal information, which includes biometrics, religious beliefs, specific identities, medical health, financial accounts, trails and locations, and personal information of teenagers under fourteen years old and other personal information, which, upon leakage or illegal usage, may easily infringe the personal dignity or harm of safety of livelihood and property. Personal information handlers shall bear responsibility for their personal information handling activities, and adopt necessary measures to safeguard the security of the personal information they handle. Otherwise, the personal information handlers will be ordered for rectification or suspension or termination of provision of services, confiscation of illegal income, subject to fines or other penalties. According to the Personal Information Protection Law
On January 4, 2022, the CAC published the Revised Cybersecurity Review Measures, which took effect on February 15, 2022 and repeal the Cybersecurity Review Measures promulgated on April 13, 2020. The Revised Cybersecurity Review Measures provide that a critical information infrastructure operator purchasing network products and services, and platform operators carrying out data processing activities, which affect or may affect national security, shall apply for cybersecurity review and that a platform operator with more than one million users’ personal information aiming to list abroad must apply for cybersecurity review.
 
 
107

On July 30, 2021, the State Council promulgated the Regulations on Critical Information Infrastructure Security Protection, which went into effect on September 1, 2021. The regulations provide that, among others, critical information infrastructure, or the CIIO, means important network facilities and information systems in important industries such as public communications and information services, energy, transportation, water conservancy, finance, public services,
e-government,
defense technology industry and others that may seriously harm national security, national economy, people’s livelihood and public interests once damaged, disabled or its data disclosed. Operators shall, based on leveled system for cybersecurity protection, adopt technical protection measures and other necessary measures to deal with cybersecurity security events, defend against cyber-attack and criminal activities, to ensure the safe and stable operation of CIIO, maintain data integrity, confidentiality, and availability pursuant to relevant laws, regulations and the mandatory requirements of national standards. Moreover, the competent supervisory departments of relevant important industries abovementioned shall organize the recognition of the CIIO and promptly notify the operators and Public Security Department of The State Council of the results of the identification.
On July 6, 2021, General Office of the State Council of the PRC together with another authority jointly promulgated the Opinions on Strictly Cracking Down on Illegal Securities Activities, or the Securities Activities Opinions, which called for the enhanced administration and supervision of overseas-listed China-based companies, proposed to revise the relevant regulation governing the overseas issuance and listing of shares by such companies and clarified the responsibilities of competent domestic industry regulators and government authorities. The Securities Activities Opinions also call for improving laws and regulations on data security, cross-border data flow and management of confidential information.
On November 14, 2021, the CAC released the Regulations on Network Data Security Management (Draft for Comments), or the Draft Regulations, which clarifies how data should be categorized and hierarchized under the principle laid down by Cybersecurity Law and Data Security Law. The Draft Regulations further imposes a higher standard of compliance on processors of important data (including those processing personal data of more than one million users). Under the Draft Regulations, a cybersecurity review will be required in case of the following: (i) merger, restructuring or separation of network platform operators that have acquired a large number of data resources related to national security, economic development or public interests where this affects or could affect national security; (ii) listing abroad by data processors processing over one million users’ personal information; (iii) listing in Hong Kong by data processors which affects or may affect national security; (iv) other data processing activities that affect or may affect national security. In addition, the Draft Regulations requires processors of important data or the data processors listed overseas to conduct an annual security assessment, either through a self-assessment, or by a qualified third party, and submit the annual assessment report to the local cybersecurity regulators. As of the date of this annual report, the Draft Regulations were released for public comments only and the final version and effective date of such regulations are subject to substantial uncertainty.
On January 4, 2022, the CAC published the Administrative Provisions on Internet Information Service Algorithm Recommendation on its website, or the Algorithm Recommendation Provisions, which became effective on March 1, 2022 and raise certain new compliance requirements on internet information service providers using algorithm recommendation technology. Specifically, the Algorithm Recommendation Provisions require that such service providers shall provide users with options that are not specific to their personal characteristics, or provide users with convenient options to cancel algorithmic recommendation services.
Regulation Related to Publishing
The Administrative Regulations on Publication, promulgated by the State Council and most recently amended on November 29, 2020, applies to publication activities, i.e., the publishing, printing, copying, importation or distribution of publications, including newspapers, periodicals, books, audio and video products and electronic publications. According to the Administrative Regulations on Publication, any entity engaging in the activities of publishing, printing, copying, importation or distribution of publications, shall obtain relevant permits of publishing, printing, copying, importation or distribution of publications.
Under the Administrative Provisions on the Publications Market, or the Publication Market Provisions, which was jointly promulgated by the SAPPRFT and the MOFCOM, any enterprise or individual who engages in publishing activities shall obtain a Publishing Operation Permit from SAPPRFT or its local counterpart. Without licensing, such entity or individual may be ordered to cease illegal acts by the competent administrative department of publication and be concurrently subject to fines.
 
108

Regulation Related to Scope of Business
Under the Implementation Rules for the Administrative Regulations on Registration of Enterprise Legal Persons promulgated by SAIC, enterprises shall engage in business activities in accordance with the scope of business approved and registered by the registration authorities. Enterprises which engage in business activities beyond the approved and registered scope of business shall be given a warning, depending on the extent of the offense, illegal income shall be confiscated, a fine of no more than three times the amount of the illegal income shall be imposed, capped at RMB30,000; where there is no illegal income, a fine of no more than RMB10,000 shall be imposed.
Regulation Related to Advertising and Promotion
The principal regulations governing advertising businesses in China are the PRC Advertising Law and the Advertising Administrative Regulations promulgated by the State Council. These laws, rules and regulations require companies that engage in advertising activities to obtain a business license that explicitly includes advertising in the business scope from the SAIC or its local branches.
Applicable PRC advertising laws, rules and regulations contain certain prohibitions on the content of advertisements in China (including prohibitions on misleading content, superlative wording, socially destabilizing content or content involving obscenities, superstition, violence, discrimination or infringement of the public interest). Advertisements for anesthetic, psychotropic, toxic or radioactive drugs are prohibited, and the dissemination of advertisements of certain other products, such as tobacco, patented products, pharmaceuticals, medical instruments, agrochemicals, foodstuff, alcohol and cosmetics, are also subject to specific restrictions and requirements. Education and/or training advertisements shall not contain the following contents: (i) explicit or implicit guarantee for successful enrollment to a higher grade, passing of examination, obtaining of degree qualification or passing certificate, or the effect of education or training; (ii) explicit or implicit expression of participation by the relevant examination body or its personnel, or personnel setting examination questions in the education or training; and (iii) recommendation and/or endorsement by scientific research institutes, academic institutions, educational organizations, industry associations, professionals or beneficiaries using their name or image.
The Alleviating Burden Opinion requires that no advertisements in connection with after-school tutoring services shall be published or broadcasted on the network platforms and billboards displayed on the mainstream media, new media, public space and residential areas. Further, the SAMR jointly with other government authorities promulgated the Notice on the Control of Advertisements for After-school Tutoring on November 3, 2021 which specifies such requirements under the Alleviating Burden Opinion applies to advertisements for both academic and
non-academic
tutoring, and relevant local authorities shall implement measures to achieve such requirements.
Advertisers, advertising operators and advertising distributors are required by applicable PRC advertising laws, rules and regulations to ensure that the content of the advertisements they prepare or distribute are true and in compliance with applicable laws, rules and regulations. Violation of these laws, rules and 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, the SAIC or its local branches may revoke the violator’s license or permit for advertising business operations. In addition, advertisers, advertising operators or advertising distributors may be subject to civil liability if they infringe the legal rights and interests of third parties, such as infringement of intellectual proprietary rights, unauthorized use of a name or portrait and defamation.
In addition, the Anti-Unfair Competition Law promulgated by the Standing Committee of the National People’s Congress, last amended on April 23, 2019, requires that business operators shall not make false or misleading commercial promotion for the performance, functions, quality, sales, user evaluation, accolades, etc., as to defraud or mislead customers. On August 17, 2021, the SAMR released the Provisions on Prohibition of Unfair Competition on the Internet (Draft for Comments), or the Draft Provisions, which prohibits business operators from making false or misleading advertising about themselves or their products’ sales status, transaction information, operating data, and users’ evaluations, thereby deceiving or misleading consumers or other relevant parties. The Draft Provisions specifies some new types of unfair competition behaviors under the relevant provisions of the Anti-Unfair Competition Law, which may restrict competition, among others, using data, algorithms and other technical means to carry out traffic hijacking, interference, malicious incompatibility and other improprieties to influence user choices or hinder or damage the normal operation of network products or services offered by other business operators. The Draft Provisions also prohibits several types of new unfair competition behaviors that are not classified under the Anti-Unfair Competition Law, among others, click farming, blocking without due cause and illegal data crawling.
 
109

Regulation Related to Pricing
The PRC Pricing Law, or Pricing Law, is promulgated by the Standing Committee of the National People’s Congress on December 29, 1997 and became effective on May 1, 1998. Pursuant to the Pricing Law, an operator is prohibited from using false or misunderstanding pricing methods to trick consumers or other operators into trading with it. Otherwise, such operator may be subject to penalties, including orders to make correction, confiscation of illegal income, fines, orders to cease operation for rectification or revocation of the business licenses.
Regulation Related to Intellectual Property Rights
Copyright and Software Registration
The SCNPC promulgated the PRC Copyright Law in 1990, or the Copyright Law, and last revised it on November 11, 2020 with the amendments becoming effective on June 1, 2021. The amended Copyright Law extends copyright protection to internet activities, products disseminated over the internet and software products, audio-visual works and any other intellectual achievements which comply with the characteristics of the works. In addition, there is a voluntary registration system administered by the China Copyright Protection Center. To address the problem of copyright infringement related to the content posted or transmitted over the internet, the National Copyright Administration, or the NCAC, and the MIIT jointly promulgated the Measures for Administrative Protection of Copyright Related to Internet.
The Computer Software Protection Regulations promulgated by the State Council are formulated for protecting the rights and interests of computer software copyright owners, encouraging the development and application of computer software and promoting the development of software business. In order to further implement the Computer Software Protection Regulations, the NCAC issued the Computer Software Copyright Registration Procedures, which apply to software copyright registration, license contract registration and transfer contract registration.
Patents
Under the Patent Law of the PRC, or the Patent Law, adopted by the SCNPC, a patentable invention, utility model or design must meet three conditions, namely novelty, inventiveness and practical applicability. Patents cannot be granted for scientific discoveries, rules and methods for intellectual activities, methods used to diagnose or treat diseases, animal and plant breeds or substances obtained by means of nuclear transformation. The Patent Office under the State Intellectual Property Office is responsible for receiving, examining and approving patent applications. The Patent Law was last amended on October 17, 2020, which came into effect on June 1, 2021, pursuant to which a patent is valid for a
20-year
term for an invention, a
10-year
term for a utility model and a
15-year
term for a design, all starting from the application date. Except under certain specific circumstances provided by law, any third-party user must obtain consent or a proper license from the patent owner to use the patent, otherwise the use will constitute an infringement of the rights of the patent holder.
Trademark
Trademarks are protected by the PRC Trademark Law and its implementation rule. The Trademark Office of National Intellectual Property Administration under the SAIC handles trademark registrations and grants a protection term of 10 years to registered trademarks, which may be renewed for consecutive
10-year
periods upon request by the trademark owner. The PRC Trademark Law has adopted a
“first-to-file”
principle with respect to trademark registration. Where a trademark for which a registration has been made is identical or similar to another trademark which has already been registered or been subject to a preliminary examination and approval for use on the same kind of or similar commodities or services, the application for registration of such trademark may be rejected. Any person applying for the registration of a trademark may not prejudice the existing right first obtained by others, nor may any person register in advance a trademark that has already been used by another party and has already gained a “sufficient degree of reputation” through such party’s use. An application for registration of a malicious trademark not for use shall be rejected and those who apply for trademark registration maliciously shall be given administrative penalties of warning or fines according to the circumstances; those who file trademark lawsuits maliciously shall be punished by the people’s court according to applicable laws.
 
110

Domain Name
According to the Administrative Measures on Internet Domain Names, or the Domain Name Measures, any party that has domain name root servers, and the institution for operating domain name root servers, the domain name registry and the domain name registrar within the territory of China, shall obtain a permit for this purpose from the MIIT or the communications administration of the local province, autonomous region or municipality directly under the central government. The registration of domain names is generally on a “first-apply-first-registration” basis and a domain name applicant will become the domain name holder upon the completion of the application procedure.
On May 28, 2020, the National People’s Congress promulgated the Civil Code, which took effect on January 1, 2021. Under the Civil Code, if an offender intentionally infringes upon the intellectual property rights of others and the circumstance is severe, the infringed party shall have the right to request for the corresponding punitive compensation.
Regulation Related to Employment, Social Insurance and Housing Fund
Employment
Pursuant to the PRC Labor Law and the PRC Labor Contract Law, a written labor contract shall be executed by an employer and an employee when the employment relationship is established. All employers must compensate their employees equal to at least the local minimum wage standards. All employers are required to establish a system for labor safety and sanitation, strictly abide by state rules and standards and provide employees with appropriate workplace safety training. In addition, the PRC government has continued to introduce various new labor-related regulations after the PRC Labor Contract Law. Amongst other things, new annual leave requirements mandate that annual leave ranging from five to 15 days is available to nearly all employees and further require that the employer compensate an employee for any annual leave days the employee is unable to take in the amount of three times his daily salary, subject to certain exceptions. Moreover, all PRC enterprises are generally required to implement a standard working time system of eight hours a day and 40 hours a week, and if the implementation of such standard working time system is not appropriate due to the nature of the job or the characteristics of business operation, the enterprise may implement a flexible working time system or comprehensive working time system after obtaining approvals from the relevant authorities.
Social Insurance
The Law on Social Insurance of the PRC has established social insurance systems of basic pension insurance, unemployment insurance, maternity insurance, work injury insurance and basic medical insurance, and has elaborated in detail the legal obligations and liabilities of employers who do not comply with relevant laws and regulations on social insurance.
According to the Interim Regulations on the Collection and Payment of Social Insurance Premiums, the Regulations on Work Injury Insurance, the Regulations on Unemployment Insurance and the Trial Measures on Employee Maternity Insurance of Enterprises, enterprises in the PRC shall provide benefit plans for their employees, which include basic pension insurance, unemployment insurance, maternity insurance, work injury insurance and basic medical insurance. An enterprise must provide social insurance by going through social insurance registration with local social insurance authorities or agencies, and shall pay or withhold relevant social insurance premiums for or on behalf of employees. On July 20, 2018, the General Office of the State Council issued the Plan for Reforming the State and Local Tax Collection and Administration Systems, which stipulates that STA of the PRC becomes solely responsible for collecting social insurance premiums.
 
111

Housing Fund
According to the Administrative Regulations on the Administration of Housing Fund, housing funds paid and deposited both by employees themselves and their unit employer shall be owned by the employees.
An employer shall undertake registration of payment and deposit of the housing fund in the housing fund management center and open a housing fund account on behalf of its employees in a commissioned bank. Employers shall timely pay and deposit housing fund contributions in full amount, and late or insufficient payments shall be prohibited.
On February 21, 2020, the Ministry of Housing and Urban-Rural Development of the PRC, the Ministry of Finance of the PRC and People’s Bank of China jointly promulgated the Notice on Implementing the Phased Support Policies Involving Housing Fund to Properly Cope with the
COVID-19,
which provides that, among other things, an enterprise affected by
COVID-19
may apply for postponing contribution to the housing fund by June 30, 2020 in accordance with the relevant provisions, the contribution period will be counted on a continuous basis during the postponing period, and the normal withdrawal and application for housing fund loans by employees will not be affected; and in regions with identified serious
COVID-19,
enterprises may voluntarily contribute to the housing provident fund by June 30, 2020 on the premise of full consultation with their employees. In the event that the contribution continues, enterprises may determine the contribution ratio at their discretion; in the event of suspension of contribution, the contribution period shall continue to run and the normal withdrawal of housing fund by the employees and their application for housing fund loan will not be affected.
Regulation Related to Foreign Exchange
Regulation on Foreign Currency Exchange
The principal regulations governing foreign currency exchange in China are the PRC Foreign Exchange Administration Regulations, or the Foreign Exchange Administration Regulations. Under the Foreign Exchange Administration Regulations, Renminbi is generally freely convertible for payments of current account items, such as trade and service-related foreign exchange transactions and dividend payments, but not freely convertible for capital account items, such as direct investment, loan or investment in securities outside China, unless prior approval of State Administration of Foreign Exchange, or the SAFE, or its local counterparts has been obtained.
The Circular on Reforming the Management Approach regarding the Foreign Exchange Capital Settlement of Foreign-Invested Enterprise promulgated by the SAFE, or SAFE Circular 19, allows FIEs to settle their foreign exchange capital at their discretion. The Renminbi converted from the foreign exchange capital will be kept in a designated account and if an FIE needs to make further payment from such account, it still needs to provide supporting documents and proceed with the review process with the banks. Furthermore, SAFE Circular 19 stipulates that the use of capital by FIEs shall follow the principles of authenticity and
self-use
within the business scope of enterprises. The capital of an FIE and capital in Renminbi obtained by the FIE from foreign exchange settlement shall not be used for the following purposes: (i) directly or indirectly used for payments beyond the business scope of the enterprises or payments as prohibited by relevant laws and regulations; (ii) directly or indirectly used for investment in securities unless otherwise provided by the relevant laws and regulations; (iii) directly or indirectly used for granting entrusted loans in Renminbi (unless permitted by the scope of business), repaying inter-enterprise borrowings (including advances by the third party) or repaying the bank loans in Renminbi that have been
sub-lent
to third parties; or (iv) directly or indirectly used for expenses related to the purchase of real estate not for
self-use
(except for the foreign-invested real estate enterprises).
 
112

Pursuant to the Circular on Reforming and Regulating Policies on the Control over Foreign Exchange Settlement of Capital Accounts, or SAFE Circular 16, enterprises registered in the PRC may also convert their foreign debts from foreign currency to Renminbi on a self-discretionary basis. SAFE Circular 16 provides an integrated standard for conversion of foreign exchange under capital account items (including but not limited to foreign currency capital and foreign debts) on a self-discretionary basis, which applies to all enterprises registered in China. SAFE Circular 16 reiterates the principle that Renminbi converted from foreign currency-denominated capital of a company may not be directly or indirectly used for purposes beyond its business scope or prohibited by PRC Laws, while such converted Renminbi shall not be provided as loans to its
non-affiliated
entities.
According to the Circular on Administration of Foreign Exchange on Further Promoting the Facilitation of Cross-Border Trade and Investment,
non-investment
FIEs are allowed to make domestic equity investments with their capital funds, provided that the existing negative list for foreign investment is complied with and the projects invested thereby in China are true and complied with applicable laws and regulations.
Regulation on Foreign Debt
A loan made by a foreign entity as direct or indirect shareholder in an FIE is considered to be foreign debt in China and is regulated by various laws and regulations, including the Regulation of the People’s Republic of China on Foreign Exchange Administration, the Interim Provisions on the Management of Foreign Debts, the Statistical Monitoring of Foreign Debts Tentative Provisions, the Detailed Rules for the Implementation of Provisional Regulations on Statistics and Supervision of Foreign Debt, and the Administrative Measures for Registration of Foreign Debts. Under these rules and regulations, a shareholder loan in the form of foreign debt made to a PRC entity does not require the prior approval of SAFE. However, such foreign debt must be registered with and recorded by SAFE or its local branches within 15 business days after entering into the foreign debt contract. Pursuant to these rules and regulations, the maximum amount of the aggregate of (i) the outstanding balance of foreign debts with a term not longer than one year, and (ii) the accumulated amount of foreign debts with a term longer than one year, of an FIE shall not exceed the difference between its registered total investment and its registered capital, or Total Investment and Registered Capital Balance.
On January 12, 2017, the People’s Bank of China, or PBOC, promulgated the Notice of the People’s Bank of China on Matters concerning the Macro-Prudential Management of Full-Covered Cross-Border Financing, or PBOC Circular 9, which sets forth an upper limit for PRC entities, including FIEs and domestic enterprises, regarding their foreign debts. Pursuant to PBOC Circular 9, PBOC establishes a cross-broader financing regulation system based on the capital or net assets of the micro main body under macro-prudential rules, and the legal entities and financial institutions established in PRC including the branches of foreign banks registered in China but excluding government financing vehicles and real estate enterprise may carry out cross-border financing of foreign currency in accordance with relevant regulations of such system. PBOC Circular 9 provides that, among other things, the outstanding amount of the foreign currency for the entities in cross-border financing shall be limited to the Upper Limit of the Risk Weighted Balance of such entity, which shall be calculated according to the formula provided in PBOC Circular 9. PBOC Circular 9 also provides that during the
one-year
period started from January 11, 2017, foreign-invested enterprises may choose one method to carry out cross-broader financing in foreign currency either according to PBOC Circular 9 or according to the Interim Provisions on the Management of Foreign Debts. After the end of such
one-year
period, the method of foreign-invested enterprises to carry out cross-broader financing in foreign currency will be determined by PBOC and SAFE. As of the date of this annual report, neither the PBOC nor SAFE has promulgated and made public any further rules, regulations, notices or circulars in this regard. In addition, according to PBOC Circular 9, a foreign loan must be filed with SAFE through the online filing system of SAFE after the loan agreement is signed and at least three business days prior to the borrower withdraws any amount from such foreign loan.
 
113

Regulation on Foreign Exchange Registration of Overseas Investment by PRC Residents
SAFE issued 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 regulate foreign exchange matters in relation to the use of special purpose vehicles, or SPVs, by PRC residents or entities to seek offshore investment and financing or conduct round trip investment in China. Under SAFE Circular 37, an SPV refers to an offshore entity established or controlled, directly or indirectly, by PRC residents (including individuals and entities) for the purpose of seeking offshore financing or making offshore investment, using legitimate onshore or offshore assets or interests, while “round trip investment” refers to direct investment in China by PRC residents through SPVs, namely, establishing foreign-invested enterprises to obtain the ownership, control rights and management rights. The term “control” under SAFE Circular 37 is broadly defined as the operation rights, beneficiary rights or decision-making rights acquired by PRC residents in the offshore special purpose vehicles by means of acquisition, trust, proxy, voting rights, repurchase, convertible bonds or other arrangements. SAFE Circular 37 provides that, before making contribution into an SPV, PRC residents are required to complete foreign exchange registration with SAFE or its local branch. SAFE promulgated the Notice on Further Simplifying and Improving Foreign Exchange Administration Policy on Direct Investment, or SAFE Notice 13, which provides that 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. SAFE Notice 13 further provides that annual inspection of inbound foreign direct investments and outbound overseas direct investments is canceled. Instead, relevant entities or individuals, as the case may be, shall register data and information with respect to their inbound foreign direct investments and outbound overseas direct investment interests with SAFE.
An amendment to the registration is required if there is a material change with respect to the SPV registered, such as any change of basic information (including change of the PRC residents, name and operation term), increases or decreases in investment amount, transfers or exchanges of shares, and mergers or divisions. Failure to comply with the registration procedures set forth in SAFE Circular 37 and the subsequent notice, or making misrepresentation on or failure to disclose controllers of the FIE that is established through round-trip investment, may result in restrictions being imposed on the foreign exchange activities of the relevant FIE, including payment of dividends and other distributions, such as proceeds from any reduction in capital, share transfer or liquidation, to its offshore parent or affiliate, and the capital inflow from the offshore parent, and may also subject relevant PRC residents or entities to penalties under PRC foreign exchange administration regulations.
Regulation Related to Stock Incentive Plans
SAFE promulgated the Notices on Issues Concerning the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive Plan of Overseas Publicly Listed Company, or the Stock Option Rules, in February 2012, replacing the previous rules issued by SAFE in March 2007. Under the Stock Option Rules and other relevant rules and regulations, 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. The domestic qualified agent is required to amend the SAFE registration with respect to the stock incentive plan if there is any material change to the stock incentive plan, the domestic qualified or other material changes. 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.
In addition, the STA has issued certain circulars concerning employee share options or restricted shares. Under these circulars, the employees working in China who exercise share options or are granted restricted shares will be subject to PRC individual income tax. The PRC subsidiaries of such overseas-listed company have obligations to file documents related to employee share options or restricted shares with relevant tax authorities and to withhold individual income taxes of those employees who exercise their share options. If the employees fail to pay or the PRC subsidiaries fail to withhold their income taxes according to relevant laws and regulations, the PRC subsidiaries may face sanctions imposed by the tax authorities or other PRC government authorities.
 
114

Regulation Related to Taxation
Enterprise Income Tax
The Enterprise Income Tax Law enacted by the National People’s Congress and the Implementing Rules of the Enterprise Income Tax Law promulgated by the State Council (or collectively, the PRC EIT Law) apply a uniform 25% enterprise income tax rate to both foreign-invested enterprises and domestic enterprises, except where tax incentives are granted to special industries and projects. Enterprises qualifying as “High and New Technology Enterprises” are entitled to a 15% enterprise income tax rate rather than the 25% uniform statutory tax rate. The preferential tax treatment continues as long as an enterprise can retain its “High and New Technology Enterprise” status.
Under the PRC EIT Law, an enterprise established outside China with its “de facto management body” located in China is considered a “resident enterprise,” which means it can be treated as domestic enterprise for enterprise income tax purposes. A
non-resident
enterprise that does not have an establishment or place of business in China, or has an establishment or place of business in China but the income of which has no actual relationship with such establishment or place of business, shall pay enterprise income tax on its income deriving from inside China at the reduced rate of enterprise income tax of 10% and such income tax shall be subject to withholding at the source, where the payer shall act as the withholding agent. 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 preferential withholding arrangement.
The Notice on Issues Concerning the Determination of Chinese-Controlled Enterprises Registered Overseas as Resident Enterprises on the Basis of Their Bodies of Actual Management, or the STA Circular 82, 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. According to the STA Circular 82, an offshore incorporated enterprise controlled by a PRC enterprise or a PRC enterprise group will be regarded as a PRC tax resident by virtue of having its “de facto management body” in China, 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.
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 withholding tax rate in respect of the payment of dividends by a PRC enterprise to a Hong Kong enterprise may be reduced to 5% from a standard rate of 10% if the Hong Kong enterprise directly holds at least 25% of the PRC enterprise and certain other conditions are met. Pursuant to the Notice of the State Taxation Administration on the Issues concerning the Application of the Dividend Clauses of Tax Agreements, a Hong Kong resident enterprise must meet the following conditions, among others, in order to apply the reduced withholding tax rate: (i) it must be a company; (ii) it must directly own the required percentage of equity interests and voting rights in the PRC resident enterprise; and (iii) it must have directly owned such required percentage in the PRC resident enterprise throughout the 12 months prior to receiving the dividends.
The Announcement of the State Taxation Administration on Several Issues Concerning the Enterprise Income Tax on Indirect Property Transfer by
Non-Resident
Enterprises issued by the STA, or STA Bulletin 7, extends its tax jurisdiction to transactions involving the transfer of taxable assets through offshore transfer of a foreign intermediate holding company. Pursuant to STA Bulletin 7, where a
non-resident
enterprise indirectly transfers properties such as equity in PRC resident enterprises without any justifiable business purposes and aiming to avoid the payment of enterprise income tax, such indirect transfer must be reclassified as a direct transfer of equity in PRC resident enterprise. To assess whether an indirect transfer of PRC taxable properties has reasonable commercial purposes, all arrangements related to the indirect transfer must be considered comprehensively and factors set forth in STA Bulletin 7 must be comprehensively analyzed in light of the actual circumstances. In addition, SAT Bulletin 7 has introduced safe harbors for internal group restructurings and the purchase and sale of equity securities through a public securities market.
 
115

The Announcement of the State Taxation Administration on Issues Concerning the Withholding of
Non-resident
Enterprise Income Tax at Source issued by the STA later, or STA Bulletin 37, further clarifies the practice and procedure of the withholding of
non-resident
enterprise income tax.
In addition, according to the PRC EIT Law and its implementation regulations and the Arrangement between mainland China and the Hong Kong Special Administrative Region for the Avoidance of Double Taxation and Tax Evasion on Income, our PRC subsidiaries are also required to withhold a 10% (or 7% if paid to a Hong Kong resident who qualifies for the benefits of the tax treaty between China and Hong Kong) tax on interest paid under any cross-border shareholder loan. According to the Announcement on Issues Relating to Tax Filing for External Payments of Trade in Services and Other Transactions promulgated by STA and SAFE on July 9, 2013, which came into effect on September 1, 2013, prior to the payment of any interest and principal on any such shareholder loan, our PRC subsidiaries must present evidence of registration with SAFE regarding any such shareholder loan and may be required to provide evidence of filing regarding such payment with the PRC tax authorities, which is subject to the tax authorities’ verification.
Value-Added Tax
Pursuant to the Provisional Regulations on PRC Value-Added Tax and its implementation regulations, unless otherwise specified by relevant laws and regulations, any entity or individual engaged in the sales of goods, provision of processing, repairs and replacement services and importation of goods into China is generally required to pay a value-added tax, or VAT, for revenues generated from sales of products, while qualified input VAT paid on taxable purchase can be offset against such output VAT.
Pursuant to the Notice on the Policy and Collection Management of Cultural Development Fees in the Pilot Project of Replacing Business Tax with Value-Added Tax promulgated by the Ministry of Finance and STA on March 28, 2016, advertising media agencies and outdoor advertisement business operators providing advertising services within PRC shall pay cultural development fee, which is 3% of the advertising revenue. Since July 1, 2019, in accordance with a series of notices promulgated by the Ministry of Finance and its local branches in Beijing, Zhejiang Province and Jiangsu Province regarding adjusting the relevant policies of government funds, the cultural development fee shall be reduced by 50% until December 31, 2024.
Regulation Related to M&A and Overseas Listings
The MOFCOM, the State-Owned Assets Supervision and Administration Commission, the STA, the SAIC (currently known as the State Administration for Market Regulation of the PRC, or the SAMR), the China Securities Regulatory Commission, or the CSRC, and the SAFE jointly adopted the Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, or the M&A Rules. The M&A Rules require in some instances that the MOFCOM be notified in advance of any
change-of-control
transaction in which a foreign investor takes control of a PRC domestic enterprise where any of the following situations exist: (i) the transaction involves an important industry in China, (ii) the transaction may affect national economic security, or (iii) the PRC domestic enterprise has a well-known trademark or historical Chinese trade name in China. The M&A Rules, among other things, also require that (i) PRC entities or individuals obtain MOFCOM approval before they establish or control an SPV overseas, provided that they intend to use the SPV to acquire their equity interests in a PRC company at the consideration of newly issued share of the SPV, or Share Swap, and list their equity interests in the PRC company overseas by listing the SPV in an overseas market; (ii) the SPV obtains MOFCOM’s approval before it acquires the equity interests held by the PRC entities or PRC individual in the PRC company by Share Swap; and (iii) the SPV obtains CSRC approval before it lists overseas.
The M&A Rules further requires that the MOFCOM be notified in advance of any
change-of-control
transaction in which a foreign investor acquires control of a PRC domestic enterprise or a foreign company with substantial PRC operations, if certain thresholds under the Provisions on Thresholds for Prior Notification of Concentrations of Undertakings, issued by the State Council, are triggered. Moreover, the Anti-Monopoly Law promulgated by the Standing Committee of the NPC requires that transactions which are deemed concentrations and involve parties with specified turnover thresholds be cleared by the MOFCOM before they can be completed.
 
116

On December 24, 2021, the CSRC issued the Provisions of the State Council on the Administration of Overseas Securities Offering and Listing by Domestic Companies (Draft for Comments), or the Draft Overseas Listing Administration Provisions, and the Administrative Measures for the Filing of Overseas Securities Offering and Listing by Domestic Companies (Draft for Comments), or the Draft Overseas Listing Filing Measures, which are open for public comments until January 23, 2022.
The Draft Overseas Listing Administration Provisions, if adopted in its current form, will comprehensively improve and reform the existing regulatory regime for overseas offering and listing of PRC domestic companies’ securities, and will regulate both direct and indirect overseas offering and listing of PRC domestic companies’ securities by adopting a filing-based regulatory regime. According to the draft regulations, PRC domestic companies that seek to offer and list securities in overseas markets, either in direct or indirect means, are required to fulfill the filing procedure with the CSRC and report relevant information. Overseas offerings and listings that are prohibited by specific laws and regulations, constitute threat to or endanger national security, involve material ownership disputes, the PRC domestic companies, their controlling shareholder or actual controller involving in certain criminal offence, or directors, supervisors and senior management of the issuer involving in certain criminal offence or administrative penalties, among other circumstances, are explicitly forbidden. As implementation rules, the Draft Overseas Listing Filing Measures specifies the filing requirement and procedures. The Draft Overseas Listing Filing Measures provides that if the issuer meets the following criteria, the overseas securities offering and listing conducted by such issuer will be deemed as indirect overseas offering by PRC domestic companies: (i) any of the revenue, net profit, total assets or net assets of the domestic companies accounted for more than 50% of the respective audited revenue, net profit, total assets or net assets of the issuer within the latest fiscal year; (ii) a majority of the officers responsible for management of the issuer are PRC citizens or have their usual place of residence located in mainland China, the issuer’s main place of operation is within mainland China. It is unclear based on the Draft Overseas Listing Filing Measures whether either or both of the above criteria need to be satisfied. Where an issuer makes an application for initial public offering to competent overseas regulators, the issuer must submit to the CSRC filing documents within three working days after such application is submitted. The Draft Overseas Listing Filing Measures also requires subsequent report to the CSRC on material events, such as material change in principal business and change of control.
As of the date of this annual report, the Draft Overseas Listing Administration Provisions and the Draft Overseas Listing Filing Measures were released for public comments only and the final version and effective date of such regulations are subject to change with substantial uncertainty.
On April 2, 2022, the CSRC issued the Provisions on Strengthening Confidentiality and Archives Administration of Overseas Securities Offering and Listing by Domestic Companies (Draft for Comments), or the Draft Archives Rules, which are open for public comments until April 17, 2022.
The Draft Archives Rules reiterate that working papers produced in the PRC by securities companies and securities service providers for overseas offering and listing by domestic companies, should be retained in the PRC, and, without prior approval by competent authorities of the PRC, such working papers must not be brought, mailed or otherwise transferred to recipients outside of the PRC. Furthermore, the Draft Archives Rules establish a cross-border regulatory cooperation mechanism as prescribed in the PRC Securities Law and strengthen cross-border regulatory cooperation as prescribed in the Draft Overseas Listing Administration Provisions, which shifts the overall direction of cross-border supervision of overseas offering and listing from a “dominated by domestic regulators or depend on the conclusions of inspections by domestic regulators” approach to a “cross-border regulatory cooperation” mechanism.
Regulations on Anti-Monopoly
The Anti-Monopoly Law promulgated by the Standing Committee of the National People’s Congress which became effective on August 1, 2008 and the Interim Provisions on the Review of Concentrations of Undertakings promulgated by the SAMR which became effective on December 1, 2020 require that transactions which are deemed concentrations and involve parties with specified turnover thresholds must be cleared by the SAMR before they can be completed. Where the participation in concentration of undertakings by way of foreign-funded merger and acquisition of domestic enterprises or any other method which involves national security, the examination of concentration of undertakings shall be carried out pursuant to the provisions of this law and examination of national security shall be carried out pursuant to the relevant provisions of the state. Failure to comply with above regulations may result in an order to stop concentration, dispose the shares/assets or transfer the operation within a stipulated period, or adopt other necessary measures to reinstate the
pre-concentration
status, or fines.
On October 23, 2021, the SCNPC issued a draft of the amended Anti-Monopoly Law for public comments, which proposes to increase the fines for illegal concentration of business operators to no more than ten percent of its last year’s sales revenue if the concentration of business operator has or may have an effect of excluding or limiting competitions; or a fine of up to RMB5 million if the concentration of business operator does not have an effect of excluding or limiting competition. The draft also proposes that the relevant authority shall investigate a transaction where there is any evidence that the concentration has or may have the effect of eliminating or restricting competitions, even if such concentration does not reach the filing threshold. As of the date of this annual report, the draft of the amended Anti-Monopoly Law was released for public comments only and the final version and effective date of such regulations are subject to substantial uncertainty.
 
117

On February 7, 2021, the Anti-Monopoly Commission of the State Council issued the Anti-Monopoly Guidelines for the Internet Platform Economy Sector that aims to specify some of the circumstances under which an activity of internet platforms may be identified as monopolistic as well as to clarify that concentration of undertakings involving VIE structure shall also be subject to anti-monopoly review.
Regulations on
Anti-Long-Arm
Jurisdiction
The MOFCOM issued Provisions on the List of Unreliable Entities, or the MOFCOM Order No. 4 of 2020, on September 19, 2020. Pursuant to the MOFCOM Order No. 4 of 2020, the working mechanism shall, according to the investigation results and by taking the following factors into comprehensive consideration, decide whether or not to include a foreign entity concerned in the list of unreliable entities, and make an announcement on such inclusion: (i) the extent of damage caused to China’s sovereignty, security and development interests; (ii) the extent of the damage to the legitimate rights and interests of Chinese enterprises, other organizations or individuals; (iii) whether or not the international economic and trade rules are followed; (iv) other factors that shall be taken into consideration. If a foreign entity is included in the list of unreliable entities, the working mechanism may decide to take one or more of the following measures: (i) restricting or prohibiting the foreign entity from engaging in import or export activities related to China; (ii) restricting or prohibiting the foreign entity’s investment within the territory of China; (iii) restricting or prohibiting the entry of the foreign entity’s relevant personnel or transport vehicles into the territory of China; (iv) restricting or canceling the work permit, stay or residence qualification of the foreign entity’s relevant personnel in China; (v) imposing a fine corresponding to the seriousness of the case against the foreign entity; and (vi) other necessary measures.
On January 9, 2021, the MOFCOM promulgated the Rules on Counteracting Unjustified Extra-Territorial Application of Foreign Legislation and Other Measures, or the MOFCOM Order No. 1 of 2021. Pursuant to the MOFCOM Order No. 1 of 2021, where a citizen, legal person or other organization of China is prohibited or restricted by foreign legislation and other measures from engaging in normal economic, trade and related activities with a third state (or region) or its citizens, legal persons or other organizations, he/she/it shall truthfully report such matters to the competent department of commerce of the State Council within 30 days. The working mechanism will take the following factors into overall account when assessing whether there exists unjustified extra-territorial application of foreign legislation and other measures: (i) whether international law or the basic principles of international relations are violated; (ii) potential impact on China’s national sovereignty, security and development interests; (iii) potential impact on the legitimate rights and interests of the citizens, legal persons or other organizations of China; (iv) other factors that shall be taken into account. If the working mechanism determines that there exists unjustified extra-territorial application of foreign legislation and other measures, MOFCOM may issue an injunction that the relevant foreign legislation and other measures shall not be accepted, executed or observed. A citizen, legal person or other organization in China may apply for exemption from compliance with an injunction.
4.C. Organizational Structure
The following chart shows our corporate structure, including our principal subsidiaries and VIEs as of the date of this annual report.
 
118

 
Notes:
 
(1)
Youdao HK currently operates our overseas knowledge tool and related businesses, including
U-Dictionary.
(2)
Shareholders of Linjiedian Education are William Lei Ding, our director (who is also the chief executive officer, a director and a major shareholder of NetEase, our controlling shareholder), and Feng Zhou, our Chief Executive Officer and director, each holding 99% and 1%, respectively, of Linjiedian Education’s equity interests.
(3)
Shareholders of Youdao Computer are William Lei Ding, our director (who is also the chief executive officer, a director and a major shareholder of NetEase, our controlling shareholder), and Feng Zhou, our Chief Executive Officer and director, each holding approximately 71% and 29%, respectively, of Youdao Computer’s equity interests.
Contractual Arrangements with the VIEs and the VIEs’ Respective Shareholders
Current PRC laws and regulations impose certain restrictions or prohibitions on foreign ownership of companies that engage in value-added telecommunication services and certain other businesses. We are a company registered in the Cayman Islands. Youdao Information, our PRC subsidiary, is considered a foreign-invested enterprise. To comply with the foregoing restrictions imposed by PRC laws and regulations on foreign investments, we conduct a significant portion of our businesses in China through Youdao Computer and Linjiedian Education, the VIEs in the PRC, based on a series of contractual arrangements between us and the VIEs and their respective shareholders. As a result of these contractual arrangements, we exert effective control over, and are considered the primary beneficiary of, the VIEs and consolidate their operating results in our financial statements under the U.S. GAAP. In 2019, 2020 and 2021, the amount of revenues generated by the VIEs and their subsidiaries accounted for 74.6%, 71.0% and 68.5%, respectively, of our total net revenues. As a result, our ability to pay dividends depends upon dividends paid by our subsidiaries which, in turn, depends on the payment of service fees to our PRC subsidiaries by the VIEs in the PRC pursuant to certain contractual arrangements among our PRC subsidiaries, the VIEs and the VIEs’ shareholders. In 2019, 2020 and 2021, the amount of service fees charged by our PRC subsidiaries to the VIEs was RMB622.1 million, RMB1,964.8 million and RMB3,473.5 million (US$545.1 million) (without giving effect to the discontinued operation presentation of our historical financial results as a result of the disposal of our Academic AST Business), respectively. We expect that the amounts of such service fees will increase in the foreseeable future as our PRC business continues to grow.
 
119

The following is a summary of the contractual arrangements by and among Youdao Information, Youdao Computer and the shareholders of Youdao Computer. The contractual arrangements by and among Youdao Information, Linjiedian Education and the shareholders of Linjiedian Education, except for the Cooperation Agreement, are substantially similar to the corresponding contractual arrangements as discussed below. For the complete text of these contractual arrangements, please see the copies filed as exhibits to the registration statement filed with the SEC of which this annual report forms a part.
In the opinion of Tian Yuan Law Firm, our PRC legal counsel, save for the uncertainties disclosed in this annual report, the contractual arrangements described below are valid, binding and enforceable under current PRC law. However, our PRC legal counsel has also advised us that there are substantial uncertainties regarding the interpretation and application of current or future PRC laws and regulations. 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 VIE structures will be adopted or if adopted, how they would affect the VIE structure. We have been further advised by our PRC legal counsel that if the PRC government authorities find that the agreements that establish the structure for operating our value-added telecommunication services and other business do not comply with PRC government restrictions on foreign investment in such businesses, we could be subject to severe penalties including being prohibited from continuing operations. Additionally, these contractual arrangements may not be as effective as equity ownership in providing us with effective control over the VIEs. If the VIEs or their shareholders fail to perform their respective obligations under such contractual arrangements, we could be limited in our ability to enforce such contractual arrangements that give us effective control over our business operations in the PRC and 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. Additionally, the ability of our PRC subsidiaries to pay dividends to us is limited by certain PRC legal restrictions on the payment of dividends by PRC companies and foreign exchange control, among others, which prevent us from having unfettered access to our PRC subsidiaries’ and VIEs’ revenues. Our access to the VIEs’ revenues is also limited since we do not have equity ownership in the VIEs and have to rely on the payment of service fees by the VIEs to our PRC subsidiaries. For a more detailed description of the risks related to these contractual arrangements and our corporate structure, please see “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Corporate Structure.”
Cooperation Agreements
Youdao Computer and Youdao Information entered into a cooperation agreement, or the Youdao Computer Cooperation Agreement, on July 1, 2015. Under the Youdao Computer Cooperation Agreement, Youdao Information has agreed to provide the following services to Youdao Computer:
 
   
the development of computer software (including, but not limited to, producing online advertisement and distribution and maintenance of software) and technical support and maintenance for computer software operation;
 
   
the design, development, update and upgrade of platforms for online advertisement; and
 
   
the provision of technology support, including, but not limited to, server maintenance, development of server software and related maintenance and updates.
Youdao Computer has agreed to share its monthly income (after tax and expenses) with Youdao Information in accordance with certain formulas as specified in the Youdao Computer Cooperation Agreement. The Youdao Computer Cooperation Agreement was effective from July 1, 2015 and will continue to be effective unless it is terminated, in case of a material breach of the agreement, by written notice of the
non-breaching
party.
Linjiedian Education and Youdao Information entered into a cooperation agreement, or the Linjiedian Education Cooperation Agreement, on January 18, 2019, pursuant to which Youdao Information has agreed to provide the following services to Linjiedian Education:
 
120

   
the development of computer software (including, but no limited to information management software and other technical software) and technical support and maintenance for computer software operation;
 
   
licensing of software, trademark, domains, technical secrets and other associated intellectual property rights; and
 
   
the provision of R&D services in relation to education courseware and teaching support services.
Linjiedian Education has agreed to share its monthly income (after tax and expenses) with Youdao Information in accordance with certain formulas as specified in the Linjiedian Education Cooperation Agreement. The Linjiedian Education Cooperation Agreement was effective from January 18, 2019 and will continue to be effective unless it is terminated, in case of a material breach of the agreement, by written notice of the
non-breaching
party.
Operating Agreements
To ensure the successful performance of the various agreements between the parties, each of William Lei Ding and Feng Zhou, the shareholders of Youdao Computer, entered into an operating agreement with Youdao Computer and Youdao Information, with each agreement taking effect from September 26, 2016. Under the operating agreements, each of Youdao Computer, Mr. Ding and Dr. Zhou agreed that, except for transactions in the ordinary course of business, Youdao Computer will not enter into any transaction that would materially affect the assets, liabilities, rights or operations of Youdao Computer without the prior written consent of Youdao Information. Youdao Information also agreed that it would provide performance guarantees and, at its discretion, guarantee loans for working capital purposes to the extent required by Youdao Computer for its operations. As counter-guarantee, Youdao Computer agreed to pledge the account receivable in its operations and all of its assets to Youdao Information, which pledge has not been implemented as of the date of this annual report. Furthermore, each of Mr. Ding and Dr. Zhou agreed that, upon instruction from Youdao Information, he would appoint candidates recommended by Youdao Information as Youdao Computer’s board members, president, chief financial officer and other senior executive officers. The term of each operating agreement is 20 years from the date of execution and can be extended with the written consent of Youdao Information.
Equity Pledge Agreements
Each of Mr. Ding and Dr. Zhou, the shareholders of Youdao Computer, has entered into an equity pledge agreement with Youdao Information, with each agreement taking effect from September 26, 2016. Under such equity pledge agreements, each of Mr. Ding and Dr. Zhou pledged his respective equity interest in Youdao Computer to Youdao Information to secure his obligations under the applicable loan agreement, exclusive purchase option agreement, shareholder voting right trust agreement, and operating agreement. Each of Mr. Ding and Dr. Zhou further agreed not to transfer or pledge his respective equity interest in Youdao Computer without the prior written consent of Youdao Information. Each of the equity pledge agreements will remain binding until the respective pledger, Mr. Ding or Dr. Zhou, as the case may be, discharges all his obligations under the above-mentioned agreements. As of the date of this annual report, the equity pledges under such Equity Pledge Agreements have been registered with competent PRC regulatory authority.
Exclusive Purchase Option Agreements
Each of Mr. Ding and Dr. Zhou, the shareholders of Youdao Computer, has entered into an exclusive purchase option agreement with Youdao Information and Youdao Computer, with each agreement taking effect from September 26, 2016. Under the exclusive purchase option agreements, each of Mr. Ding and Dr. Zhou granted Youdao Information an option to purchase all or a portion of his respective equity interest in Youdao Computer at a price equal to the original and any additional
paid-in
capital paid by him. In addition, under each exclusive purchase option agreement, Youdao Computer has granted Youdao Information an option to purchase all or a portion of the assets held by Youdao Computer or its subsidiaries at a price equal to the net book value of such assets. Each of Youdao Computer, Mr. Ding and Dr. Zhou agreed not to transfer, mortgage or permit any security interest to be created on any equity interest in or assets of Youdao Computer without the prior written consent of Youdao Information. Each exclusive purchase option agreement shall remain in effect until all of the equity interests in or assets of Youdao Computer have been acquired by Youdao Information or its designee or until Youdao Information unilaterally terminates the agreement by written notice.
 
121

Shareholder Voting Right Trust Agreements
Each of Mr. Ding and Dr. Zhou, the shareholders of Youdao Computer, has entered into a shareholder voting right trust agreement with Youdao Information, with each agreement taking effect from September 26, 2016. Under the shareholder voting right trust agreements, each of Mr. Ding and Dr. Zhou agreed to irrevocably entrust a person designated by Youdao Information to represent him to exercise all the voting rights and other shareholders’ rights to which he is entitled as a shareholder of Youdao Computer. Each shareholder voting right trust agreement shall remain effective for as long as Mr. Ding or Dr. Zhou, as applicable, remains a shareholder of Youdao Computer unless Youdao Information unilaterally terminates the agreement by written notice.
Loan Agreements
Each of Mr. Ding and Dr. Zhou, the shareholders of Youdao Computer, has entered into a loan agreement with Youdao Information, with each agreement taking effect from September 26, 2016. Under these loan agreements, Youdao Information provided each of Mr. Ding and Dr. Zhou with an interest-free loan. The proceeds from the loans were used by each of Mr. Ding and Dr. Zhou to pay the consideration to acquire their respective equity interest in Youdao Computer. The loans can be repaid by transferring each of Mr. Ding’s and Dr. Zhou’s respective equity interest in Youdao Computer to Youdao Information or its designee or through such other method as Youdao Information shall determine. The term of each of the loan agreements is 10 years from the date of such agreement and will be automatically extended for a further
10-year
term unless otherwise decided by Youdao Information.
4.D. Property, Plant and Equipment
Our current principal executive offices are located at No. 399 Wangshang Road, Binjiang District, Hangzhou 310051, China. We lease offices in Hangzhou, Beijing, Guangzhou, Xi’an, Nanjing and a number of other Chinese cities with an aggregate of about 97,000 square meters. These facilities currently accommodate our management headquarters, as well as most of our sales and marketing, R&D, product and service operations, and general and administrative activities.
We lease all of the facilities that we currently occupy from the NetEase Group on arms’-length terms and from other third parties. We believe that the facilities that we currently lease are adequate to meet our needs for the foreseeable future.
 
ITEM 4A.
UNRESOLVED STAFF COMMENTS
None.
 
122

ITEM 5.
OPERATING AND FINANCIAL REVIEW AND PROSPECTS
You should read the following discussion together with our consolidated financial statements and the related notes included elsewhere in this annual report. This discussion contains forward-looking statements about our business and operations. Our actual results may differ materially from those we currently anticipate as a result of many factors, including those we describe under “Item 3.D. Risk Factors” and elsewhere in this annual report.
The following includes discussion of certain of our key performance metrics for the periods indicated. See “Introduction” in this annual report for the definition of these metrics and a description of how they are calculated.
5.A. Operating Results
Overview
We operate in China’s intelligent learning industry, and our financial condition and results of operations are influenced by a number of macroeconomic factors affecting this industry. These factors include China’s economic growth, the continued penetration of internet and mobile services and the development of technology, all of which have allowed Chinese people to spend more on learning. Our financial condition and results of operations are also affected by a number of emerging market and technology trends, such as the integration of technology with learning and the emergence of new learning scenarios. In addition, as we generate a significant portion of our net revenues from online marketing services, our results of operations are also affected by the general factors affecting our advertisers and their advertising budgets.
We have historically generated a significant portion of net revenues from tutoring services, including our Academic AST Business which mainly focused on students receiving compulsory education. We disposed of our Academic AST Business, as part of our efforts to fully comply with the new regulatory requirements adopted by the PRC government in the second half of 2021. As a result, the historical financial results of the Academic AST Business are reflected in our audited consolidated financial statements as discontinued operations accordingly. In 2019, 2020 and 2021, the net loss from discontinued operations was RMB141.1 million, RMB954.3 million and RMB100.3 million (US$15.7 million), respectively. During the same periods, our net loss from continuing operations was RMB460.4 million, RMB799.0 million and RMB926.1 million (US$145.3 million), respectively.
After we disposed of the Academic AST Business, we continued offering our tutoring services that has been strategically focused on STEAM, adult and vocational courses. In 2019, 2020 and 2021, our net revenues generated from tutoring services were RMB510.1 million, RMB1,369.0 million and RMB2,271.0 million (US$356.4 million), representing approximately 42.2%, 54.2% and 56.6%, respectively, of our total net revenues. We expect tutoring services to continue to represent a major portion of our total net revenues. Additionally, as we focus on STEAM, adult and vocational courses, we expect the contribution from these courses to increase over time. Our ability to generate tutoring services net revenues has been and will continue to be affected by both paid user enrollments and gross billings per paid user enrollment.
In connection with our disposal of Academic AST Business, we are proactively seeking ways to empower learning with technology. We as a leading technology-focused intelligent learning company, have substantially increased our investments in developing and upgrading smart devices. In 2019, 2020 and 2021, our net revenues generated from smart devices were RMB152.0 million, RMB540.0 million and RMB980.4 million (US$153.9 million), representing approximately 12.6%, 21.4% and 24.4%, respectively, of our total net revenues. We expect the revenue contribution of smart devices to increase over time as we continuously upgrade existing and develop new smart devices. The continued success of our smart device business will depend on a variety of factors, including our ability to grow our user base, drive their engagement and loyalty, and integrate technology seamlessly with learning to deliver more engaging experience and better learning outcomes.
We are also accelerating our efforts to diversify our monetization capabilities. As part of these endeavors, we have recently launched education digitalization solutions targeting enterprise customers, such as elementary and secondary schools and other educational institutions. We will continue to devote resources in developing more solutions and marketing them to a broader range of customers.
 
123

The shift in our strategic focus will require us to continuously invest in recruiting technology and innovation talents, develop or acquire technologies, and sales and marketing to tap into additional markets and build new customer relationships. As a result, we expect our costs and operating expenses to continue to increase over the near to medium term. However, we expect that with these investments, we can better monetize our expertise in technology and intelligent learning, paving way for our long-term sustainable growth and profitability.
Our shift in the strategic focus will entail a number of additional risks and challenges. See “Item 3. Key Information—3.D. Risk Factors— Risks Related to Our Business and Industry — The changes in our business strategies and offerings may make it difficult to evaluate our future prospects.”
Impact of
COVID-19
The COVID-19 pandemic
has affected us in both negative and positive ways. On the one hand, as a result of the pandemic, some of our advertising customers have experienced temporary business interruptions and a reduction in their online marketing spending, which has had a negative impact on our online advertising services. We also incurred additional costs and expenses as we implemented COVID-related safety protocols and working practices. On the other hand, we believe the
COVID-19
pandemic has significantly accelerated the shift from offline to online learning approaches. This has led to increased market demand for quality online products and services and is expected to benefit our business in the long run. The pandemic has also accelerated the adoption of emerging “touchless” technologies, driving the demand for our education digitalization solutions. Overall, we do not believe the
COVID-19
pandemic has had a material adverse impact on our business, results of operations, liquidity, financial condition and growth prospects. Continuance or recurrence of the
COVID-19
outbreak in China or other parts of the world may materially and adversely affect our business operations. Please see “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Business and Industry—We face risks related to natural disasters, extreme weather conditions, health epidemics, such as the outbreak of
COVID-19,
and other catastrophic incidents, which could significantly disrupt our operations.”
Key Components of Results of Operations
Net Revenues
We have three reportable segments: (i) learning services, (ii) smart devices, and (iii) online marketing services. We identify our reportable segments based on the organizational units used by management to monitor performance and make operating decisions. See our consolidated financial statements included elsewhere in this annual report for additional information regarding our three reportable segments.
The following table sets forth a breakdown of our net revenues, in absolute amounts and as percentages of total net revenues, for the periods indicated.
 
    
For the Year Ended December 31,
 
  
2019
    
2020
    
2021
 
  
RMB
    
%
    
RMB
    
%
    
RMB
    
US$
    
%
 
  
(in thousands, except for percentages)
 
Net Revenues
                    
Learning services
     602,353        49.9        1,513,960        59.9        2,441,421        383,112        60.8  
Smart devices
     152,044        12.6        539,962        21.4        980,424        153,850        24.4  
Online marketing services
     453,013        37.5        472,884        18.7        593,949        93,204        14.8  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total net revenues
  
 
1,207,410
 
  
 
100.0
 
  
 
2,526,806
 
  
 
100.0
 
  
 
4,015,794
 
  
 
630,166
 
  
 
100.0
 
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Learning services.
We generate the majority of the net revenues of learning services from our tutoring services. For avoidance of doubt, we define our tutoring services to mainly include our existing online courses. In 2019, 2020 and 2021, the net revenues generated from tutoring services
w
ere RMB510.1 million, RMB1,369.0 million and RMB2,271.0 million (US$356.4 million), respectively, accounting for the vast majority of the total net revenues of our learning services.
 
124

The gross billings of our tutoring services are generated from the tuition fees we receive from our users. We generally bill our users for the entire course tuition upfront at the time of sale of our course packages, which could be up to two months before the course actually starts. The tuition fees we collect are initially recorded as deferred revenue and are recognized proportionally over an average of the learning periods of different tutoring services. The learning period of a course of our tutoring services refers to the period during which the course is delivered plus the estimated period following the completion of the course during which the students view playback of the course recordings. The learning periods of our tutoring services generally range from one month to twelve months. As of December 31, 2019, 2020 and 2021, we had deferred revenue of RMB299.5 million, RMB809.8 million and RMB973.9 million (US$152.8 million), respectively, from our tutoring services. For a reconciliation of our gross billings and net revenues, see
“—Non-GAAP
Financial Measure.”
In addition to tutoring services, we also generate net revenues from other learning services which are primarily
fee-based
premium services. These services mainly include: (a) the licensing of technologies and solutions, including through
Youdao Smart Cloud
, to business customers and (b) sales of subscription packages to users of our online knowledge tools, such as
Youdao Dictionary
, that allow them to access additional functions, content and privileges.
Smart devices
. We generate net revenues from sales of smart devices, which currently mainly include
Youdao Dictionary Pen
and
Youdao Listening Pod
. In 2019, 2020 and 2021, the net revenues generated from smart devices were RMB152.0 million, RMB540.0 million and RMB980.4 million (US$153.9 million), respectively, which was primarily attributable to the significant increase in sales volume of
Youdao Dictionary Pen
due to its growing popularity.
Online marketing services
. We generate net revenues of online marketing services through the provision of different formats of advertisement, including but not limited to banners, text links, videos, logos, buttons and rich media. Most of our online marketing services are advertising solutions based on performance-based pricing, including those charged on a
cost-per-click,
or CPC, basis. In 2019, 2020 and 2021, we generated 80.0%, 74.9% and 80.2%, respectively, of the net revenues of our online marketing services from performance-based advertising services. We also offer brand advertising services, which are focused on building advertisers’ brand awareness and presence through their logos and other visual aspects. Our brand advertising services are typically charged as a fixed amount of advertising fees based on the duration of the placement.
We use the number of performance-based advertisers as a key performance metric for our online marketing services segment given that the revenues generated from performance-based advertising services have historically accounted for a significant majority of our online marketing revenues. In 2019, 2020 and 2021, we had approximately 2,400, 1,500 and 1,300 performance-based advertisers, respectively. We also monitor average total MAUs as an indirect performance metric for our online marketing services segment as we consider it to be a driving factor for the attractiveness of our online marketing services.
Cost of revenues
Our cost of revenues of learning services consists primarily of (i) costs associated with our full-time teaching staff and service operations personnel, mainly including the salaries and other benefits paid to our instructors and teaching assistants and the fees paid to certain of our instructors pursuant to revenue sharing arrangements; (ii) payment channel fees charged by third-party online payment providers; (iii) costs of course materials, such as textbooks and exercise books, that we distribute to students of our tutoring services; and (iv) technical support costs.
Our cost of revenues of smart devices consists primarily of (i) costs relating to the sales of our smart devices and (ii) costs associated with our operation staff related to smart devices.
Our cost of revenues of online marketing services consists primarily of (i) traffic acquisition costs, which consist primarily of payments to third parties that distribute our advertisers’ advertisements through such third parties’ internet properties; and (ii) payroll-related expenses, which consist primarily of the salaries and other benefits paid to our operation personnel that support our online marketing services.
 
125

The following table sets forth a breakdown of our cost of revenues, in absolute amounts and as percentages of total cost of revenues and as percentages of the total net revenues, for the periods indicated.
 
126

    
For the Year Ended December 31,
 
    
2019
    
2020
    
2021
 
    
RMB
    
% of total
cost of
revenues
    
% of total
net
revenues
    
RMB
    
% of total
cost of
revenues
    
% of total
net
revenues
    
RMB
    
US$
    
% of total
cost of
revenues
    
% of total
net
revenues
 
                                                                       
    
(in thousands, except for percentages)
 
Cost of revenues
                             
Learning services
     451,164        51.8        37.4        716,504        50.5        28.4        980,700        153,893        48.4        24.5  
Smart devices
     107,609        12.3        8.9        355,970        25.1        14.1        618,925        97,123        30.5        15.4  
Online marketing services
     313,592        35.9        26.0        346,895        24.4        13.7        427,331        67,058        21.1        10.6  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total cost of revenues
  
 
872,365
 
  
 
100.0
 
  
 
72.3
 
  
 
1,419,369
 
  
 
100.0
 
  
 
56.2
 
  
 
2,026,956
 
  
 
318,074
 
  
 
100.0
 
  
 
50.5
 
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Gross profit
We recorded gross profit of RMB335.0 million, RMB1,107.4 million and RMB1,988.8 million (US$312.1 million), respectively, in 2019, 2020 and 2021.
In 2019, 2020 and 2021, our overall gross margin was 27.7 %, 43.8 % and 49.5%, respectively. During the same periods, the gross margin of learning services was 25.1%, 52.7% and 59.8%, respectively, the gross margin of smart devices was 29.2%, 34.1% and 36.9%, respectively, and the gross margin of online marketing services was 30.8%, 26.6% and 28.1%, respectively. Historically, we made substantial investments in building our faculty and expanding our tutoring service offerings. As our tutoring service offerings continue to grow and as we attract more users, we expect that we will be able to optimize our faculty’s compensation structure and achieve greater economies of scale in respect of course development.
Operating expenses
The following table sets forth a breakdown of our operating expenses, in absolute amounts and as percentages of total operating expenses and as percentages of the total net revenues, for the periods indicated.
 
    
For the Year Ended December 31,
 
    
2019
    
2020
    
2021
 
    
RMB
    
% of total
operating
expenses
    
% of total
net
revenues
    
RMB
    
% of total
operating
expenses
    
% of total
net
revenues
    
RMB
    
US$
    
% of total
operating
expenses
    
% of total
net
revenues
 
                                                                       
    
(in thousands, except for percentages)
 
Operating expenses
                             
Sales and marketing expenses
     455,748        57.3        37.7        1,473,604        75.2        58.3        2,077,638        326,027        70.9        51.7  
Research and development expenses
     269,895        34.0        22.4        372,184        19.0        14.7        607,373        95,310        20.7        15.1  
General and administrative expenses
     69,242        8.7        5.7        113,106        5.8        4.5        190,297        29,862        6.5        4.7  
Impairment of intangible assets from business combination
     —          —          —          —          —          —          56,778        8,911        1.9        1.4  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total operating expenses
  
 
794,885
 
  
 
100.0
 
  
 
65.8
 
  
 
1,958,894
 
  
 
100.0
 
  
 
77.5
 
  
 
2,932,086
 
  
 
460,110
 
  
 
100.0
 
  
 
72.9
 
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
127

Sales and marketing expenses
. Our sales and marketing expenses consist primarily of (i) expenses relating to our marketing and branding activities, including expenses relating to our online traffic acquisition channels; (ii) payroll-related expenses, which consist primarily of the salaries and other benefits paid to our sales and marketing personnel; and (iii) the amounts we pay to third-party service providers to whom we outsource certain of our sales and marketing functions. We expect our sales and marketing expenses to increase in absolute amounts in the near future as we continue to expand our smart device business and other business lines, partially offset by the reduced sales and marketing spending in response to the recent regulatory requirement. Nevertheless, we expect our sales and marketing expenses to decrease as a percentage of revenue over time in the long run due to our increased economies of scale.
Research and development expenses
. Our research and development expenses consist primarily of (i) payroll-related expenses, which primarily include the salaries and other benefits paid to our R&D and related personnel; (ii) fees paid to outside vendors for their software testing and other services; and (iii) rentals of premises occupied by our R&D and related personnel. We expect our research and development expenses to increase in the foreseeable future as we continue to invest substantially in technology to enhance our users’ and students’ learning experience.
General and administrative expenses
. Our general and administrative expenses consist primarily of (i) payroll-related expenses, which primarily include the salaries and other benefits paid to our management and administrative personnel; (ii) fees paid to third-party professional service providers; and (iii) credit losses allowance provided on the receivables. We expect our general and administrative expenses to increase in the foreseeable future as we incur additional costs as a result of operating as a public company.
Impairment of intangible assets from business combination
. Our impairment of intangible assets from business combination primarily reflects the impairment of the intangible assets related to a subsidiary acquired.
Taxation
We had income tax expense of RMB2.4 million, RMB2.9 million and RMB6.6 million (US$1.0 million) in 2019, 2020 and 2021, respectively. We are subject to various rates of income tax under different jurisdictions. The following summarizes major factors affecting our applicable tax rates in the Cayman Islands, Hong Kong and the PRC.
Cayman Islands
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 brought within the jurisdiction of the Cayman Islands. In addition, the Cayman Islands does not impose withholding tax on dividend payments.
Hong Kong
Our subsidiary incorporated in Hong Kong was subject to Hong Kong profits tax at a rate of 16.5% for taxable income earned in Hong Kong before April 1, 2018. Starting from the financial year commencing on April 1, 2018, the
two-tiered
profits tax regime took effect, under which the tax rate is 8.25% for assessable profits on the first HK$2 million and 16.5% for any assessable profits in excess of HK$2 million.
PRC
Our subsidiaries, VIEs and their subsidiaries, in China are companies incorporated under PRC law and, as such, are subject to PRC enterprise income tax on their taxable income in accordance with the relevant PRC income tax laws. Pursuant to the PRC EIT Law, which became effective on January 1, 2008, a uniform 25% enterprise income tax rate is generally applicable to both foreign-invested enterprises and domestic enterprises, except where a special preferential rate applies. Entities qualifying as High and New Technology Enterprises (“HNTE”) qualify for a preferential tax rate of 15% subject to a requirement that they
re-apply
for HNTE status every three years. Youdao Information was qualified as an HNTE in 2015 initially, which was extended in 2018 and 2021, and was subject to a preferential tax rate of 15% since 2015. As of December 31, 2021, Youdao Information was in an accumulative loss status. Beijing Lingshi Ruifeng Education Technology Co., Ltd. was qualified as an HNTE and hence subject to a preferential tax rate of 15% since 2020. The enterprise income tax is calculated based on the entity’s global income as determined under PRC tax laws and accounting standards.
 
 
128

Pursuant to the applicable PRC provision regulations and corresponding implementation rules on VAT, our major subsidiaries and VIEs are generally subject to VAT at a rate of 6% for services rendered. Since January 2020, in accordance with the Announcement on Tax Policies to Support Prevention and Control of
COVID-19
issued by the Ministry of Finance and STA, the Announcement on the Period of Implementation of Tax Policies to Support Epidemic Prevention and Control and to Ensure Supply and the Announcement on Continued Implementation of Some Preferential Tax Policies Responding to
COVID-19
Epidemic (collectively, the “Tax Policies”), due to the
COVID-19,
the VAT from providing daily life services was exempted starting on January 1, 2020 and ending on March 31, 2021. In 2020 and 2021, we recognized gain of RMB51.9 million and loss of RMB5.4 million, respectively, in others, net arising from the VAT exemption according to the Tax Polices. We are also subject to a cultural development fee on the provision of advertising services in China with an applicable rate of 3% based on the advertising revenue and subject to a 50% reduction which became effective from July 1, 2019. The cultural development fee on the provision of advertising services is exempted starting on January 1, 2020 until December 31, 2021 according to the Announcement on Tax and Fee Policies to Support the Film and Other Industries issued by the Ministry of Finance and STA on May 13, 2020 and the Announcement of the Ministry of Finance and the State Taxation Administration on the Renewal of the Implementation of Some Tax Preferences in Response to the Epidemic (Announcement of the Ministry of Finance and the State Taxation Administration No. 7 of 2021) due to the outbreak of
COVID-19.
The entities that are engaged in the sale of smart devices are generally required to pay VAT at a rate of 17% or another applicable value-added tax rate implemented by the provision regulation of the gross sales proceeds received, less any creditable value-added tax already paid or borne by the taxpayer. Pursuant to further VAT reform implemented from May 1, 2018, all industries that were previously subject to VAT at a rate of 17% were adjusted to 16%, and effective from April 1, 2019, the 16% VAT rate was further reduced to 13%.
As a Cayman Islands holding company, we may receive dividends from our PRC subsidiaries through Youdao HK. The PRC EIT Law and its implementing rules provide that dividends paid by a PRC entity to a
non-resident
enterprise for income tax purposes is subject to PRC withholding tax at a rate of 10%, subject to reduction by an applicable tax treaty with China. 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 withholding tax rate in respect to the payment of dividends by a PRC enterprise to a Hong Kong enterprise may be reduced to 5% from a standard rate of 10% if the Hong Kong enterprise directly holds at least 25% of the PRC enterprise and certain other conditions are met. Pursuant to the Notice of the State Taxation Administration on the Issues concerning the Application of the Dividend Clauses of Tax Agreements, or STA Circular 81, a Hong Kong resident enterprise must meet the following conditions, among others, in order to apply the reduced withholding tax rate: (i) it must be a company; (ii) it must directly own the required percentage of equity interests and voting rights in the PRC resident enterprise; and (iii) it must have directly owned such required percentage in the PRC resident enterprise throughout the 12 months prior to receiving the dividends. The STA promulgated the Administrative Measures for
Non-resident
Taxpayers to Enjoy Treatment under Treaties, or STA Circular 35, which became effective on January 1, 2020. STA Circular 35 provides that
non-resident
enterprises are not required to obtain
pre-approval
from the relevant tax authority in order to enjoy the reduced withholding tax. Instead,
non-resident
enterprises and their withholding agents may, by self-assessment and on confirmation that the prescribed criteria to enjoy the tax treaty benefits are met, directly apply the reduced withholding tax rate, and file necessary forms and supporting documents when performing tax filings, which will be subject to
post-tax
filing examinations by the relevant tax authorities. Accordingly, Youdao HK may be able to benefit from the 5% withholding tax rate for the dividends it receives from its PRC subsidiaries if it satisfies the conditions prescribed under STA Circular 81 and other relevant tax rules and regulations. However, according to STA Circular 81 and STA Circular 35, if the relevant tax authorities consider the transactions or arrangements we have are for the primary purpose of enjoying a favorable tax treatment, the relevant tax authorities may adjust the favorable withholding tax in the future.
 
129

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 EIT Law, it would be subject to enterprise income tax on its worldwide income at a rate of 25%. See “Item 3. Key Information-3.D. Risk Factors-Risks Related to Doing Business in China-If we are classified as a PRC resident enterprise for PRC enterprise income tax purposes, such classification could result in unfavorable tax consequences to us and our
non-PRC
shareholders and ADS holders.”
Critical Accounting Policies and Judgments
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 liabilities at the balance sheet dates and the reported revenues and expenses during the reported periods in the consolidated statements. 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. You should read the following description of critical accounting policies, judgments and estimates in conjunction with our consolidated financial statements and other disclosures included in this annual report.
Basis of Presentation
In May 2019, we acquired certain education businesses, including
NetEase Cloud Classroom, China University MOOC
and
NetEase Kada,
from the NetEase Group. Since these businesses were controlled by NetEase both before and after acquisition, such transactions are accounted for as business combination under common control. Therefore, our consolidated financial statements were retrospectively adjusted to reflect the results of such acquired businesses as if they had been acquired throughout the periods presented. There was no change in the basis of presentation of the financial statement resulting from such acquisition. The assets and liabilities have been stated at historical carrying amounts.
In December 2020, we entered into agreements with NetEase to dispose Youdao Cloudnote business to an investee established by NetEase and us. Since the Youdao Cloudnote business was not material to our operations, the disposal did not represent a strategic shift with a major effect on our operations and financial results, and did not qualify as discontinued operation in accordance with ASC 205,
Presentation of Financial Statements
. Since the business was controlled by NetEase both before and after the transaction, this transaction was accounted for as a transaction under common control. Pursuant to the agreements, we have 37.5% equity interests of the investee with the carrying amount of the assets transferred of Youdao Cloudnote. We accounted for the investment using the equity method after this transaction.
Discontinued operation
We report a disposal of our component or a group of our components as discontinued operations if the disposal represents a strategic shift that has (or will have) a major effect on our operations and financial results. Classification as a discontinued operation occurs upon disposal or when the operation meets the criteria to be classified as held for sale, if earlier. In the period that a discontinued operation is classified as held for sale, the assets and liabilities of the discontinued operation are presents separately in asset and liability sections, respectively, of the consolidated balance sheets and prior periods are presented on a comparative basis. In the consolidated statements of operations and comprehensive loss, the results from discontinued operations are reported separately from the income and expenses from continuing operations and prior periods are presented on a comparative basis. Cash flows for discontinued operations are presented separately in the consolidated statements of cash flows.
 
130

Consolidation of VIEs
Subsidiaries are those entities in which we, directly or indirectly, control more than one half of the voting power, have the power to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of the board of directors, or have the power to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.
A consolidated VIE is an entity in which we, or any of our subsidiaries, through contractual arrangements, have the power to direct the activities that most significantly impact the entity’s economic performance, bear the risks of and enjoy the rewards normally associated with ownership of the entity, and therefore we or our subsidiary is the primary beneficiary of the entity.
All significant intercompany balances and transactions within the group have been eliminated upon consolidation.
Revenue Recognition
We adopted ASC 606,
Revenue from Contracts with Customers
(“ASC 606”), for all periods presented. According to ASC 606, revenues from contracts with customers are recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services, reduced by estimates for return allowances, promotional discounts, rebates and value-added tax (“VAT”).
Learning services
Tutoring services
Our tutoring services are delivered in live streaming or prerecorded format. With respect to our live streaming courses, when the delivery of the course is completed, we also provide the students with “playback services” that give them unlimited access to recordings of the course within a specified period of time. The live streaming of the course and the playback services, as well as other teaching activities associated with the course, are highly interdependent and interrelated in the context of the contract and are only considered accessory services to the online live streaming courses and therefore are not distinct and are not sold stand-alone. As a result, a live streaming course is accounted for as a single performance obligation which is satisfied over its learning period. The learning period of a live streaming course refers to the period during which the course is delivered plus the estimated period following the completion of the course during which the students view playback of the course recordings. The revenues generated from our live streaming courses are recognized ratably over an average of the learning periods of our live streaming courses. We consider the average length of period during which students typically spend time on viewing the courses, as well as other learning behavior patterns, to arrive at the best estimates for the length of the period during the students view playback of the course recordings. With respect to a
pre-recorded
course, the learning period refers to the estimated period during which the course is viewed by students. The net revenues generated from our prerecorded courses are recognized ratably over an average of the learning periods of such courses.
The estimated weighted average duration of learning periods for both live streaming courses and
pre-recorded
courses ranged from five months to seven months for the periods presented.
There is a refund policy provided to customers for tutoring services, depending on whether the course had commenced at the time of the refund request, the length of the course, the number of sessions that the student has taken, among other criteria. See “Item 4. Information for the Company-4.B. Business Overview-How We Generate Revenues-Tuition” for more information about our refund policy. We determine the transaction price to be earned by estimating the refund liability based on historical refund ratio on a portfolio basis using the expected value method. In the event that the actual amount of refund made exceeds our estimates, such excessive amount will be deducted from net revenues. We also provide discount coupons to our users for use in purchases on tutoring services, which are treated as a reduction of revenue when the related transaction is recognized.
 
131

Fee-based
premium services
Fee-based
premium services revenues, mostly operated on either a consumption basis or a monthly subscription basis, are derived principally from providing premium services of
Youdao Dictionary
,
Youdao Smart Cloud
, as well as translation services. Prepaid subscription fees collected from customers are deferred and are recognized as revenue on a straight-line basis by us over the subscription period, during which customers can access the premium services provided by us. Fees collected from customer to purchase translation services are recognized as revenue when related services are rendered. We also provide our customers the access to smart cloud system, through which customers could use automatic scanning, image recognition and speech recognition services. We recognize the revenues related to smart cloud services based on a consumption basis or ratably over the service period.
Smart devices
We sell smart devices such as
Youdao Dictionary Pen
and
Youdao Listening pod
to customers through retailers or distributors. We recognize revenues when control of the goods is transferred to the customer, which generally occurs upon the delivery to the end customers as retailors or upon the delivery to distributors.
Along with certain tutoring services, we also provide smart devices such as smart pens to facilitate customers’ learnings. For such situations, we have determined that the smart devices are a separate performance obligation under ASC 606, as customers can benefit from smart devices on their own and our promises to deliver smart devices are separately identifiable from tutoring services. We determine stand-alone selling price to each performance obligation in the approach of expected cost-plus margin. Revenue from smart devices is recognized when they are delivered to customers.
Online marketing services
We derive our online marketing revenues principally from short-term contracts. The online marketing services with display period, the contracts may consist of multiple performance obligations with a typical term of less than three months. Each performance obligation generally represents different formats of advertisement, including but not limited to banners, text-links, videos, logos, buttons and rich media. Under arrangements where we have multiple performance obligations, the transaction price is allocated to each performance obligation using the relative stand-alone selling price. We generally determine stand-alone selling prices based on the prices charged to customers. If the performance obligation has not been sold separately, we estimate the stand-alone selling price by taking into consideration the pricing for advertising areas of our platform with similar popularities, advertisements with similar formats, quoted prices from competitors as well as other market conditions. The amount of consideration allocated to each performance obligation is recognized as revenue over the individual advertisement display period, on a straight-line basis, which is usually within three months.
We also enter into
cost-per-click,
or CPC, advertising arrangements with customers, under which we recognize revenues based on the number of actions completed resulted from the advertisements, including but not limited to when users click on links. We provide a technology-enhanced advertising solution to advertisers, including advising advertisers to optimize delivery strategies, choose delivery channels and spaces, select key words, etc. These advertising planning services are not distinct and not considered separate performance obligations, but rather part of the advertising performance obligations.
Our online marketing services expand distribution of advertisers’ promotional links and advertisements by leveraging traffic on third parties’ internet properties, including web content, software, and mobile applications. We are the primary obligor to our advertisers as we are primarily responsible to the customers, bear inventory risk and have the discretion in establishing pricing. Payments made to operators of third-party internet properties are included in the traffic acquisition costs.
 
132

Certain customers may receive volume rebates, which are accounted for as variable consideration. We estimate annual expected revenue volume with reference to their historical results and reduce revenues recognized.
Practical expedients
We have used the following practical expedients as allowed under ASC 606:
 
  (i)
The effects of a significant financing component have not been adjusted for contracts for which we expect, at contract inception, that the period between when we transfer a promised good or service to the customer and when the customer pays for that good or service will be one year or less.
 
  (ii)
We applied the portfolio approach in determining the learning period for the customer given that the effect of applying a portfolio approach to a group of students’ behaviors would not differ materially from considering each one of them individually.
Contract liabilities
Contract liabilities refer to the deferred revenue and refund liability. Deferred revenue relates to the learning tuition, online marketing services and
fee-based
premium services with fees received from customers for which our revenue recognition criteria have not been met. Refund liability represents the consideration collected by us which we expect to refund to our customers according to refund policy.
Receivables, net
We closely monitor the collection of our receivables and record a reserve for doubtful accounts against aged accounts and for specifically identified
non-recoverable
amounts for periods prior to January 1, 2020. If the economic situation and the financial condition of the customer deteriorate resulting in an impairment of the customer’s ability to make payments, additional allowances might be required. Receivable balances are written off when they are determined to be uncollectible. From January 1, 2020, our receivables are subject to the measurement of credit losses within the scope of ASC 326. To estimate expected credit losses, we have identified the relevant risk characteristics of our customers and the related receivables and other receivables which include size, type of the services or the products we provide, or a combination of these characteristics. Receivables with similar risk characteristics have been grouped into pools. For each pool, we consider the past collection experience, current economic conditions, future economic conditions (external data and macroeconomic factors) and changes in our customer collection trends. This is assessed at each quarter based on our specific facts and circumstances.
Restricted cash
Restricted cash represents cash deposits for the upfront tuition fee in the government custodian account required by the PRC government authorities.
Business combinations
We account for our business combination using the acquisition method of accounting in accordance with ASC 805,
Business Combinations
. The cost of an acquisition is measured as the aggregate of the acquisition date fair values of the assets transferred and liabilities assumed by us to the sellers and equity instruments issued. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of operations and comprehensive loss. During the measurement period, which can be up to one year from the acquisition date, we may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded on the consolidated statements of operations and comprehensive loss.
 
 
133

If a business combination is under common control, the acquired assets and liabilities are recognized at their historical book value. The consolidated financial statements include the results of the acquired entities from the earliest date presented or, if more recent, from the date when the entities first came under common control, regardless of the date of the combination. Consolidated financial statements for prior years would also be retrospectively adjusted for periods during which the entities were under common control.
In a business combination achieved in stages, we remeasure our previously held equity interest in the acquiree immediately before obtaining control at its acquisition-date fair value and the
re-measurement
gain or loss, if any, is recognized in others, net in the consolidated statements of operations and comprehensive loss.
The determination and allocation of fair values to the identifiable assets acquired, liabilities assumed and noncontrolling interests is based on various assumptions and valuation methodologies requiring considerable judgment from management. The most significant variables in these valuations are discount rates, the number of years on which to base the cash flow projections, as well as the assumptions and estimates used to determine the cash inflows and outflows. We determine discount rates to be used based on the risk inherent in the related activity’s current business model and industry comparisons.
Goodwill
Goodwill represents the excess of the purchase consideration over the fair value of the identifiable assets acquired and the liabilities assumed in business combination.
Goodwill is not amortized but is tested for impairment at the reporting unit level on an annual basis by the end of year, 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 amount. Under ASC
350-20-35,
we have the option to choose whether we will apply the qualitative assessment first and then the quantitative assessment, if necessary, or to apply the quantitative assessment directly. We will perform the quantitative impairment test if we bypasses the qualitative assessment, or based on the qualitative assessment, if it is more likely than not that the fair value of the reporting unit is less than its carrying amount. The quantitative impairment test is comparing the fair value of the reporting unit with its carrying amount. If the fair value of the reporting unit exceeds its carrying amount, goodwill is not impaired. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit.
Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, assigning assets and liabilities to reporting units, assigning goodwill to reporting units, and determining the fair value of each reporting unit. The judgment in estimating the fair value of reporting units includes estimating future cash flows, determining appropriate discount rates and making other assumptions. Changes in these estimates and assumptions could materially affect the determination of fair value for each reporting unit. No impairment charge of goodwill was recognized for the years ended December 31, 2019, 2020 and 2021, respectively.
Impairment of long-lived assets
Long-lived assets are evaluated for impairment whenever events or changes in circumstances (such as a significant adverse change to market conditions that will affect the future use of the assets) indicate that the carrying value of an asset may not be fully recoverable or that the useful life is shorter than we had originally estimated. When these events occur, we evaluate the impairment for the long-lived assets by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, we recognize an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets. We recognized impairment losses on intangible assets from business combination of RMB56.8 million for the years ended December 31, 2021. No impairment loss was recognized for the years ended December 31, 2019 and 2020, respectively.
 
134

Share-based compensation and fair value of ordinary shares
We grant options to our employees, directors and consultants with performance conditions and service conditions. In accordance with ASC 718,
Compensation-Stock Compensation,
we determine grants of options to directors, employees and consultants, which are classified as equity awards and are measured at the grant date based on the fair value of the awards.
We adopt the binomial option pricing model to determine the fair value of stock options. The determination of the fair value of stock options is affected by the fair value of ordinary shares as well as assumptions regarding a number of complex and subjective variables, including the expected share price volatility, actual and projected employee share option exercise behavior, risk-free interest rates and expected dividends. Prior to our initial public offerings, the fair value of the ordinary shares is assessed using the income approach/discounted cash flow method, with a discount for lack of marketability, given that the shares underlying the awards were not publicly traded at the time of grant. Upon the completion of our initial public offering, the market price of our publicly traded ADSs is used as an indicator of fair value of ordinary shares for purposes of recording share-based compensation expenses. Share-based compensation expenses for share options granted with service conditions are recorded net of estimated forfeitures using a graded-vesting method during the service period requirement, such that expenses are recorded only for those share-based awards that are expected to ultimately vest. For share options granted with service conditions and the occurrence of our initial public offering as a performance condition, cumulative share-based compensation expenses for the options that have satisfied the service conditions are recorded upon the completion of our initial public offering.
We also recognize compensation expenses on restricted share units, or RSUs, granted by NetEase to our employees. RSUs are measured based on the fair market value of the underlying stock on the dates of grant. Share-based compensation expenses related are then recorded for the number of RSUs expected to vest on a graded-vesting basis, net of estimated forfeitures, over the requisite service period.
Youdao 2015 Share Incentive Plan
Share-based compensation
We adopted an employee share incentive plan, or the 2015 Plan, in February 2015, which was amended in April 2018. For key terms of the 2015 Plan, see “Item 6. Directors, Senior Management and Employees—6.B. Compensation—Share Incentive Plan.”
The fair value of each option granted pursuant to the 2015 Plan for the years ended December 31, 2019, 2020 and 2021 is estimated on the date of grant using the following assumptions:
 
    
For the Year Ended December 31,
  
2019
 
2020
 
2021
Expected volatility
  
46.50%-46.90%
 
48.90%-52.20%
 
52.40%-62.40%
Expected dividends yield
   0%   0%   0%
Risk-free interest rate
  
2.10%-2.60%
 
0.30%-1.69%
 
0.58%-0.87%
Expected term (in years)
   6   6   6
Fair value of underlying ordinary share (US$)
  
6.35-7.29
 
16.00-42.31
 
9.44-35.99
 
135

The expected volatility at the grant date and each option valuation date was estimated based on the annualized standard deviation of the daily return embedded in historical share prices of comparable peer companies with a time horizon close to the expected expiry of the term of the options. We have not declared or paid any cash dividends on our capital stock, and we do not anticipate any dividend payments in the foreseeable future. The expected term is the contract life of the options. We estimated the risk-free interest rate based on the yield to maturity of U.S. treasury bonds denominated in U.S. dollars at the option valuation date.
For the purpose of determining the estimated fair value of our share options, we believe the expected volatility and the estimated fair value of our ordinary shares are the most critical assumptions. Changes in these assumptions could significantly affect the fair value of share options and hence the amount of stock-based compensation we recognize in our consolidated financial statements. Since we did not have a trading history for our shares sufficient to calculate our own historical volatility, the expected volatility of our future ordinary share price was estimated based on the price volatility of the shares of comparable public companies that operate in the same or similar business.
Fair value of ordinary shares
Prior to our initial public offering, we were a private company with no quoted market prices for our ordinary shares. We therefore needed to make estimates of financial forecast at various dates for the purpose of determining the fair value of our ordinary shares at the date of the grant of share-based compensation awards to our employees as one of the inputs into determining the grant date fair value of the award.
The option pricing method was used to allocate equity value of our company to preferred and ordinary shares, taking into account the guidance prescribed by the AICPA Audit and Accounting Practice Aid. This method requires making estimates of the anticipated timing of a potential liquidity event, such as a sale of our company or an initial public offering, and estimates of the volatility of our equity securities. The anticipated timing is based on the plans of our board and management. The other major assumptions used in calculating the fair value of ordinary shares include:
 
   
Weighted average cost of capital, or WACC: The WACCs were determined in consideration of factors including risk-free rate, comparative industry risk, equity risk premium, company size and
non-systematic
risk factors.
 
   
Comparable companies: In deriving the WACCs, which are used as the discount rates under the income approach, certain publicly traded companies in the internet industry and online education industry were selected for reference as our guideline companies.
 
   
Discount for lack of marketability, or DLOM: DLOM was quantified by the Finnerty’s average-strike put options mode. Under this option pricing method, which assumed that the put option is struck at the average price of the stock before the privately held shares can be sold, the cost of the put option was considered as a basis to determine the DLOM. This option pricing method is one of the methods commonly used in estimating DLOM as it can take into consideration factors such as timing of a liquidity event, for instance an initial public offering, and estimated volatility of our shares. The farther the valuation date is from an expected liquidity event, the higher the put option value is and thus the higher the implied DLOM is.
The lower the DLOM that is used for the valuation, the higher the determined fair value of the ordinary shares becomes.
The determination of the equity value requires complex and subjective judgments to be made regarding prospects of the industry and the products at the valuation date, our projected financial and operating results, our unique business risks and the liquidity of our shares.
Subsequent to our initial public offering in October 2019, the market price of our publicly traded ADSs is used as an indicator of fair value of our ordinary shares for purposes of recording share-based compensation expenses in connection with the equity awards granted pursuant to the 2015 Plan.
 
136

NetEase’s RSU Plan
In November 2009, NetEase adopted a restricted share units plan for NetEase’s employees, directors and consultants, or the 2009 RSU Plan. NetEase recognizes share-based compensation expenses in its consolidated statements of operations and comprehensive income based on awards ultimately expected to vest, after considering estimated forfeitures. The NetEase’s RSU Plan became effective on November 17, 2009 for a term of 10 years unless sooner terminated. The 2009 RSU Plan expired on November 16, 2019 in accordance with its terms. The board of NetEase approved 2019 Restricted Share Unit Plan, or the 2019 RSU Plan, in October 2019, as a replacement for the 2009 RSU Plan. Forfeitures are estimated based on the NetEase’s historical experience over the last five years and revised in subsequent periods if actual forfeitures differ from those estimates.
Income taxes
Current income taxes are provided on the basis of income/(loss) for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions. Deferred income taxes are provided using the liability method. Under this method, deferred income taxes are recognized for the tax consequences of temporary differences by applying enacted statutory rates applicable to future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The tax base of an asset or liability is the amount attributed to that asset or liability for tax purposes. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statements of operations and comprehensive loss in the period of change. A valuation allowance is provided to reduce the amount of deferred tax assets if it is considered more likely than not that some portion of, or all of the deferred tax assets will not be realized.
Uncertain tax positions
In order to assess uncertain tax positions, we apply a more likely than not threshold and a
two-step
approach for the tax position measurement and financial statement recognition. Under the
two-step
approach, the first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not, that the position will be sustained, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. We recognize interest and penalties, if any, under accrued expenses and other current liabilities on our consolidated balance sheets and under other expenses in our consolidated statements of operations and comprehensive loss. We did not have any significant unrecognized uncertain tax positions as of and for the years ended December 31, 2019, 2020 and 2021, nor did we recognize any related interest and penalties.
Results of Operations
The following table summarizes our consolidated results of operations both in absolute amounts and as percentages of our total revenues for the years presented. 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.
We have recently disposed of our Academic AST Business as part of our efforts to fully comply with the new regulatory requirements adopted by the PRC government in the second half of 2021. As a result, the historical results of Academic AST Business have been reflected in our audited consolidated financial statements as discontinued operations accordingly. Unless otherwise stated, the financial information and
non-GAAP
financial information disclosed in this annual report refer to our continuing operations.
 
137

    
For the Year Ended December 31,
 
    
2019
   
2020
   
2021
 
    
RMB
   
%
   
RMB
   
%
   
RMB
   
US$
   
%
 
                                            
    
(in thousands, except for percentages, shares and per share/ADS data)
 
Net revenues
     1,207,410       100.0       2,526,806       100.0       4,015,794       630,166       100.0  
Cost of revenues
(1)
     (872,365     (72.3     (1,419,369     (56.2     (2,026,956     (318,074     (50.5
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Gross profit
  
 
335,045
 
 
 
27.7
 
 
 
1,107,437
 
 
 
43.8
 
 
 
1,988,838
 
 
 
312,092
 
 
 
49.5
 
Operating expenses
              
Sales and marketing expenses
(1)
     (455,748     (37.7     (1,473,604     (58.3     (2,077,638     (326,027     (51.7
Research and development expenses
(1)
     (269,895     (22.4     (372,184     (14.7     (607,373     (95,310     (15.1
General and administrative expenses
(1)
     (69,242     (5.7     (113,106     (4.5     (190,297     (29,862     (4.7
Impairment of intangible assets from business combination
     —         —         —         —         (56,778     (8,911     (1.4
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Total operating expenses
  
 
(794,885
 
 
(65.8
 
 
(1,958,894
 
 
(77.5
 
 
(2,932,086
 
 
(460,110
 
 
(72.9
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Loss from operations
  
 
(459,840
 
 
(38.1
 
 
(851,457
 
 
(33.7
 
 
(943,248
 
 
(148,018
 
 
(23.4
Interest income
     12,063       1.0       25,524       1.0       18,780       2,947       0.5  
Interest expense
     (30,232     (2.5     (31,215     (1.2     (31,644     (4,966     (0.8
Others, net
     20,064       1.7       61,052       2.4       36,673       5,756       0.9  
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Loss before tax
  
 
(457,945
 
 
(37.9
 
 
(796,096
 
 
(31.5
 
 
(919,439
 
 
(144,281
 
 
(22.8
Income tax expenses
     (2,432     (0.2     (2,929     (0.1     (6,648     (1,043     (0.2
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Net loss from continuing operations
     (460,377     (38.1     (799,025     (31.6     (926,087     (145,324     (23.0
Net loss from discontinued operations
     (141,078     (11.7     (954,327     (37.8     (100,267     (15,734     (2.6
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Net loss
  
 
(601,455
 
 
(49.8
 
 
(1,753,352
 
 
(69.4
 
 
(1,026,354
 
 
(161,058
 
 
(25.6
Net (income)/loss attributable to noncontrolling interests
     (48     —         563       —         30,699       4,817       0.8  
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Net loss attributable to the company
  
 
(601,503
 
 
(49.8
 
 
(1,752,789
 
 
(69.4
 
 
(995,655
 
 
(156,241
 
 
(24.8
Accretions of convertible redeemable preferred shares to redemption value
     (35,893     (3.0     —         —         —         —         —    
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Net loss attributable to ordinary shareholders of the company
  
 
(637,396
 
 
(52.8
 
 
(1,752,789
 
 
(69.4
 
 
(995,655
 
 
(156,241
 
 
(24.8
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Including:
              
Net loss from continuing operations attributable to ordinary shareholders of the Company
     (496,318     (41.1     (798,462     (31.6     (895,388     (140,507     (22.3
Net loss from discontinued operations attributable to ordinary shareholders of the Company
     (141,078     (11.7     (954,327     (37.8     (100,267     (15,734     (2.5
Net loss per ordinary share/ADS
              
Basic
     (6.68       (15.53       (8.18     (1.28  
—Continuing operations
     (5.20       (7.07       (7.36     (1.15  
—Discontinued operations
     (1.48       (8.46       (0.82     (0.13  
Diluted
     (6.68       (15.53       (8.18     (1.28  
—Continuing operations
     (5.20       (7.07       (7.36     (1.15  
 
138

    
For the Year Ended December 31,
 
    
2019
    
2020
    
2021
 
    
RMB
   
%
    
RMB
   
%
    
RMB
   
US$
   
%
 
                                              
    
(in thousands, except for percentages, shares and per share/ADS data)
 
-Discontinued operations
     (1.48        (8.46        (0.82     (0.13  
Weighted average number of ordinary shares/ADSs used in calculating net loss per ordinary share/ADS
                
Basic
     95,445,982          112,864,452          121,650,907       121,650,907    
Diluted
     95,445,982          112,864,452          121,650,907       121,650,907    
Notes:
 
(1)
The following table sets forth our share-based compensation expenses, including the share-based compensation expenses allocated to us based on awards granted to our employees pursuant to NetEase’s RSU incentive plans. See also “Item 7. Major shareholders and Related Party
Transactions-7.B.
Related Party Transactions-Transactions with NetEase—Other Related Party Transactions with NetEase.”
 
    
For the Year Ended December 31,
 
  
2019
    
2020
    
2021
 
  
RMB
    
RMB
    
RMB
    
US$
 
  
(in thousands)
 
Cost of revenues
     3,642        4,641        7,862        1,233  
Sales and marketing expenses
     2,007        4,821        10,521        1,651  
Research and development expenses
     9,241        19,738        33,775        5,301  
General and administrative expenses
     8,446        7,225        20,043        3,145  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total
  
 
23,336
 
  
 
36,425
 
  
 
72,201
 
  
 
11,330
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Year Ended December 31, 2021 Compared to Year Ended December 31, 2020
Net Revenues
Our net revenues increased by 58.9% from RMB2,526.8 million in 2020 to RMB4,015.8 million (US$630.2 million) in 2021.
Learning services
Our net revenues generated from learning services increased by 61.3% from RMB1,514.0 million in 2020 to RMB2,441.4 million (US$383.1 million) in 2021, driven by substantial increases in revenues from our tutoring services, to a lesser extent, from the revenues from other learning services.
 
   
Tutoring services
.
Our net revenues generated from tutoring services increased by 65.9% from RMB1,369.0 million in 2020 to RMB2,271.0 million (US$356.4 million) in 2021, which was primarily driven by the growth in paid user enrollments in 2021.
 
   
Other learning services.
Our net revenues generated from other learning services increased by 17.5% from RMB145.0 million in 2020 to RMB170.4 million (US$26.7 million) in 2021, primarily driven by an increase in the enterprise services provided to business customers and increased sales of subscription packages of our online knowledge tools.
Smart devices
Our net revenues generated from distribution of smart devices increased by 81.6% from RMB540.0 million in 2020 to RMB980.4 million (US$153.9 million) in 2021, mainly due to the substantial increase in sales volume of
Youdao Dictionary Pen
in 2021.
 
139

Online marketing services
Our net revenues generated from online marketing services increased by 25.6% from RMB472.9 million in 2020 to RMB593.9 million (US$93.2 million) in 2021, primarily due to the increase in the sales of performance-based advertisements through third parties’ internet properties.
Cost of revenues
Our cost of revenues increased by 42.8% from RMB1,419.4 million in 2020 to RMB2,027.0 million (US$318.1 million) in 2021.
Learning services
Our cost of revenues of learning services increased from RMB716.5 million in 2020 to RMB980.7 million (US$153.9 million) in 2021, primarily due to an increase in the payroll related expenses by 140.7% from RMB162.2 million in 2020 to RMB390.5 million (US$61.3 million) in 2021, mainly driven by the increased salaries and other benefits paid to our instructors and teaching assistants as we increased the headcounts of teaching assistants to support the expansion of our tutoring service offerings. The total number of our instructors and teaching assistants increased as more teaching assistants were engaged to support the expansion of our tutoring service offerings.
Smart devices
Our cost of revenues of smart devices increased from RMB356.0 million in 2020 to RMB618.9 million (US$97.1 million) in 2021, which was largely driven by a significant increase in the sales of
Youdao Dictionary Pen 3.0
since its launch in 2020.
Online marketing services
Our cost of revenues of online marketing services increased from RMB346.9 million in 2020 to RMB427.3 million (US$67.1 million) in 2021, primarily due to primarily due to an increase in revenues shared to third parties’ internet properties from RMB254.2 million in 2020 to RMB350.2 million (US$55.0 million) in 2021.
Gross profit & gross margin
The gross margin of learning services increased from 52.7% in 2020 to 59.8% in 2021, primarily because of the improved gross margin of our tutoring services, which in turn was driven by improved economies of scale and the continuous optimization of our faculty compensation structure. The gross margin of smart devices increased from 34.1% in 2020 to 36.9% in 2021, primarily attributable to more revenue arising from the sales of
Youdao Dictionary Pen 3.0
, which carried a higher gross margin profile than other products. The gross margin of online marketing services increased from 26.6% for 2020 to 28.1% for 2021, primarily due to the increased sale of performance-based advertising, which had a improved gross margin profile.
Our overall gross profit increased by 79.6% from RMB1,107.4 million in 2020 to RMB1,988.8 million (US$312.1 million) in 2021. Our overall gross margin was 43.8% and 49.5%, respectively, in 2020 and 2021. The increase in our overall gross margin was primarily due to the increase in the gross margin of learning services.
Operating expenses
Our total operating expenses increased by 49.7% from RMB1,958.9 million in 2020 to RMB2,932.1 million (US$460.1 million) in 2021.
 
140

Sales and marketing expenses
Our sales and marketing expenses increased by 41.0% from RMB1,473.6 million in 2020 to RMB2,077.6 million (US$326.0 million) in 2021, which was mainly due to a significant increase in marketing spending from RMB1,122.1 million in 2020 to RMB1,393.3 million (US$218.6 million) in 2021. Such increase was mainly driven by a 94.1% increase in the payroll-related expenses, due to increase in the number of our sales and marketing employees and the amount of sales and marketing services we sourced from third-party service providers, as well as our enhanced sales and marketing efforts. The number of our sales and marketing personnel increased from 680 as of December 31, 2020 to 1,393 as of December 31, 2021.
Research and development expenses
Our research and development expenses increased by 63.2% from RMB372.2 million in 2020 to RMB607.4 million (US$95.3 million) in 2021, which was primarily attributable to a 65.6% increase in the payroll-related expenses from RMB318.4 million in 2020 to RMB527.2 million (US$82.7 million) in 2021, mainly driven by the increased number of our R&D and related personnel and their increased share-based compensation expenses. The number of our R&D and related personnel increased from 966 as of December 31, 2020 to 1,227 as of December 31, 2021.
General and administrative expenses
Our general and administrative expenses increased by 68.2% from RMB113.1 million in 2020 to RMB190.3 million (US$29.9 million) in 2021, which was mainly attributable to increases in both the number of our general and administrative staff and their compensation level. The number of our general and administrative staff increased from 217 as of December 31, 2020 to 450 as of December 31, 2021.
Impairment of intangible assets from business combination
Impairment of intangible assets from business combination primarily reflects the impairment of the intangible assets related to an entity acquired due to adverse development of its business and change of the regulatory environment.
Net loss from continuing operations
As a result of the foregoing, our net losses from continuing operations were RMB799.0 million and RMB926.1 million (US$145.3 million), respectively, in 2020 and 2021.
Year Ended December 31, 2020 Compared to Year Ended December 31, 2019
To facilitate the comparison of our operating results and trends in 2019 and 2020, the financial results of our Academic AST Business in 2019 and 2020 are reflected in our consolidated financial statements as discontinued operations, to present such results on the same basis as they are presented for 2021.
Net Revenues
Our net revenues increased by 109.3% from RMB1,207.4 million in 2019 to RMB2,526.8 million in 2020.
Learning services
Our net revenues generated from learning services increased by 151.3% from RMB602.4 million in 2019 to RMB1,514.0 million in 2020, driven by substantial increases in revenues from our tutoring services and, to a lesser extent, from the revenues from other learning services.
 
   
Tutoring services
.
Our net revenues generated from tutoring services increased by 168.4% from RMB510.1 million in 2019 to RMB1,369.0 million in 2020, which was primarily driven by an increase in the number of paid user enrollments. The increase in the net revenues generated from tutoring services was also driven by an increase in our gross billings per paid user enrollment, which in turn was mainly due to the increased sales of our practical courses for adults such as foreign language courses, which generally have a higher level of gross billings per paid user enrollment than that of other courses.
 
141

   
Other learning services.
Our net revenues generated from other learning services increased by 57.1% from RMB92.3 million in 2019 to RMB145.0 million in 2020, primarily driven by an increase in the licensing fees from
Youdao Smart Cloud
and other enterprise services and increased sales of subscription packages of our online knowledge tools.
Smart devices
Our net revenues generated from distribution of smart devices increased significantly from RMB152.0 million in 2019 to RMB540.0 million in 2020, mainly due to a significant increase in the sales of
Youdao Dictionary Pen 2.0
since its launch in August 2019.
Online marketing services
Our net revenues generated from online marketing services increased by 4.4% from RMB453.0 million in 2019 to RMB472.9 million in 2020, primarily due to an increase in revenues from brand advertising services from RMB90.8 million in 2019 to RMB118.6 million in 2020.
Cost of revenues
Our cost of revenues increased by 62.7% from RMB872.4 million in 2019 to RMB1,419.4 million in 2020.
Learning services
Our cost of revenues of learning services increased from RMB451.2 million in 2019 to RMB716.5 million in 2020, primarily due to
(i) an increase in the amount of the revenues shared with key instructors by 76.1% from RMB152.6 million in 2019 to RMB268.6 million in 2020 as we continued to expand our faculty team; and (ii) an increase in the payroll related expenses by 60.4% from RMB101.1 million in 2019 to RMB162.2 million in 2020, mainly driven by the increased salaries and other benefits paid to our instructors and teaching assistants as we increased the headcounts of teaching assistants to support the expansion of our tutoring service offerings. The total number of our instructors and teaching assistants increased as more teaching assistants were engaged to support the expansion of our tutoring service offerings. The total number of our full-time teaching staff and product and service operations personnel increased from 671 as of December 31, 2019 to 4,000 as of December 31, 2020.
Smart devices
Our cost of revenues of smart devices increased from RMB107.6 million in 2019 to RMB356.0 million in 2020, which was largely driven by the increase in the sale volume of smart devices.
Online marketing services
Our cost of revenues of online marketing services increased from RMB313.6 million in 2019 to RMB346.9 million in 2020, primarily due to an increase in traffic acquisition costs by 6.0% from RMB239.9 million in 2019 to RMB254.2 million in 2020 driven by distribution of advertisement through third parties’ internet properties.
Gross profit & gross margin
The gross margin of learning services increased from 25.1% in 2019 to 52.7% in 2020, primarily because of the improved gross margin of our tutoring services, which in turn was driven by improved economies of scale and the continuous optimization of faculty compensation structure.
The gross margin of smart devices increased from 29.2% in 2019 to 34.1% in 2020, primarily attributable to more revenue arising from the sales of
Youdao Dictionary Pen
, which carried a higher gross margin profile than other products.
 
142

The gross margin of online marketing services decreased from 30.8% for 2019 to 26.6% for 2020, primarily due to the increased distribution of advertisements through third parties’ internet properties, which typically had a lower gross margin profile.
Our overall gross profit increased by 230.5% from RMB335.0 million in 2019 to RMB1,107.4 million in 2020. Our overall gross margin was 27.7% and 43.8%, respectively, in 2019 and 2020. The increase in our overall gross margin was due to the increase in the gross margin of learning services.
Operating expenses
Our total operating expenses increased by 146.4% from RMB794.9 million in 2019 to RMB1,958.9 million in 2020.
Sales and marketing expenses
Our sales and marketing expenses increased by 223.3% from RMB455.8 million in 2019 to RMB1,473.6 million in 2020, which was mainly due to a significant increase in marketing spending from RMB323.6 million in 2019 to RMB1,122.1 million in 2020 driven by our intensified sales and marketing efforts associated with student acquisition and branding enhancement. The increase in our sales and marketing expenses was also driven by a 142.8% increase in the payroll-related expenses, due to increase in the number of our sales and marketing employees and the amount of sales and marketing services we sourced from third-party service providers as we continued to increase our sales and marketing efforts. The number of our sales and marketing personnel increased from 261 as of December 31, 2019 to 680 as of December 31, 2020.
Research and development expenses
Our research and development expenses increased by 37.9% from RMB269.9 million in 2019 to RMB372.2 million in 2020, which was primarily attributable to a 36.1% increase in the payroll-related expenses from RMB234.0 million in 2019 to RMB318.4 million in 2020, mainly driven by the increased number of our R&D and related personnel and their increased share-based compensation expenses. The number of our R&D and related personnel increased from 584 as of December 31, 2019 to 966 as of December 31, 2020.
General and administrative expenses
Our general and administrative expenses increased by 63.3% from RMB69.2 million in 2019 to RMB113.1 million in 2020, which was mainly attributable to increases in both the number of our general and administrative staff and their compensation level and, to a lesser extent, the increased credit losses allowance on the doubtful receivables. The number of our general and administrative staff increased from 61 as of December 31, 2019 to 217 as of December 31, 2020.
Net loss from continuing operations
As a result of the foregoing, our net losses from continuing operations were RMB460.4 million and RMB799.0 million, respectively, in 2019 and 2020.
Non-GAAP
Financial Measure
We consider and use
non-GAAP
financial measures, such as gross billings and
non-GAAP
net income/(loss) from continuing operations attributable to the company’s ordinary shareholders and
non-GAAP
basic and diluted income/(loss) from continuing operations per ADS, as supplemental metrics in reviewing and assessing our operating performance and formulating our business plan.
 
143

We define gross billings for a specific period as the total amount of consideration for tutoring courses
,
net of the total amount of refunds, in such period. Our management uses gross billings as a performance measurement because we generally bill our users for the entire course tuition at the time of sale of our courses and recognize revenue proportionally over an average of the learning periods of different courses. We define non-GAAP net income/(loss) attributable to the company’s ordinary shareholders as net income/(loss) attributable to the company’s ordinary shareholders excluding share-based compensation expenses, amortization of intangible assets from business combination, impairment of intangible assets from business combination and impairment of long-term investments, adjusted for GAAP to non-GAAP reconciling items for the income/(loss) attributable to noncontrolling interests. Non—GAAP net income/(loss) attributable to the company’s shareholders enables our management to assess our operating results without considering the impact of above-mentioned non-cash charges. We believe that these non-GAAP financial measures provide useful information to investors in understanding and evaluating our current operating performance and prospects in the same manner as management does, if they so choose.
Non-GAAP financial measures are not defined under U.S. GAAP and are not presented in accordance with U.S. GAAP. Non-GAAP financial measures have limitations as analytical tools, which possibly does not reflect all items of expense that affect our operations. In addition, the non-GAAP financial measures we use may differ from the non-GAAP measures used by other companies, including peer companies, and therefore their comparability may be limited.
The presentation of these non-GAAP financial measures is not intended to be considered in isolation from or as a substitute for the financial information prepared and presented in accordance with U.S. GAAP. We encourage investors and others to review our financial information in its entirety and not rely on a single financial measure.
The following table sets forth a reconciliation of gross billings to net revenues, the most directly comparable GAAP measure, of tutoring services:
 
    
For the Year Ended December 31,
 
    
2019
    
2020
    
2021
 
    
RMB
    
RMB
    
RMB
    
US$
 
                             
    
(in thousands)
 
Net revenues of tutoring services
  
 
510,095
 
  
 
1,369,010
 
  
 
2,271,036
 
  
 
356,375
 
Add: value - added tax
     41,600        112,759        142,615        22,379  
Add: ending deferred revenue
     299,460        809,770        973,947        152,834  
Less: beginning deferred revenue
     (116,229      (299,460      (809,770      (127,070
 deferred revenue from acquired subsidiaries
     —          —          (58,295      (9,148
  
 
 
    
 
 
    
 
 
    
 
 
 
Non-GAAP gross billings
  
 
734,926
 
  
 
1,992,079
 
  
 
2,519,533
 
  
 
395,370
 
  
 
 
    
 
 
    
 
 
    
 
 
 
The following table sets forth a reconciliation of non—GAAP net loss from continuing operation attributable to ordinary shareholders of the company to net loss from continuing operation attributable to ordinary shareholders of the company, the most directly comparable GAAP measure:
 
    
For the Year Ended December 31,
 
    
2019
    
2020
    
2021
 
    
RMB
    
RMB
    
RMB
    
US$
 
                             
    
(in thousands)
 
Net loss from continuing operations attributable to ordinary shareholders of the company
  
 
(496,318
  
 
(798,462
  
 
(895,388
  
 
(140,507
Add: share - based compensation
     23,336        36,425        72,201        11,330  
amortization of intangible assets from business combination
     —          —          2,972        467  
impairment of long - term investments
     —          —          7,000        1,098  
impairment of intangible assets from business combination
     —          —          56,778        8,911  
Less: tax effects on non - GAAP adjustments
     —          —          (8,962      (1,406
GAAP to non - GAAP reconciling items for the loss attributable to noncontrolling interests
     —          —          (22,854      (3,586
  
 
 
    
 
 
    
 
 
    
 
 
 
Non-GAAP net loss from continuing operations attributable to ordinary shareholders of the company
  
 
(472,982
  
 
(762,037
  
 
(788,253
  
 
(123,693
Non-GAAP basic net loss from continuing operations per share/ADS
     (4.96      (6.75      (6.48      (1.02
  
 
 
    
 
 
    
 
 
    
 
 
 
Non-GAAP diluted net loss from continuing operations per share/ADS
     (4.96      (6.75      (6.48      (1.02
  
 
 
    
 
 
    
 
 
    
 
 
 
 
144

Recent Accounting Pronouncements
For detailed discussion on recent accounting pronouncements, see Note 2 to our consolidated financial statements included elsewhere in this annual report.
5.B. Liquidity and Capital Resources
Cash Flows and Working Capital
Our sources of liquidity primarily include cash from our business operations, short-term loans and long-term loans from NetEase Group and the proceeds received from the sale and issuance of our shares. For details of the loans from NetEase Group, see “Item 7. Major Shareholders and Related Party Transactions—7.B. Related Party Transactions.”
We had a positive working capital (being total current assets exceeded that of total current liabilities) of RMB271.2 million as of December 31, 2019, and working capital deficits (being total current liabilities exceeded that of total current assets) of RMB1,542.0 million and RMB764.3 million (US$119.9 million) as of December 31, 2020 and 2021, respectively. According to the support letter signed by the NetEase Group in November 2021, the NetEase Group will continue to provide financial support for our continuing operations in the next twelve months from the date of this annual report. As of December 31, 2021, we had outstanding interest-bearing short-term loans payable to the NetEase Group in the amount of RMB878.0 million (US$137.8 million), which constituted a substantial portion of our current liabilities. These loans are generally repayable within one year and were used to provide working capital for the daily operations of our business. In April 2021, we entered into a three-year US$300.0 million revolving loan facility agreement with NetEase. As of December 31, 2021, we had outstanding interest-bearing long-term loans payable to the NetEase Group in the amount of US$40.0 million (or equivalent to RMB255.0 million), which was drawn down from the US$300.0 million revolving loan facility with maturity dated March 31, 2024. We had further drawn down US$30.0 million (or equivalent to RMB190.0 million) interest-bearing long-term loans payable to the NetEase Group in 2022 until the date of this annual report. Repayment of such loans would materially and adversely affect our liquidity, financial position and cash flows. Besides financial support from NetEase, we will also continue to evaluate and pursue attractive financing opportunities, including issuances of debt or equity securities and obtaining additional credit facilities.
We believe that our existing cash, cash equivalents, restricted cash, time deposits and short-term investments balance as of December 31, 2021, as well as continuous funding support from our controlling shareholder NetEase, would be sufficient to fund our continuing operating activities, capital expenditures and other obligations for at least the next twelve months.
From time to time, we may decide to enhance our liquidity position or increase our cash reserve for future expansions and acquisitions through additional capital and/or finance funding. The issuance and sale of additional equity, including convertible debt securities, 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. We cannot assure you that financing will be available in amounts or on terms acceptable to us, if at all. If we are unable to obtain additional equity or debt financing as required, our business operations and prospects may suffer.
As a holding company with no material operations of our own, we conduct a substantial majority of our operations through our PRC subsidiaries and the VIEs and their subsidiaries in China. We are permitted under PRC laws and regulations to provide funding to our PRC subsidiaries in China through capital contributions or loans, subject to applicable approval registration, filings and reporting procedures with government authorities and limits on the amount of capital contributions and loans. In addition, our subsidiaries in China may provide Renminbi funding to the VIEs only through entrusted loans. See “Item 4. Information on the Company—4.B. Business Overview—Regulation—Regulation Related to Foreign Exchange,” and “Item 3. Key Information—3.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 us from making loans or additional capital contributions to our PRC subsidiaries and to make loans to the VIEs, which could materially and adversely affect our liquidity and our ability to fund and expand our business.” The ability of our subsidiaries in China to make dividends or other cash payments to us is subject to various restrictions under PRC laws and regulations. See “Item 3. Key Information—3.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” and “Item 3. Key Information—3.D. Risk Factors—Risks Related to Doing Business in China—If we are classified as a PRC resident enterprise for PRC enterprise income tax purposes, such classification could result in unfavorable tax consequences to us and our
non-PRC
shareholders and ADS holders.”
 
145

The following table presents our summary consolidated cash flow data for the years ended December 31, 2019, 2020 and 2021.
 
    
For the Year Ended December 31,
 
  
2019
    
2020
    
2021
 
  
RMB
    
RMB
    
RMB
    
US$
 
         
(in thousands)
        
Net cash used in continuing operating activities
     (282,033      (9,868      (623,566      (97,851
Net cash (used in)/provided by continuing investing activities
     (1,083,939      767,055        42,699        6,699  
Net cash provided by continuing financing activities
     1,587,669        26,559        1,783,713        279,904  
Continuing Operating Activities
Net cash used in continuing operating activities was RMB623.6 million (US$97.9 million) in 2021. The difference between our net loss from continuing operations of RMB926.1 million (US$145.3 million) and the net cash used in continuing operating activities was mainly due to (i) an increase in contract liabilities (which are mainly composed of deferred revenue relating to the tuition fees received from students for which revenue recognition criteria have not been met) of RMB115.5 million (US$18.1 million) due to the increased gross billings of tutoring services; and (ii) an increase in payroll payable of RMB85.4 million (US$13.4 million) due to increase in the number of employees, partially offset by an increase in inventory of RMB146.7 million (US$23.0 million).
Net cash used in continuing operating activities was RMB9.9 million in 2020. The difference between our net loss from continuing operations of RMB799.0 million and the net cash used in continuing operating activities was mainly due to (i) an increase of contract liabilities (which are mainly composed of deferred revenue relating to the tuition fees received from students for which revenue recognition criteria have not been met) of RMB545.8 million due to the increased gross billings of tutoring services; (ii) an increase in accrued liabilities and other payables of RMB249.7 million, which mainly consisted of accrued liabilities for learning services and accrued marketing expenses and outsourcing labor service fees, resulting from the growth of our business and our increased marketing and promotion activities; (iii) an increase in accounts payable of RMB78.6 million due to increased purchase of smart devices and deferred payments to suppliers; and (iv) an increase in payroll payable of RMB68.2 million due to increase in the number of employees, partially offset by (i) an increase in prepayment and other current assets of RMB120.8 million; (ii) an increase in accounts receivable of RMB80.1 million primarily arising from the increased receivables from third-party online payment, which resulted from an increase in the amount of tuition fees collected through such payment providers; and (iii) an increase in inventory of RMB54.6 million. Historically, the tuition fees collected through third-party online payment providers were usually settled within 60 days.
Net cash used in continuing operating activities was RMB282.0 million in 2019. The difference between our net loss from continuing operations of RMB460.4 million and the net cash used in continuing operating activities was mainly due to (i) an increase of contract liabilities (which are mainly composed of deferred revenue relating to the tuition fees received from students for which revenue recognition criteria have not been met) of RMB183.8 million due to the increased gross billings of tutoring services and the increased advanced payments from our advertisers driven by the expansion of our performance-based advertising services in 2019; (ii) an increase in accrued liabilities and other payables of RMB87.3 million which mainly consisted of accrued liabilities for learning services and accrued marketing expenses, resulting from the growth of our business and our increased marketing and promotion activities, partially offset by (i) an increase in accounts receivable of RMB122.0 million primarily arising from the increased receivables from third-party online payment which resulted from an increase in the amount of tuition fees collected through such payment providers; (ii) an increase in inventory of RMB40.5 million; and (iii) an increase in prepayment and other current assets of RMB27.6 million. Historically, the tuition fees collected through third-party online payment providers were usually settled within 60 days.
 
146

Continuing Investing Activities
Net cash provided by continuing investing activities in 2021 was RMB42.7 million (US$6.7 million), which was mainly attributable to (i) the proceeds received from the maturities of time deposits of RMB907.8 million (US$142.4 million); (ii) the proceeds received from maturities of short-term investments of RMB860.0 million (US$135.0 million); and (iii) the net cash acquired from a business combination, net of cash consideration paid, of RMB43.2 million (US$6.8 million), partially offset by (i) the purchases of time deposits placed with banks with original maturities between three to twelve months of RMB897.9 million (US$140.9 million); (ii) the purchases of short-term investments of RMB779.5 million (US$122.3 million) with variable interest rates; (iii) the purchases of property and equipment of RMB63.5 million (US$10.0 million); and (iv) the payment for long-term investments of RMB27.4 million (US$4.3 million).
Net cash provided by continuing investing activities in 2020 was RMB767.1 million, which was mainly attributable to (i) the proceeds received from the maturities of time deposits of RMB1,327.5 million; and (ii) the proceeds received from maturities of short-term investments of RMB1,220.0 million, partially offset by (i) the purchases of short-term investments of RMB1,683.0 million with variable interest rates; (ii) the payment for long-term investments and cash consideration paid for business combination, net of cash acquired, of RMB46.9 million; (iii) the purchases of property and equipment of RMB30.8 million; and (d) the purchases of time deposits placed with banks with original maturities between three to twelve months of RMB20.7 million.
Net cash used in continuing investing activities in 2019 was RMB1,083.9 million, which was mainly attributable to (i) the purchases of time deposits placed with banks with original maturities between three to twelve months of RMB1,522.3 million; (ii) the purchases of short-term investments of RMB216.0 million with variable interest rates; and (iii) the purchases of property and equipment of RMB18.1 million, partially offset by (i) the proceeds received from the maturities of time deposits of RMB526.5 million; and (ii) the proceeds received from maturities of short-term investment of RMB145.9 million.
Continuing Financing Activities
Net cash provided by continuing financing activities for 2021 was RMB1,783.7 million (US$279.9 million), which was mainly attributable to the proceeds of US$231.6 million (or equivalent to RMB1,498.6 million) received from our
follow-on
public offering, the long-term loan from the NetEase Group of US$40.0 million (or equivalent to RMB257.5 million) and the proceeds received from the issuance of ordinary shares granted to our employees pursuant to incentive plans of RMB27.6 million (US$4.3 million).
Net cash provided by continuing financing activities for 2020 was RMB26.6 million, which was mainly attributable to the proceeds received from the issuance of ordinary shares granted to our employees pursuant to incentive plans of RMB34.5 million, partially offset by payment for initial public offering expenses of RMB7.9 million.
Net cash provided by continuing financing activities in 2019 was RMB1,587.7 million, which was mainly attributable to the proceeds of RMB1,512.0 million received from our initial public offering and concurrent private placements to Orbis in 2019. The net proceeds of approximately US$213.2 million that we received from these transactions in October 2019 represent the difference between the foregoing amount of proceeds and the offering expenses in connection with our initial public offering of approximately RMB8.4 million that is payable in 2020.
 
147

Material Cash Requirements
Our material cash requirements as of December 31, 2021 and any subsequent interim period primarily include working capital needs, capital expenditures, repayment of short-term/long-term loans from NetEase, operating lease obligations, purchase commitments and capital commitments.
Our capital expenditures are incurred primarily in connection with purchase of servers, computers and software. Our capital expenditures were RMB18.1 million, RMB30.8 million and RMB64.1 million (US$10.1 million), respectively, in 2019, 2020 and 2021. We intend to fund our future capital expenditures with our existing cash balance.
The following table sets forth the details of our material cash requirements (other than capital expenditure) as of
December 31, 2021.
 
    
Payments Due by
 
    
Less than
One Year
    
One to Three
Years
    
Three to
Five
Years
    
More than
Five
Years
    
Total
 
                                    
    
(RMB in thousands)
 
Repayment of short-term/long-term loans from NetEase
(1)
     878,000        255,028        —          —          1,133,028  
Operating lease commitments
(2)
     47,525        52,429        22,506        3,200        125,660  
Purchase commitments
(3)
     187,548        700        —          —          188,248  
Capital commitments
(4)
     6,070        —          —          —          6,070  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
  
 
1,119,143
 
  
 
308,157
 
  
 
22,506
 
  
 
3,200
 
  
 
1,453,006
 
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
Note:
 
(1)
Consists of short-term loans from NetEase, as well as long-term loans from NetEase drawn down from the US$300.0 million revolving loan facility provided by NetEase with maturity dated March 31, 2024.
 
(2)
Consist of the commitments under
non-cancelable
operating lease agreements for our office premises. For the years ended December 31, 2019, 2020 and 2021, our rental expenses were RMB24.2 million, RMB39.9 million and RMB52.8 million (US$8.3 million), respectively.
 
(3)
Consist primarily of minimum commitments for purchases of content, marketing services and smart devices.
 
(4)
Consist primarily of commitments on purchase of fixed assets and the payment on leasehold improvements.
We intend to fund our existing and future material cash requirements with our existing cash balance and other financing alternatives. We will continue to make cash commitments, including capital expenditures to support the short-term and/or long-term growth of our business.
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, 2021.
 
148

Off-Balance
Sheet Arrangements
We have not entered into any financial guarantees or other commitments to guarantee the payment obligations of any third parties. We have not entered into any derivative contracts that are indexed to our shares and classified as shareholder’s equity or that are not reflected in our consolidated financial statements. Furthermore, we do not have any retained or contingent interest in assets transferred to an unconsolidated entity that serves as credit, liquidity or market risk support to such entity. We do not have any variable interest in any unconsolidated entity that provides financing, liquidity, market risk or credit support to us or engages in leasing, hedging or product development services with us.
Holding Company Structure
Youdao, Inc. is a holding company with no material operations of its own. We conduct our operations primarily through our subsidiaries and the VIEs and their subsidiaries in the PRC. In 2019, 2020 and 2021, the amount of revenues generated by the VIEs and their subsidiaries accounted for 74.6%, 71.0% and 68.5%, respectively, of our total net revenues. As a result, our ability to pay dividends depends upon dividends paid by our subsidiaries which, in turn, depends on the payment of the service fees to our PRC subsidiaries by the VIEs in the PRC pursuant to certain contractual arrangements among our PRC subsidiaries, the VIEs and the VIEs’ shareholders. See “Item 4. Information on the Company—4.C. Organizational Structure—Contractual Arrangements with the VIEs and the VIEs’ Respective Shareholders.” In 2019, 2020 and 2021, the amount of service fees charged by our PRC subsidiaries to the VIEs was RMB622.1 million, RMB1,964.8 million and RMB3,473.5 million (US$545.1 million) (without giving effect to the discontinued operation presentation of our historical financial results as a result of the disposal of our Academic AST Business), respectively. If our subsidiaries or any newly formed subsidiaries incur debt on their own behalf in the future, the instruments governing their debt may restrict their ability to pay dividends to us.
In addition, our subsidiaries in China are permitted to pay dividends to us only out of their retained earnings, if any, as determined in accordance with the Accounting Standards for Business Enterprise as promulgated by the Ministry of Finance of the PRC, or PRC GAAP. In accordance with PRC company laws and the Foreign Investment Law, the VIEs and subsidiaries in China must make appropriations from their
after-tax
profit to
non-distributable
reserve funds including (i) the statutory surplus fund and (ii) the discretionary surplus fund. The appropriation to the statutory surplus fund must be at least 10% of the
after-tax
profits calculated in accordance with PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the VIEs. Appropriation to the discretionary surplus fund is made at the discretion of the VIEs.
As an offshore holding company, we are permitted under PRC laws and regulations to provide funding from the proceeds of our offshore fundraising activities to our PRC subsidiaries only through loans or capital contributions, and to the VIEs only through loans, in each case subject to the satisfaction of the applicable government registration and approval requirements. See “Item 3. Key Information—3.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 us from making loans or additional capital contributions to our PRC subsidiaries and to make loans to the VIEs, which could materially and adversely affect our liquidity and our ability to fund and expand our business.” As a result, there is uncertainty with respect to our ability to provide prompt financial support to our PRC subsidiaries and VIEs when needed. Notwithstanding the foregoing, our PRC subsidiaries may use their own retained earnings (rather than Renminbi converted from foreign currency-denominated capital) to provide financial support to the VIEs either through loans from our PRC subsidiaries or direct loans to the VIEs’ nominee shareholders, which would be contributed to the VIEs as capital injections. Such direct loans to the nominee shareholders of the VIEs would be eliminated in our consolidated financial statements against such VIEs’ share capital.
5.C. Research and Development, Patents and Licenses, etc.
We invest heavily in technological innovation—to break through language and cultural boundaries, digitize multimedia content, increase classroom engagement, and personalize the learning process. See “Item 4. Information on the Company—4.B. Business Overview—Our Technologies.”
 
149

5.D. Trend Information
Other than as disclosed elsewhere in this annual report, we are not aware of any trends, uncertainties, demands, commitments or events for the year ended December 31, 2021 that are reasonably likely to have a material and adverse effect on our net revenues, income, profitability, liquidity or capital resources, or that would cause the disclosed financial information to be not necessarily indicative of future results of operations or financial condition.
5.E. Critical Accounting Estimates
We consider an accounting estimate to be critical if: (i) the accounting estimate requires us to make assumptions about matters that were highly uncertain at the time the accounting estimate was made, and (ii) changes in the estimate that are reasonably likely to occur from period to period or use of different estimates that we reasonably could have used in the current period, would have a material impact on our financial condition or results of operations. There are other items within our financial statements that require estimation but are not deemed critical, as defined above. Changes in estimates used in these and other items could have a material impact on our financial statements. For a detailed discussion of our significant accounting policies and related judgments, see Note 2 to our consolidated financial statements included elsewhere in this annual report.
Estimate of average learning period for different courses of the customers for recognition of tutoring services revenue
We recognize revenue from the sale of online live streaming courses and online pre-recorded video courses over the estimated average learning period of the customers, starting from the point-in-time when the courses commence to be delivered.
Nature of Estimates Required – average learning period for different courses. The average learning period for different courses is subjected to period assessment. Considering the events or circumstances may change that indicate the change of the estimate, we assessed the average learning period for different courses on a annual basis or more frequently when there is indicator for the changes in circumstances. We consider qualitative and quantitative factors to determine the average learning period for different courses.
Assumptions Used.
Changes in assumptions or estimates can materially affect average learning period for different courses and, therefore, can affect the test results. The following are key assumptions we use in making the average learning period for different courses:
 
   
estimated learning time customers spend on the courses.
We track the learning time that customers spend on the courses, which is the accumulated learning time for each customer spends during a period for each course. We make assumptions about the ending point of the learning period when the estimated learning time in certain period over accumulated learning time of all customers for such course is not material, and apply it as the expectation. The longer the estimated learning time, the longer the average learning period.
 
   
expected number of times customers will take the courses.
We track the number of learning times that customers take the courses, which is the accumulated number of times for each customer takes during a period for each course. We make assumptions about the ending point of the learning period when the expected number of times customers take in certain period over accumulated number of learning times of all customers for such course is not material, and apply it as the expectation. The more the expected number of times, the longer the average learning period.
 
   
Similarities between newly-launched courses and existing courses.
We make assumptions regarding similarities between newly-launched courses and existing courses included in and affected our assumptions regarding customers categories and nature of courses for other courses with similar characteristics with the new courses.
In connection with our periodic reviews of the estimate, the assumptions are evaluated accordingly considering historical customers’ learning behavior and management’s judgment. Updates to these assumptions will impact the average learning period for different courses and the revenue recognized accordingly. If the estimate average learning period for different courses is extended, the revenue will be recognized over a longer period and vice versa. See Note 2—2. Significant Accounting Policies in the accompanying notes to consolidated financial statements included in this annual report on Form 20-F, for additional information regarding the revenue recognition of tutoring services.
 
150

ITEM 6.
DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES
6.A. Directors and Senior Management
The following table sets forth the name, age and position of each of our directors and executive officers as of the date of this annual report.
 
Directors and Executive Officers
  
Age
  
Position/Title
William Lei Ding
   50    Director
Feng Zhou
   44    Director, Chief Executive Officer
Harry Heung Yeung Shum
   55    Independent Director
Jimmy Lai
   65    Independent Director
Yinghui Wu
   42    Vice President
Lei Jin
   44    Vice President
Renlei Liu
   40    Vice President
Peng Su
   42    Vice President
Yongwei Li
   42    Vice President
William Lei Ding
has served as our director since January 2015. Mr. Ding is the founder of NetEase and currently serves as a director and the chief executive officer of NetEase. At NetEase, from March 2001 to November 2005, Mr. Ding served as the chief architect, and, from June 2001 to September 2001, he served as acting chief executive officer and acting chief operating officer. From July 1999 to March 2001, Mr. Ding served as
co-chief
technology officer of NetEase, and from July 1999 to April 2000, he also served as NetEase’s interim chief executive officer. Mr. Ding established Guangzhou NetEase and Shanghai EaseNet in May 1997 and January 2008. Mr. Ding holds a Bachelor of Science degree in communication technology from the University of Electronic Science and Technology of China.
Feng Zhou
currently serves as our Chief Executive Officer and has served as our director since April 2018. Prior to joining us in 2007, Dr. Zhou served as a software engineer at ChinaRen Inc. where he led the development of its internet email system. Dr. Zhou received his bachelor’s degree and master’s degree in computer science from Tsinghua University and received a PhD in computer science from the University of California, Berkeley.
Harry Shum
has served as our director since October 2019. Mr. Shum has also served as an independent
non-executive
director of Meituan Dianping since September 2018. Mr. Shum joined Microsoft Research in 1996 as a researcher based in Redmond, Washington. In 1998, he joined Microsoft Research Asia (formerly known as Microsoft Research China) in Beijing, China as one of the founding members and subsequently spent nine years there, becoming the managing director of Microsoft Research Asia. From 2007 to 2013, Mr. Shum served as the corporate vice president in charge of Bing search product development. From 2013 to February 2020, he served as the executive vice president of Microsoft’s Artificial Intelligence and Research group, responsible for intelligence strategy and forward-looking research and development efforts spanning infrastructure, services, apps and agents. Mr. Shum has served as adjunct professors in many universities, including Tsinghua University, since 2003. Mr. Shum received his PhD in robotics from Carnegie Mellon University.
 
151

Jimmy Lai
has served as our director since October 2019. Mr. Lai has served as the Chief Financial Officer of Kneron since January 2022, an independent director of FinVolution Group (NYSE: FINV) since November 2017, an independent director of Huami Corporation (NYSE: HMI) since February 2018 and the chief financial officer of Acepodia Inc. since March 2021. Previously, Mr. Lai served as the chief financial officers of China Online Education Group (NYSE: COE) from 2015 to 2018, Chukong Technologies Corp. from 2013 to 2015, and Gamewave Corporation from 2011 to 2013. Prior to that, Mr. Lai served as the chief financial officer of several public companies listed in the United States and in various finance-related roles in other companies. 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 at Dallas. Mr. Lai is a certified public accountant licensed in the State of Texas.
Yinghui Wu
currently serves as our vice president. Prior to joining us in 2005, Mr. Wu served as a technology manager at Sohu.com Limited (Nasdaq: SOHU) from 2004 to 2005. Mr. Wu received his bachelor’s degree and master’s degree in computer science from Tsinghua University.
Lei Jin
currently serves as our vice president. Prior to joining us in 2005, Mr. Jin served as a software engineer at Intel Corporation (Nasdaq: INTC) from 2003 to 2005. Mr. Jin received his bachelor’s degree and master’s degree in computer science from Tsinghua University.
Renlei Liu
currently serves as our vice president of marketing. Mr. Liu joined us in 2007 and is currently in charge of our marketing department. Mr. Liu received his MBA from Tsinghua University.
Peng Su
has served as our vice president of strategies and capital markets since March 2019. Mr. Su has served as an independent director of 36Kr Holdings Inc. (Nasdaq: KRKR) since November 2019. Prior to joining us, Mr. Su worked at the New York Stock Exchange (China) for over 12 years in various roles, including its representative and later its chief representative. Mr. Su received his master’s degree from North Carolina State University.
Yongwei Li
has served as our vice president of finance since May 2019. Prior to joining us, Mr. Li served as a financial controller at Weibo Corporation (Nasdaq: WB) and Sina Corporation (Nasdaq: SINA) from 2013 to 2019. Mr. Li previously worked at PricewaterhouseCoopers Zhong Tian LLP between 2005 and 2013, with his last role as an audit manager. Mr. Li received his master’s degree in business administration from Jinan University. He is a certified public accountant in the State of New Hampshire and a member of the American Institution of Certified Public Accountants. Mr. Li also qualifies as a member of the Association Chartered Certified Accountant and a member of the Chinese Institute of the Certified Public Accountant.
6.B. Compensation
For the fiscal year ended December 31, 2021, we paid an aggregate of RMB17.7 million (US$2.8 million) in cash compensation to our directors and executive officers. 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 the VIEs and their subsidiaries are required by law to make contributions equal to certain percentages of each employee’s salary for his or her pension insurance, medical insurance, unemployment insurance and other statutory benefits and a housing provident fund.
Employment Agreements and Indemnification Agreements
We have entered into employment agreements with each of our executive officers. Each of our executive officers is employed for indefinite duration until the employment is terminated pursuant to the employment agreement or as mutually agreed between the executive officer and us. We may terminate an executive officer’s employment for cause at any time without advance notice in certain events. Save for certain exceptions, either we or the executive officer may terminate the employment at any time by giving a prior written notice. Each executive officer has agreed to hold, unless expressly consented to by us, at all times during and after the termination of his or her employment agreement, in strict confidence and not to use, any of our confidential information including the confidential information of our users, customers and suppliers. In addition, each executive officer has agreed to be bound by certain
non-competition
and
non-solicitation
restrictions during the term of his or her employment and 12 months after the termination of the employment. We have also entered into indemnification agreements with each of our directors and executive officers.
 
152

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.
Share Incentive Plan
2015 Share Incentive Plan
We adopted an employee share incentive plan, which we refer to as the 2015 Plan, in February 2015, which was amended in April 2018. The purpose of the 2015 Plan is to promote the success and enhance the value of our company by linking the personal interests of the employees, directors and consultants to those of our shareholders and by providing such individuals with an incentive for outstanding performance to generate superior returns to our shareholders. The maximum aggregate number of ordinary shares we are authorized to issue pursuant to equity awards granted under the 2015 Plan is 10,222,222 shares. As of March 31, 2022, options to purchase a total of 5,048,379 ordinary shares are outstanding under the 2015 Plan, and 2,335,217 of such options had vested and become exercisable.
The following paragraphs summarize the terms of the 2015 Plan.
Types of Awards
.
The 2015 Plan permits the awards of options, restricted shares, restricted share units, share appreciation rights, dividend equivalents, share payments, deferred shares and other type of awards as designed and approved by the plan administrator.
Plan Administration
.
The 2015 Plan shall be administrated by the board or a committee of the board as may be designated by the board.
Eligibility
.
Any employee, director or consultant of the company shall be eligible to participate in the 2015 Plan, as determined by the plan administrator.
Award Agreement
.
Each award under the 2015 Plan shall be evidenced and governed exclusively by an award agreement executed by the company and the participants, including any amendments thereto. The award agreement may include the term of an award, the provisions applicable in the event the participant’s employment or service terminates, and the company’s authority to unilaterally or bilaterally amend, modify, suspend, cancel or rescind an award. The award agreement shall also include such additional provisions as may be specified by the plan administrator.
Conditions of Award
. The plan administrator of the 2015 Plan shall determine the provisions, terms, and conditions of each award including, but not limited to, the types of awards, award vesting schedule, number of awards to be granted and the number of shares to be covered by the awards, exercise price, any restrictions or limitations on the award and term of each award.
Acceleration of Awards upon Change in Control.
Upon a change of control of the company, any award previously granted pursuant to the 2015 Plan shall vest immediately unless the plan administrator determines otherwise.
Protection against Dilution
. In the event of any dividend, share split, combination or exchange of shares, amalgamation, arrangement or consolidation,
spin-off,
recapitalization or other distribution (other than normal cash dividends) of company assets to our shareholders, or any other change affecting the share capital, the plan administrator shall make such proportionate adjustments, if any, as necessary to reflect such change with respect to (i) the aggregate number and type of shares that may be issued under the 2015 Plan; (ii) the terms and conditions of any outstanding awards (including, without limitation, any applicable performance targets or criteria with respect thereto); and (iii) the grant or exercise price per share for any outstanding awards under the 2015 Plan.
 
153

Amendment, Suspension or Termination of the 2015 Plan.
With the approval of the board, the plan administrator may terminate, amend or modify the 2015 Plan; provided, however, that to the extent necessary and desirable to comply with any applicable law, regulation, or stock exchange rule, unless the company decides to follow home country practice not to seek the shareholder approval for any amendment or modification of the 2015 Plan, the company shall obtain shareholder approval of any plan amendment in such a manner and to such a degree as required. No termination, amendment, or modification of the 2015 Plan shall adversely affect in any material way any award previously granted pursuant to the 2015 Plan without the prior written consent of the participant.
The following table summarizes, as of March 31, 2022, the number of ordinary shares underlying outstanding options that we granted to our directors and executive officers:
 
    
Ordinary Shares
Underlying Options
Outstanding
  
Exercise Price
(US$/Share)
  
Date of Grant
  
Date of Expiration
William Lei Ding
   —      —      —      —  
Feng Zhou
   —      —      —      —  
Harry Heung Yeung Shum
   *    US$4.0 to US$4.5    February 25, 2020
January 25, 2021
and January 18,
2022
   February 25, 2026,
January 25, 2027
and January 18,
2028
Jimmy Lai
   *    US$4.5    January 25, 2021
and January 18,
2022
   January 25, 2027
and January 18,
2028
Yinghui Wu
   *    US$4.5    January 25, 2021    January 25, 2027
Lei Jin
   *    US$4.5    January 25, 2021    January 25, 2027
Renlei Liu
   *    US$1.5 to US$4.5    February 11, 2015,
January 17, 2017
and January 25,
2021
   October 20, 2022,
January 17, 2023
and January 25,
2027
Peng Su
   *    US$3.5 to US$4.5    May 30, 2019 and
January 25, 2021
   May 30, 2025 and
January 25, 2027
Yongwei Li
   *    US$3.5 to US$4.5    May 30, 2019,
January 14, 2020
and January 25,
2021
   May 30, 2025,
January 14, 2026
and January 25,
2027
All directors and executive officers as a group
   *    US$1.5 to US$4.5    February 11, 2015,
January 17, 2017,
May 30, 2019,
January 14, 2020,
February 25, 2020,
January 25, 2021
and January 18,
2022
   October 20, 2022,
January 17, 2023,
May 30, 2025,
January 14, 2026,
February 25, 2026,
January 25, 2027
and January 18,
2028
 
*
Less than 1% of our total outstanding shares.
As of March 31, 2022, our employees as a group hold options to purchase 5,048,379 ordinary shares, with exercise prices ranging from US$1.5 per share to US$4.5 per share, with a weighted average of exercise prices of US$3.5 per share.
For discussions of our accounting policies and estimates for awards granted pursuant to the 2015 Plan, see “Item 5. Operating and Financial Review and Prospects—Critical Accounting Policies, Judgments and Estimates—Share-based compensation and fair value of ordinary shares.”
 
154

6.C. Board Practices
Board of Directors
Our board of directors consists of four directors. A director is not required to hold any shares in our company to qualify to serve as a director. For so long as Dr. Zhou beneficially owns not less than 50% of the ordinary shares that he beneficially owned immediately upon the completion of our initial public offering, his shareholding entity shall be entitled to nominate at least one
non-independent
director but no more than
one-third
of all
non-independent
directors then in office, whose appointment and removal shall be subject to the approval by the board of directors or the shareholders by an ordinary resolution. Subject to the MAA, our company may by ordinary resolution appoint any person to be a director and the board may, by 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 or as an addition to the existing board. Subject to any separate requirement for audit committee approval under applicable law or the NYSE rules, a director may vote with respect to any contract, proposed contract or arrangement 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 our directors at which any such contract or proposed contract or arrangement is considered, provided that such director declares the nature of his interest at the meeting of the board at which the question of entering into the contract or arrangement is first considered, if he knows his interest then exists, or in any other case at the first meeting of the board after he knows that he is or has become so interested. The directors may exercise all the powers of the company to borrow money, to mortgage or charge its undertaking, property and uncalled capital, and to issue debentures or other securities whenever money is borrowed or as security for any debt, liability or 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.
Committees of the Board of Directors
We have established an audit committee, a compensation committee and a nominating and corporate governance committee under our board of directors, and have adopted a charter for each of the three committees. Each committee’s members and functions are described below.
Audit Committee.
Our audit committee consists of Mr. Harry Shum and Mr. Jimmy Lai, and is chaired by Mr. Jimmy Lai. We have determined that both Mr. Harry Shum and Mr. Jimmy Lai satisfy the requirements of Section 303A of the Corporate Governance Rules of the NYSE and meet the independence standards under Rule
10A-3
under the Securities Exchange Act of 1934, as amended. We have determined that Mr. Jimmy 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:
 
   
reviewing and recommending to our board for approval, the appointment,
re-appointment
or removal of the independent auditor, after considering its annual performance evaluation of the independent auditor;
 
   
approving the remuneration and terms of engagement of the independent auditor and
pre-approving
all services permitted to be performed by our independent auditors;
 
   
evaluating the independent auditor’s qualifications, performance and independence;
 
   
reviewing with the independent registered public accounting firm any audit problems or difficulties and management’s response;
 
   
discussing with our independent auditor, among other things, the audits of the financial statements, including whether any material information should be disclosed, issues regarding accounting and auditing principles and practices;
 
   
reviewing and approving all proposed related party transactions, as defined in Item 7 of Form
20-F,
including transactions between NetEase and us;
 
   
discussing the annual audited financial statements with management and the independent registered public accounting firm;
 
   
reviewing our accounting and internal control policies and procedures and any special steps taken to monitor and control major financial risk exposures;
 
   
periodically reviewing and reassessing the adequacy of the committee charter;
 
   
approving annual audit plans, and undertaking an annual performance evaluation of the internal audit function;
 
155

   
meeting separately and periodically with management and the independent registered public accounting firm;
 
   
monitoring compliance with our code of business conduct and ethics and report on such compliance to the board; and
 
   
reporting regularly to the board.
Compensation Committee.
Our compensation committee consists of Mr. Harry Shum and Mr. Jimmy Lai and is chaired by Mr. Harry Shum. We have determined that both directors satisfy the “independence” requirements of Section 303A of the Corporate Governance Rules of the NYSE. 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 their compensation is deliberated upon. The compensation committee is responsible for, among other things:
 
   
overseeing the development and implementation of compensation programs in consultation with our management;
 
   
reviewing and approving, or recommending to the board for its approval, the compensation for our executive officers;
 
   
reviewing and recommending to the board for determination with respect to the compensation of our
non-executive
directors;
 
   
reviewing periodically and approving any incentive compensation or equity plans, programs or other similar arrangements;
 
   
periodically reviewing and reassessing the adequacy of the committee charter;
 
   
selecting compensation consultant, legal counsel or other adviser only after taking into consideration all factors relevant to that person’s independence from management; and
 
   
reporting regularly to the board.
Nominating and Corporate Governance Committee.
Our nominating and corporate governance committee consists of Mr. Harry Shum and Mr. Jimmy Lai, and is chaired by Mr. Harry Shum. We have determined that both directors satisfy the “independence” requirements of Section 303A of the Corporate Governance Rules of the NYSE. The nominating and corporate governance committee assists the board 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:
 
   
recommending nominees to the board for election or reelection to the board, or for appointment to fill any vacancy on the board;
 
   
reviewing and evaluating the size, composition, function and duties of the board consistent with its needs;
 
   
reviewing candidates’ qualifications for membership on the board or a committee of the board based on the criteria approved by the board;
 
   
reviewing and approving compensation (including equity-based compensation) for the directors;
 
   
making recommendations to the board as to determinations of director independence;
 
   
periodically reviewing and reassessing the adequacy of the committee charter; and
 
   
evaluating the performance and effectiveness of the board as a whole.
 
156

Duties and Functions 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 owe to our company a duty to exercise the skill they actually possess and such care and diligence that a reasonable prudent person would exercise in comparable circumstances. It was previously considered that a director need not exhibit in the performance of his duties a greater degree of skill than may reasonably be expected from a person of his knowledge and experience. However, English and Commonwealth courts have moved towards an objective standard with regard to the required skill and care and these authorities are likely to be followed in the Cayman Islands. In fulfilling their duty of care to us, our directors must ensure compliance with our memorandum and articles of association, as amended and restated from time to time. Our company has the right to seek damages if a duty owed by our directors is breached. In limited exceptional circumstances, a shareholder may have the right to seek damages in our name if a duty owed by our directors is breached. In accordance with our MAA, the functions and powers of our board of directors include, among others, (i) convening shareholders’ annual general meetings and reporting its work to shareholders at such meetings, (ii) declaring dividends, (iii) appointing officers and determining their terms of offices and responsibilities, and (iv) approving the transfer of shares of our company, including the registering of such shares in our share register. In addition, in the event of a tie vote, the chairman of our board of directors has, in addition to his personal vote, the right to cast a second or casting vote.
Terms of Directors and Officers
Our officers are elected by and serve at the discretion of the board. Each director is not subject to a term of office and holds office until such time as his successor takes office or until the earlier of his death, resignation or removal from office by ordinary resolution or the affirmative vote of a simple majority of the other directors present and voting at a board meeting. 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; (ii) dies or is found by our company to be of unsound mind; (iii) resigns by notice in writing to our company; (iv) is prohibited by law or NYSE rules from being a director; or (v) is removed from office pursuant to any other provisions of our MAA.
Interested Transactions
A director may, subject to any separate requirement for audit committee approval under applicable law or applicable NYSE rules as well as laws of the Cayman Islands, vote in respect of any contract or transaction in which he or she is interested, provided that the nature of the interest of any directors in such contract or transaction is disclosed by him or her at or prior to its consideration and any vote in that matter.
6.D. Employees
We had 6,096 full-time employees as of December 31, 2021, most of which were located in our offices in Beijing, Xi’an, Nanjing and Hangzhou, China. The following table sets forth the breakdowns of our full-time employees by function as of December 31, 2021:
 
Function
  
Number of
Full-Time
Employees
    
Percentage
 
Teaching staff
(1)
and product and service operations
     3,026        49.6
R&D and related
     1,227        20.1
Sales and marketing
     1,393        22.9
General and administrative
     450        7.4
  
 
 
    
 
 
 
Total
  
 
6,096
 
  
 
100.0
 
Note:
 
157

(1)
Our teaching staff consists of (i) instructors; and (ii) teaching assistants focused on providing students with academic and administrative support.
We enter into standard employment contracts with our full-time employees. In addition to salaries and benefits, we provide performance-based bonuses for our full-time employees and commission-based compensation for our sales force.
Under PRC law, we participate in various employee social security plans that are organized by municipal and provincial governments for our
PRC-based
full-time employees, including pension, unemployment insurance, childbirth insurance, work-related injury insurance, medical insurance and housing insurance. We are required under PRC law to make contributions from time to time to employee benefit plans for our
PRC-based
full-time employees at specified percentages of the salaries, bonuses and certain allowances of such employees, up to a maximum amount specified by the local governments in China.
We believe that we maintain a good working relationship with our employees, and we have not experienced any material labor disputes in the past. None of our employees are represented by labor unions.
We also use the services provided by part-time employees, including personnel that primarily act in teaching, ancillary secretarial and technical roles, such as translation and website maintenance and monitoring.
6.E. Share Ownership
The following table sets forth information concerning the beneficial ownership of our ordinary shares as of March 31, 2022 by:
 
   
each of our directors and executive officers; and
 
   
each person known to us to beneficially own more than 5% of our ordinary shares.
We have adopted a dual-class voting structure. The calculations in the table below are based on 125,969,446 ordinary shares issued and outstanding as of March 31, 2022, consisting of 37,681,086 class A ordinary shares and 88,288,360 Class B ordinary shares.
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 as of March 31, 2022
 
    
Class A
    
Class B
                      
    
Ordinary Shares
    
Ordinary Shares
    
Total Ordinary
Shares
    
Voting
Power
 
    
Number
    
%
    
Number
    
%
    
Number
    
%
    
%***
 
Directors and Executive Officers: †
                    
William Lei Ding
(1)
     1,772,528        4.7        28,901,125        32.7        30,673,653        24.4        29.2  
Feng Zhou
(2)
     —          —          20,341,200        23.0        20,341,200        16.1        20.2  
Harry Heung Yeung Shum
     *        *        —          —          *        *        *  
Jimmy Lai
     *        *        —          —          *        *        *  
Yinghui Wu
(3)
     *        *        1,640,000        1.9        1,644,000        1.3        1.6  
Lei Jin
(4)
     *        *        920,000        1.0        *        *        *  
Renlei Liu
(5)
     594,000        1.6        —          —          *        *        *  
Peng Su
     *        *        —          —          *        *        *  
Yongwei Li
     *        *        —          —          *        *        *  
All directors and executive officers as a group
     2,583,308        6.7        51,802,325        58.7        54,386,133        43.0        52.1  
Principal Shareholders:
                    
NetEase, Inc.
(6)
     1,351,873        3.6        65,387,160        74.1        66,739,033        53.0        65.3  
Peng Ke Holdings Inc.
(2)
     —          —          20,341,200        23.0        20,341,200        16.1        20.2  
Orbis
(7)
     14,737,380        39.1        —          —          14,737,380        11.7        4.9  
 
Notes:
 
158

*
Less than 1% of our total issued and outstanding shares on an
as-converted
basis.
 
**
For each person and group included in this table, percentage ownership is calculated by dividing the number of shares beneficially owned by such person or group by the sum of (i) 125,969,446, being the number of ordinary shares on an
as-converted
basis issued and outstanding as of March 31, 2022; and (ii) the number of ordinary shares underlying share options held by such person or group that are exercisable within 60 days after March 31, 2022.
 
***
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 ordinary shares as a single class.
 
The business address of our directors and executive officers, except William Lei Ding, Harry Heung Yeung Shum, and Jimmy Lai, is No. 399 Wangshang Road, Binjiang District, Hangzhou 310051, People’s Republic of China.
 
(1)
Represents (i) 1,175,000 ADSs, representing 1,175,000 Class A ordinary shares, held of record by Dragon Creation Technology Limited, a company incorporated under the laws of the British Virgin Islands, (ii) 597,528 ADSs, representing 597,528 Class A ordinary shares, held of record by NetEase (of which Mr. Ding is the chief executive officer, a director and a major shareholder), and (iii) 28,901,125 Class B ordinary shares held of record by NetEase. Dragon Creation Technology Limited is wholly owned by Sino Intelligence Holding Limited, which is in turn wholly owned by Sino Intelligence Trust, or the Trust, for which TMF (Cayman) Ltd. acts as the trustee. Mr. Ding is the sole director of Dragon Creation Technology Limited and the settlor of the Trust, retaining the investment and dispositive powers with respect to the assets of the Trust. The beneficiaries of the Trust are William Lei Ding and his family. In addition, Mr. Ding, through Shining Globe International Limited, beneficially owns approximately 44.2% equity interest in NetEase as of March 31, 2022, and Shining Globe International Limited is the record owner of 1,450,300,000 ordinary shares of NetEase as of March 31, 2022. Shining Globe International Limited is wholly owned by Shining Globe Holding Limited, which is in turn wholly owned by Shining Globe Trust. Mr. Ding, being the sole director of Shining Globe International Limited and the settlor of the Shining Globe Trust, retains the investment and dispositive powers with respect to the assets of the Shining Globe Trust. The business address of William Lei Ding is NetEase Building, No. 599 Wangshang Road, Binjiang District, Hangzhou 310052, People’s Republic of China.
 
(2)
Represents 20,341,200 Class B ordinary shares held of record by Peng Ke Holdings Inc., a British Virgin Islands company ultimately wholly owned by Cititrust Private Trust (Cayman) Limited as the trustee of a discretionary and revocable trust constituted under the laws of the Cayman Islands, with Dr. Zhou as the settlor and the sole beneficiary. The registered address of Peng Ke Holdings Inc. is Kingston Chambers, PO Box 173, Road Town, Tortola, British Virgin Islands. The business address of Dr. Zhou is the same as the address of our principal executive offices.
 
(3)
Represents 1,640,000 Class B ordinary shares held of record by Ice River Tech, Inc., a British Virgin Islands Company wholly owned by Mr. Wu and 4,000 Class A ordinary shares underlying share options exercisable within 60 days after March 31, 2022. The registered address of Ice River Tech, Inc. is Kingston Chambers, PO Box 173, Road Town, Tortola, British Virgin Islands. The business address of Mr. Wu is the same as the address of our principal executive offices.
 
(4)
Represents 920,000 Class B ordinary shares held of record by JinLei Quark Tech, Inc., a British Virgin Islands company wholly owned by Mr. Jin. The registered address of JinLei Quark Tech, Inc. is Kingston Chambers, PO Box 173, Road Town, Tortola, Virgin Islands (British). The business address of Mr. Jin is the same as the address of our principal executive offices.
 
(5)
Represents 100,000 Class A ordinary shares and 84,000 ADSs, each representing one Class A ordinary shares held of record by Taersi, Inc., a British Virgin Islands company wholly owned by Mr. Liu. with a registered address at Kingston Chambers, PO Box 173, Road Town, Tortola, Virgin Islands (British) and 410,000 Class A ordinary shares underlying share options exercisable within 60 days after March 31, 2022. The business address of Mr. Liu is the same as the address of our principal executive offices.
 
(6)
The business address of NetEase, Inc., a Cayman Islands company, is NetEase Building, No. 599 Wangshang Road, Binjiang District, Hangzhou 310052, People’s Republic of China. NetEase is a reporting company under the Exchange Act and is listed on the NASDAQ Global Select Market and the Main Board of the Hong Kong Stock Exchange.
 
(7)
Represents 14,737,380 ADSs, representing 14,737,380 Class A ordinary shares beneficially owned by Orbis Investment Management Limited, as reported in Schedule 13G filed by Orbis Investment Management Limited on February 14, 2022. The business address of Orbis Investment Management Limited is Orbis House, 25 Front Street, Hamilton, HM 11, Bermuda.
To our knowledge, as of March 31, 2022, 37,581,086 of our Class A outstanding ordinary shares were held by one record holder in the United States, which is the depositary of our ADS program, representing 29.8% of our total issued and outstanding ordinary shares as of such date. We are not aware of any arrangement that may, at a subsequent date, result in change of control of our company.
 
ITEM 7.
MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS
7.A. Major Shareholders
Please refer to “Item 6. Directors, Senior Management and Employees—6.E. Share Ownership.”
 
159

7.B. Related Party Transactions
Transactions with NetEase
Share Issuance to NetEase
In March 2018, we issued 65,377,160 ordinary shares to NetEase as part of our offshore restructuring in connection with our series A financing in April 2018.
Acquisition of Online Learning Businesses from NetEase
In May 2019, we acquired certain online course-related businesses, including
NetEase Cloud Classroom
,
China University MOOC
and
NetEase Kada
, from the NetEase Group, as we believe these offerings generally appeal to different target audiences from, and as a result complement our existing online course offerings and enable us to reach a broader student base. Since these businesses were controlled by NetEase both before and after the acquisition, such transactions are accounted for as business combinations under common control. Therefore, our consolidated financial statements included elsewhere in this annual report include the acquired assets and liabilities at their historical carrying value. In addition, the consolidated financial statements reflect the results of the acquired businesses as if the current corporate structure, including the transfer of business in May 2019, had been in existence throughout the periods presented.
Business Cooperation Agreements
In connection with our initial public offering, we have entered into a series of business cooperation agreements with NetEase, which became effective after the completion of our initial public offering in October 2019.
Other Related Party Transactions with NetEase
The table below sets forth our significant related party transactions with entities that control us or are under common control with us for the periods indicated:
 
    
For the Year Ended December 31,
 
  
2019
    
2020
    
2021
 
  
RMB
    
RMB
    
RMB
    
US$
 
  
(in thousands)
 
Services and products provided to NetEase Group
           
Learning services provided to NetEase Group
(1)
     2,913        5,826        7,360        1,155  
Smart devices provided to NetEase Group
(2)
     11,418        7,607        6,607        1,037  
Online marketing services provided to NetEase Group
(3)
     23,249        15,860        9,823        1,541  
Services and products purchased from NetEase Group
           
Services purchased from NetEase Group
(4)
     66,280        163,487        143,186        22,469  
Fixed assets and inventories purchased from NetEase Group
(5)
     18,222        2,198        2,489        391  
Loan-related transactions
           
Interest expenses on loans from NetEase Group
(6)
     30,232        31,215        31,644        4,966  
Long-term loans from NetEase Group
(7)
     —          —          257,522        40,411  
Equity-related transactions
           
Deemed contribution related to acquisition of businesses under common control
(8)
     69,603        —          —          —    
Share-based compensation under NetEase Plan
(9)
     4,356        2,682        1,043        164  
Deemed distribution to NetEase
(10)
     —          2,060        4,171        655  
Other transactions
        
 
—  
 
  
 
—  
 
Disposal of Youdao Cloudnote business to NetEase Group
(11)
     —          670        —          —    
 
160

 
Notes:
 
(1)
Mainly refer to the translation services provided to the entities within NetEase Group.
 
(2)
Mainly refer to the arrangements where entities within NetEase Group act as the distributors to sell our smart devices.
 
(3)
Mainly refer to the advertising services we provide to the other members of NetEase Group to promote their services and products.
 
(4)
Mainly consist of the human resource functions performed by employees of other members of NetEase Group, office leasing and the purchase of sever custody service.
 
(5)
Mainly consist of certain fixed assets and hardware purchased by us from NetEase Group.
 
(6)
Represent the short-term loans we borrowed from NetEase Group.
 
(7)
Represent the long-term loans we borrowed from NetEase Group.
 
(8)
Represent the costs and expenses incurred by the businesses acquired by us from NetEase Group which were paid by NetEase on behalf of such acquired business. See “—Acquisition of Online Learning Businesses from NetEase.”
 
(9)
Represent the share-based compensation under NetEase’s RSU Plan allocated to us based on grants under such plan to our employees. For more information about NetEase’s RSU Plan, see “Item 5. Operating and Financial Review and Prospects—Critical Accounting Policies, Judgments and Estimates—Share-based compensation and fair value of ordinary shares—NetEase’s RSU Plan.”
 
(10)
Represent the deemed distribution to NetEase Group by purchasing restricted share units for Youdao’s employees under NetEase’s RSU Plan.
 
(11)
Disposal of
Youdao Cloudnote
business related to disposal of Youdao Cloudnote business to an investee established by the Company and NetEase in December 2020.
The table below sets forth the balances with our related parties as of the dates indicated:
 
    
As of December 31,
 
    
2020
    
2021
 
    
RMB
    
RMB
    
US$
 
    
(in thousands)
 
Amounts due from NetEase Group
     4,081        6,192        972  
Amounts due to NetEase Group
     67,230        83,041        13,031  
Short-term loans from NetEase Group
     878,000        878,000        137,777  
Long-term loans from NetEase Group
     —          255,028        40,019  
The amounts due from NetEase Group as of December 31, 2020 and 2021 primarily consisted of amounts unsettled in connection with the services and products provided to NetEase Group, as indicated in the table for the significant related party transactions above. The amounts due to NetEase Group as of December 31, 2020 and 2021 primarily consisted of amounts unsettled in connection with the services and products purchased from NetEase Group, as indicated in the table for the significant related party transactions above.
The short-term loans from NetEase Group as of December 31, 2020 and 2021 consisted of
RMB-denominated
entrustment loans from NetEase Group, all of which were repayable within one year with interest rates ranging from 3.5% to 3.9% per annum.
The long-term loans from NetEase Group as of December 31, 2021 consisted of US$40.0 million
US-denominated
loans from NetEase Group, which were drawn down from the US$300.0 million revolving loan facility with maturity dated March 31, 2024.
 
161

Contractual Arrangements
See “Item 4. Information on the Company—4.C. Organizational Structure—Contractual Arrangements with the VIEs and the VIEs’ Respective Shareholders” for a description of the contractual arrangements by and among our PRC subsidiary, the VIEs and the shareholders of the VIEs.
Employment Agreements and Indemnification Agreements
See “Item 6. Directors, Senior Management and Employees—6.B. Compensation—Employment Agreements and Indemnification Agreements.”
Share Incentives
See “Item 6. Directors, Senior Management and Employees—6.B. Compensation—Share Incentive Plan.”
7.C. Interests of Experts and Counsel
Not applicable.
 
ITEM 8.
FINANCIAL INFORMATION
8.A. Consolidated Statements and Other Financial Information
We have appended consolidated financial statements filed as part of this annual report.
Litigation
We are involved in various claims and legal actions that arise in the ordinary course of business. We do not believe that the ultimate resolution of these actions will have a material adverse effect on us.
Dividend Policy
We have not previously declared or paid any cash dividend or dividend in kind and we have no plan to declare or pay any dividends in the foreseeable future on our shares or the ADSs representing our Class A ordinary shares. We currently intend to retain most, if not all, of our available funds and any future earnings to operate and expand our business.
We are a holding company incorporated in the Cayman Islands. We rely principally on dividends from our PRC subsidiaries 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—4.B. Business Overview—Regulation—Regulation Related to Foreign Exchange” and “Item 3. Key Information—3.D. Risk Factors—Risk Related to Doing Business in China— Governmental control of currency conversion may limit our ability to utilize our revenues effectively and affect the value of your investment.”
Our board of directors has 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 board of directors. Under Cayman Islands law, a Cayman Islands 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 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 pay dividends, the form, frequency and amount will depend upon our future operations and earnings, capital requirements and surplus, general financial condition, contractual restrictions and other factors that the board of directors may deem relevant. If we pay any dividends on our ordinary shares, we will pay those dividends which are payable in respect of the Class A ordinary shares underlying the ADSs to the depositary, as the registered holder of such Class A ordinary shares, and the depositary then will pay such amounts to the ADS holders in proportion to the 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. See “Item 12. Description of Securities Other Than Equity Securities—12.D. American Depositary Shares.”
 
162

8.B. Significant Changes
Except as otherwise disclosed in this report, we have not experienced any significant changes since the date of the annual financial statements included herein.
 
ITEM 9.
THE OFFER AND LISTING
9.A. Offering and Listing Details
Our ADSs have been listed on the NYSE since October 25, 2019 under the symbol “DAO.” Each ADS represents one ordinary share, par value US$0.0001 per share.
9.B. Plan of Distribution
Not applicable.
9.C. Markets
The ADSs representing our Class A ordinary shares have been listed on the NYSE since October 25, 2019 under the symbol “DAO.”
9.D. Selling Shareholders
Not applicable.
9.E. Dilution
Not applicable.
9.F. Expenses of the Issue
Not applicable.
 
ITEM 10.
ADDITIONAL INFORMATION
10.A. Share Capital
Not applicable.
10.B. Memorandum and Articles of Association
We are a Cayman Islands exempted company and our affairs are governed by our memorandum and articles of association, as amended and restated from time to time, and Companies Act of the Cayman Islands, and the common law of the Cayman Islands.
We incorporate by reference into this annual report our MAA, the form of which was filed as Exhibit 3.2 to our registration statement on Form
F-1(File
Number
333-234009)
filed with the Securities and Exchange Commission on September 30, 2019. Our board of directors adopted our MAA by a special resolution on September 27, 2019, which became effective immediately prior to completion of our initial public offering of ADSs representing our Class A ordinary shares.
The following are summaries of material provisions of our MAA and the Companies Act as they relate to the material terms of our ordinary shares.
 
163

Registered Office and Objects
Our registered office in the Cayman Islands is at the offices of Maples Corporate Services Limited at PO Box 309, Ugland House, Grand Cayman,
KY1-1104,
Cayman Islands.
According to Clause 3 of our MAA, the objects for which we are established are unrestricted and we have full power and authority to carry out any object not prohibited by the Companies Act or as the same may be revised from time to time, or any other law of the Cayman Islands.
Board of Directors
See “Item 6. Directors, Senior Management and Employees.”
Ordinary Shares
General.
Holders of ordinary shares will have the same rights except for voting and conversion rights. All of our issued and outstanding ordinary shares are fully paid and
non-assessable.
Certificates representing the ordinary shares are issued in registered form. We may not issue share to bearer. Our shareholders who are
non-residents
of the Cayman Islands may freely hold and transfer their ordinary shares.
Dividends
. The holders of our ordinary shares are entitled to such dividends as may be declared by our board of directors subject to our MAA and the Companies Act. In addition, our shareholders may by ordinary resolution declare a dividend, but no dividend may exceed the amount recommended by our directors. Our MAA provide that dividends may be declared and paid out of our profits, realized or unrealized, or out of share premium account or as otherwise permitted under the Companies Act. No dividend may be declared and paid unless our directors determine that, immediately after the payment, we will be able to pay our debts as they become due in the ordinary course of business, and we have funds lawfully available for such purpose.
Classes of Ordinary Shares
. Our ordinary shares are divided into Class A ordinary shares and Class B ordinary shares. Except for conversion rights and voting rights, the Class A ordinary shares and Class B ordinary shares shall carry equal rights and rank pari passu
with one another, including but not limited to the rights to dividends and other capital distributions.
Conversion
. A 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 sale, transfer, assignment or disposition of any Class B ordinary shares by a holder thereof to any “person who is not an affiliate” of such holder, or upon a change of beneficial ownership of any Class B ordinary shares as a result of which any person who is not an affiliate of the holders of such Class B ordinary shares becomes a beneficial owner of such Class B ordinary shares, each of such Class B ordinary shares will be automatically and immediately converted into one Class A ordinary share. For the purpose of the foregoing sentence, an “affiliate” of a given shareholder means any person which, directly or indirectly, controls, is controlled by or is under the common control of such given shareholder. Specifically, affiliates of a given shareholder also include (a) such person’s spouse, parents, children, siblings and other individuals living in the same household; (b) estates, trusts, partnerships and other Persons which directly or indirectly through one or more intermediaries are controlled by the foregoing. For the purposes of this definition, “control” means, in relation to any person, having the power to direct the management or policies of such person, including but not limited to through the ownership of more than 50% of the voting power of such person, through the power to appoint a majority of the members of the board of directors or similar governing body of such person, or through contractual arrangements or otherwise. In addition, In the event that a beneficial owner of Class B ordinary shares is a director, an executive officer of the company, an employee of the company or a subsidiary or consolidated affiliated entity of the company, where such person ceases to be a director, an executive officer of the company or an employee of the company or a subsidiary or consolidated affiliated entity of the company, all such Class B ordinary shares as beneficially owned by such person shall be automatically and immediately converted into an equal number of Class A ordinary shares. For the avoidance of doubt, any sale, transfer, assignment or disposition of any Class B ordinary shares by a holder thereof to any person which is also a beneficial owner of Class B ordinary shares shall not trigger the automatic conversion of such Class B ordinary shares into Class A ordinary shares.
 
164

Voting Rights
. In respect of all matters subject to a shareholders’ vote, holders of Class A ordinary shares and Class B ordinary shares shall, at all times, vote together as one class on all matters submitted to a vote by the members at any such general meeting. Each Class A ordinary share shall be entitled to one vote on all matters subject to the vote at general meetings of our company, and each Class B ordinary share shall be entitled to three votes on all matters subject to the vote at general meetings (include extraordinary general meetings) of our company. All shareholder resolutions shall be determined by poll and not on a show of hands.
A quorum required for a meeting of shareholders consists of one or more holders of shares which carry a majority of all the issued and outstanding shares entitled to vote at general meetings present in person or by proxy or, if a corporation or other
non-natural
person, by its duly authorized representative. As a Cayman Islands exempted company, we are not obliged by the Companies Act to call shareholders’ annual general meetings. Our MAA 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 will specify the meeting as such in the notices calling it, and the annual general meeting will be held at such time and place as may be determined by our directors. We, however, will hold an annual shareholders’ meeting during each fiscal year, as required by the Listing Rules at the NYSE. Each general meeting, other than an annual general meeting, shall be an extraordinary general meeting. Shareholders’ annual general meetings and any other general meetings of our shareholders may be called by a majority of our board of directors or our chairman or upon a requisition of shareholders holding at the date of deposit of the requisition not less than
one-third
of the votes attaching to the issued and outstanding shares entitled to vote at general meetings, in which case the directors are obliged to call such meeting and to put the resolutions so requisitioned to a vote at such meeting; however, our MAA 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. Advance notice of at least fifteen (15) calendar days is required for the convening of our annual general meeting and other general meetings unless such notice is waived in accordance with our articles of association.
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 by those shareholders entitled to vote who are present in person or by proxy at a general meeting, while a special resolution also requires the affirmative vote of no less than
two-thirds
of the votes attaching to the ordinary shares cast by those shareholders entitled to vote who are present in person or by proxy at a general meeting. A special resolution will be required for important matters such as a change of name or making changes to our MAA.
In addition, if (i) Dr. Zhou beneficially owns not less than 50% of the ordinary shares he beneficially owned immediately upon the completion of our initial public offering; and (ii) Dr. Zhou serves as a director or an executive officer of our company, none of the following actions shall be taken without the affirmative vote of the shareholding entity of Dr. Zhou, where he shall have the number of votes equal to the votes of all members who vote for the special resolution, plus one if such matter has not received the approval of the shareholding entity of Dr. Zhou: (i) alter, amend or add to these Articles, to the extent that such alteration, amendment or addition materially adversely varies or abrogates the rights of the shareholding entity of Dr. Zhou; and (ii) liquidation or dissolution of our company.
Transfer of Ordinary Shares
. Subject to the restrictions in our MAA as set out below, 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 in a form prescribed by the NYSE 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:
 
165

   
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 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 NYSE 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 two 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 NYSE, be suspended and the register closed at such times and for such periods as our board of directors may, in their absolute discretion, from time to time determine,
provided
always that the registration of transfers shall not be suspended nor the register closed for more than 30 days in any year.
Liquidation
. On a return of capital on winding up or otherwise (other than on conversion, redemption or purchase of ordinary shares), 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 whole of the share 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. Any distribution of assets or capital to a holder of ordinary share will be the same in any liquidation event.
Calls on Ordinary Shares and Forfeiture of Ordinary Shares
. Our board of directors may from time to time make calls upon shareholders for any amounts unpaid on their ordinary shares (whether on account of the nominal value of the ordinary shares or by way of premium or otherwise) in a notice served to such shareholders at least 14 calendar days prior to the specified time of payment. The ordinary shares that have been called upon and remain unpaid are subject to forfeiture.
Redemption, Repurchase and Surrender of Ordinary Shares
. We may issue shares on terms that such shares are subject to redemption, on such terms and in such manner as may be determined, before the issue of such shares, by our board of directors. Our company may also repurchase any of our shares provided that the manner and terms of such purchase have been approved by our board of directors or are otherwise authorized by the MAA. Under the Companies Act, the redemption or repurchase of any share may be paid out of our company’s profits, share premium account, capital redemption reserve, or out of capital if the 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 varied with the consent in writing of the holders representing at least
two-thirds
of the issued shares of that class or series or with the sanction of a special resolution 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 materially adversely varied by the creation or issue of further shares ranking pari passu with such existing class of shares.
 
166

Inspection of Books and Records
. Holders of our ordinary shares have no general right under Cayman Islands law to inspect or obtain copies of our list of shareholders or our corporate records. However, we will provide our shareholders with annual audited financial statements.
Issuance of Additional Shares
. Our MAA authorizes 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 MAA also authorizes our board of directors to establish from time to time one or more series of preferred shares and to determine, with respect to any series of preferred 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 preferred 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.
Anti-Takeover Provisions
. Some provisions of our MAA 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 preferred shares in one or more series and to designate the price, rights, preferences, privileges and restrictions of such preferred shares without any further vote or action by our shareholders.
Exempted Company
. We are an exempted company with limited liability incorporated 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 that shareholder’s shares of the company.
 
167

10.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 this annual report.
10.D. Exchange Controls
The Cayman Islands currently has no exchange control regulations or currency restrictions.
10.E. Taxation
The following discussion of Cayman Islands, PRC and United States federal income tax consequences of the ownership and disposition of the ADSs or Class A 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 discussion does not deal with all possible tax consequences relating to the ownership and disposition of the ADSs or Class A ordinary shares, such as the tax consequences under state, local and other tax laws. To the extent that the discussion relates to matters of Cayman Islands tax law, it represents the opinion of Maples and Calder (Hong Kong) LLP, our Cayman Islands counsel. To the extent that the discussion relates to matters of PRC tax law, it represents the opinion of Tian Yuan Law Firm, our PRC legal counsel.
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 or holders of the ADSs or Class A ordinary shares 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 the ADSs or Class A ordinary shares 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 the ADSs or Class A ordinary shares, nor will gains derived from the disposal of the ADSs or Class A ordinary shares be subject to Cayman Islands income or corporation tax.
No stamp duty is payable in respect of the issue of the shares or an instrument of transfer in respect of a share.
People’s Republic of China Taxation
Under the PRC EIT Law, which became effective on January 1, 2008 and most recently amended on December 29, 2018, an enterprise established outside the PRC with “de facto management bodies” within the PRC is considered a “resident enterprise” for PRC enterprise income tax purposes and is generally subject to a uniform 25% enterprise income tax rate on its worldwide income. Under the implementation regulations to the PRC EIT Law, a “de facto management body” is defined as a body that has material and overall management and control over the manufacturing and business operations, personnel and human resources, finances and properties of an enterprise.
In addition, the STA Circular 82 issued by the STA in April 2009 specifies that certain offshore incorporated enterprises controlled by PRC enterprises or PRC enterprise groups will be classified as PRC resident enterprises if the following are located or resident in the PRC: (a) senior management personnel and departments that are responsible for daily production, operation and management; (b) financial and personnel decision making bodies; (c) key properties, accounting books, company seal, minutes of board meetings and shareholders’ meetings; and (d) half or more of the senior management or directors having voting rights. Further to STA Circular 82, the STA issued the STA Bulletin 45, which took effect in September 2011, to provide more guidance on the implementation of STA Circular 82. STA Bulletin 45 provides for procedures and administration details of determination on resident status and administration on post-determination matters. Our company is a company incorporated outside the PRC.
 
168

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. As such, we do not believe that our company meets all of the conditions above or is a PRC resident enterprise for PRC tax purposes. 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 our Cayman Islands holding company is a PRC resident enterprise for PRC enterprise income tax purposes, a number of unfavorable PRC tax consequences could follow. For example, a 10% withholding tax would be imposed on dividends we pay to our
non-PRC
enterprise shareholders (including the ADS holders). In addition,
non-resident
enterprise shareholders (including the ADS holders) may be subject to PRC tax at a rate of 10% on gains realized on the sale or other disposition of ADSs or Class A ordinary shares, if such gains are treated as derived from a PRC source. Furthermore, if we are deemed a PRC resident enterprise, dividends paid to our
non-PRC
individual shareholders (including the ADS holders) and any gain realized on the transfer of ADSs or Class A ordinary shares by such shareholders may be subject to PRC individual income tax at a rate of 20% (which, in the case of dividends, may be withheld at source by us). These rates may be reduced by an applicable tax treaty, but it is unclear whether
non-PRC
shareholders of our company would, in practice, be able to obtain 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. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Doing Business in China—If we are classified as a PRC resident enterprise for PRC enterprise income tax purposes, such classification could result in unfavorable tax consequences to us and our
non-PRC
shareholders and ADS holders.”
Material U.S. Federal Income Tax Considerations
The following are material U.S. federal income tax consequences to the U.S. Holders described below of owning and disposing of the ADSs or Class A ordinary shares, but this discussion does not purport to be a comprehensive description of all of the tax considerations that may be relevant to a particular person’s decision to hold the ADSs or Class A ordinary shares.
This discussion applies only to a U.S. Holder that holds the ADSs or the underlying Class A ordinary shares as capital assets for U.S. federal income tax purposes. In addition, it does not describe all of the tax consequences that may be relevant in light of a U.S. Holder’s particular circumstances, including the alternative minimum tax, the Medicare contribution tax on net investment income and tax consequences applicable to U.S. Holders subject to special rules, such as:
 
   
certain financial institutions;
 
   
insurance companies;
 
   
regulated investment companies;
 
   
dealers or traders in securities that use a
mark-to-market
method of tax accounting;
 
   
persons holding ADSs or Class A ordinary shares as part of a straddle, integrated or similar transaction;
 
   
persons whose functional currency for U.S. federal income tax purposes is not the U.S. dollar;
 
   
entities classified as partnerships for U.S. federal income tax purposes and their partners;
 
   
tax-exempt
entities, “individual retirement accounts” or “Roth IRAs”;
 
   
persons who acquired our ADSs or Class A ordinary shares pursuant to the exercise of an employee stock option or otherwise as compensation;
 
169

   
persons that own or are deemed to own ADSs or Class A ordinary shares representing 10% or more of our voting power or value; or
 
   
persons holding ADSs or Class A ordinary shares in connection with a trade or business outside the United States.
If a partnership (or other entity that is classified as a partnership for U.S. federal income tax purposes) owns ADSs or Class A ordinary shares, the U.S. federal income tax treatment of a partner will generally depend on the status of the partner and the activities of the partnership. Partnerships owning ADSs or Class A ordinary shares and their partners should consult their tax advisers as to their particular U.S. federal income tax consequences of owning and disposing of ADSs or Class A ordinary shares.
This discussion is based on the Internal Revenue Code of 1986, as amended, or the Code, administrative pronouncements, judicial decisions, final, temporary and proposed Treasury regulations, and the income tax treaty between the United States and the PRC, or the Treaty, all as of the date hereof, any of which is subject to change, possibly with retroactive effect. This discussion assumes that each obligation under the deposit agreement and any related agreement will be performed in accordance with its terms.
As used herein, a “U.S. Holder” is a person eligible for Treaty benefits that is, for U.S. federal income tax purposes, a beneficial owner of ADSs or Class A ordinary shares and:
 
   
a citizen or individual resident of the United States;
 
   
a corporation, or other entity taxable as a corporation, created or organized in or under the laws of the United States, any state therein or the District of Columbia; or
 
   
an estate or trust the income of which is subject to U.S. federal income taxation regardless of its source.
Treasury regulations that apply to taxable years beginning on or after December 28, 2021 (the “Foreign Tax Credit Regulations”) may in some circumstances prohibit a U.S. person from claiming a foreign tax credit with respect to certain
non-U.S.
taxes that are not creditable under applicable income tax treaties. Accordingly, U.S. investors that are not eligible for Treaty benefits should consult their tax advisers regarding the creditability or deductibility of any PRC taxes imposed on dividends on, or dispositions of, the ADSs or Class A ordinary shares. This discussion does not apply to investors in this special situation
In general, a U.S. Holder that owns ADSs will be treated as the owner of the underlying Class A ordinary shares represented by those ADSs for U.S. federal income tax purposes. Accordingly, no gain or loss will be recognized if a U.S. Holder exchanges ADSs for the underlying Class A ordinary shares represented by those ADSs.
This discussion does not address the effects of any state, local or
non-U.S.
tax laws, or any U.S. federal taxes other than income taxes (such as U.S. federal estate or gift tax consequences). U.S. Holders should consult their tax advisers concerning the U.S. federal, state, local and
non-U.S.
tax consequences of owning and disposing of ADSs or Class A ordinary shares in their particular circumstances.
Taxation of Distributions
This discussion is subject to the discussion under “—
Passive Foreign Investment Company Rules
” below.
 
170

Distributions paid on the ADSs or Class A ordinary shares, other than certain pro rata distributions of ADSs or Class A ordinary shares, will be treated as dividends to the extent paid out of our current or accumulated earnings and profits, as determined under U.S. federal income tax principles. Because we do not maintain calculations of our earnings and profits under U.S. federal income tax principles, it is expected that distributions generally will be reported to U.S. Holders as dividends. Dividends will not be eligible for the dividends-received deduction generally available to U.S. corporations under the Code. Subject to applicable limitations, dividends paid by “qualified foreign corporations” to certain
non-corporate
U.S. investors are taxable at the favorable rates applicable to long-term capital gains. A
non-U.S.
corporation is treated as a qualified foreign corporation with respect to dividends paid on stock that is readily tradable in a securities market in the United States, such as the NYSE, where the ADSs are listed. The favorable rate does not apply if the
non-U.S.
corporation is a PFIC for the taxable year in which the dividend is paid or the preceding taxable year.
Non-corporate
U.S. Holders should consult their tax advisers to determine whether the favorable rate will apply to dividends they receive and whether they are subject to any special rules that limit their ability to be taxed at this favorable rate.
Dividends will be included in a U.S. Holder’s income on the date of the U.S. Holder’s, or in the case of ADSs, the depositary’s, receipt. The amount of any dividend income paid in foreign currency will be the U.S. dollar amount calculated by reference to the spot rate in effect on the date of receipt, regardless of whether the payment is in fact converted into U.S. dollars on such date. If the dividend is converted into U.S. dollars on the date of receipt, a U.S. Holder generally should not be required to recognize foreign currency gain or loss in respect of the amount received. A U.S. Holder may have foreign currency gain or loss if the dividend is converted into U.S. dollars after the date of receipt.
Dividends will be treated as foreign-source income for foreign tax credit purposes. As described in “—People’s Republic of China Taxation,” dividends paid by us may be subject to PRC withholding tax. For U.S. federal income tax purposes, the amount of the dividend income will include any amounts withheld in respect of PRC withholding tax. Subject to applicable limitations, which vary depending upon the U.S. Holder’s circumstances, PRC taxes withheld from dividend payments (at a rate not exceeding the applicable rate provided in the Treaty) generally will be creditable against a U.S. Holder’s U.S. federal income tax liability. The rules governing foreign tax credits are complex and U.S. Holders should consult their tax advisers regarding the creditability of foreign taxes in their particular circumstances. In lieu of claiming a credit, a U.S. Holder may elect to deduct creditable PRC taxes in computing its taxable income, subject to applicable limitations. An election to deduct foreign taxes instead of claiming foreign tax credits applies to all creditable foreign taxes paid or accrued in the relevant taxable year.
Sale or Other Taxable Disposition of ADSs or Class A Ordinary Shares
This discussion is subject to the discussion under “—
Passive Foreign Investment Company Rules
” below.
A U.S. Holder will generally recognize capital gain or loss on a sale or other taxable disposition of ADSs or Class A ordinary shares in an amount equal to the difference between the amount realized on the sale or disposition and the U.S. Holder’s tax basis in the ADSs or Class A ordinary shares disposed of, in each case as determined in U.S. dollars. Such gain or loss will be long-term capital gain or loss if, at the time of the sale or disposition, the U.S. Holder has owned the ADSs or Class A ordinary shares for more than one year. Long-term capital gains recognized by
non-corporate
U.S. Holders are subject to tax rates that are lower than those applicable to ordinary income. The deductibility of capital losses is subject to limitations.
As described in “—People’s Republic of China Taxation,” gains on the sale of ADSs or Class A ordinary shares may be subject to PRC taxes. Under the Code, capital gains of U.S. persons are generally treated as U.S.-source income. However, a U.S. Holder may be able to elect to treat the gain as foreign-source income under the Treaty and claim foreign tax credit in respect of any PRC tax on dispositions. The Foreign Tax Credit Regulations generally preclude a U.S. Holder from claiming a foreign tax credit with respect to PRC income taxes on gains from dispositions of ADSs or Class A ordinary shares if the U.S. Holder does not elect to apply the benefits of the Treaty. However, in that case it is possible that any PRC taxes on disposition gains may either be deductible or reduce the amount realized on the disposition. The rules governing foreign tax credits and deductibility of foreign taxes are complex. U.S. Holders should consult their tax advisers regarding the consequences of the imposition of any PRC tax on disposition gains, including the Treaty’s resourcing rule, any reporting requirements with respect to a Treaty-based return position and the creditability or deductibility of the PRC tax on disposition gains in their particular circumstances (including any applicable limitations).
 
171

Passive Foreign Investment Company Rules
In general, a
non-U.S.
corporation is a PFIC for U.S. federal income tax purposes for any taxable year in which (i) 50% or more of the average value of its assets (generally determined on a quarterly basis) consists of assets that produce, or are held for the production of, passive income, or (ii) 75% or more of its gross income consists of passive income. For purposes of the above calculations, a
non-U.S.
corporation that owns (or is treated as owning for U.S. federal income tax purposes), directly or indirectly, at least 25% by value of the shares of another corporation is treated as if it held its proportionate share of the assets of the other corporation and received directly its proportionate share of the income of the other corporation. Passive income generally includes dividends, interest, rents, royalties and certain gains. Cash is a passive asset for these purposes. Goodwill is generally characterized as an active asset to the extent it is associated with business activities that produce active income.
Based on the composition of our income and assets and the value of our assets, including goodwill, which is based on the price of the ADSs, we believe that we were not a PFIC for our 2021 taxable year. However, we hold a substantial amount of cash and our PFIC status will depend on the composition of our income and assets and the value of our assets from time to time (which may be determined, in large part, by reference to the market price of the ADSs, which could be volatile). If our ADS price declines significantly while we continue to hold a substantial amount of cash for any taxable year, our risk of being or becoming a PFIC will increase. Moreover, it is not entirely clear how the contractual arrangements between us and the VIEs will be treated for purposes of the PFIC rules, and we may be or become a PFIC if the VIEs are not treated as owned by us for these purposes. In addition, the extent to which our goodwill should be characterized as an active asset is not entirely clear. Furthermore, our PFIC status for any taxable year is an annual determination that could be made only after the end of that year. In addition, the composition of our income and assets may change over time. For these reasons, there can be no assurance that we will not be a PFIC for any taxable year.
If we were a PFIC for any taxable year and any entity in which we own or are deemed to own equity interests (including our subsidiaries and VIEs) were also a PFIC (any such entity, a “Lower-tier PFIC”), U.S. Holders would be deemed to own a proportionate amount (by value) of the shares of each Lower-tier PFIC and would be subject to U.S. federal income tax according to the rules described in the next paragraph on (i) certain distributions by a Lower-tier PFIC and (ii) dispositions of shares of Lower-tier PFICs, in each case as if the U.S. Holders held such shares directly, even though the U.S. Holders did not receive any proceeds of those distributions or dispositions.
In general, if we were a PFIC for any taxable year during which a U.S. Holder held ADSs or Class A ordinary shares, gain recognized by such U.S. Holder on a sale or other disposition (including certain pledges) of its ADSs or Class A ordinary shares would be allocated ratably over its holding period. The amounts allocated to the taxable year of the sale or disposition and to any year before we became a PFIC would be taxed as ordinary income. The amount allocated to each other taxable year would be subject to tax at the highest rate in effect for individuals or corporations, as appropriate, for that taxable year, and an interest charge would be imposed on the resulting tax liability for each such year. Furthermore, to the extent that distributions received by a U.S. Holder in any year on its ADSs or Class A ordinary shares exceeded 125% of the average of the annual distributions on the ADSs or Class A ordinary shares received during the preceding three years or the U.S. Holder’s holding period, whichever is shorter, such distributions would be subject to taxation in the same manner. If we were a PFIC for any taxable year during which a U.S. Holder owned ADSs or Class A ordinary shares, we would generally continue to be treated as a PFIC with respect to the U.S. Holder for all succeeding years during which the U.S. Holder owned such ADSs or Class A ordinary shares, even if we ceased to meet the threshold requirements for PFIC status, unless the U.S. Holder made a timely “deemed sale” election, in which case any gain on the deemed sale would be taxed under the PFIC rules described above.
 
172

Alternatively, if we were a PFIC and if the ADSs were “regularly traded” on a “qualified exchange,” a U.S. Holder could make a
mark-to-market
election with respect to the ADSs that would result in tax treatment different from the general tax treatment for PFICs described in the preceding paragraph. The ADSs would be treated as regularly traded for any calendar year in which more than a
de minimis
quantity of the ADSs were traded on a qualified exchange on at least 15 days during each calendar quarter. The NYSE, on which the ADSs are listed, is a qualified exchange for this purpose. If a U.S. Holder makes a
mark-to-market
election, the U.S. Holder generally will recognize as ordinary income any excess of the fair market value of the ADSs at the end of each taxable year over their adjusted tax basis, and will recognize an ordinary loss in respect of any excess of the adjusted tax basis of the ADSs over their fair market value at the end of the taxable year (but only to the extent of the net amount of income previously included as a result of the
mark-to-market
election). If a U.S. Holder makes the election, the U.S. Holder’s tax basis in the ADSs will be adjusted to reflect the income or loss amounts recognized. Any gain recognized on the sale or other disposition of ADSs in a year in which we are a PFIC will be treated as ordinary income and any loss will be treated as an ordinary loss (but only to the extent of the net amount of income previously included as a result of the
mark-to-market
election, with any excess treated as capital loss). If a U.S. Holder makes the
mark-to-market
election, distributions paid on ADSs will be treated as discussed under “—Taxation of Distributions” above. U.S. Holders should consult their tax advisers regarding the availability and advisability of making a
mark-to-market
election in their particular circumstances. In particular, U.S. Holders should consider carefully the impact of a
mark-to-market
election with respect to their ADSs given that we may have Lower-tier PFICs for which a
mark-to-market
election will likely not be available.
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 the general tax treatment for PFICs described above.
If we were a PFIC for any taxable year during which a U.S. Holder owned any ADSs or Class A ordinary shares, the U.S. Holder would generally be required to file annual reports with the Internal Revenue Service. U.S. Holders should consult their tax advisers regarding the determination of whether we are a PFIC for any taxable year and the potential application of the PFIC rules to their ownership of ADSs or Class A ordinary shares.
Information Reporting and Backup Withholding
Payments of dividends and sales proceeds that are made within the United States or through certain U.S.-related financial intermediaries may be subject to information reporting and backup withholding, unless (i) the U.S. Holder is a corporation or other “exempt recipient” and (ii) in the case of backup withholding, the U.S. Holder provides a correct taxpayer identification number and certifies that it is not subject to backup withholding. The amount of any backup withholding from a payment to a U.S. Holder will be allowed as a credit against such U.S. Holder’s U.S. federal income tax liability and may entitle such U.S. Holder to a refund, provided that the required information is timely furnished to the Internal Revenue Service.
Certain U.S. Holders who are individuals (or certain specified entities) may be required to report information relating to their ownership of ADSs or Class A ordinary shares or
non-U.S.
accounts through which ADSs or Class A ordinary shares are held. U.S. Holders should consult their tax advisers regarding their reporting obligations with respect to ADSs and Class A ordinary shares.
10.F. Dividends and Paying Agents
Not applicable.
10.G. Statement by Experts
Not applicable.
10.H. Documents on Display
We previously filed with the SEC registration statement on Form
F-1
(File Number
333-234009),
as amended to register our Class A ordinary shares in relation to our initial public offering. We also filed with the SEC related registration statement on Form
F-6
(File Number
333-234194)
to register the ADSs representing our Class A ordinary shares.
 
173

We are subject to the periodic reporting and other informational requirements of the Exchange Act as applicable to foreign private issuers. Under the Exchange Act, we are required to file reports and other information with the SEC. Specifically, we are required to file annually a Form
20-F
within four months after the end of each fiscal year. Copies of reports and other information, when so filed with the SEC, can be inspected and copied at the public reference facilities maintained by the SEC at 100 F Street N E, Room 1580, Washington, D.C. 20549. You can request copies of these documents, upon payment of a duplicating fee, by writing to the SEC. The public may obtain information regarding the Washington, D.C. Public Reference Room by calling the Commission at
1-800-SEC-0330.
The SEC also maintains a web site at
www.sec.gov
that contains reports, proxy and information statements, and other information regarding registrants that make electronic filings with the SEC using its EDGAR system. As a foreign private issuer, we are exempt from the rules of the Exchange Act prescribing the furnishing and content of quarterly reports and proxy statements, and our executive officers, directors and principal shareholders are exempt from the reporting and short-swing profit recovery provisions contained in Section 16 of the Exchange Act. In addition, we are not required under the Exchange Act to file periodic reports and financial statements with the SEC as frequently or as promptly as U.S. companies whose securities are registered under the Exchange Act.
We will furnish The Bank of New York Mellon, the depositary of the ADSs, with our annual reports, which will include a review of operations and annual audited consolidated financial statements prepared in conformity with U.S. GAAP, and all notices of shareholders’ meetings and other reports and communications that are made generally available to our shareholders. The depositary will make such notices, reports and communications available to holders of ADSs and, upon our request, will mail to all record holders of ADSs the information contained in any notice of a shareholders’ meeting received by the depositary from us.
 
ITEM 11.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
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. We have not used any derivative financial instruments to manage our interest risk exposure. Interest-earning instruments carry a degree of interest rate risk. We have not been exposed, nor do we anticipate being exposed, to material risks due to changes in interest rates. However, our future interest income may be lower than expected due to changes in market interest rates.
Foreign exchange risk
Substantially all of our net revenues and expenses are denominated in Renminbi. We do not believe that we currently have any significant direct foreign exchange risk and have not used any derivative financial instruments to hedge exposure to such risk. Although our exposure to foreign exchange risks should be limited in general, the value of your investment in the 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 the ADSs representing our Class A ordinary shares will be traded in U.S. dollars.
The value of the Renminbi against the U.S. dollar and other currencies is affected by changes in China’s political and economic conditions and by China’s foreign exchange policies, among other things. In July 2005, the PRC government changed its
decades-old
policy of pegging the value of the Renminbi to the U.S. dollar, and the Renminbi appreciated more than 20% against the U.S. dollar over the following three years. Between July 2008 and June 2010, this appreciation subsided and the exchange rate between the Renminbi and the U.S. dollar remained within a narrow band. Since June 2010, the Renminbi has fluctuated against the U.S. dollar, at times significantly and unpredictably. While appreciating approximately by 7% against the U.S. dollar in 2017, the Renminbi in 2018 and 2019 depreciated approximately by 5% and 1% against the U.S. dollar, respectively. Since October 1, 2016, the RMB has joined the International Monetary Fund’s basket of currencies that make up the Special Drawing Right, along with the U.S. dollar, the Euro, the Japanese yen and the British pound. With the development of the foreign exchange market and progress towards interest rate liberalization and Renminbi internationalization, the PRC government may in the future announce further changes to the exchange rate system and there is no guarantee that the RMB will not appreciate or depreciate significantly in value against the U.S. dollar in the future. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between the Renminbi and the U.S. dollar in the future.
 
174

To the extent that we need to convert U.S. dollars into Renminbi for our operations, appreciation of Renminbi against the U.S. dollar would reduce the Renminbi amount we receive from the conversion. Conversely, if we decide to convert Renminbi into U.S. dollars for the purpose of making payments for dividends on our ordinary shares or ADSs, servicing our outstanding debt, or for other business purposes, appreciation of the U.S. dollar against the Renminbi would reduce the U.S. dollar amounts available to us.
Inflation risk
Since our inception, inflation in China has not materially impacted our results of operations. According to the National Bureau of Statistics of China, the year-over-year percent changes in the consumer price index for December 2019, 2020 and 2021 were increases of 4.5%, 0.2% and 1.5%, respectively. Although we have not in the past been materially affected by inflation since our inception, we can provide no assurance that we will not be affected in the future by higher rates of inflation in China.
 
ITEM 12.
DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES
12.A. Debt Securities
Not applicable.
12.B. Warrants and Rights
Not applicable.
12.C. Other Securities
Not applicable.
12.D. American Depositary Shares
 
Persons depositing or withdrawing shares or ADS holders must pay:
  
For:
•  US$5.00 (or less) per 100 ADSs (or portion of 100 ADSs)
  
•  Issuance of ADSs, including issuances resulting from a distribution of shares or rights or other property
 
•  Cancelation of ADSs for the purpose of withdrawal, including if the deposit agreement terminates
   
•  US$0.05 (or less) per ADS
  
•  Any cash distribution to ADS holders
   
•  A fee equivalent to the fee that would be payable if securities distributed to you had been shares and the shares had been deposited for issuance of ADSs
  
•  Distribution of securities distributed to holders of deposited securities (including rights) that are distributed by the depositary to ADS holders
   
•  US$0.05 (or less) per ADS per calendar year
  
•  Depositary services
   
•  Registration or transfer fees
  
•  Transfer and registration of shares on our share register to or from the name of the depositary or its agent when you deposit or withdraw shares
   
•  Expenses of the depositary
  
•  Cable and facsimile transmissions (when expressly provided in the deposit agreement)
 
•  Converting foreign currency to U.S. dollars
   
•  Taxes and other governmental charges the depositary or the custodian has to pay on any ADSs or shares underlying ADSs, such as stock transfer taxes, stamp duty or withholding taxes
  
•  As necessary
   
•  Any charges incurred by the depositary or its agents for servicing the deposited securities
  
•  As necessary
 
175

The depositary collects its fees for delivery and surrender of ADSs directly from investors depositing shares or surrendering ADSs for the purpose of withdrawal or from intermediaries acting for them. The depositary collects fees for making distributions to investors by deducting those fees from the amounts distributed or by selling a portion of distributable property to pay the fees. The depositary may collect its annual fee for depositary services by deduction from cash distributions or by directly billing investors or by charging the book-entry system accounts of participants acting for them. The depositary may collect any of its fees by deduction from any cash distribution payable (or by selling a portion of securities or other property distributable) to ADS holders that are obligated to pay those fees. The depositary may generally refuse to provide
fee-attracting
services until its fees for those services are paid.
From time to time, the depositary may make payments to us to reimburse us for costs and expenses generally arising out of establishment and maintenance of the ADS program, waive fees and expenses for services provided to us by the depositary or share revenue from the fees collected from ADS holders. In 2019, 2020 and 2021, we received US$1.0 million, nil and US$0.2 million, after deduction of applicable U.S. taxes, from the depositary for our expenses incurred in connection with investor relationship programs related to the ADS facility. In performing its duties under the deposit agreement, the depositary may use brokers, dealers, foreign currency dealers or other service providers that are owned by or affiliated with the depositary and that may earn or share fees, spreads or commissions.
The depositary may convert currency itself or through any of its affiliates and, in those cases, acts as principal for its own account and not as agent, advisor, broker or fiduciary on behalf of any other person and earns revenue, including, without limitation, transaction spreads, that it will retain for its own account. The revenue is based on, among other things, the difference between the exchange rate assigned to the currency conversion made under the deposit agreement and the rate that the depositary or its affiliate receives when buying or selling foreign currency for its own account. The depositary makes no representation that the exchange rate used or obtained in any currency conversion under the deposit agreement will be the most favorable rate that could be obtained at the time or that the method by which that rate will be determined will be the most favorable to ADS holders, subject to the depositary’s obligations under the deposit agreement. The methodology used to determine exchange rates used in currency conversions is available upon request.
PART II
 
ITEM 13.
DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES
None.
 
ITEM 14.
MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS
14.A. – 14.D. Material Modifications to the Rights of Security Holders
See “Item 10. Additional Information” for a description of the rights of shareholders, which remain unchanged.
 
176

14.E. Use of Proceeds
The following “Use of Proceeds” information relates to the registration statement on Form
F-1
(File
No. 333-234009),
as amended, which registered 5,600,000 Class A ordinary shares represented by 5,600,000 ADSs issued and sold by us, at a public offering price of US$17.00 per ADS for a total offering size of approximately US$95.2 million, and was declared effective by the SEC on October 24, 2019, for our initial public offering, which closed in October 2019. Citigroup Global Markets Inc., Morgan Stanley & Co. LLC and Credit Suisse Securities (USA) LLC were the representatives of the underwriters.
The total expenses incurred for our company’s account in connection with our initial public offering were approximately US$7.0 million, which included US$6.7 million in underwriting discounts and commissions for the initial public offering and approximately US$0.3 million in other costs and expenses for our initial public offering. We received net proceeds of approximately US$213.2 million from our initial public offering and the concurrent private placements to Orbis in October 2019. None of the transaction expenses included payments to directors or officers of our company or their associates, persons owning more than 10% or more of our equity securities or our affiliates. None of the net proceeds from the initial public offering and the concurrent private placements to Orbis were paid, directly or indirectly, to any of our directors or officers or their associates, persons owning 10% or more of our equity securities or our affiliates.
As of the date of this annual report, we have used all of the proceeds from our initial public offering and the concurrent private placements to Orbis. Such proceeds have been used primarily for investing in technology and product development, expanding our branding and marketing efforts, further growing our user base and for other general corporate purpose.
The following “Use of Proceeds” information relates to the registration statement on Form
F-3,
as amended (File
No. 333-252936)
that became effective immediately upon filing on February 10, 2021, and the applicable prospectus supplements in relation to our offering of 7,000,000 ADSs, each representing one Class A ordinary share of our company, at a public offering price of US$34.00 per ADS for a total offering size of approximately US$238.0 million for our
follow-on
offering, which closed in February, 2021. Citigroup Global Markets Inc., Credit Suisse Securities (USA) LLC, J.P. Morgan Securities LLC and China International Capital Corporation Hong Kong Securities Limited were the representatives of the underwriters.
The total expenses incurred for our company’s account in connection with our
follow-on
offering was approximately US$6.4 million, which included US$4.8 million in underwriting discounts and commissions for the
follow-on
offering and approximately US$1.6 million in other costs and expenses for our
follow-on
offering. We received net proceeds of approximately US$231.6 million from our
follow-on
offering. None of the transaction expenses included payments to directors or officers of our company or their associates, persons owning more than 10% or more of our equity securities or our affiliates. None of the net proceeds from the
follow-on
offering were paid, directly or indirectly, to any of our directors or officers or their associates, persons owning 10% or more of our equity securities or our affiliates.
As of the date of this annual report, we have used all of the net proceeds received from the
follow-on
offering. Such proceeds have been used primarily for investing in technology and product development, expanding our branding and marketing efforts, further growing our user base and for other general corporate purpose.
 
ITEM 15.
CONTROLS AND PROCEDURES
Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and vice president of finance, has performed an evaluation of the effectiveness of our disclosure controls and procedures (as defined in Rule
13a-15(e)
under the Exchange Act) as of the end of the period covered by this report, as required by Rule
13a-15(b)
under the Exchange Act.
 
 
177

Based upon that evaluation, our management has concluded that, as of December 31, 2021, our disclosure controls and procedures were effective in ensuring that the information required to be disclosed by us in the reports that we file or submit 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 vice president of finance, to allow timely decisions regarding required disclosure.
Management’s Annual Report on Internal Control over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules
13a-15(f)and
15d-15(f)
under the Exchange Act. As required by Rule
13a-15(c)
of the Exchange Act, our management conducted an evaluation of our company’s internal control over financial reporting as of December 31, 2021 based on the framework in Internal Control—Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this evaluation, our management concluded that our internal control over financial reporting was effective as of December 31, 2021.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness of our internal control over financial reporting 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.
Attestation Report of the Registered Public Accounting Firm
PricewaterhouseCoopers Zhong Tian LLP has audited the effectiveness of our internal control over financial reporting as of December 31, 2021 as stated in its report, which appears on page
F-2
of this annual report on Form
20-F.
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 on Form
20-F
that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
 
ITEM 16.A.
AUDIT COMMITTEE FINANCIAL EXPERT
Our board of directors has determined that Mr. Jimmy Lai, an independent director and the chairperson of our audit committee, qualifies as an “audit committee financial expert” within the meaning of the SEC rules and possesses financial sophistication within the meaning of Listing Rules of the NYSE. Mr. Jimmy Lai satisfies the “independence” requirements of Rule
10A-3
under the Securities Exchange Act of 1934, as amended, and Section 303A of the Corporate Governance Rules of the NYSE.
 
ITEM 16.B.
CODE OF ETHICS
Our board of directors has adopted a code of business conduct and ethics that applies to all of our directors, officers, employees, including certain provisions that specifically apply to our principal executive officer, principal financial officer, principal accounting officer or controller, and any other persons who perform similar functions for us. We have filed our code of business conduct and ethics, as amended, as Exhibit 11.1 to this annual report on Form
20-F
and posted a copy of our code of business conduct and ethics on our website at
https://ir.youdao.com
. We hereby undertake to provide to any person without charge, a copy of our code of business conduct and ethics within ten working days after we receive such person’s written request.
 
ITEM 16.C.
PRINCIPAL ACCOUNTANT FEES AND SERVICES
Auditor Fees
The following table sets forth the aggregate fees by categories specified below in connection with certain professional services rendered by PricewaterhouseCoopers Zhong Tian LLP, our independent registered public accounting firm, for the periods indicated.
 
178

    
Year Ended
December 31,
 
    
2020
    
2021
 
    
RMB
    
RMB
 
        
    
(in thousands)
 
Services
                 
Audit Fees
(1)
     8,000        8,500  
Other Fees
(2)
     536        2,832  
    
 
 
    
 
 
 
Total
  
 
8,536
 
  
 
11,332
 
    
 
 
    
 
 
 
 
(1)
Audit Fees
. Audit fees mean the aggregate fees billed in each of the fiscal years listed for professional services rendered by our principal auditors for the audit of our annual consolidated financial statements and assistance with and review of documents filed with the SEC.
(2)
Other Fees
. Other fees mean fees incurred from professional services related to non-audit services.
The policy of our audit committee is to
pre-approve
all audit and
non-audit
services provided by PricewaterhouseCoopers Zhong Tian LLP, our independent registered public accounting firm, including audit services and other services as described above, other than those for
de minimus
services which are approved by the audit committee prior to the completion of the audit.
 
ITEM 16.D.
EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES
Not applicable.
 
ITEM 16.E.
PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS
On August 31, 2021, Youdao’s controlling shareholder, NetEase, Inc. adopted a share purchase program of up to US$50.0 million of Youdao’s outstanding ADSs for a period not to exceed 36 months beginning on September 2, 2021. Under the terms of this program, NetEase may purchase Youdao’s ADSs in open-market transactions on the New York Stock Exchange. The purchase program may be suspended or discontinued by NetEase at any time. As of March 31, 2022, a total of approximately 1.2 million ADSs have been purchased under this program.
The table below is a summary of the shares purchased under this program from September 2, 2021 to March 31, 2022. All shares were purchased in the open market pursuant to the share purchase program announced on August 31, 2021.
 
    
Total Number
of ADSs
Purchased
    
Average Price
Paid Per ADS
    
Total Number
of ADSs
Purchased as
Part of the
Publicly
Announced
Plan
    
Approximate
Dollar Value of
ADSs that May
Yet Be
Purchased
Under the Plan
 
Period
                                   
September 2021
     140,000        13.14        140,000        48,159,790  
October 2021
     169,500        12.49        169,500        46,041,889  
November 2021
     141,512        14.19        141,512        44,034,464  
December 2021
     184,200        11.91        184,200        41,840,189  
January 2022
     158,005        12.83        158,005        39,813,227  
February 2022
     145,500        13.31        145,500        37,876,639  
March 2022
     215,000        9.07        215,000        35,925,724  
    
 
 
             
 
 
          
Total
  
 
1,153,717
 
  
 
12.20
 
  
 
1,153,717
 
        
 
179

ITEM 16.F.
CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT
Not applicable.
 
ITEM 16.G.
CORPORATE GOVERNANCE
As a Cayman Islands exempted company listed on the NYSE, we are subject to corporate governance listing standards of NYSE. 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. We currently intend to follow Cayman Islands corporate governance practices in lieu of the corporate governance requirements of the NYSE that listed companies must have a majority of independent directors and that the audit committee consist of at least three members. To the extent that we choose to follow home country practice in the future, our shareholders may be afforded less protection than they otherwise would enjoy under NYSE corporate governance listing standards applicable to U.S. domestic issuers. See “Item 3. Key Information—3.D. Risk Factors—Risks Related to Our Class A Ordinary Shares and Our ADSs—As an exempted 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 16.H.
MINE SAFETY DISCLOSURE
Not applicable.
 
ITEM 16.I.
DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS.
Not applicable.
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 Youdao, Inc. are included at the end of this annual report.
 
ITEM 19.
EXHIBITS
 
Exhibit
Number
  
Description of Document
   
1.1    Fourth Amended and Restated Memorandum and Articles of Association of the Registrant, as currently in effect (incorporated herein by reference to Exhibit 3.2 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
2.1    Form of 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 (File No. 333-234009), as amended, initially filed with the SEC on October 15, 2019)
 
180

Exhibit
Number
  
Description of Document
   
2.3    Form of Deposit Agreement among the Registrant, the depositary and holders of the American Depositary Shares (incorporated herein by reference to Exhibit 4.3 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on October 15, 2019)
   
2.4    Description of Registrant’s Securities, previously filed on Form 20-F, dated April 29, 2020 and incorporated herein by reference
   
4.1    The First Amended and Restated 2015 Share Incentive Plan (incorporated herein by reference to Exhibit 10.1 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.2    Form of Indemnification Agreement with the Registrant’s directors (incorporated herein by reference to Exhibit 10.2 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.3    Form of Employment Agreement between the Registrant and an executive officer of the Registrant (incorporated herein by reference to Exhibit 10.3 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.4    Shareholders Agreement by and among the Registrant, NetEase, Inc. and certain other parties named therein amended and restated as of September 25, 2019 (incorporated herein by reference to Exhibit 10.4 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.5    Subscription Agreement for Series A Preferred Shares by and among the Registrant, TH EDU CAPITAL FUND I LP, NetEase, Inc., Net Depth Holdings, Inc. dated April 12, 2018 (incorporated herein by reference to Exhibit 10.5 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.6    Subscription Agreement for Series A Preferred Shares by and among the Registrant, GOOD SPIRIT LIMITED, NetEase, Inc., Net Depth Holdings, Inc. dated April 12, 2018 (incorporated herein by reference to Exhibit 10.6 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.7    Cooperation Agreement dated July 1, 2015 between NetEase Youdao Information Technology (Beijing) Co., Ltd. and Beijing NetEase Youdao Computer System Co., Ltd. (incorporated herein by reference to Exhibit 10.7 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.8    Shareholder Voting Right Trust Agreement dated September 26, 2016 between NetEase Youdao Information Technology (Beijing) Co., Ltd. and William Lei Ding (incorporated herein by reference to Exhibit 10.8 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.9    Loan Agreement dated September 26, 2016 between William Lei Ding and NetEase Youdao Information Technology (Beijing) Co., Ltd. (incorporated herein by reference to Exhibit 10.9 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.10    Equity Pledge Agreement dated September 26, 2016 between William Lei Ding and NetEase Youdao Information Technology (Beijing) Co., Ltd. (incorporated herein by reference to Exhibit 10.10 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.11    Exclusive Purchase Option Agreement dated September 26, 2016 among William Lei Ding, NetEase Youdao Information Technology (Beijing) Co., Ltd. and Beijing NetEase Youdao Computer System Co., Ltd. (incorporated herein by reference to Exhibit 10.11 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
 
181

Exhibit
Number
  
Description of Document
   
4.12    Operating Agreement dated September 26, 2016 among NetEase Youdao Information Technology (Beijing) Co., Ltd., Beijing NetEase Youdao Computer System Co., Ltd. and William Lei Ding (incorporated herein by reference to Exhibit 10.12 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.13    Shareholder Voting Right Trust Agreement dated November 20, 2017 between NetEase Youdao Information Technology (Beijing) Co., Ltd. and Feng Zhou (incorporated herein by reference to Exhibit 10.13 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.14    Loan Agreement dated November 20, 2017 between Feng Zhou and NetEase Youdao Information Technology (Beijing) Co., Ltd. (incorporated herein by reference to Exhibit 10.14 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.15    Equity Pledge Agreement dated November 20, 2017 between Feng Zhou and NetEase Youdao Information Technology (Beijing) Co., Ltd. (incorporated herein by reference to Exhibit 10.15 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.16    Exclusive Purchase Option Agreement dated November 20, 2017 among NetEase Youdao Information Technology (Beijing) Co., Ltd., Feng Zhou and Beijing NetEase Youdao Computer System Co., Ltd. (incorporated herein by reference to Exhibit 10.16 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.17    Operating Agreement dated November 20, 2017 among NetEase Youdao Information Technology (Beijing) Co., Ltd., Beijing NetEase Youdao Computer System Co., Ltd. and Feng Zhou (incorporated herein by reference to Exhibit 10.17 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.18    Cooperation Agreement dated January 18, 2019, between NetEase Youdao Information Technology (Beijing) Co., Ltd. and Hangzhou NetEase Linjiedian Education Technology Co., Ltd. (incorporated herein by reference to Exhibit 10.18 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.19    Shareholder Voting Right Trust Agreement dated March 25, 2019 between NetEase Youdao Information Technology (Beijing) Co., Ltd. And William Lei Ding (incorporated herein by reference to Exhibit 10.19 to the registration statement on Form F-1 (File No. 333-234009),as amended, initially filed with the SEC on September 30, 2019)
   
4.20    Loan Agreement dated March 25, 2019 between William Lei Ding and NetEase Youdao Information Technology (Beijing) Co., Ltd. (incorporated herein by reference to Exhibit 10.20 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.21    Equity Pledge Agreement dated March 25, 2019 between William Lei Ding and NetEase Youdao Information Technology (Beijing) Co., Ltd. (incorporated herein by reference to Exhibit 10.21 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.22    Exclusive Purchase Option Agreement dated March 25, 2019 among William Lei Ding, NetEase Youdao Information Technology (Beijing) Co., Ltd. and Hangzhou NetEase Linjiedian Education Technology Co., Ltd. (incorporated herein by reference to Exhibit 10.22 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
 
182

Exhibit
Number
  
Description of Document
   
4.23    Operating Agreement dated March 25, 2019 among NetEase Youdao Information Technology (Beijing) Co., Ltd., Hangzhou NetEase Linjiedian Education Technology Co., Ltd. and William Lei Ding (incorporated herein by reference to Exhibit 10.23 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.24    Shareholder Voting Right Trust Agreement dated March 25, 2019 between NetEase Youdao Information Technology (Beijing) Co., Ltd. and Feng Zhou (incorporated herein by reference to Exhibit 10.24 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.25    Loan Agreement dated March 25, 2019 between Feng Zhou and NetEase Youdao Information Technology (Beijing) Co., Ltd. (incorporated herein by reference to Exhibit 10.25 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.26    Equity Pledge Agreement dated March 25, 2019 between Feng Zhou and NetEase Youdao Information Technology (Beijing) Co., Ltd. (incorporated herein by reference to Exhibit 10.26 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.27    Exclusive Purchase Option Agreement dated March 25, 2019 among NetEase Youdao Information Technology (Beijing) Co., Ltd., Feng Zhou and Hangzhou NetEase Linjiedian Education Technology Co., Ltd. (incorporated herein by reference to Exhibit 10.27 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.28    Operating Agreement dated March 25, 2019 among NetEase Youdao Information Technology (Beijing) Co., Ltd., Hangzhou NetEase Linjiedian Education Technology Co., Ltd. and Feng Zhou (incorporated herein by reference to Exhibit 10.28 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.29    Asset Transfer Agreement (for the transfer of certain fix assets, trademarks and copyrights) dated April 30, 2019 by and between NetEase (Hangzhou) Network Co., Ltd. and NetEase Youdao Information Technology (Hangzhou) Co., Ltd. (incorporated herein by reference to Exhibit 10.29 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.30    Asset Transfer Agreement (for the transfer of certain patents and software copyright) dated April 30, 2019 by and between NetEase (Hangzhou) Network Co., Ltd. and NetEase Youdao Information Technology (Hangzhou) Co., Ltd. (incorporated herein by reference to Exhibit 10.30 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.31    Domain Name Transfer Agreement dated April 30, 2019 by and between Guangzhou NetEase Computer System Co., Ltd. and Beijing NetEase Youdao Computer System Co., Ltd. (incorporated herein by reference to Exhibit 10.31 to the registration statement on Form F-1(File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.32    Domain Name Transfer Agreement dated April 30, 2019 by and between NetEase (Hangzhou) Network Co., Ltd. and Beijing NetEase Youdao Computer System Co., Ltd. (incorporated herein by reference to Exhibit 10.32 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.33    Entrusted Loan Agreement dated December 19, 2014 among NetEase Youdao Information Technology (Beijing) Co., Ltd., NetEase (Hangzhou) Network Co., Ltd. and Huamao sub-branch of China Construction Bank (Beijing) Co., Ltd. (incorporated herein by reference to Exhibit 10.33 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
 
183

Exhibit
Number
  
Description of Document
   
4.34    Master Transaction Agreement dated September 27, 2019 between NetEase, Inc. and the Registrant (incorporated herein by reference to Exhibit 10.34 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.35    Transitional Services Agreement dated September 27, 2019 between NetEase, Inc. and the Registrant (incorporated herein by reference to Exhibit 10.35 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.36    Non-Competition Agreement dated September 27, 2019 between NetEase, Inc. and the Registrant (incorporated herein by reference to Exhibit 10.36 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.37    Cooperation Framework Agreement dated September 27, 2019 between NetEase, Inc. and the Registrant (incorporated herein by reference to Exhibit 10.37 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.38    Intellectual Property License Agreement dated September 27, 2019 between NetEase, Inc. and the Registrant (incorporated herein by reference to Exhibit 10.38 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.39    Subscription Agreement for Class A Ordinary Shares in connection with the Concurrent Private Placement by and between the Registrant and Orbis Emerging Markets Equity Fund (Australia Registered) dated September 30, 2019 (incorporated herein by reference to Exhibit 10.39 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.40    Subscription Agreement for Class A Ordinary Shares in connection with the Concurrent Private Placement by and between the Registrant and Orbis Institutional Emerging Markets Equity L.P. dated September 30, 2019 (incorporated herein by reference to Exhibit 10.40 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.41    Subscription Agreement for Class A Ordinary Shares in connection with the Concurrent Private Placement by and between the Registrant and Orbis SICAV Emerging Markets Equity Fund dated September 30, 2019 (incorporated herein by reference to Exhibit 10.41 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.42    Subscription Agreement for Class A Ordinary Shares in connection with the Concurrent Private Placement by and between the Registrant and Orbis SICAV Global Equity Fund dated September 30, 2019 (incorporated herein by reference to Exhibit 10.42 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.43    Subscription Agreement for Class A Ordinary Shares in connection with the Concurrent Private Placement by and between the Registrant and Orbis Global Equity Fund (Australia Registered) dated September 30, 2019 (incorporated herein by reference to Exhibit 10.43 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.44    Subscription Agreement for Class A Ordinary Shares in connection with the Concurrent Private Placement by and between the Registrant and Orbis Global Equity LE Fund (Australia Registered) dated September 30, 2019 (incorporated herein by reference to Exhibit 10.44 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
 
184

Exhibit
Number
  
Description of Document
   
4.45    Subscription Agreement for Class A Ordinary Shares in connection with the Concurrent Private Placement by and between the Registrant and Orbis Institutional Global Equity L.P. dated September 30, 2019 (incorporated herein by reference to Exhibit 10.45 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.46    Subscription Agreement for Class A Ordinary Shares in connection with the Concurrent Private Placement by and between the Registrant and Orbis Global Equity Fund Limited dated September 30, 2019 (incorporated herein by reference to Exhibit 10.46 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.47    Subscription Agreement for Class A Ordinary Shares in connection with the Concurrent Private Placement by and between the Registrant and Orbis Institutional Funds Limited dated September 30, 2019 (incorporated herein by reference to Exhibit 10.47 to the registration statement on Form F-1 (File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.48    Subscription Agreement for Class A Ordinary Shares in connection with the Concurrent Private Placement by and between the Registrant and Orbis OEIC dated September 30, 2019 (incorporated herein by reference to Exhibit 10.48 to the registration statement on Form F-1(File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
4.49
*†
   Facility agreement of a revolving loan facility of US$300 million between NetEase, Inc. as lender and Youdao, Inc. as borrower dated April 1, 2021
   
8.1*    Principal Subsidiaries and VIEs of the Registrant
   
11.1    Code of Business Conduct and Ethics of the Registrant (as amended) ((incorporated herein by reference to Exhibit 99.1 to the registration statement on Form F-1(File No. 333-234009), as amended, initially filed with the SEC on September 30, 2019)
   
12.1*    Certification by Principal Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
   
12.2*    Certification by Principal Accounting Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
   
13.1**    Certification by Principal Executive Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
   
13.2**    Certification by Principal Accounting Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
   
15.1*    Consent of Tian Yuan Law Firm
   
15.2*    Consent of Maples and Calder (Hong Kong) LLP
   
15.3*    Consent of PricewaterhouseCoopers Zhong Tian LLP, Independent Registered Public Accounting Firm
   
101.INS*    XBRL Instance Document—this instance document does not appear on the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
   
101.SCH*    XBRL Taxonomy Extension Schema Document
   
101.CAL*    XBRL Taxonomy Extension Calculation Linkbase Document
   
101.DEF*    XBRL Taxonomy Extension Definition Linkbase Document
   
101.LAB*    XBRL Taxonomy Extension Label Linkbase Document
   
101.PRE*    XBRL Taxonomy Extension Presentation Linkbase Document
   
104   
Cover Page Interactive Data File (embedded within the Inline XBRL document)
 
*
Filed herewith
 
**
Furnished herewith
 
Portions of this exhibit have been omitted in reliance of the revised Item 601 of Regulation S-K.

185

SIGNATURES
The registrant hereby certifies that it meets all of the
requirements
for filing its annual report on Form
20-F
and that it has duly caused and authorized the undersigned to sign this annual report on its
behalf
.
 
Youdao, Inc.
   
By:  
/s/ 
Feng Zhou
    Name:   Feng Zhou
    Title:   Chief Executive Officer
Date: April 28, 2022
 
186


Report of Independent Registered Public Accounting Firm
To the Board of Directors and Shareholders of Youdao, Inc.
Opinions on the Financial Statements and Internal Control over Financial Reporting
We have audited the accompanying consolidated balance sheets of Youdao, Inc. and its subsidiaries (the “Company”) as of December 31, 2021 and 2020, and the related consolidated statements of operations and comprehensive loss, of changes in shareholders’ (deficit)/equity and of cash flows for each of the three years in the period ended December 31, 2021, including the related notes (collectively referred to as the “consolidated financial statements”). We also have audited the Company’s internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).
In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2021 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO.
Basis for Opinions
The Company’s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management’s Annual Report on Internal Control over Financial Reporting appearing under Item 15 of this Annual Report on
Form 20-F.
Our responsibility is to express opinions on the Company’s consolidated financial statements and on the Company’s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.
Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.
Definition and Limitations of Internal Control over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
 
F-2

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
Critical Audit Matters
The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i) relates to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
Estimate of average learning period for different courses of the customers for recognition of tutoring services revenue
As described in Note 2(q) to the consolidated financial statements, the Company recognized RMB2.3 billion of revenues from tutoring services for the year ended December 31, 2021. Revenues of online live streaming courses and
online pre-recorded video
courses are recognized ratably over the estimated average learning period of the customers. Management considered the average period that customers typically spend on the courses and other learning behavior patterns to arrive at the best estimate for the estimated learning period for each course. Significant management assumptions applied to average learning period for different courses for recognition of tutoring services revenue include the estimated learning time customers spend on the courses and the expected number of times customers will take the courses.
The principal considerations for our determination that performing procedures relating to the estimate of average learning period for different courses for recognition of tutoring services revenue is a critical audit matter are the significant assumptions made by management in developing this estimate, which in turn led to a high degree of auditor judgment, and effort in performing procedures to evaluate the reasonableness of the significant assumptions used by management, including the estimated learning time customers spend on the courses and the expected number of times customers will take the courses.
Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to the key judgements, inputs and assumptions of the estimate of average learning period for different courses for recognition of tutoring services revenue. These procedures also included, among others, testing management’s process for developing the estimate of average learning period for different courses; testing the completeness, accuracy and relevance of underlying data used in management’s development of the estimate; and evaluating significant assumptions used by management. Evaluating management’s assumptions involved (i) checking the mathematical formula used in calculating the expected learning time that customers spend on the courses, how many times the customers take the courses per month and the estimated average learning period for different courses for recognition of tutoring services revenue; and (ii) assessing the reasonableness of the significant assumptions used by management when estimating average learning period for different courses for recognition of tutoring services revenue.

/s/ PricewaterhouseCoopers Zhong Tian LLP
Beijing, the People’s Republic of China
April 28,
2022
We have served as the Company’s auditor since 2019.
 
F-
3

YOUDAO, INC.
CONSOLIDATED BALANCE SHEETS
(Amounts in thousands, except for share and per share data)
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
Note 2(f)
 
ASSETS
  
  
  
Current assets:
  
  
  
Cash and cash equivalents
     609,199        322,777        50,651  
Time deposits
     263        268        42  
Restricted cash (Note 2(j))
     —          749,770        117,655  
Short-term investments
     584,999        503,831        79,062  
Accounts receivable, net
     268,830        248,339        38,970  
Inventories, net
     118,963        255,411        40,080  
Amounts due from NetEase Group
     4,081        6,192        972  
Prepayment and other current assets
     199,642        182,577        28,650  
Assets held for sale (Note 2(c))
     65,589        497        78  
    
 
 
    
 
 
    
 
 
 
Total current assets
  
 
1,851,566
 
  
 
2,269,662
 
  
 
356,160
 
    
 
 
    
 
 
    
 
 
 
Non-current
assets:
                          
Property, equipment and software, net
     40,173        80,315        12,603  
Operating lease
right-of-use
assets, net
     105,865        118,104        18,533  
Long-term investments
     42,484        32,518        5,103  
Goodwill (Note 5)
     6,938        109,944        17,253  
Other assets, net
     17,759        22,436        3,520  
Assets held for sale (Note 2(c))
     5,463        1,088        171  
    
 
 
    
 
 
    
 
 
 
Total
non-current
assets
  
 
218,682
 
  
 
364,405
 
  
 
57,183
 
    
 
 
    
 
 
    
 
 
 
Total assets
  
 
2,070,248
 
  
 
2,634,067
 
  
 
413,343
 
    
 
 
    
 
 
    
 
 
 
LIABILITIES, MEZZANINE EQUITY AND SHAREHOLDERS’ DEFICIT
                          
Current liabilities:
                          
Accounts payables (including amounts of the consolidated VIEs without recourse to the primary beneficiary of RMB62,438 and RMB45,756 as of December 31, 2020 and 2021, respectively)
     141,304        161,006        25,265  
Payroll payable (including amounts of the consolidated VIEs without recourse to the primary beneficiary of RMB6,863 and RMB11,873 as of December 31, 2020 and 2021, respectively)
     209,603        277,383        43,527  
Amounts due to NetEase Group (including amounts of the consolidated VIEs without recourse to the primary beneficiary of RMB26,728 and RMB23,984 as of December 31, 2020 and 2021, respectively)
     67,230        83,041        13,031  
Contract liabilities (including amounts of the consolidated VIEs without recourse to the primary beneficiary of RMB842,296 and RMB1,011,734 as of December 31, 2020 and 2021, respectively)
     894,218        1,065,639        167,222  
Taxes payable (including amounts of the consolidated VIEs without recourse to the primary beneficiary of RMB394 and RMB4,072 as of December 31, 2020 and 2021, respectively)
     54,895        53,323        8,368  
Accrued liabilities and other payables (including amounts of the consolidated VIEs without recourse to the primary beneficiary of RMB35,021 and RMB65,547 as of December 31, 2020 and 2021, respectively)
     602,044        515,567        80,904  
Short-term loans from NetEase Group
     878,000        878,000        137,777  
Liabilities held for sale (Note 2(c))
     546,271        —          —    
    
 
 
    
 
 
    
 
 
 
Total current liabilities
  
 
3,393,565
 
  
 
3,033,959
 
  
 
476,094
 
    
 
 
    
 
 
    
 
 
 
Non-current
liabilities:
                          
Long-term lease liabilities (including amounts of the consolidated VIEs without recourse to the primary beneficiary of RMB223 and RMB15,803 as of December 31, 2020 and 2021, respectively)
     79,748        73,070        11,466  
Other
non-current
liabilities
     4,043        2,411        378  
Long-term loans from NetEase Group
     —          255,028        40,019  
    
 
 
    
 
 
    
 
 
 
Total
non-current
liabilities
  
 
83,791
 
  
 
330,509
 
  
 
51,863
 
    
 
 
    
 
 
    
 
 
 
Total liabilities
  
 
3,477,356
 
  
 
3,364,468
 
  
 
527,957
 
    
 
 
    
 
 
    
 
 
 
 
F-
4

YOUDAO, INC.
CONSOLIDATED BALANCE SHEETS (CONTINUED)
(Amounts in thousands, except for share and per share data)

 
 
  
As of December 31,
 
 
  
2020
 
 
2021
 
 
2021
 
 
  
RMB
 
 
RMB
 
 
US$
 
 
  
 
 
 
 
 
 
Note 2(f)
 
Commitments and contingencies (Note 19)
                      
Mezzanine equity:
                        
Redeemable noncontrolling interests (Note 5)
     —         78,592       12,333  
    
 
 
   
 
 
   
 
 
 
Total mezzanine equity
  
 
—  
 
 
 
78,592
 
 
 
12,333
 
    
 
 
   
 
 
   
 
 
 
Shareholders’ deficit:
                        
Class A ordinary shares (US$0.0001 par value; 200,000,000 shares authorized; 25,597,106 shares issued and outstanding as of December 31, 2020; 34,979,425 shares issued and outstanding as of December 31, 2021)
     18       24       4  
Class B ordinary shares (US$0.0001 par value; 100,000,000 shares authorized; 89,132,360 shares issued and outstanding as of December 31, 2020; 88,288,360 shares issued and outstanding as of December 31, 2021, respectively)
     56       56       9  
Additional
paid-in
capita
l
     2,309,963       3,913,946       614,184  
Accumulated deficit
     (3,674,034     (4,671,195     (733,012
Accumulated other comprehensive loss
     (47,058     (54,354     (8,529
Statutory reserves
     2,950       4,456       699  
Noncontrolling interests
     997       (1,926     (302
    
 
 
   
 
 
   
 
 
 
Total shareholders’ deficit
  
 
(1,407,108
 
 
(808,993
 
 
(126,947
    
 
 
   
 
 
   
 
 
 
Total liabilities, mezzanine equity and shareholders’ deficit
  
 
2,070,248
 
 
 
2,634,067
 
 
 
413,343
 
    
 
 
   
 
 
   
 
 
 
The accompanying notes are an integral part of the consolidated financial statements.
 
F-
5
YOUDAO, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS
(Amounts in thousands, except for share and per share data)

 
 
  
For the year ended December 31,
 
 
  
2019
 
 
2020
 
 
2021
 
 
2021
 
 
  
RMB
 
 
RMB
 
 
RMB
 
 
US$
Note 2(f)
 
Net revenues:
(include transactions with related parties of RMB37,580, RMB29,293 and RMB23,790 for the years ended December 31, 2019, 2020 and 2021, respectively)
                                
Learning services
     602,353       1,513,960       2,441,421       383,112  
Smart devices
     152,044       539,962       980,424       153,850  
Online marketing services
     453,013       472,884       593,949       93,204  
    
 
 
   
 
 
   
 
 
   
 
 
 
Total net revenues
     1,207,410       2,526,806       4,015,794       630,166  
    
 
 
   
 
 
   
 
 
   
 
 
 
Cost of revenues:
(include transactions with related parties of RMB33,947, RMB115,231 and RMB83,901 for the years ended December 31, 2019, 2020 and 2021, respectively)
                                
Learning services
     (451,164     (716,504     (980,700     (153,893
Smart devices
     (107,609     (355,970     (618,925     (97,123
Online marketing services
     (313,592     (346,895     (427,331     (67,058
    
 
 
   
 
 
   
 
 
   
 
 
 
Total cost of revenues
     (872,365     (1,419,369     (2,026,956     (318,074
    
 
 
   
 
 
   
 
 
   
 
 
 
Gross profit
  
 
335,045
 
 
 
1,107,437
 
 
 
1,988,838
 
 
 
312,092
 
    
 
 
   
 
 
   
 
 
   
 
 
 
Operating expenses:
                                
Sales and marketing expenses (include transactions with related parties of RMB10,432, RMB11,670 and RMB17,182 for the years ended December 31, 2019, 2020 and 2021, respectively)
     (455,748     (1,473,604     (2,077,638     (326,027
Research and development expenses (include transactions with related parties of RMB18,130, RMB24,699 and RMB32,839 for the years ended December 31, 2019, 2020 and 2021, respectively)
     (269,895     (372,184     (607,373     (95,310
General and administrative expenses (include transactions with related parties of RMB3,771, RMB11,887 and RMB9,264 for the years ended December 31, 2019, 2020 and 2021, respectively)
     (69,242     (113,106     (190,297     (29,862
Impairment of intangible assets from business combination (Note 5)

     —         —         (56,778     (8,911
    
 
 
   
 
 
   
 
 
   
 
 
 
Total operating expenses
     (794,885     (1,958,894     (2,932,086     (460,110
    
 
 
   
 
 
   
 
 
   
 
 
 
Loss from operations
  
 
(459,840
 
 
(851,457
 
 
(943,248
 
 
(148,018
Interest income
     12,063       25,524       18,780       2,947  
Interest expense (include interest expense charged by related part
ies
 of RMB30,232, RMB31,215 and RMB31,644 for the years ended December 31, 2019, 2020 and 2021, respectively)
     (30,232     (31,215     (31,644     (4,966
Others, net (Note 15)
     20,064       61,052       36,673       5,756  
    
 
 
   
 
 
   
 
 
   
 
 
 
Loss before tax
  
 
(457,945
 
 
(796,096
 
 
(919,439
 
 
(144,281
Income tax expense
s
     (2,432     (2,929     (6,648     (1,043
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net loss from continuing operations
  
 
(460,377
 
 
(799,025
 
 
(926,087
 
 
(145,324
Net loss from discontinued operations
  
 
(141,078
 
 
(954,327
 
 
(100,267
 
 
(15,734
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net loss
  
 
(601,455
 
 
(1,753,352
 
 
(1,026,354
 
 
(161,058
Net (income)/loss attributable to noncontrolling interests
  
 
(48
 
 
563
 
 
 
30,699
 
 
 
4,817
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net loss attributable to the Company
  
 
(601,503
 
 
(1,752,789
 
 
(995,655
 
 
(156,241
Accretions of convertible redeemable preferred shares to redemption value (Note 14)
  
 
(35,893
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net loss attributable to ordinary shareholders of the Company
  
 
(637,396
 
 
(1,752,789
 
 
(995,655
 
 
(156,241
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Including:
  
     
 
     
 
     
 
     
Net loss from continuing operations attributable to ordinary shareholders of the Company
  
 
(496,318
 
 
(798,462
 
 
(895,388
 
 
(140,507
Net loss from discontinued operations attributable to ordinary shareholders of the Company
  
 
(141,078
 
 
(954,327
 
 
(100,267
 
 
(15,734
 

F-
6
 

YOUDAO, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (CONTINUED)
(Amounts in thousands, except for share and per share data)

 
 
  
For the year ended December 31,
 
 
  
2019
 
 
2020
 
 
2021
 
 
2021
 
 
  
RMB
 
 
RMB
 
 
RMB
 
 
US$
Note 2(f)
 
Net loss
  
 
(601,455
 
 
(1,753,352
 
 
(1,026,354
 
 
(161,058
Other comprehensive loss:
                                
Foreign currency translation adjustment
     (15,023     (32,531     (7,296     (1,145
    
 
 
   
 
 
   
 
 
   
 
 
 
Total other comprehensive loss
  
 
(15,023
 
 
(32,531
 
 
(7,296
 
 
(1,145
    
 
 
   
 
 
   
 
 
   
 
 
 
Total comprehensive loss
  
 
(616,478
 
 
(1,785,883
 
 
(1,033,650
 
 
(162,203
Comprehensive (income)/loss attributable to noncontrolling interests
     (48     563       30,699       4,817  
    
 
 
   
 
 
   
 
 
   
 
 
 
Comprehensive loss attributable to the Company
  
 
(616,526
 
 
(1,785,320
 
 
(1,002,951
 
 
(157,386
Accretions of convertible redeemable preferred shares to redemption value (Note 14)
     (35,893     —         —         —    
    
 
 
   
 
 
   
 
 
   
 
 
 
Comprehensive loss attributable to ordinary shareholders of the Company
  
 
(652,419
 
 
(1,785,320
 
 
(1,002,951
 
 
(157,386
    
 
 
   
 
 
   
 
 
   
 
 
 
Net loss per ordinary share/ADS
                                
Basic
     (6.68     (15.53     (8.18     (1.28
-Continuing operations
     (5.20     (7.07     (7.36     (1.15
-Discontinued operations
     (1.48     (8.46     (0.82     (0.13
Diluted
     (6.68     (15.53     (8.18     (1.28
-Continuing operations
     (5.20     (7.07     (7.36     (1.15
-Discontinued operations
     (1.48     (8.46     (0.82     (0.13
Weighted average number of ordinary shares/ADSs
                                
Basic
     95,445,982       112,864,452       121,650,907       121,650,907  
Diluted
     95,445,982       112,864,452       121,650,907       121,650,907  
The accompanying notes are an integral part of the consolidated financial statements.
 
F-
7

YOUDAO, INC.
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ (DEFICIT)/EQUITY
(Amounts in thousands, except for share data)
 
 
 
Pre-IPO

ordinary shares
 
 
Class A

ordinary shares
 
 
Class B

ordinary shares
 
 
Additional

paid-in

capital
 
 
Statutory

reserves
 
 
Accumulated

deficit
 
 
Accumulated

other

comprehensive

income/(loss)
 
 
Noncontrolling

interests
 
 
Total

shareholders’

(deficit)/
equity
 
 
 
Shares
 
 
Amount
 
 
Shares
 
 
Amount
 
 
Shares
 
 
Amount
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
RMB
 
 
 
 
 
RMB
 
 
 
 
 
RMB
 
 
RMB
 
 
RMB
 
 
RMB
 
 
RMB
 
 
RMB
 
 
RMB
 
Balance as of January 1, 2019
 
 
92,000,000
 
 
 
58
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
138,024
 
 
 
292
 
 
 
(1,281,191
 
 
496
 
 
 
888
 
 
 
(1,141,433
Loss for the year
    —         —         —         —         —         —         —         —         (601,503     —         48       (601,455
Share-based compensation expenses
    —         —         —         —         —         —         25,074       —         —         —         —         25,074  
Foreign currency translation adjustment
    —         —         —         —         —         —         —         —         —         (15,023     —         (15,023
Appropriation to statutory reserves
    —         —         —         —         —         —         —         1,494       (1,494     —         —         —    
Redesignation of
Pre-IPO
ordinary shares into Class A and Class B ordinary shares upon initial public offering (“IPO”)
    (92,000,000     (58     2,867,640       2       89,132,360       56       —         —         —         —         —         —    
Share issuance upon IPO, net of issuance cost
    —         —         5,600,000       4       —         —         621,943       —         —         —         —         621,947  
Share issuance upon concurrent private placement
    —         —         7,352,941       5       —         —         881,657       —         —         —         —         881,662  
Conversion of convertible preferred shares into Class A shares upon IPO
    —         —         6,814,815       5       —         —         496,540       —         —         —         —         496,545  
Deemed contribution related to acquisition of businesses under common control (Note 1)
    —         —         —         —         —         —         69,603       —         —         —         —         69,603  
Accretions of convertible redeemable preferred shares (Note 14)
    —         —         —         —         —         —         —         —         (35,893     —         —         (35,893
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balance as of December 31, 2019
 
 
—  
 
 
 
—  
 
 
 
22,635,396
 
 
 
16
 
 
 
89,132,360
 
 
 
56
 
 
 
2,232,841
 
 
 
1,786
 
 
 
(1,920,081
 
 
(14,527
 
 
936
 
 
 
301,027
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
 
F-
8
YOUDAO, INC.
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ (DEFICIT)/EQUITY (CONTINUED)
(Amounts in thousands, except for share data)
 
 
  
Class A

ordinary shares
 
  
Class B

ordinary shares
 
  
Additional

paid-in

capital
 
 
Statutory

reserves
 
  
Accumulated

deficit
 
 
Accumulated

other

comprehensive

loss
 
 
Noncontrolling

interests
 
 
Total

shareholders’

equity/
(deficit)
 
 
  
Shares
 
  
Amount
 
  
Shares
 
  
Amount
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
RMB
 
  
 
 
  
RMB
 
  
RMB
 
 
RMB
 
  
RMB
 
 
RMB
 
 
RMB
 
 
RMB
 
Balance as of December 31, 2019
  
 
22,635,396
 
  
 
16
 
  
 
89,132,360
 
  
 
56
 
  
 
2,232,841
 
 
 
1,786
 
  
 
(1,920,081
 
 
(14,527
 
 
936
 
 
 
301,027
 
Loss for the year
     —          —          —          —          —         —          (1,752,789     —         (563     (1,753,352
Share issuance pursuant to incentive plan
     2,961,710        2        —          —          37,604       —          —         —         —         37,606  
Share-based compensation expenses
     —          —          —          —          41,578       —          —         —         —         41,578  
Deemed distribution to NetEase
(Note 20)
     —          —          —          —          (2,060     —          —         —         —         (2,060
Noncontrolling interests arising from business combination (Note 5)
     —          —          —          —          —         —          —         —         624       624  
Foreign currency translation adjustment
     —          —          —          —          —         —          —         (32,531     —         (32,531
Appropriation to statutory reserves
     —          —          —          —          —         1,164        (1,164     —         —         —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
   
 
 
   
 
 
 
Balance as of December 31, 2020
  
 
25,597,106
 
  
 
18
 
  
 
89,132,360
 
  
 
56
 
  
 
2,309,963
 
 
 
2,950
 
  
 
(3,674,034
 
 
(47,058
 
 
997
 
 
 
(1,407,108
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
   
 
 
   
 
 
 
 
F-
9

YOUDAO, INC.
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ (DEFICIT)/EQUITY (CONTINUED)
(Amounts in thousands, except for share data)
 
 
  
Class A

ordinary shares
 
  
Class B

ordinary shares
 
  
Additional

paid-in

capital
 
 
Statutory

reserves
 
  
Accumulated

deficit
 
 
Accumulated

other

comprehensive

loss
 
 
Noncontrolling

interests
 
 
Total

shareholders’

deficit
 
 
  
Shares
 
  
Amount
 
  
Shares
 
 
Amount
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
RMB
 
  
 
 
 
RMB
 
  
RMB
 
 
RMB
 
  
RMB
 
 
RMB
 
 
RMB
 
 
RMB
 
Balance as of December 31, 2020
  
 
25,597,106
 
  
 
18
 
  
 
89,132,360
 
 
 
56
 
  
 
2,309,963
 
 
 
2,950
 
  
 
(3,674,034
 
 
(47,058
 
 
997
 
 
 
(1,407,108
Loss for the year
     —          —          —         —          —         —          (995,655     —         (2,923     (998,578
Share issuance pursuant to incentive plan
     1,538,319       
1

       —         —          24,549       —          —         —         —         24,550  
Share issuance upon
follow-on
offering, net of issuance cost (Note 13)
     7,000,000        5        —         —          1,498,622       —          —         —         —         1,498,627  
Share-based compensation expenses
     —          —          —         —          84,983       —          —         —         —         84,983  
Conversion of Class B shares into Class A shares
     844,000        —          (844,000     —          —         —          —         —         —         —    
Deemed distribution to NetEase
(Note 20)
     —          —          —         —          (4,171     —          —         —         —         (4,171
Foreign currency translation adjustment
     —          —          —         —          —         —          —         (7,296     —         (7,296
Appropriation to statutory reserves
     —          —          —         —          —         1,506        (1,506     —         —         —    
    
 
 
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
   
 
 
   
 
 
   
 
 
 
Balance as of December 31, 2021
  
 
34,979,425
 
  
 
24
 
  
 
88,288,360
 
 
 
56
 
  
 
3,913,946
 
 
 
4,456
 
  
 
(4,671,195
 
 
(54,354
 
 
(1,926
 
 
(808,993
    
 
 
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
   
 
 
   
 
 
   
 
 
 
The accompanying notes are an integral part of the consolidated financial statements.
 
F-1
0

YOUDAO, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(Amounts in thousands)

 
 
  
For the year ended December 31,
 
 
  
2019
 
 
2020
 
 
2021
 
 
2021
 
 
  
RMB
 
 
RMB
 
 
RMB
 
 
US$
Note 2(f)
 
Cash flows from operating activities:
  
     
 
     
 
     
 
     
Net loss
     (601,455     (1,753,352     (1,026,354     (161,058
Net loss from discontinued operations
     (141,078     (954,327     (100,267     (15,734
Depreciation and amortization
     10,525       15,462       30,098       4,723  
Share-based compensation
     23,336       36,425       72,201       11,330  
Fair value changes of short-term investments
     (793     (873     668       105  
Allowance/(Reversal) for doubtful accounts/expected credit losses
     1,897       12,120       (4,523     (710
Provision/(Reversal) of allowance for inventory
     3,162       (3,162     10,176       1,597  
Impairment of long-term investments
     —        
 
 
      7,000       1,098  
Impairment of intangible assets from business combination (Note 5)
     —         —         56,778       8,911  
Remeasured loss from previously held interest (Note 15)
     —         —         2,456       385  
Deferred income taxes (Note 10)
     —         —         (8,963     (1,406
Unrealized exchange (gains)/loss
     (1,783     16,252       1,391       217  
Others
     122       879       3,048       478  
Changes in operating assets and liabilities, net of acquisitions:
                                
Accounts receivable
     (122,010     (80,057     24,841       3,898  
Inventories
     (40,484     (54,647     (146,709     (23,022
Prepayment and other current assets
     (27,617     (120,778     25,880       4,061  
Amounts due from NetEase Group
     (3,690     10,849       (2,111     (331
Operating lease
right-of-use
assets
     2,035       9,901       29,022       4,554  
Other assets
     (6     (6,670     (6,327     (993
Contract liabilities
     183,783       545,814       115,462       18,119  
Accounts payables
     28,117       78,629       12,453       1,954  
Payroll payable
     20,917       68,249       85,423       13,405  
Taxes payable
     8,588       28,842       (2,156     (338
Accrued liabilities and other payables
     87,260       249,703       34,344       5,389  
Amounts due to NetEase Group
     4,170       17,044       11,640       1,827  
Long-term lease liabilities
     (4,702     (33,351     (47,939     (7,523
Other
non-current
liabilities
     5,517       (1,474     (1,632     (255
    
 
 
   
 
 
   
 
 
   
 
 
 
Net cash used in continuing operating activities
     (282,033     (9,868     (623,566     (97,851
Net cash used in discontinued operating activities
     (90,237     (311,694     (722,844     (113,430
    
 
 
   
 
 
   
 
 
   
 
 
 
Net cash used in operating activities
     (372,270     (321,562     (1,346,410     (211,281
    
 
 
   
 
 
   
 
 
   
 
 
 
The accompanying notes are an integral part of the consolidated financial statements.
 
F-1
1
YOUDAO, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS (CONTINUED)
(Amounts in thousands)

 
 
  
For the year ended December 31,
 
 
  
2019
 
 
2020
 
 
2021
 
 
2021
 
 
  
RMB
 
 
RMB
 
 
RMB
 
 
US$
Note 2(f)
 
Cash flows from investing activities:
  
     
 
     
 
     
 
     
Purchases of short-term investments
     (216,000     (1,683,000     (779,500     (122,321
Proceeds of maturities of short-term investments
     145,882       1,220,000       860,000       134,953  
Placements of time deposits
     (1,522,270     (20,663     (897,916     (140,903
Proceeds from maturities of time deposits
     526,505       1,327,451       907,759       142,447  
Cash paid for business combinations, net of cash acquired (Note 5)
     —         (6,398     43,216       6,782  
Purchase of intangible assets
     (29     —         (596     (94
Purchases of property, equipment and software
     (18,081     (30,770     (63,477     (9,961
Proceeds from disposal of property, equipment and software
     2,054       925       2,114       332  
Impact on cash and cash equivalents from an entity disposed

     —         —         (1,521     (239
Payment for long-term investments
     (2,000     (40,490     (27,380     (4,297
    
 
 
   
 
 
   
 
 
   
 
 
 
Net cash (used in)/provided by continuing investing activities
     (1,083,939     767,055       42,699       6,699  
Net cash (used in)/provided by discontinued investing activities
     (66     (6,084     4,375       687  
    
 
 
   
 
 
   
 
 
   
 
 
 
Net cash (used in)/provided by investing activities
     (1,084,005     760,971       47,074       7,386  
    
 
 
   
 
 
   
 
 
   
 
 
 
Cash flows from financing activities:
                                
Proceeds from the issuance of IPO shares, net of issuance cost
     630,364       —         —         —    
Proceeds from concurrent private placement
     881,662       —         —         —    
Proceeds from the issuance of
follow-on
offering shares, net of issuance cost (Note 13)
     —         —         1,498,627       235,167  
Payment of offering expenses
     —         (7,909     —         —    
Funding from NetEase Group
     75,643       —         —         —    
Proceeds from long-term loans from NetEase Group
     —         —         257,522       40,411  
Proceeds from issuance of ordinary shares pursuant to incentive plan
     —         34,468       27,564       4,326  
    
 
 
   
 
 
   
 
 
   
 
 
 
Net cash provided by financing activities*
     1,587,669       26,559       1,783,713       279,904  
    
 
 
   
 
 
   
 
 
   
 
 
 
Effect of exchange rate changes on cash, cash equivalents and restricted cash
  
 
196
 
 
 
(30,097
 
 
(21,029
 
 
(3,300
    
 
 
   
 
 
   
 
 
   
 
 
 
Net increase in cash, cash equivalents and restricted cash
     131,590       435,871       463,348       72,709  
Cash, cash equivalents and restricted cash at the beginning of the year
     41,738       173,328       609,199       95,597  
    
 
 
   
 
 
   
 
 
   
 
 
 
Cash, cash equivalents and restricted cash at the end of the year
     173,328       609,199       1,072,547       168,306  
    
 
 
   
 
 
   
 
 
   
 
 
 
 
*
There was no financing activity from discontinued operations.
The accompanying notes are an integral part of the consolidated financial statements.
 
F-1
2

YOUDAO, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS (CONTINUED)
(Amounts in thousands)
 
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
  
US$
Note 2(f)
 
Supplemental disclosures of cash flow information:
  
  
  
  
Cash paid for income tax expenses
     4,839        8,372        9,686        1,520  
Cash paid for interest expense
     29,786        28,597        28,567        4,483  
Non-cash
investing and financing activities:
                                   
Accretions of convertible redeemable preferred shares to redemption value
     35,893        —          —          —    
Payables for offering expenses
     8,417        —          —          —    
Unpaid consideration for business combination (Note 12)
     —          —          5,129        805  
Changes in accrued liabilities and other payables related to property, equipment and software addition
     —          7,068        5,531        868  
Receivable from agent for issuance of ordinary shares pursuant to incentive plan
     —          3,138        —          —    
The accompanying notes are an integral part of the consolidated financial statements.
 
F-1
3

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except for share and per share data unless otherwise stated)
 
1. Operations and Reorganization
(a) Principal activities and reorganization
Youdao, Inc. (“Youdao” or the “Company”) was incorporated in the Cayman Islands on November 27, 2014. Youdao, Inc., its subsidiaries, consolidated variable interest entities (“VIEs”) and the VIEs’ subsidiaries, together are referred to as “the Group” or “Youdao Group”. NetEase, Inc. (the “Parent” or “NetEase”), its subsidiaries, consolidated VIEs and VIEs’ subsidiaries, other than Youdao Group, are collectively referred to herein as the “NetEase Group”.
The Group provides a variety of learning content, applications and solutions, which covers a wide spectrum of topics and targets people from broad age groups for their lifelong learning needs through its websites and mobile applications. The Group generates its revenues from learning services, smart devices as well as online marketing services. The learning services mainly include tutoring services,
fee-based
premium services and others.
As of December 31, 2021, the Company’s major subsidiaries and consolidated VIE are as follows:
 

 
  
Place and year of incorporation
  
Percentage
of direct
or indirect
economic
ownership
  
Principal activities
Subsidiaries
  
 
  
 
  
 
Youdao (Hong Kong) Limited
   Hong Kong, China, 2016    100%    Holding company
Youdao Education Technology (Hong Kong) Limited

 
Hong Kong, China, 2021
 
100%

 
Providing sales of smart devices
NetEase Youdao Information Technology (Beijing) Co., Ltd. (“Youdao Information”)
   Beijing, China, 2006    100%    Providing sales of smart devices and solutions, technical support to the VIEs
NetEase Youdao Information Technology (Hangzhou) Co.,
Ltd. (“Youdao Hangzhou”)
   Hangzhou, China, 2019    100%    Providing technical support to the VIEs
NetEase
 
Youdao
 
(Hangzhou)
 
Smart
Technology Co., Ltd. (“Youdao Smart Technology”)

 
Hangzhou, China, 2021
 
100%

 
Providing sales of smart devices
       
VIE
              
Beijing
 
NetEase
 
Youdao
 
Computer
System Co., Ltd. (“Youdao Computer”)
   Beijing, China, 2007    100%    Providing online learning services as well as online marketing services
Reorganization
The Group started its business in 2006, through Youdao Information. Since the date of inception, Youdao Information was substantially owned by the NetEase Group and several employees and former employees of the Group, as noncontrolling shareholders, including Feng Zhou, Chief Executive Officer of the Company.
 
F-1
4

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
1. Operations and Reorganization (Continued)
(a) Principal activities and reorganization (Continued)
 
Subsequently, in 2007, Youdao Computer was established as a Chinese domestic company with an internet content provider license under the applicable Chinese telecommunication laws. In 2016, Youdao, Inc.’s wholly owned subsidiary Youdao (Hong Kong) Limited was incorporated and then acquired the majority interests in Youdao Information. Additionally, Youdao Information, Youdao Computer and all its legal shareholders entered into a series of VIE agreements, through which Youdao Information became the primary beneficiary of Youdao Computer. As of 1 January 2019, the noncontrolling shareholders of Youdao Information has withdrew their shareholding interests in Youdao Information in exchange for their historical investment cost, and injected the proceeds received back to Youdao, Inc. for the same shareholding percentage as they previously held in Youdao Information. Youdao Information became wholly owned subsidiary of the Group.
In May 2019, the Group acquired certain education businesses, including NetEase Cloud Classroom, China University MOOC and NetEase KADA from NetEase Group. Since these businesses were controlled by NetEase both before and after the acquisition, this transaction was accounted for as a business combination under common control. In accordance with ASC 805,
Business Combination,
the consolidated financial statements of the Company were retrospectively adjusted to reflect the results of the acquired businesses as if they had been acquired throughout the periods presented.

In December 2020, the Group entered into agreements with NetEase to dispose Youdao Cloudnote business to an investee established by the Company and NetEase. Since the Youdao Cloudnote business was not material to the Group’s operations, the disposal did not represent a strategic shift with a major effect on the Group’s operations and financial results, and did not qualify as discontinued operation in accordance with ASC 205,
Presentation of financial statements
.
Further, the business was controlled by NetEase both before and after the transaction, this transaction was accounted for as a transaction under common control. Therefore, the transferred assets were accounted for at historical carrying values. Pursuant to the agreements, the Company acquired 37.5% equity interests of the investee with the assets transferred of Youdao Cloudnote. The Company accounted for the investment using the equity method.
Basis of presentation for reorganization
There was no change in the basis of presentation of the financial statement resulting from these reorganization transactions. The assets and liabilities have been stated at historical carrying amounts.
The Group has been operating as separated entities since inception, the allocation from NetEase Group for the expenses incurred by NetEase Group but related to the Group was not material. For the years ended December 31, 2019, 2020 and 2021, the allocation was related to the share-based compensation expenses from award plan of NetEase Group, amounting to RMB4,356, RMB2,682 and RMB1,043, respectively (Note 16).
(b) VIE arrangements
i) Contracts that give the Company effective control of the VIE
Loan Agreements
Each shareholder of Youdao Computer, William Lei Ding and Feng Zhou, entered into a loan agreement with Youdao Information under which, Youdao Information provided each of William Lei Ding and Feng Zhou with an interest-free loan in the principal amount of approximately RMB3.6 million and RMB1.4 million, respectively. These funds were used by each of William Lei Ding and Feng Zhou to pay the consideration to acquire his respective equity interest in Youdao Computer. Such loans can be repaid by transferring each of William Lei Ding and Feng Zhou’s respective equity interest in Youdao Computer to Youdao Information or its designee or through such other method as
Youdao Information shall determine. The term of each of the Loan Agreements is 10 years from the date of loan agreement and will be automatically extended for a further 10-year term unless otherwise decided by Youdao Information. 
 
F-1
5

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
1. Operations and Reorganization (Continued)
(b) VIE arrangements (Continued)
i) Contracts that give the Company effective control of the VIE (Continued)
 
Exclusive Purchase Option Agreements
Under the Exclusive Purchase Option Agreements entered into by Youdao Information, Youdao Computer and each of William Lei Ding and Feng Zhou, Youdao Computer granted Youdao Information an option to purchase all or a portion of the respective equity interests in Youdao Computer at a price equal to the original capital and any additional
paid-in
capital paid by him. In addition, under each Exclusive Purchase Option Agreement, Youdao Computer granted Youdao Information an option to purchase all or a portion of the assets held by Youdao Computer or its subsidiaries at a price equal to the net book value of such assets. Each of Youdao Computer, William Lei Ding and Feng Zhou agreed not to transfer, mortgage or permit any security interest to be created on any equity interest in or assets of Youdao Computer without the prior written consent of Youdao Information. Each Exclusive Purchase Option Agreement shall remain in effect until all of the equity interests in or assets of Youdao Computer have been acquired by Youdao Information or its designee or until Youdao Information unilaterally terminates the agreement by written notice.
Shareholder Voting Right Trust Agreements
Under the Shareholder Voting Right Trust Agreements between Youdao Information and each of William Lei Ding and Feng Zhou, respectively, each of William Lei Ding and Feng Zhou, agreed to irrevocably entrust a person designated by Youdao Information to represent him to exercise all the voting right and other shareholders’ rights to which he is entitled as a shareholder of Youdao Computer. Each Shareholder Voting Right Trust Agreement shall remain effective for as long as William Lei Ding and Feng Zhou, as applicable, remains a shareholder of Youdao Computer unless Youdao Information unilaterally terminates the agreement by written notice.
Equity Pledge Agreements
Each of William Lei Ding and Feng Zhou entered into an Equity Pledge Agreement with Youdao Information. Under such Equity Pledge Agreements, each of William Lei Ding and Feng Zhou pledged his respective equity interest in Youdao Computer to Youdao Information to secure his obligations under the applicable Loan Agreement, Exclusive Purchase Option Agreement, Shareholder Voting Right Trust Agreement, and Operating Agreement. Each of William Lei Ding and Feng Zhou further agreed not to transfer or pledge his respective equity interest in Youdao Computer without the prior written consent of Youdao Information. Each of the Equity Pledge Agreements will remain binding until the respective pledger, William Lei Ding or Feng Zhou, as the case may be, discharges all his obligations under the above-mentioned agreements.
ii) Contracts that enable the Company to receive substantially all of the economic benefits from the VIE
Operating Agreements
Each of Youdao Computer, William Lei Ding and Feng Zhou agreed that, except for transactions in the ordinary course of business, Youdao Computer will not enter into any transaction that would materially affect the assets, liabilities, rights or operations of Youdao Computer without the prior written consent of Youdao Information. Youdao Information also agreed that it would provide performance guarantees and, at Youdao Information’s discretion, guarantee loans for working capital purposes to the extent required by Youdao Computer for its operations. As counter-guarantee, Youdao Computer agreed to pledge the account receivable in its operations and all of its assets to Youdao Information, which pledge has not been implemented as of the date of the report.
 
F-1
6

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
1. Operations and Reorganization (Continued)
(b) VIE arrangements (Continued)
ii) Contracts that enable the Company to receive substantially all of the economic benefits from the VIE (Continued)
Operating Agreements (Continued)
 
Furthermore, each of William Lei Ding and Feng Zhou agreed that, upon instruction from Youdao Information, he would appoint Youdao Computer’s board members, president, chief financial officer and other senior executive officers. The term of each operating agreement is 20 years from the date of execution and can be extended with the written consent of Youdao Information.
Cooperation Agreement
Under this cooperation agreement, Youdao Information has agreed to provide the following services to Youdao Computer:
 
   
the development of computer software (including, but not limited to, producing online advertisement and distribution and maintenance of software) and technical support and maintenance for computer software operation;
 
   
the design, development, update and upgrade of platforms for online advertisement; and
 
   
the provision of technology support, including, but not limited to, server maintenance, development of server software and related maintenance and updates.
Youdao Computer has agreed to share a portion of its monthly income (after tax and expenses) with Youdao Information in accordance with certain formulas as specified in Cooperation Agreement, the amount of which shall be determined according to the Cooperation Agreement, to the extent permitted by applicable PRC laws as proposed by the Youdao Information, resulting in a transfer of substantially all of the profits from the VIE to the Youdao Information. The VIE has incurred RMB478.8 million, RMB1,276.0 million and RMB2,092.2 million service fee to the Youdao Information for the years ended December 31, 2019, 2020 and 2021, respectively. The agreement was effective and will continue to be effective unless it is terminated by written notice of each party or, in case of a material breach of the agreement and by written notice of the
non-breaching
party.
iii) Risks in relation to VIE structure
The nominee shareholders of the VIEs are William Lei Ding, who is the chief executive officer, director and major shareholder of NetEase, the Company’s controlling shareholder, and Feng Zhou, who is the Chief Executive Officer of the Group. The enforceability, and therefore the benefits, of the contractual agreements between the Company and the VIEs depend on these individuals enforcing the contracts. There is a risk that the benefits of ownership between the Company and the VIEs may not be aligned in the future. Given the significance and importance of the VIEs, there would be a significant negative impact to the Company if these contracts were not enforced. The Group’s operations depend on the VIEs to honour their contractual agreements with the Group and the Company’s ability to control the VIEs also depends on the authorization by the shareholders of the VIEs to exercise voting rights on all matters requiring shareholder approval in the VIEs. The Company believes that the agreements on authorization to exercise shareholder’s voting power are legally enforceable and the possibility that it will no longer be able to control and consolidate the VIEs as a result of the aforementioned risks and uncertainties is remote.
The Company believes that its contractual arrangements with the VIEs are in compliance with PRC (the People’s Republic of China) law and are legally enforceable. William Lei Ding and Feng Zhou have no current interest in seeking to act contrary to the contractual arrangements. However, uncertainties in the PRC legal system could limit the Company’s ability to enforce these contractual arrangements and if William Lei Ding and Feng Zhou were to reduce their interests in the Company, their interests may diverge from that of the Company and that may potentially increase the risk that they would seek to act contrary to the contractual terms, for example by influencing the VIEs not to pay the service fees when required to do so. If the VIEs or their respective shareholder fails to perform their respective obligations under the current contractual arrangements, the Company may have to incur substantial costs and expend significant resources to enforce those arrangements and rely on legal remedies under Chinese laws. Because of the limited volume of published decisions and their
non-binding
nature, the interpretation and enforcement of these laws, rules and regulations involve substantial uncertainties. These uncertainties may impede the ability of the Company to enforce these contractual arrangements, or suffer significant delay or other obstacles in the process of enforcing these contractual arrangements and materially and adversely affect the results of operations and the financial position of the Company.
 
F-
17

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
1. Operations and Reorganization (Continued)
(b) VIE arrangements (Continued)
iii) Risks in relation to VIE structure (Continued)
 
In addition, many Chinese regulations are subject to extensive interpretive powers of governmental agencies and commissions, and there are substantial uncertainties regarding the interpretation and application of current and future Chinese laws and regulations. Accordingly, the Company cannot assure that Chinese regulatory authorities will not ultimately take a contrary view to its belief and will not take action to prohibit or restrict its business activities. The relevant regulatory authorities would have broad discretion in dealing with any deemed violations which may adversely impact the financial statements, operations and cash flows of the Company (including the restriction on the Company to carry out the business). If the legal structure and contractual arrangements were found to be in violation of any existing PRC laws and regulations, the PRC government could potentially:
 
   
revoke the Group’s business and operating licenses;
 
   
require the Group to discontinue or restrict operations;
 
   
restrict the Group’s right to collect revenues;
 
   
block the Group’s websites and mobile applications;
 
   
require the Group to restructure the operations in such a way as to compel the Group to establish a new enterprise,
re-apply
for the necessary licenses or relocate its businesses, staff and assets;
 
   
impose additional conditions or requirements with which the Group may not be able to comply; or
 
   
take other regulatory or enforcement actions against the Group that could be harmful to its business.
The imposition of any of these penalties may result in a material and adverse effect on the Group’s ability to conduct its business. In addition, if the imposition of any of these penalties causes the Group to lose the rights to direct the activities of the VIEs or the right to receive their economic benefits, the Group would no longer be able to consolidate the VIEs. The Group does not believe that any penalties imposed or actions taken by the PRC government would result in the liquidation of the Company, its subsidiaries or the VIEs.
In accordance with VIE contractual agreements, the Company (1) could exercise all shareholder’s rights of the VIEs and has 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 was considered as ultimate primary beneficiary of the VIEs and had consolidated the VIEs’ financial results of operations, assets and liabilities in the Company’s consolidated financial statements. Therefore, the Company considers that there are no assets in the VIEs that can be used only to settle obligations of the VIEs, except for the registered capital of the VIEs amounting to approximately RMB15 million
 and RMB22 million, respectively,
as of December 31, 2020 and 2021 as well as certain
non-distributable
statutory reserves amounting to approximately RMB2,536 and RMB5,457, respectively, as of December 31, 2020 and 2021. As the VIEs are incorporated as limited liability companies under the PRC Company Law, creditors do not have recourse to the general credit of the Company for the liabilities of the VIEs. There is currently no contractual arrangement that would require the Company to provide additional financial support to the VIEs. As the Group is conducting certain businesses in the PRC through the VIEs, the Group may provide additional financial support on a discretionary basis in the future, which could expose the Group to a loss.
There is no VIE in the Group where the Company or any subsidiary has a variable interest but is not the primary beneficiary.
 
F-
18

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
1. Operations and Reorganization (Continued)
(b) VIE arrangements (Continued)
iii) Risks in relation to VIE structure (Continued)
 
The following table sets forth the assets, liabilities, results of operations and cash flows of the VIEs and their subsidiaries taken as a whole, which were included in the Group’s consolidated financial statements:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Assets
  
     
  
     
Cash and cash equivalents
     7,691        134,639  
Restricted cash (Note 2(j))
     —          749,770  
Short-term investments
     10,354        13,617  
Accounts receivable, net
     145,212        146,257  
Inventories, net
     26,556        48,477  
Amounts due from NetEase Group and Youdao Group
     1,243,125        442,286  
Prepayment and other current assets
     45,065        64,005  
Assets held for sale
     52,534        204  
    
 
 
    
 
 
 
Total current assets
  
 
1,530,537
 
  
 
1,599,255
 
    
 
 
    
 
 
 
Property
,
equipment
 and software
, net
     148        3,244  
Operating lease
right-of-use
assets, net
     988        26,320  
Goodwill
     —          103,006  
Other assets, net
     45,496        36,405  
    
 
 
    
 
 
 
Total
non-current
assets
  
 
46,632
 
  
 
168,975
 
    
 
 
    
 
 
 
Total assets
  
 
1,577,169
 
  
 
1,768,230
 
    
 
 
    
 
 
 
Liabilities
                 
Accounts payables
     62,438        45,756  
Payroll payable
     6,863        11,873  
Amounts due to NetEase Group and Youdao Group
     26,728        504,605  
Contract liabilities
     842,296        1,011,734  
Taxes payable
     394        4,072  
Accrued liabilities and other payables
     35,021        65,547  
Liabilities held for sale
     546,271            
    
 
 
    
 
 
 
Total current liabilities
  
 
1,520,011
 
  
 
1,643,587
 
    
 
 
    
 
 
 
Long-term lease liabilities
    
223

       15,803  
    
 
 
    
 
 
 
Total
non-current
liabilities
  
 
223

 
  
 
15,803
 
    
 
 
    
 
 
 
Total liabilities
  
 
1,520,234
 
  
 
1,659,390
 
    
 
 
    
 
 
 
 
F-
19

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
1. Operations and Reorganization (Continued)
(b) VIE arrangements (Continued)
iii) Risks in relation to VIE structure (Continued)

 
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Net revenues:
  
     
  
     
  
     
Third-party net revenues
  
 
900,263
 
  
 
1,792,962
 
  
 
2,750,610
 
Intra-Group net revenues
  
 
—  
 
  
 
552
 
  
 
941
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Total net revenues
  
 
900,263
 
  
 
1,793,514
 
  
 
2,751,551
 
Cost and expenses:
  
     
  
     
  
     
Third-party cost and expenses
  
 
(358,318
  
 
(421,814
  
 
(561,272
Intra-Group cost and expenses related to technical consulting and related service
s
  
 
(540,830
  
 
(1,402,371
  
 
(2,221,199
Other intra-Group cost and expenses
  
 
(2,235
  
 
(1,107
  
 
(10,673
 
  
 
 
 
  
 
 
 
  
 
 
 
Total cost and expenses
  
 
(901,383
  
 
(1,825,292
  
 
(2,793,144
Net income/(loss) from continuing operations
  
 
2,066
 
  
 
20,483
 
  
 
(58,520
    
For the year ended December 31,
 
    
2019
    
2020
    
2021
 
    
RMB
    
RMB
    
RMB
 
Cash flows from operating activities:
  
     
  
     
  
     
Net cash provided by transactions with external parties
  
 
855,715
 
  
 
3,034,716
 
  
 
3,278,167
 
Net cash used in transactions with intra-Group companies related to technical consulting and related service
s
  
 
(805,129
  
 
(3,098,831
  
 
(2,409,300
Net cash provided by/(used in) other transactions with intra-Group companies
  
 
392
 
  
 
1,613
 
  
 
(699
 
  
 
 
 
  
 
 
 
  
 
 
 
Net cash provided by/(used in) operating activities
  
 
50,978
 
  
 
(62,502
  
 
868,168
 
Cash flows from investing activities:
  
     
  
     
  
     
Net cash (used in)/provided by transactions with external parties
  
 
(67,118
  
 
65,510
 
  
 
8,550
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Net cash (used in)/provided by investing activities
  
 
(67,118
  
 
65,510
 
  
 
8,550
 
Cash flows from financing activities:
  
     
  
     
  
     
Proceeds received from ordinary shareholders
  
 
10,000
 
  
 
—  
 
  
 
—  
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Net cash provided by financing activities
  
 
10,000
 
  
 
—  
 
  
 
—  
 
 

F-2
0

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
1. Operations and Reorganization (Continued)
 
Liquidity
The Group incurred net losses of RMB601.5 million, RMB1,753.4 million and RMB1,026.4 million for the years ended December 31, 2019, 2020 and 2021, respectively. Net cash used in operating activities was RMB372.3 million, RMB321.6 million and RMB1,346.4 million for the years ended December 31, 2019, 2020 and 2021, respectively. Accumulated deficit was RMB3.7 billion and RMB4.7 billion as of December 31, 2020 and 2021, respectively. As of December 31, 2021, the Group was in a net current liability position of RMB764.3 million. The Group assesses its liquidity by its ability to generate cash from operating activities and attract additional capital and/or finance funding.
Historically, the Group has relied principally on both operational sources of cash and
non-operational
sources of financing from NetEase Group and investors to fund its operations and business development. The Group’s ability to continue as a going concern is dependent on management’s ability to successfully execute its business plan, which includes increasing revenues while controlling operating expenses, as well as, generating operational cash flows and continuing to gain support from outside sources of financing. The Group has been continuously receiving financing support from NetEase Group and according to the support letter signed by NetEase
 
Group in November 2021, NetEase Group will continue to provide financial support in the next twelve months from the date of issuance of financial statement. Refer to Note 20 for details of the Group’s relationship with NetEase Group for financing activities. In October 2019, the Company has completed its IPO on the New York Stock Exchange (“NYSE”) and the concurrent private placement (the “CPP”) to certain investment funds managed by Orbis Investment Management Limited
, raising the net proceeds of US$88.2 million (or equivalent to RMB621.9 million) and US$125.0 million (or equivalent to RMB881.7 million), respectively. In February 2021, the Company completed a
follow-on
offering of 7,000,000 ADSs with a total net proceeds of approximately US$231.6 million (or equivalent to RMB1,498.6 million) after deducting the underwriter commissions and relevant offering expenses. In April 2021, the Group entered into an agreement with NetEase to provide US$300.0 million of revolving facility loan to the Company. As of December 31, 2021, the Company had drawn down US$40.0 million under the facility with maturity dated March 31, 2024.
 
Moreover, the Group can adjust the pace of its operation expansion and control the operating expenses. Based on the above considerations, the Group believes that funds from the equity financing and available loan facilities will be sufficient to meet the cash requirements to fund planned operations and other commitments for at least the next twelve months. The Group’s consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and liquidation of liabilities in the normal course of business.
2. Summary of Significant Accounting Policies
(a) Basis of presentation
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”). Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below.
(b) Principles of consolidation
Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power, has the power to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of the board of directors, or has the power to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.
A consolidated VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, has the power to direct the activities that most significantly impact the entity’s economic performance, bears the risks of and enjoys the rewards normally associated with ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity.
 
F-2
1

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)

2. Summary of Significant Accounting Policies (Continued)
(b) Principles of consolidation (Continued)
 
All significant intercompany balances and transactions within the Group have been eliminated upon consolidation.
(c) Discontinued operations
The Group reports a disposal of its component or a group of its components as discontinued operations if the disposal represents a strategic shift that has (or will have) a major effect on the Group’s operations and financial results. Classification as a discontinued operation occurs upon disposal or when the operation meets the criteria to be classified as held for sale, if earlier. In the period that a discontinued operation is classified as held for sale, the assets and liabilities of the discontinued operation are presents separately in asset and liability sections, respectively, of the consolidated balance sheets and prior periods are presented on a comparative basis. In the consolidated statements of operations and comprehensive loss, the results from discontinued operations are reported separately from the income and expenses from continuing operations and prior periods are presented on a comparative basis. Cash flows for discontinued operations are presented separately in the consolidated statements of cash flows. Unless otherwise noted, discussion in the Notes to consolidated financial statements refers to the Group’s continuing operations. Refer to Note 3 for additional information.
(d) Use of estimates
The preparation of the Group’s consolidated financial statements in conformity with the U.S. GAAP requires management to make estimates and assumptions which affect the reported amounts of assets and liabilities, disclosure of contingent liabilities at the balance sheet date and reported revenues and expenses during the reported periods in the consolidated financial statements and accompanying notes.
Significant accounting estimates include, but are not limited to, determination of the learning period of the customers, fair value of assets and liabilities acquired in business combinations, assessment for impairment of long-lived assets, intangible assets and goodwill, lower of cost and net realizable value of inventories, valuation allowance of deferred tax assets, determination of the fair value of ordinary shares and convertible redeemable preferred shares, valuation and recognition of share-based compensation expenses. Actual results could differ from those estimates and such differences may be material to the consolidated financial statements.
(e) Functional currency and foreign currency translation
The Group uses Renminbi (“RMB”) as its reporting currency. The functional currency of the Company is United States dollars (“US$” or “USD”). The functional currency of the Company’s PRC subsidiaries, VIEs, VIEs’ subsidiaries as well as one subsidiary incorporated in Hong Kong is RMB. The determination of the respective functional currencies based on the criteria of ASC 830,
Foreign Currency Matters
.
In the consolidated financial statements, the financial information of the Company has been translated into RMB. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains and losses are translated using the average rate for the period. Translation adjustments are reported as foreign currency translation adjustments, and are shown as a component of other comprehensive loss in the consolidated statements of operations and comprehensive loss.
Foreign currency transactions denominated in currencies other than the functional currency are translated into the functional currency using the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in foreign currencies are translated into the functional currency using the applicable exchange rates at the balance sheet date. Net gains and losses resulting from foreign exchange transactions are included in others, net in the consolidated statements of operations and comprehensive loss.
(f) Convenience translation
Translations of balances in the consolidated balance sheets, consolidated statements of operations and comprehensive loss and consolidated statements of cash flows from RMB into USD as of and for the year ended December 31, 2021 are solely for the convenience of the reader and were calculated at the rate of US$1.00 = RMB6.3726, representing the exchange rate set forth in the H.10 statistical release of the Federal Reserve Board on December 30, 2021. No representation is made that the RMB amounts represent or could have been, or could be, converted, realized or settled into USD at that rate on December 31, 2021, or at any other rate.
 
F-2
2

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
2. Summary of Significant Accounting Policies (Continued)
 
(g) Fair value measurements
Fair value reflects 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.
The Group applies a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting guidance specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation techniques are observable or unobservable. The hierarchy is as follows:
Level 1—Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.
Level 2—Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs and significant value drivers are observable in active markets are Level 2 valuation techniques.
Level 3—Valuation techniques in which one or more significant inputs or significant value drivers are unobservable. Unobservable inputs are valuation technique inputs that reflect the Group’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.
Accounting guidance also describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.
When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group will measure fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates.
Financial assets and liabilities of the Group primarily consist of cash and cash equivalents, time deposits, restricted cash, short-term investments, accounts receivable, other receivables, amounts due from/to NetEase Group, accounts payables, contract liabilities, accrued liabilities and other payables, short-term loans and long-term loans from NetEase Group of which the carrying values approximate their fair value. Please see Note 18 for additional information.
(h) Cash and cash equivalents
Cash and cash equivalents consist of cash on hand and demand deposits, which have original maturities less than three months and are readily convertible to known amount of cash.
(i) Time deposits
Time deposits represent time deposits placed with banks with original maturities of three months or more than three months but less than one year. Interest earned is recorded as interest income in the consolidated statements of operations and comprehensive loss during the periods presented.
 
F-2
3

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
2. Summary of Significant Accounting Policies (Continued)
 
(j) Restricted cash
Restricted cash represents cash deposits for the upfront tuition fee in the government custodian account required by the PRC government authorities.
(k) Receivables, net
The Group closely monitors the collection of its receivables and records a reserve for doubtful accounts against aged accounts and for specifically identified
non-recoverable
amounts for periods prior to January 1, 2020. If the economic situation and the financial condition of the customer deteriorate resulting in an impairment of the customer’s ability to make payments, additional allowances might be required. Receivable balances are written off when they are determined to be uncollectible. From January 1, 2020, the Group’s receivables are subject to the measurement of credit losses within the scope of ASC 326. To estimate expected credit losses, the Group has identified the relevant risk characteristics of its customers and the related receivables and other receivables which include size, type of the services or the products the Group provides, or a combination of these characteristics. Receivables with similar risk characteristics have been grouped into pools. For each pool, the Group considers the past collection experience, current economic conditions, future economic conditions (external data and macroeconomic factors) and changes in the Group’s customer collection trends. This is assessed at each quarter based on the Group’s specific facts and circumstances.
(l) Investments
i) Short-term investments
Short-term investments include investments in financial instruments with a variable interest rate indexed to performance of underlying assets. In accordance with ASC 825,
Financial Instruments,
the Group elected the fair value option at the date of initial recognition and carried these investments at fair value. Changes in the fair value are reflected in the consolidated statements of operations and comprehensive loss as others, net.
ii) Long-term investments
Long-term investments are comprised of equity investments in privately-held companies and limited partnership.
For investments in ordinary shares or
in-substance
ordinary shares issued by privately-held companies on which the Group does not have significant influence, and investments in privately-held companies’ shares that are not ordinary shares or
in-substance
ordinary shares, as these equity securities do not have readily determinable fair value, the Group measures these equity investments without readily determinable fair value at cost, less impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer (referred to as the measurement alternative). All gains and losses on these equity investments, realized and unrealized, are recognized in others, net in the consolidated statements of operations and comprehensive loss.
Investments in ordinary shares or
in-substance
ordinary shares of privately-held companies and limited partnership in which the Group has significant influence by participating in, but not controlling or jointly controlling, the financial and operating policies are accounted for using the equity method.
Management regularly evaluates the impairment of the equity investments without readily determinable fair value and equity method investments at each balance sheet date, or more frequently if events or circumstances indicate that the carrying amount may not be recoverable. For investments without readily determinable fair values, management performs a qualitative assessment of impairment indicators. If considered impaired, management estimates the fair value of the investment, and records an impairment in the consolidated statements of operations and comprehensive loss to the extent the carrying amount exceeds the fair value. For equity method investments, management considers if the investment is impaired when events or circumstances suggest the carrying amount may not be recoverable, and recognizes any impairment charge in the consolidated statements of operations and comprehensive loss for a decline in value that is determined to be other than temporary.
 
F-2
4

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
2. Summary of Significant Accounting Policies (Continued)
 
(m) Inventories, net
Inventories, consisting of smart devices and learning materials for tutoring services, are stated at the lower of cost and net realizable value. Cost of inventory is determined using the weighted average cost method. Adjustments are recorded to write down the cost of inventory to the estimated net realizable value due to slow-moving merchandise and damaged goods, which is dependent upon factors such as historical and forecasted consumer demand, and promotional environment. The Group takes ownership, risks and rewards of the products purchased, but has arrangements to return unsold goods with certain vendors. Write downs are recorded in cost of revenues in the consolidated statements of operations and comprehensive loss.
(n) Property, equipment and software, net
Property, equipment and software are stated at cost less accumulated depreciation and impairment, if any. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which range as follows:
 
Servers and computers
   3 years
Furniture, fixtures, office and other equipment
  
3-10
years
Leasehold improvements
   The shorter of the useful life or term of the lease
Software
 and others
   3-5 years
Expenditures for maintenance and repairs are expensed as incurred. The gain or loss on the disposal of property, equipment and software is the difference between the net sales proceeds and the carrying amount of the relevant assets and is recognized in the consolidated statements of operations and comprehensive loss.
(o) Goodwill
Goodwill represents the excess of the purchase consideration over the fair value of the identifiable assets acquired and the liabilities assumed in business combination.
Goodwill is not amortized but is tested for impairment at the reporting unit level on an annual basis by the end of year, 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 amount. Under ASC
350-20-35,
the Group has the option to choose whether it will apply the qualitative assessment first and then the quantitative assessment, if necessary, or to apply the quantitative assessment directly. The Group will perform the quantitative impairment test if the Group bypasses the qualitative assessment, or based on the qualitative assessment, if it is more likely than not that the fair value of the reporting unit is less than its carrying amount. The quantitative impairment test is comparing the fair value of the reporting unit with its carrying amount. If the fair value of the reporting unit exceeds its carrying amount, goodwill is not impaired. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit.
Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, assigning assets and liabilities to reporting units, assigning goodwill to reporting units, and determining the fair value of each reporting unit. The judgment in estimating the fair value of reporting units includes estimating future cash flows, determining appropriate discount rates and making other assumptions. Changes in these estimates and assumptions could materially affect the determination of fair value for each reporting unit. No impairment charge of goodwill was recognized for the years ended December 31, 2019, 2020 and 2021, respectively.
 
F-2
5

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
2
. Summary of Significant Accounting Policies (Continued)
 
(p) Impairment of long-lived assets
Long-lived assets are evaluated for impairment whenever events or changes in circumstances (such as a significant adverse change to market conditions that will affect the future use of the assets) indicate that the carrying value of an asset may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the long-lived assets by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets. The
Group
recognized impairment losses on intangible assets from business combination of RMB56,778 for the years ended December 31,
2021. No impairment loss was recognized for the years ended December 31, 
2019
 and
 
2020, respectively.
(q) Revenue recognition
The Group adopted ASC 606,
Revenue from Contracts with Customers
(“ASC 606”), for all periods presented. According to ASC 606, revenues from contracts with customers are recognized when control of the promised goods or services is transferred to the Group’s customers, in an amount that reflects the consideration the Group expects to be entitled to in exchange for those goods or services, reduced by estimates for return allowances, promotional discounts, rebates and value added tax (“VAT”).
Disaggregation of net revenues
For the years ended December 31, 2019, 2020 and 2021, substantially all of the Group’s net revenues were generated in the PRC. The following table provides information about disaggregated revenue by types:
 
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Learning services
  
 
602,353
 
  
 
1,513,960
 
  
 
2,441,421
 
    
 
 
    
 
 
    
 
 
 
Tutoring services
     510,095        1,369,010        2,271,036  
Fee-based
premium services
     92,258        144,950        170,385  
Smart devices
  
 
152,044
 
  
 
539,962
 
  
 
980,424
 
Online marketing services
  
 
453,013
 
  
 
472,884
 
  
 
593,949
 
    
 
 
    
 
 
    
 
 
 
Total net revenues
  
 
1,207,410
 
  
 
2,526,806
 
  
 
4,015,794
 
    
 
 
    
 
 
    
 
 
 
 
F-2
6

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
2. Summary of Significant Accounting Policies (Continued)
(q) Revenue recognition (Continued)
i) Learning services
 
Tutoring services
The Group offers various types of integrated learning services, which primarily cover a wide spectrum of topics and target people from broad age groups through its diverse offerings of tutoring courses, foreign languages, professional and interest education services as well as IT computer skills, etc. The Group’s tutoring services consist of online live streaming and other activities during the online live streaming period including teaching material, quiz banks, online chat rooms, summary of lessons after each class and interactions with both students and instructors. Once the online live streaming is completed, the Group also offers the customer a content playback service. With respect to the content playback service, the customer has unlimited access to previous live streaming courses for a specified period. The services of online live streaming, playback service, as well as the other activities provided mentioned above are highly interdependent and interrelated in the context of the contract and are only considered accessory services to the online live streaming courses and therefore are not distinct and are not sold standalone. Therefore, the Group’s tutoring services are accounted for as a single performance obligation. This performance obligation is satisfied over the learning period of the customers. Accordingly, the Group recognizes the revenues ratably over the estimated average learning period for different courses. The Group considers the average period that customers typically spend time on the courses and other learning behavior patterns to arrive at the best estimate for the estimated learning period for each course based on the estimated learning time customers spend on the courses and the expected number of times customers will take the courses.
The Group’s tutoring services also consist of online
pre-recorded
video services, revenues are recognized ratably over the estimated average learning period for different courses, similar with the online live streaming courses.
The estimated weighted average duration of learning periods is approximately ranged from five to seven months for the years ended December 31, 2019, 2020 and 2021 for both live streaming courses and
pre-recorded
courses.
There is a refund policy provided to customers for tutoring services, depending on whether the course had commenced at the time of the refund request, the length of the course, the number of sessions that the student has taken, among other criteria. The Group determines the transaction price to be earned by estimating the refund liabilities based on historical refund ratio on a portfolio basis using the expected value method.
The Group also provides discount coupons to its customers for use in purchases on tutoring services, which are treated as a reduction of revenue when the related transaction is recognized.
Fee-based
premium services
Fee-based
premium services revenues, mostly operated on either consumption-basis or a monthly subscription basis, are derived principally from providing premium services of
Youdao Dictionary
,
Youdao Smart Cloud
, as well as translation services. Prepaid subscription fees collected from customers are deferred and are recognized as revenue on a straight-line basis by the Group over the subscription period, during which customers can access the premium services provided by the Group. Fees collected from customer to purchase translation services are recognized as revenue when related services are rendered. The Group also provides its customers the access to smart cloud system, through which customers could use automatic scanning, image recognition and speech recognition services. The Group recognizes the revenues related to smart cloud services based on a consumption basis or ratably over the service period.
 
F-
27
YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
2. Summary of Significant Accounting Policies (Continued)
(q) Revenue recognition (Continued)
 
ii) Smart devices
The Group sells smart devices such as dictionary pens, translation devices to customers through retailers or distributors. The Group recognizes revenues when control of the goods is transferred to the customer, which generally occurs upon the delivery to the end customers as retailors or upon the delivery to distributors.
Along with certain tutoring services, the Group also provides smart devices such as smart pens to facilitate customers’ learnings. For such situation, the Group has determined that the smart devices are a separate performance obligation under ASC 606, as customers can benefit from smart devices on their own and the Group’s promises to deliver smart devices is separately identifiable from tutoring services. The Group determines stand-alone selling price to each performance obligation in the approach of expected cost-plus margin. Revenue from smart devices is recognized when they are delivered to customers.
iii) Online marketing services
The Group derives its online marketing revenues principally from short-term contracts. The online marketing services with display period, the contracts may consist of multiple performance obligations with a typical term of less than three months. Each performance obligation generally represents different formats of advertisement, including but not limited to banners, text-links, videos, logos, buttons and rich media. In arrangements where the Group has multiple performance obligations, the transaction price is allocated to each performance obligation using the relative stand-alone selling price. The Group generally determines stand-alone selling prices based on the prices charged to customers. If the performance obligation has not been sold separately, the Group estimates the stand-alone selling price by taking into consideration of the pricing for advertising areas of the Group’s platform with a similar popularities and advertisements with similar formats and quoted prices from competitors as well as other market conditions. Considerations allocated to each performance obligation is recognized as revenue over the individual advertisement display period, on a straight-line basis, which is usually within three months.
 
F-
28

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
2. Summary of Significant Accounting Policies (Continued)
(q) Revenue recognition (Continued)
iii) Online marketing services (Continued)
 
The Group also enters into
cost-per-click
(“CPC”) advertising arrangements with customers, under which the Group recognizes revenues based on the number of actions completed resulted from the advertisements, including but not limited to when users click on links. The Group provides a technology enhanced advertising solution to advertisers, including advising advertisers to optimize delivery strategies, choose delivery channels and spaces, select key words, etc. These advertising planning services are not distinct and not considered separate performance obligations, but rather part of the advertising performance obligations.
The Group’s online marketing services expand distribution of advertisers’ promotional links and advertisements by leveraging traffic on third parties’ internet properties, including web content, software, and mobile applications. The Group is the primary obligor to its advertisers as it is primarily responsible to the customers, bears inventory risk and has the discretion in establishing pricing. Payments made to operators of third-party internet properties are included in the traffic acquisition costs.
Certain customers may receive volume rebates, which are accounted for as variable consideration. The Group estimates annual expected revenue volume with reference to their historical results and reduce revenues recognized.
Practical expedients
The Group has used the following practical expedients as allowed under ASC 606:
 
  (i)
The effects of a significant financing component have not been adjusted for contracts which the Group expects, at contract inception, that the period between when the Group transfers a promised good or service to the customer and when the customer pays for that good or service will be one year or less.
 
  (ii)
The Group applied the portfolio approach in determining the learning period of the customers given that the effect of applying a portfolio approach to a group of students’ behaviors would not differ materially from considering each one of them individually.
Contract balances
Timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable represent amounts invoiced and revenue recognized prior to invoicing, when the Group has satisfied its performance obligations and has the unconditional right to payment.
 
F-
29

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
2. Summary of Significant Accounting Policies (Continued)
(q) Revenue recognition (Continued)
Contract balances (Continued)
 
Contract liabilities
Contract liabilities refer to the deferred revenue and refund liabilities.
Deferred revenue is relating to the learning tuition, online marketing services and fee-based premium services with fees received from customers for which the Group’s revenue recognition criteria have not been met. Revenue recognized that was included in the deferred revenue balance at January 1, 2020 and January 1, 2021 amounted to RMB438,839 and RMB854,342, respectively.
As of December 31, 2021, the aggregate amount of transaction price allocated to unsatisfied performance obligations is RMB1,018.1 
million
which includes deferred revenue balances and amounts to be invoiced and recognized as revenue in future periods. The Group expects to recognize all this balance as revenue over the next 12 months. This balance does not include an estimate for variable consideration arising from sales rebates to advertising service customers.
Refund liabilities represent the consideration collected by the Group which it expects to refund to its customers according to refund policy. Refund liabilities are estimated based on the historical refund ratio for each of the revenue streams. The refund liabilities were not material, as of December 31, 2020 and 2021. In the event that the actual amount of refund made exceeds the estimation, such excessive amount will be deducted from net revenues.
(r) Cost of revenues
Cost of revenues primarily consists of the revenue sharing and payroll expenses to instructors and tutors, traffic acquisition costs, content costs, servers and bandwidth service fees and other direct costs of providing these services as well as costs of smart devices sold.
(s) Sales and marketing expenses
Sales and marketing expenses mainly consist of marketing and promotional expenses, payroll related expenses and third-party service fee for outsourced sales and marketing functions. The Group expenses all advertising costs as incurred and classifies these costs under sales and marketing expenses. For the years ended December 31, 2019, 2020 and 2021, advertising expenses were RMB323.6 million, RMB1,122.1 million and RMB1,393.3 million, respectively.
(t) Research and development expenses
Research and development expenses mainly consist of personnel related expenses and technology service costs incurred for the learning courses and its development, as well as development and enhancement of the Group’s websites and applications platforms.
For internal use software, the Group expenses all costs incurred for the preliminary project stage and post implementation-operation stage of development, and costs associated with repair or maintenance of the existing platforms. Costs incurred in the application development stage are capitalized and amortized over the estimated useful life. Since the amount of the Group’s research and development expenses qualifying for capitalization has been immaterial, as a result, all development costs incurred for development of internal used software have been expensed as incurred.
 
F-3
0

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
2. Summary of Significant Accounting Policies (Continued)
(t) Research and development expenses (Continued)
 
For external use software, costs incurred for development of external use software have not been capitalized since the inception of the Group, because the period after the date technical feasibility is reached and the time when the software is marketed is short historically, and the amount of costs qualifying for capitalization has been immaterial.
No costs incurred for development of learning content, products and advertising services have been capitalized because the period after the date technical feasibility is reached and the time when relevant products and services are marketed is historically short.
(u) Share-based compensation
The Group grants options to its employees, directors and consultants with performance conditions and service conditions. In accordance with ASC 718,
Compensation-Stock Compensation
, the Group determines grants of options to directors, employees and consultants, which are classified as equity awards and are measured at the grant date based on the fair value of the awards.
The Group adopts the binomial option pricing model to determine the fair value of stock options. The determination of the fair value of stock options is affected by the fair value of ordinary shares as well as assumptions regarding a number of complex and subjective variables, including the expected share price volatility, actual and projected employee share option exercise behavior, risk free interest rates and expected dividends. Prior to the Company’s IPO, the fair value of the ordinary shares is assessed using the income approach/discounted cash flow method, with a discount for lack of marketability, given that the shares underlying the awards were not publicly traded at the time of grant. Upon the completion of the IPO, the market price of the Company’s publicly traded ADSs is used as an indicator of fair value of ordinary shares for purposes of recording share-based compensation expenses. Share-based compensation expenses for share options granted with service conditions are recorded net of estimated forfeitures using graded-vesting method during the service period requirement, such that expenses are recorded only for those share-based awards that are expected to ultimately vest. For share options granted with service conditions and the occurrence of an IPO as performance condition, cumulative share-based compensation expenses for the options that have satisfied the service conditions are recorded upon the completion of the IPO. In the fourth quarter of 2019, due to the completion of the IPO, the total expenses of RMB18.4 million were recorded accordingly.
The Group also recognizes compensation expenses on restricted share units, or RSUs, granted by the Parent to the employees of the Group. RSUs are measured based on the fair market value of the underlying stock on the dates of grant. Share-based compensation expenses related are then recorded for the number of RSUs expected to vest on a graded-vesting basis, net of estimated forfeitures, over the requisite service period.
(v) Employee benefits
PRC Contribution Plan
Full-time employees of the Group in the PRC participate in a government mandated defined contribution plan, pursuant to which certain pension benefits, medical care, employee housing fund and other welfare benefits are provided to the employees. Chinese labor regulations require that the PRC subsidiaries and the VIEs of the Group make contributions to the government for these benefits based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government. The Group has no legal obligation for the benefits beyond the contributions made. The total amounts of such employee benefit expenses, which were expensed as incurred, were approximately RMB86,316, RMB68,002 and RMB222,690 for the years ended December 31, 2019, 2020 and 2021, respectively.
 
F-3
1

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
2. Summary of Significant Accounting Policies (Continued)
 
(w) Taxation
Income taxes
Current income taxes are provided on the basis of income/(loss) for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions. Deferred income taxes are provided using the liability method. Under this method, deferred income taxes are recognized for the tax consequences of temporary differences by applying enacted statutory rates applicable to future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The tax base of an asset or liability is the amount attributed to that asset or liability for tax purposes. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statements of operations and comprehensive loss in the period of change. A valuation allowance is provided to reduce the amount of deferred tax assets if it is considered more likely than not that some portion of, or all of the deferred tax assets will not be realized.
Uncertain tax positions
In order to assess uncertain tax positions, the Group applies a more likely than not threshold and a
two-step
approach for the tax position measurement and financial statement recognition. Under the
two-step
approach, the first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not, that the position will be sustained, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Group recognizes interest and penalties, if any, under accrued expenses and other current liabilities on its consolidated balance sheets and under other expenses in its consolidated statements of operations and comprehensive loss. The Group did not have any significant unrecognized uncertain tax positions as of and for the years ended December 31, 2019, 2020 and 2021 nor did the Group recognize any related interest and penalties.
(x) Business combinations
The Group accounts for its business combination using the acquisition method of accounting in accordance with ASC 805,
Business Combinations
. The cost of an acquisition is measured as the aggregate of the acquisition date fair values of the assets transferred and liabilities assumed by the Group to the sellers and equity instruments issued. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of operations and comprehensive loss. During the measurement period, which can be up to one year from the acquisition date, the Group may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded on the consolidated statements of operations and comprehensive loss.
If a business combination is under common control, the acquired assets and liabilities are recognized at their historical book value. The consolidated financial statements include the results of the acquired entities from the earliest date presented or, if more recent, from the date when the entities first came under common control, regardless of the date of the combination. Consolidated financial statements for prior years would also be retrospectively adjusted for periods during which the entities were under common control.
In a business combination achieved in stages, the Company remeasures its previously held equity interest in the acquiree immediately before obtaining control at its acquisition-date fair value and the
re-measurement
gain or loss, if any, is recognized in others, net in the consolidated statements of operations and comprehensive loss.
 
F-3
2

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
2. Summary of Significant Accounting Policies (Continued)
(x) Business combinations (Continued)
 
The determination and allocation of fair values to the identifiable assets acquired, liabilities assumed and noncontrolling interests is based on various assumptions and valuation methodologies requiring considerable judgment from management. The most significant variables in these valuations are discount rates, the number of years on which to base the cash flow projections, as well as the assumptions and estimates used to determine the cash inflows and outflows. The Company determines discount rates to be used based on the risk inherent in the related activity’s current business model and industry comparisons.
(y) Operating leases
The Group has operating leases primarily for office space. The determination of whether an arrangement is a lease or contains a lease is made at inception by evaluating whether the arrangement conveys the right to use an identified asset and whether the Group obtains substantially all of the economic benefits from and has the ability to direct the use of the asset. The Group elects not to apply the recognition requirements of ASC 842 to short-term leases. Variable lease payments are the payments made by a lessee to a lessor for the right to use an underlying asset that vary because of changes in facts or circumstances occurring after the commencement date, other than the passage of time. Variable lease payments are recorded in the period in which the obligation for the payment is incurred. Other operating leases are included in operating lease
right-of-use
assets, accrued liabilities and other payables, and long-term lease liabilities on the consolidated balance sheets.
The Group uses the implicit rate when readily determinable, or its incremental borrowing rate based on the information available, at the commencement date in determining the present value of lease payments. Certain leases include renewal options and/or termination options. Renewal options are included in the lease term if the Group is reasonably certain to exercise those options while options to terminate the lease are only included in the lease term if the Group is reasonably certain not to exercise those options. Lease expenses are recorded on a straight-line basis over the lease term.
(z) Related parties
Parties are considered to be related if one party has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making financial and operating decisions. Parties are also considered to be related if they are subject to common control or significant influence, such as a family member or relative, shareholder, or a related corporation.
 
F-3
3

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
2. Summary of Significant Accounting Policies (Continued)
 
(aa) Noncontrolling interests and Redeemable noncontrolling interests
For the Company’s majority-owned subsidiaries and VIEs, noncontrolling interests are recognized to reflect the portion of their equity that are not attributable, directly or indirectly, to the Company as the controlling shareholders.
The noncontrolling interest will continue to be attributed with its share of losses even if that attribution results in a deficit noncontrolling interest balance.
Redeemable noncontrolling interests represent redeemable equity interests issued by a VIE’s subsidiary of the Group to certain noncontrolling shareholders (Note 5), and have been classified as mezzanine classified noncontrolling interests in the consolidated financial statements as these interests are contingently redeemable upon the occurrence of certain conditional events, which is not solely within the control of the Group. The accretion of the redeemable equity interests would be recognized when the redemption value is over the balance of noncontrolling interests.
(bb) Net loss per share
Net loss per share is computed in accordance with ASC 260, Earnings per Share. Basic net loss per share is computed by dividing net loss attributable to ordinary shareholders, considering the accretions of convertible redeemable preferred shares, by the weighted average number of ordinary shares outstanding during the year. Diluted net loss per share is computed using the weighted average number of ordinary shares and potential ordinary shares outstanding during the period under treasury stock method. Potential ordinary shares include options to purchase ordinary shares and preferred shares, unless they were anti-dilutive. The computation of diluted net loss per share does not assume conversion, exercise, or contingent issuance of securities that would have an anti-dilutive effect (i.e. an increase in earnings per share amounts or a decrease in loss per share amounts) on net loss per share.
(cc) Statutory reserves
The Company’s subsidiaries and VIEs established in the PRC are required to make appropriations to certain
non-distributable
reserve funds. In accordance with China’s Company Laws, the Company’s VIEs registered as Chinese domestic company make appropriations from their
after-tax
profit (as determined under the accounting principles generally acceptable in the People’s Republic of China (“PRC GAAP”) to
non-distributable
reserve funds including (i) statutory surplus fund and (ii) discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the annual
after-tax
profits calculated in accordance with PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the respective company. Appropriation to the discretionary surplus fund is made at the discretion of the respective company.
Pursuant to the laws applicable to China’s Foreign Investment Enterprises, the Company’s subsidiaries registered as majority-owned or wholly-owned foreign investment enterprise (“FIE”) in China make appropriations from their annual
after-tax
profit (as determined under PRC GAAP) to reserve funds including: (i) general reserve fund, (ii) enterprise expansion fund and (iii) staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the
after-tax
profits calculated in accordance with PRC GAAP. Appropriation is not required if the general reserve fund has reached 50% of the registered capital of the respective company. Appropriations to the other two reserve funds are at the respective companies’ discretion.
 
F-3
4

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
2. Summary of Significant Accounting Policies (Continued)
 
(dd) Comprehensive loss
Comprehensive loss is defined to include all changes in equity deficit of the Group during a period arising from transactions and other events and circumstances excluding transactions resulting from investments by shareholders and distributions to shareholders. Comprehensive loss includes net loss and foreign currency translation adjustment of the Group.
(ee) Segment reporting
In accordance with ASC 280,
Segment Reporting
, operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”), or decision-making group, in deciding how to allocate resources and in assessing performance. The Group’s CODM is the Chief Executive Officer. The Group’s organizational structure is based on a number of factors that the CODM uses to evaluate, view and run its business operations which include, but are not limited to, customer base, homogeneity of products and technology. The Group’s operating segments are based on this organizational structure and information reviewed by the Group’s CODM to evaluate the operating segment results.
Effective in the fourth quarter of 2020, the Group changed its segment disclosure to separately report the results of its smart devices business. As a result, the Group now reports segments as learning services, smart devices and online marketing services. This change in segment reporting aligns with the manner in which the Group’s CODM currently receives and uses financial information to allocate resources and assess the performance of reporting segments. This change in segment presentation does not affect consolidated balance sheets, consolidated statements of operations and comprehensive loss or consolidated statements of cash flows. The Group retrospectively revised prior year segment information, to conform to current year presentation.
The Group currently does not allocate operating expenses or assets to its segments, as its CODM does not use such information to allocate resources or evaluate the performance of the operating segments. As the Group’s long-lived assets are substantially all located in the PRC and the Group’s revenues are substantially derived from the PRC, no geographical segments are presented.
(ff) Recently adopted accounting pronouncements
In December 2019, the FASB issued ASU
2019-12,
Simplifying the Accounting for Income Taxes
, which simplify various aspects related to accounting for income taxes. ASU
2019-12
removes certain exceptions to the general principles in ASC 740 and also clarifies and amends existing guidance to improve consistent application. The new guidance is effective for the Group on January 1, 2021. The impact of adopting the new standard was not material to the consolidated financial statements.
In January 2020, the FASB issued ASU
2020-01,
Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815): Clarifying the Interactions between Topic 321, Topic 323, and Topic 815
, which clarifies the interaction of the accounting for equity investments under Topic 321 and investments accounted for under the equity method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815. The guidance is effective for all entities for fiscal years beginning after December 15, 2020 and for interim periods within those fiscal years. The impact of adopting the new standard was not material to the consolidated financial statements.
 
F-3
5

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
2. Summary of Significant Accounting Policies (Continued)
 
(gg) Recently issued accounting pronouncements not yet adopted
In August 2020, the FASB issued ASU 2020-06,
Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity
. ASU 2020-06 simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the if-converted method. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. The Group is currently evaluating the impact of the new guidance on the consolidated financial statements.
In May 2021, the FASB issued ASU 2021-04,
Earnings Per Share (Topic 260), Debt — Modifications and Extinguishments (Subtopic 470-50), Compensation — Stock Compensation (Topic 718), and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40)
to clarify and reduce diversity in an issuer’s accounting for modifications or exchanges of freestanding equity-classified written call options (for example, warrants) that remain equity classified after modification or exchange. The amendments in this update are effective for all entities for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. An entity should apply the amendments prospectively to modifications or exchanges occurring on or after the effective date of the amendments. The Group is currently evaluating the impact of the new guidance on the consolidated financial statements.
In October 2021, the FASB issued ASU 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 the consolidated financial statements.
 
F-36

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
 
3. Discontinued operations
In September 2021, the Company’s Board of Directors approved a plan to dispose of its after-school tutoring services for academic subjects in China’s compulsory education system (the “Academic AST Business”) to an unaffiliated third party
non-profit
organization (the “Organization”), as part of its effort to fully comply with applicable PRC regulatory requirements. In the end of December 2021, the Organization qualified to operate the Academic AST Business and the Group ceased offering the Academic AST Business. The Group determined to sell the Academic AST Business to the Organization, and the held for sale criteria was met. In February 2022, the disposal was completed without consideration and immaterial disposal loss was recognized accordingly.
The disposal represented a strategic shift that had a major effect on the Group’s operations and financial results and was accounted for as discontinued operations. The Group has classified the historical financial results of Academic AST Business as discontinued operations in the Group’s consolidated statements of operations and comprehensive loss for all periods presented. Additionally, the related assets and liabilities associated with discontinued operations in the prior year consolidated balance sheets were classified as assets/liabilities held for sale to provide the comparable financial information.
The following tables set forth the assets, liabilities classified as held for sale and statement of operations of discontinued operations which were included in the Group’s consolidated financial statements:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Inventories, net
     29,699        204  
Prepayment and other current assets
     35,890        293  
    
 
 
    
 
 
 
Total current assets
  
 
65,589
 
  
 
497
 
    
 
 
    
 
 
 
Property, equipment and software, net
     5,463        1,088  
    
 
 
    
 
 
 
Total
non-current
assets
  
 
5,463
 
  
 
1,088
 
    
 
 
    
 
 
 
Total assets
  
 
71,052
 
  
 
1,585
 
    
 
 
    
 
 
 
Contract liabilities
     546,271        —    
    
 
 
    
 
 
 
Total current liabilities
  
 
546,271
 
     —    
    
 
 
    
 
 
 
Total liabilities
  
 
546,271
 
     —    
    
 
 
    
 
 
 
 
F-3
7

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
3. Discontinued operations (Continued)
 
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Net revenues
     97,473        640,709        1,338,563  
Cost of revenues
     (61,896      (293,860      (421,190
    
 
 
    
 
 
    
 
 
 
Gross profit
  
 
35,577
 
  
 
346,849
 
  
 
917,373
 
    
 
 
    
 
 
    
 
 
 
Operating expenses:
                          
Sales and marketing expenses
     (167,136      (1,223,414      (862,153
Research and development expenses
     (5,472      (52,409      (97,521
General and administrative expense
s
     (4,047      (25,353      (57,966
    
 
 
    
 
 
    
 
 
 
Total operating expenses
  
 
(176,655
  
 
(1,301,176
  
 
(1,017,640
    
 
 
    
 
 
    
 
 
 
Loss from operations
  
 
(141,078
  
 
(954,327
  
 
(100,267
    
 
 
    
 
 
    
 
 
 
Net loss from discontinued operations
  
 
(141,078
  
 
(954,327
  
 
(100,267
    
 
 
    
 
 
    
 
 
 
4. Concentration and Risks
Financial instruments that potentially expose the Group to significant concentration of credit risk primarily consist of cash and cash equivalents, time deposits, restricted cash and short-term investments. As of December 31, 2020 and 2021, substantially all of the Group’s cash and cash equivalents, time deposits, restricted cash and short-term investments were held in major financial institutions located in Mainland China and Hong Kong, which management considered being of high credit quality.
There were no revenues from customers which individually represent greater than 10% of the total net revenues for the years ended December 31, 2019, 2020 and 2021. There was one instructor, through whom the
Group’s
net learning services revenue earned was more than 10% of the
Group’s
net learning services revenue for the years ended December 31, 2019, 2020 and 2021
respectively as follows:
 
 
  
For the year ended December 31,
 
 
  
2019
 
 
2020
 
 
2021
 
Instructor A
     13     18     *  
Instructor B
     *       *       16
 
*
The percentage was below 10% for the year.
 
F-
38

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
 
5. Business Combinations
In June 2020, the Group acquired 92.5% equity interest of a private company, which primarily provides kids programming courses to its users, with cash consideration of RMB7,700. Total consideration was paid by the Group in July 2020. The Group began to consolidate its financial statements from June 2020 and the remaining 7.5% equity interest was recognized as noncontrolling interests on the balance sheet upon the acquisition date. The goodwill was allocated to learning services segment. Consideration for this transaction was allocated on the acquisition date based on the fair value of the assets acquired and the liabilities assumed as follows:
 
 
  
As of the

acquisition date
 
 
  
RMB
 
Consideration
     7,700  
Noncontrolling interests
     624  
    
 
 
 
Total
  
 
8,324
 
    
 
 
 
Cash and cash equivalents
     1,302  
Other tangible assets
     156  
Liabilities assumed
     (72
Goodwill
     6,938  
    
 
 
 
Total
  
 
8,324
 
    
 
 
 
The acquisition above did not have a material impact on the Group’s consolidated financial statements, and, therefore, pro forma disclosures have not been presented.
In May 2021, the Group acquired 100% equity interest of a private company, which primarily provides kids STEAM courses to its users, with cash consideration of RMB6,050. Total consideration was paid by the Group in June 2021. The Group obtained control and began to consolidate its financial statements from June 2021. The goodwill was allocated to learning services segment. Consideration for this transaction was allocated on the acquisition date based on the fair value of the assets acquired and the
liabilities
assumed as
follows
:
 
 
  
As of the

acquisition date
 
 
  
RMB
 
Cash consideration
     6,050  
    
 
 
 
Total
  
 
6,050
 
    
 
 
 
Cash and cash equivalents
     354  
Other tangible assets
     470  
Liabilities assumed
     (11,869
Goodwill
     17,095  
    
 
 
 
Total
  
 
6,050
 
    
 
 
 
The acquisition above did not have a material impact on the Group’s consolidated financial statements, and, therefore, pro forma disclosures have not been presented.
 
F-
39
YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
5. Business Combinations (Continued)
 
In 2020, the Group acquired
 16%
equity interest with liquidation preference of a private company (the “Investee”), which primarily provides offline after-school tutoring services, with cash consideration of RMB30.0 million. The investment was accounted for using measurement alternative. In 2021, the Group acquired additional equity interest with consideration of
RMB22.0 
million from previous shareholders, and subscribed newly issued shares of the Investee with consideration of
RMB100.0 
million. As a result of these transactions, the Group acquired
55%
equity interest of the Investee and obtained control accordingly. The Group began to consolidate its financial statements following the completion of the transaction. The goodwill was allocated to learning services segment.
Consideration for this transaction was allocated on the acquisition date based on the fair value of the assets acquired and the liabilities assumed as follows:
 
 
  
As of the

acquisition date
 
  
Amortization

Period
 
 
  
RMB
 
  
 
 
Cash consideration
     122,000  
 
 
 
 
Previously held equity interest
     27,544  
 
 
 
 
Redeemable noncontrolling interests
     106,368  
 
 
 
 
    
 
 
 
 
 
 
 
Total
  
 
255,912
 
 
 
 
 
    
 
 
 
 
 
 
 
Cash and cash equivalents
     165,783  
 
 
 
 
Other tangible assets
     18,040  
 
 
 
 
Identifiable intangible assets
:
        
 
 
 
 
Trademark
 
 
46,000
 
 
 
10 years
 
Licenses
 
 
6,500
 
 
 
10 years
 
Copyright
 
 
4,000
 
 
 
5 years
 
Students base
 
 
3,250
 
 
 
3 years
 
Deferred tax liabilities
     (8,963
 
 
 
 
Liabilities assumed
     (64,609
 
 
 
 
Goodwill
     85,911  
 
 
 
 
    
 
 
 
 
 
 
 
Total
  
 
255,912
 
 
 
 
 
    
 
 
 
 
 
 
 
The Group’s previously held equity interests in the acquired entity was remeasured to fair value at the acquisition date. For the year ended December 31, 2021, the Group recognized a net re-measurement loss of
RMB2,456 (US$385)
in others, net in the consolidated statement of operations and comprehensive loss. 
The
Group
had unpaid consideration of RMB5,129 for the year ended December 31, 2021.
Goodwill, which is
non-deductible
for tax purposes, is primarily attributable to the synergies expected to be achieved from the acquisitions.
Amortization expenses
and
impairment losses on intangible assets
were RMB2,972 and
RMB56,778
, respectively,
 
for the year ended December 31, 2021.
The acquisition above did not have a material impact on the Group’s consolidated financial statements, and, therefore, pro forma disclosures have not been presented.
 
F-4
0

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
 
6. Accounts Receivable, Net
The following is a summary of accounts receivable as of December 31, 2020 and 2021:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Accounts receivable, net:
  
     
  
     
Accounts receivable
     283,159        258,156  
Allowance for expected credit losses:
                 
Balance at the beginning of the year
     (2,278      (14,329
Additional provision charged to expenses
     (12,051      667  
Write-off
     —          3,845  
Balance at the end of the year
     (14,329      (9,817
    
 
 
    
 
 
 
    
268,830
    
248,339
 
    
 
 
    
 
 
 

7. Prepayment and Other Current Assets
The following is a summary of prepayment and other current assets as of December 31, 2020 and 2021:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Prepayment for promotion fees
     44,575        42,696  
Prepayment for value-added taxes
     40,950        38,315  
Deferred expenses for learning services
     28,752        34,457  
Prepayment for content fees
     2,206        9,543  
Deferred charges
     8,857        8,745  
Prepayment for rental expenses
     4,900        7,247  
Prepaid sales commission
     1,158        2,263  
Receivable for withholding individual income taxes of option exercise
     39,371        1,700  
Interest receivable
     51        281  
Prepaid insurance fee for directors and officers
     5,329        —    
Others
     23,493        37,330  
    
 
 
    
 
 
 
Total
  
 
199,642
 
  
 
182,577
 
    
 
 
    
 
 
 
 
F-41

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
 
8. Property, Equipment and Software, Net

Property, equipment and software, net as of December 31, 2020 and 2021 are as follows:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Servers and computers
     68,895        84,425  
Furniture, fixtures and office equipment
     4,419        14,053  
Leasehold improvements
     6,723        38,120  
Software
 and others
     2,425        5,067  
    
 
 
    
 
 
 
Total
  
 
82,462
 
  
 
141,665
 
Less: accumulated depreciation
     (42,289      (61,350
    
 
 
    
 
 
 
Net book value
  
 
40,173
 
  
 
80,315
 
    
 
 
    
 
 
 
Depreciation expenses recognized for the years ended December 31, 2019, 2020 and 2021 were RMB10,255, RMB13,853 and RMB21,068, respectively.
9. Leases
The Group has operating leases for office space, with lease terms from within one year to around ten years. Additionally, certain lease agreements with NetEase Group contain variable payments, which are determined based on actual NetEase Group’s spaces occupied by the Group and are expensed as incurred and not included in the operating lease assets and liabilities. A summary related to operating leases as of December 31, 2020 and 2021 is a
s
 follows:
 
    
As of December 31,
 
    
2020
   
2021
 
    
RMB
   
RMB
 
Operating lease
right-of-use
assets, net
     105,865       118,104  
Operating lease liabilities - current
     29,982       46,688  
Operating lease liabilities -
non-current
     79,748       73,070  
    
 
 
   
 
 
 
Total operating lease liabilities
     109,730       119,758  
    
 
 
   
 
 
 
Weighted average remaining lease term
     4.4 years       3.6 years  
Weighted average discount rate
     4.10     3.99
 
F-42

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
 

9. Leases (Continued)
 
  
For the year ended
December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Operating lease expenses
     1,885        5,924  
 
 
25,449
 
Short-term lease expenses
     2,493        2,306  
 
 
3,381
 
Variable lease expenses
     19,841        31,684  
 
 
24,008
 
    
 
 
    
 
 
 
 
 
 
 
Total lease expenses
     24,219        39,914  
 
 
52,838

 
 
  
 
 
 
  
 
 
 
  
 
 
 
Cash paid for amounts included in the measurement of operating lease liabilities
     658        12,431  
 
 
37,756
 
Right-of-use
assets obtained in exchange for operating lease liabilities
     26,030        91,893  
 
 
85,731
 
Lease liabilities decrease due to early termination
  
 
—  
 
  
 
—  
 
  
 
44,469
 
A summary of maturity of operating lease liabilities under the Group’s
non-cancelable
operating leases as of December 31, 2021 is as follows:
 
 
  
As of
December 31,
2021
 
 
  
RMB
 
2022
     47,525  
2023
     36,115  
2024
     16,314  
2025
     11,855  
2026
     10,651  
Thereafter
     3,200  
    
 
 
 
Total operating lease liabilities
     125,660  
Less: interest
     (5,902
    
 
 
 
Present value of operating lease liabilities
     119,758  
    
 
 
 
 
F-4
3

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
 
10. Taxation
(a) Sales tax
Pursuant to the provision regulation of the PRC on Value-added tax (“VAT”) and its implementation rules, the Company’s subsidiaries and VIEs are generally subject to VAT at a rate of 6% from revenues earned from services provided or 17% from sales of general goods. Effective from May 1, 2018, the 17% VAT rate was reduced to 16% and effective from April 1, 2019, the 16% VAT rate was further reduced to 13%.
Since January 2020, in accordance with the Announcement on Tax Policies to Support Prevention and Control of
COVID-19
issued by the Ministry of Finance and the State Taxation Administration (“STA”), and the Announcement on the Period of Implementation of Tax Policies to Support Epidemic Prevention and Control and to Ensure Supply (collectively, the “Tax Policies”), due to the
COVID-19,
the VAT from providing daily life services was exempted starting on January 1, 2020 and ending on March 31, 2021 (Note 15).
The Group is also subject to cultural development fee on the provision of advertising services in China. The applicable tax rate is 3% of the advertising revenue and subject to a 50% reduction which was effective from July 1, 2019. The cultural development fee on the provision of advertising services was exempted starting on January 1, 2020 until December 31, 2021 according to the Announcement on Tax and Fee Policies to Support the Film and Other Industries issued by the Ministry of Finance and STA on May 13, 2020 and Announcement of the Ministry of Finance and the State Taxation Administration on the Renewal of the Implementation of Some Tax Preferences in Response to the Epidemic (Announcement of the Ministry of Finance and the State Taxation Administration No. 7 of 2021) due to the breakout of
COVID-19.
(b) Income tax
Composition of income tax
The following table presents the composition of income tax expenses for the years ended December 31, 2019, 2020 and 2021:
 
 
  
For the year ended
December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Current income tax expenses
     2,432        2,929        15,611  
Deferred tax benefit
     —          —          (8,963
    
 
 
    
 
 
    
 
 
 
Income tax expenses
  
 
2,432
 
  
 
2,929
 
  
 
6,648
 
    
 
 
    
 
 
    
 
 
 
Cayman Islands
Under the current laws of the Cayman Islands, the Company is not subject to tax on income or capital gain. Additionally, upon payments of dividends by the Company in the Cayman Islands to their shareholders, no Cayman Islands withholding tax will be imposed.
Hong Kong
The subsidiary incorporated in Hong Kong was subject to Hong Kong profits tax at a rate of 16.5% for taxable income earned in Hong Kong before April 1, 2018. Starting from the financial year commencing on April 1, 2018, the
two-tiered
profits tax regime took effect, under which the tax rate is 8.25% for assessable profits on the first HK$2 million and 16.5% for any assessable profits in excess of HK$2 million. The payments of dividends to its shareholders are not subject to withholding tax in Hong Kong.
 
F-4
4

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
10. Taxation (Continued)
(b) Income tax (Continued)
 
China
Under the PRC Enterprise Income Tax Law, or EIT Law, the standard enterprise income tax rate (“EIT rate”) is 25%. Entities qualifying as High and New Technology Enterprises (“HNTE”) qualify for a preferential tax rate of 15% subject to a requirement that they
re-apply
for HNTE status every three years.
Youdao Information was qualified as an HNTE in 2015 initially and extended the qualification in 2018 and 2021, and hence subject to a preferential tax rate of 15% since 2015 to 2023. As of December 31, 2021, Youdao Information was in an accumulative deficit position.
 
In addition, Beijing Lingshi Ruifeng Education Technology Co., Ltd. was qualified as an HNTE and hence subject to a preferential tax rate of 15% since 2020 to 202
2
.
All other PRC incorporated entities of the Group were subject to a 25% income tax rate for all the periods presented.
The following table presents a reconciliation of the differences between the statutory income tax rate and the Group’s effective income tax rate for the years ended December 31, 2019, 2020 and 2021:

 
    
For the year ended
December 31,
 
    
2019
    
2020
    
2021
 
Statutory income tax rate
     25%        25%        25%  
Permanent differences
     0%        3%        3%  
Tax effect of preferential tax treatment and tax difference of statutory rate in other jurisdictions
     (9%      (11%      (9%
Change in valuation allowance
     (16%      (17%      (21%
  
 
 
    
 
 
    
 
 
 
Effective income tax rate
     0%        0%        (2%
  
 
 
    
 
 
    
 
 
 
(c) Deferred tax assets
The following table presents the tax impact of significant temporary differences that give rise to the deferred tax assets as of December 31, 2020 and 2021:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Deferred tax assets
  
     
  
     
Net operating tax loss carry forwards
     137,550        382,409  
Advertising and promotion expenses in excess of deduction limit
     315,708        334,697  
Payroll and expense accrued
     98,889        99,007  
Others
     2,085        3,612  
Less: valuation allowance
     (554,232      (819,725
    
 
 
    
 
 
 
Total deferred tax assets, net
  
  
    
  
 
    
 
 
    
 
 
 
 
F-4
5
YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
10. Taxation (Continued)
(c) Deferred tax assets (Continued)
 
The following table sets forth the movement of the valuation allowances for deferred tax assets for the periods presented:
 
 
  
For the year ended
December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Balance as of January 1
     252,069        554,232  
Change of valuation allowance
     302,163        265,493  
    
 
 
    
 
 
 
Balance as of December 31
  
 
554,232
 
  
 
819,725
 
    
 
 
    
 
 
 
The tax losses of the Group expire over different time intervals depending on local jurisdiction. Certain HNTE entity’s expiration period for tax losses has been extended from five years to ten years in 2018, other entities’ expiration period for tax losses maintains as five years. Tax losses of Company’s subsidiary incorporated in Hong Kong can be carried forward indefinitely to offset future taxable income. As of December 31, 2021, certain entities of the Group had net operating tax loss carry forwards as follows:
 
    
RMB
 
Loss expiring in 2022
         
Loss expiring in 2023
     139,448  
Loss expiring in 2024
     141,556  
Loss expiring in 2025
     188,518  
Loss expiring in 2026
     240,483  
Loss expiring in 2027
     112,069  
Loss expiring in 2028
     201,070  
Loss expiring in 2029
     230,257  
Loss expiring in 2030 and thereafter
     1,126,120  
    
 
 
 
    
 
2,379,521
 
    
 
 
 
(d) Withholding income tax
The EIT Law also imposes a withholding income tax of 10% on dividends distributed by a FIE to its immediate holding company outside of China, if such immediate holding company is considered as a
non-resident
enterprise without any establishment or place within China or if the received dividends have no connection with the establishment or place of such immediate holding company within China, unless such immediate holding company’s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. Such withholding income tax was exempted under the previous EIT Law, which was effective before January 1, 2018. The Cayman Islands, where the Company incorporated, does not have such tax treaty with China. According to the arrangement between Mainland China and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion in August 2006, dividends paid by a FIE in China to its immediate holding company in Hong Kong will be subject to withholding tax at a rate that may be lowered to 5% (if the foreign investor owns directly at least 25% of the shares of the FIE). STA further promulgated Circular 601 on October 27, 2009, which provides that tax treaty benefits will be denied to “conduit” or shell companies without business substance and that a beneficial ownership analysis will be used based on a “substance-over-form” principle to determine whether or not to grant the tax treaty benefits.
 
F-4
6

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
10. Taxation (Continued)
(d) Withholding income tax (Continued)
 
To the extent that subsidiaries and VIEs of the Group
have
undistributed earnings, the Group will accrue appropriate expected withholding tax associated with repatriation of such undistributed earnings. As of December 31, 2020 and 2021, the Group did not record any withholding tax as the PRC entities were still in accumulated deficit position.
11. Taxes Payable
The following is a summary of taxes payable as of December 31, 2020 and 2021:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
VAT payable
     3,325        30,582  
Withholding individual income taxes for employees
     48,692        14,724  
Enterprise income taxes payable
     2,503        7,656  
Others
     375        361  
    
 
 
    
 
 
 
Total
  
 
54,895
 
  
 
53,323
 
    
 
 
    
 
 
 
12. Accrued Liabilities and Other Payables
The following is a summary of accrued liabilities and other payables as of December 31, 2020 and 2021:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Accrued marketing expenses
     257,216        173,944  
Accrued liabilities for learning services and online marketing services
     136,605        141,521  
Operating lease liabilities-current portion
     29,982        46,688  
Accrued technical expenses
     24,000        29,890  
Accrued administrative expenses
     23,777        26,717  
Accrued outside labor service fee
     64,799        22,975  
Payables for property, equipment and software
     7,068        14,088  
Deferred government grant
     21,376        11,503  
Warehousing and logistics fee
     8,034        11,323  
Accrued professional fee
     11,811        10,177  
Unpaid consideration for business combination
  
 
—  
 
     5,129  
Deposits payable to service providers
     1,823        1,762  
Others
     15,553        19,850  
    
 
 
    
 
 
 
Total
  
 
602,044
 
  
 
515,567
 
    
 
 
    
 
 
 
 
F-4
7

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
 
13. Ordinary Shares
The Company was incorporated in the Cayman Islands on November 27, 2014 by NetEase. Upon its incorporation, 1 ordinary share was issued at a par value of US$1 per share. On February 3, 2015, the Company performed a share split to 10,000 shares at a par value of US$0.0001 per share. On March 7, 2018, the Company issued 65,377,160 shares to NetEase with a total consideration of US$7. This issuance to NetEase was treated as an in substance 10,000 to 65,387,160 share split. All ordinary shares and per share information are adjusted retroactively for all periods presented to reflect the share split in March 2018.
On March 28, 2018, the Company issued 26,612,840 shares to the holding vehicle of previous
non-controlling
shareholders in Youdao Information in exchange for their shareholding interests in Youdao Information (Note 1).
In October 2019, the Company completed the IPO on NYSE, by which, the Company sold a total of 5,600,000 ADSs, each representing one of our Class A ordinary shares, par value US$0.0001 per share. In addition, the Company issued 7,352,941 Class A ordinary shares for a total consideration of US$125.0 million in connection with concurrent private placements to certain investment funds managed by Orbis Investment Management Limited, at US$17.00 per share. The Company received total net proceeds of approximately US$213.2 million after deducting US$7.0 million of underwriter commissions and relevant offering expenses. Immediately prior to the completion of the IPO, all the ordinary shares held by NetEase and certain key founders were converted into an equal number of the Class B ordinary shares, all the ordinary shares held by other shareholders was converted into an equal number of the Class A ordinary shares, and all of outstanding preferred shares were automatically converted into 6,814,815 Class A ordinary shares. Each Class A ordinary share is entitled to one vote per share and each Class B ordinary share is entitled to three votes per share. Each Class B ordinary share can be converted into one Class A ordinary share at any time, while Class A ordinary shares cannot be converted into Class B ordinary shares.
On February 10, 2021, the Company completed the
follow-on
public offering on NYSE, by which, the Company sold a total of 7,000,000 ADSs, each representing one of our Class A ordinary shares, par value US$0.0001 per share. The Company received total net proceeds of approximately US$231.6 million after deducting US$6.4 million of underwriter commissions and relevant offering expenses.
As of December 31, 2020 and 2021, the Company had 114,729,466 and 123,267,785 ordinary shares issued and outstanding, respectively.
14. Convertible Redeemable Preferred Shares
On April 17, 2018, the Company issued 6,814,815 Series A convertible redeemable preference shares (“preferred shares”) with an issuance price of US$10.27 per share to two investors (the “Purchasers”), for a total cash consideration of US$70 million (RMB440 million). The issuance costs for Series A preferred shares were RMB9,826.
The key terms of the preferred shares are as follows:
Conversion right
Each preferred share is convertible into an ordinary share, at the option of the holder thereof, at any time on a
one-for-one
basis, and without the payment of additional consideration by the holder, and is subject to adjustment from time to time on a weighted average basis upon (i) the issuance of additional equity shares for a consideration per share, convertible into equity shares, at a price per share less than the conversion price, (ii) a split, subdivision, recapitalization or similar event impacting the outstanding ordinary shares, or a consolidation, reverse split or combination of the outstanding ordinary shares; or (iii) a merger, consolidation or other business combination, or a reclassification, reorganization, recapitalization, statutory share exchange or similar capital reorganization of the ordinary shares. Each preferred share will be automatically converted into ordinary shares upon the consummation of a qualified initial public offering (“QIPO”) of the Company based on the then-effective conversion price, or upon the prior written approval of the holders of the preferred shares.
 
F-
48

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
14. Convertible Redeemable Preferred Shares (Continued)
Conversion right (Continued)
 
The initial conversion price will be the preferred share issue price (i.e., a
one-to-one
initial conversion ratio), which will be subject to adjustments to reflect subdivisions, share dividends, stock splits and other events.
Redemption right
If the Company has not completed a QIPO prior to April 12, 2022, the Purchasers shall have the right to sell to the Company all or a portion of preferred shares they own at a price equal to 140% of the purchase consideration plus all declared but unpaid dividends on such preferred shares. A notice of redemption by the requesting Purchaser shall be delivered to the Company, within ninety days after but not including April 12, 2022. If the put right is not exercised within the ninety days, it will be irrevocably forfeited. In the event that the Company does not have sufficient funds to redeem all of the preferred shares requested to be redeemed, the Parent shall repurchase the requested preferred shares at a price reflecting an annual compounded rate of 6% of the purchase consideration plus all declared but unpaid dividends on such preferred shares.
The redemption option provided by the Parent is considered an
in-substance
guarantee provided by NetEase Group over the Company’s redemption obligation. The Company recognized the initial fair value of the guarantee as financing expense and capital contribution from the Parent with the amount of RMB4,722 upon the issuance of Series A preferred shares.
Liquidation
In the event of liquidation, the holders of preferred shares shall be entitled to receive, prior to the holders of ordinary shares, the relevant amount per preferred share equal to (i) 100% of the applicable preferred share issue price, plus (ii) an amount accruing thereon at an annual rate of 10% of the applicable preferred share issue price, plus (iii) all declared but unpaid dividends thereon.
In the event of insufficient funds available to pay in full the preference amount in respect of preferred shares, the entire assets and funds of the Company legally available for distribution to the holders of preferred shares shall be distributed on a pro rata basis among the holders of preferred shares in proportion to issued price.
Voting right
The holders of preferred shares and ordinary shares shall vote together based on their shareholding ratio.
Dividend
Each preferred shareholder shall be entitled to receive dividends and distributions on an
as-converted
basis together with the ordinary shares on parity with each other, provided that such dividends and distributions shall be payable only when, as, and if declared by the Board.
 
F-
49

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)

14. Convertible Redeemable Preferred Shares (Continued)
 
Accounting of preferred shares

The Company has classified the preferred shares in the mezzanine equity of the consolidated balance sheets. In addition, the Company records accretions on the preferred shares to the redemption value from the issuance date to the earliest redemption date. The accretions using the effective interest method, are recorded against retained earnings, or in the absence of retained earnings, by charges against additional
paid-in
capital. Once additional
paid-in
capital has been exhausted, additional charges are recorded by increasing the accumulated deficit. The issuance of the preferred shares is recognized at the respective issue price at the date of issuance net of issuance costs.
All of the preferred shares were converted to Class A ordinary shares upon the completion of the Group’s IPO in October 2019. The Company’s preferred shares activities for the year ended December 31, 2019 are summarized as below:

 
 
  
Balance as
of January 1,
2019
 
  
Accretions of
preferred shares

to redemption
value
 
  
Conversion into
Class A ordinary

shares upon IPO

upon IPO
 
  
Balance as

of December 31,
2019
 
Series A preferred shares
  
     
  
     
  
     
  
     
Number of shares (in thousands)
     6,815        —          (6,815      —    
Amount (RMB in thousands)
     460,652        35,893        (496,545      —    
 
F-5
0

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
 
15. Others, Net
 
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Government grants
     18,087        28,644        42,202  
Fair value changes of short-term investments
     863        9,396        28,810  
Donation
     (1,620      (1,459      (9,801
Impairment of long-term investments
     —          —          (7,000
VAT exemption due to the
COVID-19
(Note 10)
     —          51,889        (5,353
Foreign exchange gains/(losses)
     3,279        (23,935      (5,005
Loss from lease termination
     —          —          (2,809
Remeasured loss from previously held interest (Note 5)
     —          —          (2,456
Others
     (545      (3,483      (1,915
    
 
 
    
 
 
    
 
 
 
Total
  
 
20,064
 
  
 
61,052
 
  
 
36,673
 
    
 
 
    
 
 
    
 
 
 
16. Share-based Compensation
The table below sets forth the allocation of share-based compensation expenses:
 
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Cost of revenues
     3,642        4,641        7,862  
Sales and marketing expenses
     2,007        4,821        10,521  
Research and development expenses
     9,241        19,738        33,775  
General and administrative expenses
     8,446        7,225        20,043  
    
 
 
    
 
 
    
 
 
 
Total
  
 
23,336
 
  
 
36,425
 
  
 
72,201
 
    
 
 
    
 
 
    
 
 
 
NetEase Plan
(a) Description of restricted share units plan
In November 2009, NetEase adopted a restricted share units plan for NetEase’s employees, directors and consultants (the “2009 RSU Plan”). NetEase has reserved 323,694,050 ordinary shares for issuance under the plan. The 2009 RSU Plan was adopted by a resolution of the board of directors on November 17, 2009 and became effective for a term of ten years unless sooner terminated.
In October 2019, NetEase adopted a 2019 restricted share unit plan (the “2019 Plan”) for its employees, directors and others. The 2019 Plan has a
ten-year
term and a maximum number of 322,458,300 ordinary shares available for issuance pursuant to all awards under the plan.
 
F-5
1

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
16. Share-based Compensation (Continued)
NetEase Plan (Continued)
 
(b) Share-based compensation expenses
NetEase recognizes share-based compensation expenses in its consolidated statements of operations and comprehensive loss based on awards ultimately expected to vest, after considering estimated forfeitures. Forfeitures are estimated based on the NetEase’s historical experience over the last five years and revised in subsequent periods if actual forfeitures differ from those estimates.
The corresponding share-based compensation expenses were allocated to the Group based on grants to the Group’s employees, amounting to RMB4,356, RMB2,682 and RMB1,043 which is treated as deemed contribution from NetEase Group and recorded in additional
paid-in
capital, for the years ended December 31, 2019, 2020 and 2021, respectively.
Youdao Plan
(a) Description of share incentive plan
On February 3, 2015, the Company adopted an option and restricted share unit plan for the Company’s employees, directors and consultants (the “2015 Share Incentive Plan” or “2015 Plan”). The 2015 Plan was adopted in February 2015 and became effective for a term of ten years unless sooner terminated, initially 8,000,000 ordinary shares of the Company was reserved. In April 2018, the Company further reserved an additional 2,222,222 ordinary shares for the 2015 Plan, which resulted in the total number of ordinary shares reserved under the 2015 Plan to be 10,222,222.
(b) Valuation
The Group uses binomial option pricing model to determine fair value of the share-based awards. The fair value of each option granted for the years ended December 31, 2019, 2020 and 2021 is estimated on the date of grant using the following assumptions:
 
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
Expected volatility
     46.50%-46.90%        48.90%-52.20%        52.40%-62.40%  
Expected dividends yield
     0%        0%        0%  
Risk-free interest rate
    
2.10%-2.60%
      
0.30%-1.69%
      
0.58%-0.87%
 
Expected term (in years)
     6        6        6  
Fair value of underlying ordinary share (US$)
    
6.35-7.29
      
16.00-42.31
      
9.44-35.99
 
The expected volatility at the grant date and each option valuation date was estimated based on the annualized standard deviation of the daily return embedded in historical share prices of comparable peer companies with a time horizon close to the expected expiry of the term of the options. The Company has not declared or paid any cash dividends on its capital stock, and the Company does not anticipate any dividend payments in the foreseeable future. Expected term is the contract life of the options. The Company estimated the risk-free interest rate based on the yield to maturity of U.S. treasury bonds denominated in USD at the option valuation date.
 
F-5
2

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
16. Share-based Compensation (Continued)
Youdao Plan (Continued)
(b) Valuation (Continued)
 
The following table presents a summary of the Company’s options activities for the years ended December 31, 2019, 2020 and 2021:
 
 
  
Number of
options
 
  
Weighted
average
exercise
price per
share
 
  
Weighted
average
remaining
contractual
life
 
  
Aggregate
intrinsic
value
 
 
  
(in thousands)
 
  
US$
 
  
Years
 
  
US$
 
Outstanding as of January 1, 2019
     6,991        2.13        3.40        29,468  
Granted
     2,072        3.50                    
Forfeited
     (734      2.60                    
    
 
 
                            
Outstanding as of December 31, 2019
     8,329        2.43        3.06        97,000  
    
 
 
                            
Granted
     888        4.00                    
Exercised
     (2,962      1.84                    
Forfeited
     (353      3.14                    
    
 
 
                            
Outstanding as of December 31, 2020
     5,902        2.92        3.07        139,326  
    
 
 
                            
Granted
     1,095        4.50                    
Exercised
     (1,538      2.45                    
Forfeited
     (554      3.75                    
    
 
 
                            
Outstanding as of December 31, 2021
     4,905        3.33        2.94        44,871  
    
 
 
                            
Vested and exercisable as of December 31, 2020
     2,182        2.32        1.89        52,828  
Vested and exercisable as of December 31, 2021
     1,841        2.66        1.71        18,085  
The weighted average grant date fair value of share options granted during the years ended December 31, 2019, 2020 and 2021 were US$4.12, US$23.37 and US$23.30, respectively. The total fair value of options vested during the years ended December 31, 2019, 2020 and 2021 were RMB2,771, RMB11,087 and RMB34,618 (US$5,432), respectively.
Under the option plan, options are only exercisable subject to the grantee’s continuous service and completion of the Company’s IPO, and options for which the service condition has been satisfied are forfeited should employment terminate before the Company’s public listing. As the effectiveness of an IPO is not within the control of the Company, it is not deemed probable to occur for accounting purposes until the effective date of the IPO which was on October 24, 2019. Therefore, for the year ended December 31, 2019, no compensation expenses were recorded for the share options granted to the Group’s employees. As of December 31, 2021, the unrecognized compensation expenses related to the options granted under the 2015 Plan was estimated to US$16,639 (RMB106,034) and is expected to be recognized through the remaining vesting period of each grant. As of December 31, 2021, the weighted average remaining vesting period was 2.36 years.
 
F-5
3
YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
 
17. Net Loss per Share
The following table sets forth the computation of basic and diluted net loss per share for the years ended December 31, 2019, 2020 and 2021:
 
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Numerator:
  
     
  
     
  
     
Net loss from continuing operations attributable to ordinary shareholders of the Company
     (496,318)        (798,462)        (895,388)  
Net loss from discontinued operations attributable to ordinary shareholders of the Company
     (141,078)        (954,327)        (100,267)  
    
 
 
    
 
 
    
 
 
 
Net loss attributable to ordinary shareholders of the Company
  
 
(637,396)
 
  
 
(1,752,789)
 
  
 
(995,655)
 
    
 
 
    
 
 
    
 
 
 
Denominator:
                          
Weighted average number of ordinary shares/ADSs outstanding, basic
     95,445,982        112,864,452        121,650,907  
Weighted average number of ordinary shares/ADSs outstanding, diluted
     95,445,982        112,864,452        121,650,907  
Net loss per share/ADS from continuing operations attributable to ordinary shareholders of the Company, basic
     (5.20)        (7.07)        (7.36)  
    
 
 
    
 
 
    
 
 
 
Net loss per share from discontinued operations attributable to ordinary shareholders of the Company, basic
     (1.48)        (8.46)        (0.82)  
    
 
 
    
 
 
    
 
 
 
Net loss per share/ADS, basic
  
 
(6.68)
 
  
 
(15.53)
 
  
 
(8.18)
 
    
 
 
    
 
 
    
 
 
 
Net loss per share/ADS from continuing operations attributable to ordinary shareholders of the Company, diluted
     (5.20)        (7.07)        (7.36)  
    
 
 
    
 
 
    
 
 
 
Net loss per share from discontinued operations attributable to ordinary shareholders of the Company, diluted
     (1.48)        (8.46)        (0.82)  
    
 
 
    
 
 
    
 
 
 
Net loss per share/ADS, diluted
  
 
(6.68)
 
  
 
(15.53)
 
  
 
(8.18)
 
    
 
 
    
 
 
    
 
 
 
Basic and diluted loss per share are computed using the weighted average number of ordinary shares/ADS outstanding during the period.
Options for the purchase of 5,047,330, 6,363,378 and 3,685,694 ordinary shares as of December 31, 2019, 2020 and 2021, respectively, were excluded from the
c
omputation of diluted net loss per share for the years then ended because of their anti-dilutive effect.
 
F-5
4

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
 
18. Financial Instruments
Fair value
The following table sets forth the major financial instruments, measured at fair value, by level within the fair value hierarchy as of December 31, 2020 and 2021:
 

    
Fair value measurements
 
    
Total
    
Significant other
observable
inputs (Level 2)
 
    
RMB
    
RMB
 
As of December 31, 2020
     
Short-term investments
     584,999        584,999  
  
 
 
    
 
 
 
Total
  
 
584,999
 
  
 
584,999
 
  
 
 
    
 
 
 
As of December 31, 2021
     
Short-term investments
     503,831        503,831  
  
 
 
    
 
 
 
Total
    
503,831
    
 
503,831
 
  
 
 
    
 
 
 
The rates of interest under the loan agreements from NetEase Group were determined based on the prevailing interest rates in the
market
. The Group classifies the valuation techniques that use these inputs as Level 2 of fair value measurements of short-term loans and long-term loans. For other financial assets and liabilities with carrying values that approximate fair value, if measured at fair value in the financial statements, these financial instruments would be classified as Level 3 in the fair value hierarchy.
 
F-5
5

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
 
19. Commitments and Contingencies
(a) Commitments
As of December 31, 2021, the Group’s future minimum commitments under
non-cancelable
agreements were as follows:

 
 
  
Less than
one year
 
  
One to

three years
 
  
More than
three years
 
  
Total
 
 
  
RMB
 
  
RMB
 
  
RMB
 
  
RMB
 
Purchase commitments
    
187,548
      
700
      
—  
      
188,248
 
Capital commitments
    
6,070
      
—  
      
—  
      
6,070
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
    
193,618

       700
      
—  

      
194,318

 
    
 
 
    
 
 
    
 
 
    
 
 
 
Purchase commitments mainly include commitments for content, marketing activities and purchase of smart devices.
Capital commitments mainly include commitments on purchase of fixed assets and the payment on leasehold improvements.
(b) Litigation
From time to time, the Group is involved in claims and legal proceedings that arise in the ordinary course of business. Based on currently available information, management does not believe that the ultimate outcome of any unresolved matters, individually and in the aggregate, is reasonably possible to have a material adverse effect on the Group’s financial position, results of operations or cash flows. However, litigation is subject to inherent uncertainties and the Group’s view of these matters may change in the future. The Group records a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. The Group reviews the need for any such liability on a regular basis. The Group has not recorded any material liabilities in this regard as of December 31, 2020 and 2021.
20. Related Party Transactions
During the years ended December 31, 2019, 2020 and 2021, other than disclosed elsewhere, the Group had the following material related party transactions:
 
Name of entity or individual
  
Relationships with the Group
NetEase Group
  
Control or under common control
 
F-5
6

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
20. Related Party Transactions (Continued)
 
(a) Transactions with related parties
 
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Services and products provided to NetEase Group
  
     
  
     
  
     
Learning services provided to NetEase Group
     2,913        5,826        7,360  
Smart devices provided to NetEase Group
     11,418        7,607        6,607  
Online marketing services provided to NetEase Group
     23,249        15,860        9,823  
       
Services and products purchased from NetEase Group
                          
Services purchased from NetEase Group
     66,280        163,487        143,186  
Fixed assets and inventories purchased from NetEase Group
     18,222        2,198        2,489  
       
Loan related transactions
                          
Interest expenses on loans from NetEase Group
     30,232        31,215        31,644  
Addition of long-term loans from NetEase Group
     —          —          257,522  
       
Equity related transactions
                          
Deemed contribution related to acquisition of businesses under common control (Note 1)
     69,603        —          —    
Deemed distribution to NetEase
     —          2,060        4,171  
Share-based compensation under NetEase Plan
     4,356        2,682        1,043  
       
Other transactions
                          
Disposal of Youdao Cloudnote business to NetEase Group
     —          670        —    
Learning services provided to NetEase Group mainly refer to the translation services provided to the entities within NetEase Group.
Smart devices provided to NetEase Group mainly refer to the arrangements where entities within NetEase Group acts as the distributor to sell smart devices, the revenues of which are recognized upon the delivery to the customer.
Online marketing services provided to NetEase Group mainly refer to the performance-based advertising arrangement provided to the entities within NetEase Group to promote their own services and products.
Service purchased from NetEase Group mainly consists of the human resource which the employees are with employment contracts with the entities within NetEase Group but provide services to the Group, office leasing and purchase of server custody service.
Deemed contribution related to acquisition of businesses under common control represents a contribution from NetEase Group.
Disposal of Youdao Cloudnote business related to disposal of Youdao Cloudnote business to an investee established by the Company and NetEase in December 2020 (Note 1).
 
F-5
7

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
20. Related Party Transactions (Continued)
 
(b) Balances with related parties
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Amounts due from NetEase Group
     4,081        6,192  
Amounts due to NetEase Group
     67,230        83,041  
Short-term loans from NetEase Group
     878,000        878,000  
Long-term loans from NetEase Group
     —          255,028  
Short-term loans as of December 31, 2020 and 2021 amounted to RMB878,000, respectively, which consisted of entrustment loans from NetEase Group through banks denominated in RMB. All of these loans were repayable within one year. The effective interest rate for the outstanding loans for the years ended December 31, 2020 and 2021 ranged from approximately 3.5% to 3.9% per annum. The interest expense was RMB30,232, RMB31,215 and RMB31,028 for the years ended December 31, 2019, 2020 and 2021, respectively.
In April 2021, the Group entered into a
three
-year
US$300.0 million revolving loan facility agreement with NetEase
, which was intended for general working capital.
 The facility was priced at 110 basis points over LIBOR. As of December 31, 2021, the
Group
had drawn down US$40.0 million under the facility with maturity dated March 31, 2024. The interest expense was RMB616 for the year ended December 31, 2021.
21. Segment Information
As disclosed in Note 2(ee), operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”), or decision-making group, in deciding how to allocate resources and in assessing performance. The Group’s CODM is the Chief Executive Officer. The Group’s organizational structure is based on a number of factors that the CODM uses to evaluate, view and run its business operations which include, but are not limited to, customer base, homogeneity of products and technology. The Group’s operating segments are based on this organizational structure and information reviewed by the Group’s CODM to evaluate the operating segment results.
Effective in the fourth quarter of 2020, the Group changed its segment disclosure to separately report the results of its smart devices business. As a result, the Group now reports segments as learning services, smart devices and online marketing services. This change in segment reporting aligns with the manner in which the Group’s CODM currently receives and uses financial information to allocate resources and evaluate the performance of reporting segments. This change in segment presentation does not affect consolidated balance sheets, consolidated statements of operations and comprehensive loss or consolidated statements of cash flows. The Group retrospectively revised prior year segment information, to conform to current year presentation.
The Group currently does not allocate operating expenses or assets to its segments, as its CODM does not use such information to allocate resources or evaluate the performance of the operating segments.
 
F-
58

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
21. Segment Information (Continued)
 
The table below provides a summary of the Group’s segment results for the years ended December 31, 2019, 2020 and 2021.
 
 
  
For the year ended December 31,
 
 
  
2019
 
 
2020
 
 
2021
 
 
  
RMB
 
 
RMB
 
 
RMB
 
Net revenues:

  
     
 
     
 
     
Learning services
     602,353       1,513,960       2,441,421  
Smart devices
     152,044       539,962       980,424  
Online marketing services
     453,013       472,884       593,949  
    
 
 
   
 
 
   
 
 
 
Total net revenues
  
 
1,207,410
 
 
 
2,526,806
 
 
 
4,015,794
 
    
 
 
   
 
 
   
 
 
 
Cost of revenues:

                        
Learning services
     451,164       716,504       980,700  
Smart devices
     107,609       355,970       618,925  
Online marketing services
     313,592       346,895       427,331  
    
 
 
   
 
 
   
 
 
 
Total cost of revenues
  
 
872,365
 
 
 
1,419,369
 
 
 
2,026,956
 
    
 
 
   
 
 
   
 
 
 
Gross margin:

                        
Learning services
     25     53     60
Smart devices
     29     34     37
Online marketing services
     31     27     28
Total gross margin
  
 
28
 
 
44
 
 
50
 
F-
59
YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
 
22. Restricted Net Assets
Relevant PRC laws and regulations permit PRC companies to pay dividends only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. Additionally, the Company’s PRC subsidiaries and VIEs can only distribute dividends upon approval of the shareholders after they have met the PRC requirements for appropriation to the general reserve fund and the statutory surplus fund respectively. The general reserve fund and the statutory surplus fund require that annual appropriations of 10% of net
after-tax
income should be set aside prior to payment of any dividends. As a result of these and other restrictions under PRC laws and regulations, the PRC subsidiaries and VIEs 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, which restricted portion amounted to approximately RMB236.9 million as of December 31, 2021. Even though the Company currently does not require any such dividends, loans or advances from the PRC subsidiaries and VIEs for working capital and other funding purposes, the Company may in the future require additional cash resources from its PRC subsidiaries and VIEs due to changes in business conditions, to fund future acquisitions and developments, or merely declare and pay dividends to or distributions to the Company’s shareholders.
23. Subsequent Events
In 2022 until the date of this report, the Company has further drawn down US$30.0 million long-term loans under the US$300.0 million revolving loan facility with maturity dated March 31, 2024 from the NetEase Group.
24. Parent Company Only Condensed Financial Information
The Company performed a test on the restricted net assets of its consolidated subsidiaries and VIEs in accordance with Securities and Exchange Commission Regulation
S-X
Rule
4-08
(e) (3), “General Notes to Financial Statements” and concluded that it was applicable for the Company to disclose the financial information for the Company only.
The subsidiaries did not pay any dividend to the Company for the years presented. Certain information and footnote disclosures generally included in financial statements prepared in accordance with U.S. GAAP have been condensed and omitted. The footnote disclosures contain supplemental information relating to the operations of the Company, as such, these statements are not the general-purpose financial statements of the reporting entity and should be read in conjunction with the notes to the consolidated financial statements of the Company.
The Company did not have significant capital and other commitments, or guarantees as of December 31, 2021.
 
F-6
0

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
24. Parent Company Only Condensed Financial Information (Continued)
 
Condensed Balance Sheets
 
 
  
As of December 31,
 
 
  
2020
 
 
2021
 
 
2021
 
 
  
RMB
 
 
RMB
 
 
US$
 
 
  
 
 
 
 
 
 
Note 2(f)
 
ASSETS
  
     
 
     
 
     
Cash and cash equivalents
     117,400       122,765       19,265  
Amounts due from Youdao Group Companies
    
1,011,360
      2,658,772       417,219  
Prepayment and other current assets
     9,277       229       36  
    
 
 
   
 
 
   
 
 
 
Total assets
  
 
1,138,037
 
 
 
2,781,766
 
 
 
436,520
 
    
 
 
   
 
 
   
 
 
 
LIABILITIES AND SHAREHOLDERS’ DEFICIT

                        
Amounts due to NetEase Group
     2,059       221       35  
Accrued liabilities and other payables
     3,655       2,573       403  












 
Investments in subsidiaries and VIEs

  
 
2,536,385
 
 
 
3,328,600
 
 
 
522,330
 












 
Other
non-current
liabilities
     4,043       2,411       378  
Long-term loans from NetEase Group
     —         255,028       40,019  
    
 
 
   
 
 
   
 
 
 
Total liabilities
  
 
2,546,142
 
 
 
3,588,833
 
 
 
563,165
 
    
 
 
   
 
 
   
 
 
 
Shareholders’ deficit:
                        
Class A ordinary shares, US$0.0001 par value
     18       24       4  
Class B ordinary shares, US$0.0001 par value
     56       56       9  
Additional
paid-in
capital
     2,309,963       3,913,946       614,184  
Accumulated deficit
     (3,674,034     (4,671,195     (733,012
Accumulated other comprehensive los
s
     (47,058     (54,354     (8,529
Statutory reserves
     2,950       4,456       699  
    
 
 
   
 
 
   
 
 
 
Total shareholders’ deficit
  
 
(1,408,105
 
 
(807,067
 
 
(126,645
    
 
 
   
 
 
   
 
 
 
Total liabilities and shareholders’ deficit
  
 
1,138,037
 
 
 
2,781,766
 
 
 
436,520
 
    
 
 
   
 
 
   
 
 
 
 
F-6
1

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
24. Parent Company Only Condensed Financial Information (Continued)
 
Condensed Statements of Operations and Comprehensive Loss

 
 
  
For the year ended December 31,
 
 
  
2019
 
 
2020
 
 
2021
 
 
2021
 
 
  
RMB
 
 
RMB
 
 
RMB
 
 
US$
 
 
  
 
 
 
 
 
 
 
 
 
Note 2(f)
 
Operating expenses:
  
     
 
     
 
     
 
     
General and administrative expenses
     (17,255     (13,008     (13,048     (2,048
    
 
 
   
 
 
   
 
 
   
 
 
 
Total operating expenses
     (17,255     (13,008     (13,048     (2,048
    
 
 
   
 
 
   
 
 
   
 
 
 
Loss from operations
  
 
(17,255
 
 
(13,008
 
 
(13,048
 
 
(2,048
Interest income
     5,396       22,060       5,246       823  
Interest expense

 
 
 
 
 
 
 
 
(616
)
 
 
 
(97
)

Others, net
     (4,492     792       2,289       359  
Share of loss of subsidiaries and VIEs
     (585,152     (1,762,633     (989,148     (155,219
Loss before tax
  
 
(601,503
 
 
(1,752,789
 
 
(995,277
 
 
(156,182
Income tax expenses
     —         —         (378     (59
    
 
 
   
 
 
   
 
 
   
 
 
 
Net loss
  
 
(601,503
 
 
(1,752,789
 
 
(995,655
 
 
(156,241
Accretions of convertible redeemable preferred shares to redemption value (Note 14)
     (35,893     —         —         —    
    
 
 
   
 
 
   
 
 
   
 
 
 
Net loss attributable to ordinary shareholders of the Company
  
 
(637,396
 
 
(1,752,789
 
 
(995,655
 
 
(156,241
    
 
 
   
 
 
   
 
 
   
 
 
 
Net loss
  
 
(601,503
 
 
(1,752,789
 
 
(995,655
 
 
(156,241
Other comprehensive loss:
                                
Foreign currency translation adjustment
     (15,023     (32,531     (7,296     (1,145
    
 
 
   
 
 
   
 
 
   
 
 
 
Total other comprehensive los
s
     (15,023     (32,531     (7,296     (1,145
    
 
 
   
 
 
   
 
 
   
 
 
 
Total comprehensive loss
  
 
(616,526
 
 
(1,785,320
 
 
(1,002,951
 
 
(157,386
Accretions of convertible redeemable preferred shares to redemption value (Note 14)
     (35,893     —         —         —    
    
 
 
   
 
 
   
 
 
   
 
 
 
Comprehensive loss attributable to ordinary shareholders of the Company
  
 
(652,419
 
 
(1,785,320
 
 
(1,002,951
 
 
(157,386
    
 
 
   
 
 
   
 
 
   
 
 
 
 
F-6
2

YOUDAO, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Amounts in thousands, except for share and per share data unless otherwise stated)
24. Parent Company Only Condensed Financial Information (Continued)
 
Condensed Statements of Cash Flows
 
 
  
For the year ended December 31,
 
 
  
2019
 
 
2020
 
 
2021
 
 
2021
 
 
  
RMB
 
 
RMB
 
 
RMB
 
 
US$
 
 
  
 
 
 
 
 
 
 
 
 
Note 2(f)
 
Cash flows from operating activities:
  
     
 
     
 
     
 
     
Net cash (used in)/provided by operating activities
     (782     14,409       (9,040     (1,419
    
 
 
   
 
 
   
 
 
   
 
 
 
Cash flows from investing activities:
                                
Placement
s
of time deposits
     (1,270,536     (20,663     (897,916     (140,903
Proceeds from maturities of time deposits
     —         1,257,689       907,759       142,447  
Loans to subsidiaries
     (132,062     (1,236,543     (1,759,925     (276,171
Payment for long-term investment

     —         (670     —         —    
    
 
 
   
 
 
   
 
 
   
 
 
 
Net cash used in investing activities
     (1,402,598     (187     (1,750,082     (274,627
    
 
 
   
 
 
   
 
 
   
 
 
 
Cash flows from financing activities:
                                
Proceeds from the issuance of IPO shares, net of issuance cost
     630,364       —         —         —    
Proceeds from concurrent private placement
     881,662       —         —         —    
Proceeds from long-term loans from NetEase Group
     —         —         257,522       40,411  
Proceeds from the issuance of
follow-on
offering shares, net of issuance cost (Note 13)
     —         —         1,498,627       235,167  
Payment of offering expenses
     —         (7,909     —         —    
Proceeds from issuance of ordinary shares pursuant to incentive plan
     —         34,468       27,564       4,326  
    
 
 
   
 
 
   
 
 
   
 
 
 
Net cash provided by financing activities
     1,512,026       26,559       1,783,713       279,904  
    
 
 
   
 
 
   
 
 
   
 
 
 
Effect of exchange rate changes on cash and cash equivalents
     (771     (34,691     (19,226     (3,016
    
 
 
   
 
 
   
 
 
   
 
 
 
Net increase in cash and cash equivalents

     107,875       6,090       5,365       842  
Cash and cash equivalents at the beginning of the year
     3,435       111,310       117,400       18,423  
    
 
 
   
 
 
   
 
 
   
 
 
 
Cash and cash equivalents at the end of the year
     111,310       117,400       122,765       19,265  
    
 
 
   
 
 
   
 
 
   
 
 
 
 
F-6
3
EX-4.49 2 d276563dex449.htm EX-4.49 EX-4.49

Exhibit 4.49

THE SYMBOL “[***]” OR “[REDACTED]” DENOTES PLACES WHERE CERTAIN IDENTIFIED INFORMATION HAS BEEN EXCLUDED FROM THE EXHIBIT BECAUSE IT IS BOTH (i) NOT MATERIAL, AND (ii) IS THE TYPE THAT THE REGISTRANT TREATS AS PRIVATE OR CONFIDENTIAL

DATED 1 April 2021

USD300,000,000 REVOLVING LOAN FACILITY AGREEMENT

BETWEEN

YOUDAO, INC.

and

NETEASE, INC.


THIS FACILITY AGREEMENT is entered into on 1 April 2021 (the “Effective Date”), by and between the following Parties:

 

(I)

Youdao, Inc., a company with limited liability incorporated under the laws of Cayman Islands, with its registered office at PO Box 309, Ugland House, Grand Cayman, KYl- 1104, Cayman Islands (the “Borrower”); and

 

(2)

NetEase, Inc., a company with limited liability incorporated under the laws of Cayman Islands, with its registered office at PO Box 309, Ugland House, Grand Cayman, KYl- 1104, Cayman Islands (the “Lender”).

BACKGROUND

The Lender has agreed to provide the Borrower an unsecured revolving loan facility on the date of this agreement (the “Agreement”) to provide funds for the Borrower to support its general corporate requirements set forth herein.

For purpose of this Agreement, the Lender and the Borrower are hereinafter individually referred to as a Party, and collectively as the Parties.

AGREED TERMS

 

1.

DEFINITIONS AND INTERPRETATION

 

1.1

Definitions

The following definitions apply in this Agreement.

“Business Day” means any day that is not a Saturday, Sunday, legal holiday or other day on which commercial banks are required or authorized by law to be closed in the PRC and Hong Kong.

“Availability Period” means the period from the Effective Date to the date falling 35 months after the Effective Date.

“Drawdown Date” means the date of advance of a Loan.

“Interest Period” means each period determined under this Agreement by reference to which interest on a Loan is calculation.

“LIBOR” means, in relation to any Interest Period the rate displayed on page LIBOR0 I of the Reuters screen (or any replacement page which displays that rate) on two London Business Days before the first day of the relevant Interest Period, or any other rate agreed between the Borrower and the Lender prior to the commencement of that Interest Period. If the relevant page is replaced or the service ceases to be available, the Lender may specify another page or service displaying the appropriate rate at which deposits in the USD are being offered to leading banks in the London interbank market. If, in either case, that rate displayed is less than zero, LIBOR shall be deemed to be zero.

 

1


“Loan” means the principal amount of the loan made or to be made by the Lender to the Borrower under Loan Drawdown Notice or (as the context requires) the principal amount outstanding for the time being of that loan.

“London Business Day” means a day (other than a Saturday or a Sunday) on which banks are open for general business in London.

“Margin” means 1.1 % per annum.

“Material Adverse Effect” means any material adverse effect on (i) the business or financial condition of the Borrower, including but not limited to material deterioration of business conditions, serious losses, insolvency; (ii) the ability of the Borrower to perform its payment obligations under this Agreement; or (iii) the validity, legality or enforceability of this Agreement, or the rights and remedies of the Lender under this Agreement.

“PRC” means the People’s Republic of China.

“Final Maturity Date” means the <late falling 36 months after the Effective Date of this Agreement.

“Facility Amount” means USD300,000,000 on the Effective Date.

“USD” means the lawful currency of the United States of America.

 

1.2

Interpretation

In this Agreement, to the extent applicable,

 

  (a)

clause, schedule and paragraph headings shall not affect the interpretation of this Agreement;

 

  (b)

a reference to a person shall include a reference to an individual, firm, company, corporation, partnership, unincorporated body of persons, government, state or agency of a state or any association, trust, joint venture or consortium (whether or not having separate legal personality) and that person’s personal representatives, successors, permitted assigns and permitted transferees;

 

  (c)

unless the context otherwise requires, words in the singular shall include the plural and in the plural shall include the singular;

 

  (d)

a reference to a Party shall include that Party’s successors, permitted assigns and permitted transferees;

 

  (e)

a reference to a statute or statutory provision is a reference to it as amended, extended or re-enacted from time to time;

 

  (f)

a reference to a statute or statutory provision shall include all subordinate legislation made from time to time under that statute or statutory provision;

 

  (g)

a reference to writing or written includes fax and email;

 

  (h)

a reference to this Agreement (or any provision of it) or to any other agreement or document referred to in this Agreement is a reference to this Agreement, that provision or such other agreement or document as amended (in each case, other than in breach of the provisions of this Agreement) from time to time;

 

2


  (i)

unless the context otherwise requires, a reference to a clause or schedule is to a clause of, or schedule to, this Agreement and a reference to a paragraph is to a paragraph of the relevant schedule;

 

  (j)

any words following the terms including, include, in particular, for example or any similar expression shall be construed as illustrative and shall not limit the sense of the words, description, definition, phrase or term preceding those terms;

 

  (k)

a reference to an amendment includes a novation, re-enactment, supplement or variation (and amended shall be construed accordingly);

 

  (I)

a reference to an authorization includes an approval, authorization, consent, exemption, filing, licence, notarisation, registration and resolution; and

 

  (m)

a reference to a regulation includes any regulation, rule, official directive, request or guideline (whether or not having the force of law) of any governmental, inter-governmental or supranational body, agency, department or regulatory, self-regulatory or other authority or organization.

 

2.

THE FACILITY

 

2.1

Subject to the terms of this Agreement, the Lender grants to the Borrower a revolving loan facility under which the Lender shall make available to the Borrower Loans during the Availability Period up to the Facility Amount.

 

2.2

The agreement principal amount of the Loans made available by the Lender during the Availability Period shall not exceed the Facility Amount.

 

3.

THE LOAN

 

3.1

Subject to the terms of this Agreement, the Borrower may borrow a Loan during the Availability Period by delivering a completed Loan Drawdown Notice, form of which is set out in Schedule A, two (2) Business Days before the proposed date of drawdown. The form and substance of Loan Drawdown Notice shall be satisfactory to the Lender.

 

3.2

The principal amount of each Loan shall be in a minimum of USD2,000,000 and an integral multiple of USD2,000,000 (or if less, the balance of the undrawn Facility Amount)

 

3.3

The currency of each drawdown shall be USD or any other currency mutually agreed by the Lender and the Borrower.

 

3.4

In case of any inconsistency between the contents of the Loan Drawdown Notice and the provisions hereof, this Agreement shall prevail.

 

3


4.

PURPOSE

The Borrower shall use all money borrowed under this Agreement for the purposes below only and not for any other proposes:

 

  (a)

research and development expenses of the Borrower;

 

  (b)

sales and marketing expenses of the Borrower;

 

  (c)

capital injection into subsidiaries;

 

  (d)

making advances to subsidiaries or affiliates; and

 

  (e)

share repurchases.

 

5.

INTEREST PERIOD

 

5.1

Each Loan has successive Interest Periods.

 

5.2

Each Interest Period for a Loan will start on its Drawdown Date or on the expiry of its preceding Interest Period and will be of a duration equal to the Interest Period stated in the Loan Drawdown Notice of that Loan.

 

5.3

The Interest Period that the Borrower may select in the Loan Drawdown Notice will be 1 month or 3 months.

 

5.4

If an Interest Period would otherwise overrun the Final Maturity Date, it shall be shortened so that it ends on the Final Maturity Date.

 

5.5

The Borrower may consolidate and/or split the Loans borrowed by it by written notice to the Lender provided that there will not be, as a result of such consolidation and/or splitting, more than four (4) Loans in aggregate borrowed by the Borrower under this Agreement with Interest Period that end on different days. Loans which have been consolidated shall be treated as one Loan.

 

5.6

The Lender and the Borrower may enter into such other arrangement as they may agree for the adjustment of Interest Periods and the consolidation and/or splitting of Loans borrowed by the Borrower.

 

6.

INTEREST

 

6.1

The interest rate on each Loan for each of its Interest Period is the percentage rate per annum which is the aggregate of the applicable LIB OR and Margin.

 

6.2

Accrued interest at the rates determined by the Lender in accordance with above on each Loan is payable by the Borrower on the last day of each Interest Period for that Loan.

 

4


6.3

Interests for a Loan under this Agreement shall be calculated on the basis of the actual number of days used and a year with 360 days.

 

6.4

If the Borrower fails to pay on the due date any amount payable by it under this Agreement, the rate of interest will be equal to the aggregate of:

 

  (a)

LIBOR;

 

  (b)

the Margin; and

 

  (c)

Default interest 2 % per annum.

 

7.

REPAYMENT

 

7.1

The Borrower may repay a Loan together with accrued interests any time before the Final Maturity Date, only if the Borrower provides a written notice to the Lender three (3) Business Days before the date of actual repayment and set out which specific Loan is to be repaid.

 

7.2

Loans repaid during the Availability Period can be re-borrowed during the Availability Period, provided that the aggregate principal amount of the Loans does not exceed the Facility Amount. Notwithstanding any other terms and conditions, all the unpaid Loans and the accrued interests become mature on the Final Maturity Date.

 

7.3

If any payment becomes due on a day that is not a Business Day, the due date of such payment will be extended to the next succeeding Business Day, or, if that Business Day falls in the following calendar month, such due date shall be the immediately preceding Business Day.

 

7.4

All payments made by the Borrower under this Agreement shall be made in full, without set-off, counterclaim or condition, and free and clear of, and without any deduction or withholding.

 

8.

REPRESENTATIONS AND WARRANTIES

The Borrower represents and warrants to the Lender which are deemed to be repeated at all times as from the Effective Date of this Agreement until all its liabilities under this Agreement have been discharged:

 

8.1

The Borrower has the power and capacity to execute and perform its obligations under this Agreement.

 

8.2

The execution and performance of this Agreement by Borrower do not violate any laws or regulations or government approvals, authorizations, notices or other governmental documents having binding effect on or affecting Borrower, nor do they violate any agreements between the Borrower and any third party or any covenant made to any third party.

 

5


8.3

This Agreement shall constitute lawful, valid and enforceable obligations on the Borrower upon execution.

 

8.4

There are no pending disputes, litigations, arbitrations, administrative proceedings or any other legal proceedings relating to or involving the Borrower that may have a Material Adverse Effect.

 

8.5

The Borrower shall ensure that at all times any unsecured claims of the Lender against it under this Agreement rank at least pari passu with the claims of all its other unsecured creditors except those creditors whose claims are mandatorily preferred by laws.

 

8.6

No Event of Default is continuing or might be expected to result from any drawdown.

 

9.

COVENANTS

The Borrower covenants with the Lender that, as from the Effective Date of this Agreement until all its liabilities under this Agreement have been discharged:

 

9.1

The Borrower will promptly, after becoming aware of them, notify the Lender of any material litigation, arbitration or administrative proceedings or claim against it.

 

9.2

The Borrower will comply, in all respect, with all applicable laws, if failure to do so has or is reasonably likely to have a Material Adverse Effect on its ability to perform its obligations under this Agreement.

 

9.3

The Borrower will refrain from taking any action that may have a Material Adverse Effect on its ability to perform its obligations under this Agreement.

 

9.4

The Borrower will not use the revolving loan for any purpose other than the purposes set out in Clause 4 under this Agreement, except with t the prior written consent of the Lender.

 

9.5

The Borrower will be subject to the Lender’s inspection and supervision of the use of revolving loan under this Agreement. The Borrower shall provide financial accounting statements and other information in a timely manner at the request of the Lender.

 

9.6

The Borrower will procure no other event or circumstance occurs which is reasonably likely to have a Material Adverse Effect on its ability to perform its obligations under this Agreement.

 

10.

EVENT OF DEFAULT

 

10.1

Non-payment

The Borrower does not pay on the due date any amount payable pursuant to this Agreement in the currency in which it is expressed to be payable unless:

 

  (a)

its failure to pay is caused by administrative or technical error; or

 

  (b)

payment is made within five (5) Business Days of its due date.

 

6


10.2

Misrepresentation

Any representation or statement made or deemed to be made by the Borrower in this Agreement or any other document delivered by or on behalf of the Borrower under or in connection with this Agreement is or proves to have been incorrect or misleading in any material respect when made or deemed to be made.

 

10.3

Insolvency

 

  (a)

The Borrower is or is presumed or deemed to be unable or admits inability to pay its debts as they fall due, suspends making payments on any of its debts or, by reason of actual or anticipated financial difficulties, commences negotiations with one or more of its creditors with a view to rescheduling any of its indebtedness.

 

  (b)

A moratorium is declared in respect of any indebtedness of the Borrower.

 

10.4

Illegality

 

  (a)

It is or becomes unlawful for the Borrower to perform any of its obligations under this Agreement.

 

  (b)

Any obligations of the Borrower under any this Agreement are not or cease to be legal, valid, binding or enforceable.

 

11.

LENDERS RIGHT TO DEMAND REPAYMENT

If the Borrower breaches any provisions or causes any Event of Default of this Agreement or is reasonably believed by the Lender suffering a Material Adverse Effect, the Lender reserves the right

 

  (a)

to unilaterally rescind this Agreement and demand repayment of the principal and accrued interests of the revolving loan in full. The Borrower shall, within three (3) Business Days of receiving such written notice, repay such principal and accrued interests of the loan in full as required by the Lender; and

 

  (b)

to reduce the Facility Amount to zero,

and the Borrower shall compensate the Lender for any reasonable actual direct economic losses caused by the Borrower’s breaches under this Agreement;

 

12.

ACCOUNTS AND CERTIFICATES

 

12.1

The Lender shall maintain accounts evidencing the amounts owed to it by the Borrower, in accordance with its usual practice. Entries in those accounts shall be prima facie evidence of the existence and amount of the Borrower’s obligations as recorded in them.

 

7


12.2

If the Lender issues any certificate, determination or notification of a rate or any amount payable under this Agreement, it shall be (in the absence of manifest error) conclusive evidence of the matter to which it relates.

 

13.

AMENDMENTS, WAIVERS AND CONSENTS AND REMEDIES

 

13.1

No amendment of this Agreement shall be effective unless it is in writing and signed by, or on behalf of, each Party to it (or its authorized representative).

 

13.2

A waiver of any right or remedy under this Agreement or by law, or any consent given under this Agreement, is only effective if given in writing by the waiving or consenting Party and shall not be deemed a waiver of any other breach or default. It only applies in the circumstances for which it is given and shall not prevent the Party giving it from subsequently relying on the relevant provision.

 

13.3

A failure or delay by a Party to exercise any right or remedy provided under this Agreement or by law shall not constitute a waiver of that or any other right or remedy, prevent or restrict any further exercise of that or any other right or remedy or constitute an election to affirm this Agreement. No single or partial exercise of any right or remedy provided under this Agreement or by law shall prevent or restrict the further exercise of that or any other right or remedy. No election to affirm this Agreement by the Lender shall be effective unless it is in writing.

 

13.4

The rights and remedies provided under this Agreement are cumulative and are in addition to, and not exclusive of, any rights and remedies provided by law.

 

14.

SEVERANCE

If any provision (or part of a provision) of this Agreement is or becomes invalid, illegal or unenforceable, it shall be deemed modified to the minimum extent necessary to make it valid, legal and enforceable. If such modification is not possible, the relevant provision (or part of a provision) shall be deemed deleted. Any modification to or deletion of a provision (or part of a provision) under this clause shall not affect the legality, validity and enforceability of the rest of this Agreement.

 

15.

ASSIGNMENT AND TRANSFER

The Borrower may not assign any of its rights or transfer any of its rights or obligations under this Agreement without the Lender’s prior express written consent.

The Lender may assign any of its rights or transfer by novating any of its rights and obligations under this Agreement to an affiliate of the Lender according to the procedure at its own discretion at any time without prior written consent of the Borrower.

 

8


16.

COUNTERPARTS

This Agreement may be executed in counterparts, and by the Parties on separate counterparts, but shall not be effective until each Party has executed at least one counterpart. Each counterpart shall constitute an original of this Agreement, but the counterparts shall together constitute one and the same instrument. The exchange of a fully executed version of this Agreement (in counterparts or otherwise) by electronic transmission in PDF format or by facsimile shall be sufficient to bind the Parties to the terms and conditions of this Agreement and no exchange of originals is necessary.

 

17.

THIRD PARTY RIGHTS

A person who is not a Party to this agreement has no right under the Contracts (Rights of Third Parties) Ordinance to enforce or enjoy the benefit of any term of this Agreement. This does not affect any right or remedy of a third party which exists, or is available, apart from that Ordinance.

 

18.

NOTICES

 

18.1

Any notice or other communication given to a Party under or in connection with, this Agreement shall be:

 

  (a)

in writing;

 

  (b)

delivered by hand, by email, by pre-paid first-class post or other next working day delivery service or sent by fax; and

 

  (c)

sent to:

 

  (i)

the Borrower at:

*****

 

  (ii)

the Lender at:

*****

or to any other address or fax number as is notified in writing by one Party to the other from time to time.

 

18.2

Any notice or other communication that the Lender gives to the Borrower under or in connection with, this Agreement shall be deemed to have been received:

 

  (a)

if delivered by hand, at the time it is left at the relevant address;

 

9


  (b)

if delivered by email, at the time it transmitted the e-mail to the e-mail address provided by the intended recipient;

 

  (c)

if posted by pre-paid first-class post or other next working day delivery service, on the second Business Day after posting; and

 

  (d)

if sent by fax, when received in legible form.

 

18.3

Any notice or other communication given to the Lender shall be deemed to have been received only on actual receipt.

 

19.

GOVERNING LAW AND JURISDICTION

 

19.1

This Agreement and any dispute or claim arising out of or in connection with it or its subject matter shall be governed by, and construed in accordance with, Hong Kong law.

 

19.2

Any dispute, controversy, difference or claim arising out of or relating to this Agreement, including the existence, validity, interpretation, performance, breach or termination thereof or any dispute regarding non-contractual obligations arising out of or relating to it shall be referred to and finally resolved by arbitration administered by the Hong Kong International Arbitration Center (HKIAC) under the HKIAC Administered Arbitration Rules in force when the notice of arbitration is submitted. The seat of arbitration shall be Hong Kong.

 

20.

VALIDITY

This Agreement become effective on the date stated at the beginning of it and end on the Final Maturity Date. This Agreement could be extended if Parties mutually agree and sign an extending loan agreement within 30 days prior to the expiration of the Final Maturity Date.

 

10


SIGNATURE PAGES

The Borrower:

YOUDAO, INC.

 

/s/ Feng Zhou
By:   Feng Zhou (Chief Executive Officer)


The Lender:

NETEASE, INC.

 

/s/ Charles Zhaoxuan Yang
By:  

Charles Zhaoxuan Yang (Chief Financial Officer)


Schedule A:

 
Loan Drawdown Notice
From:   Youdao, Inc. as Borrower
To:   NetEase, Inc. or its assignee as Lender
Date:  

Youdao, Inc. – USD300,000,000 Revolving Facility Agreement dated _____ 2021 (the “Facility Agreement”)

 

1.

We refer to the Facility Agreement. This is a Loan Drawdown Notice. Terms defined in the Facility Agreement shall have the same meaning in this Loan Drawdown Notice.

 

2.

We wish to borrow a Loan on the following terms. This Loan Drawdown Notice is irrevocable.

 

Lender    NetEase, Inc. or its assignee     
Borrower    Youdao Inc.          
Loan Purpose               

Borrower Bank

Account Details

   Bank Name          
   Bank SWIFT Code          
   Account Name          
   Account Number          
Loan Currency         Loan Amount     
Interest Rate    LIBOR+ 1.1%    Interest Period    1 or 3 months
Drawdown Date         Final Maturity Date     

 

For and on behalf of:          Acknowledged by:
YOUDAO, INC.     [NETEASE, INC. or its assignee]

 

   

 

Authorized Signatory     Authorized Signatory
EX-8.1 3 d276563dex81.htm EX-8.1 EX-8.1

Exhibit 8.1

Principal Subsidiaries and VIEs of the Registrant

 

Significant Subsidiaries

  

Place of Incorporation

Youdao (Hong Kong) Limited

  

Hong Kong

Youdao Education Technology (Hong Kong) Limited

  

Hong Kong

NetEase Youdao Information Technology (Beijing) Co., Ltd.

  

PRC

NetEase Youdao Information Technology (Hangzhou) Co., Ltd.

  

PRC

NetEase Youdao (Hangzhou) Smart Technology Co., Ltd.

  

PRC

 

VIEs

  

Place of Incorporation

Beijing NetEase Youdao Computer System Co., Ltd.

  

PRC

Hangzhou NetEase Linjiedian Education Technology Co., Ltd.

  

PRC

EX-12.1 4 d276563dex121.htm EX-12.1 EX-12.1

Exhibit 12.1

Certification by the Principal Executive Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Feng Zhou, certify that:

 

1.

I have reviewed this annual report on Form 20-F of Youdao, Inc. (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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company and have:

 

 

  (a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

  (b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

  (c)

Evaluated the effectiveness of the company’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

  (d)

Disclosed in this report any change in the company’s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and

 

5.

The company’s other certifying officer 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:


  (a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the company’s ability to record, process, summarize and report financial information; and

 

  (b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the company’s internal control over financial reporting.

 

Date:   April 28, 2022
By:  

/s/ Feng Zhou

Name:   Feng Zhou
Title:   Chief Executive Officer (principal executive officer)

 

2

EX-12.2 5 d276563dex122.htm EX-12.2 EX-12.2

Exhibit 12.2

Certification by the Principal Financial Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Yongwei Li, certify that:

 

1.

I have reviewed this annual report on Form 20-F of Youdao, Inc. (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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company and have:

 

 

  (a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

  (b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

  (c)

Evaluated the effectiveness of the company’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

  (d)

Disclosed in this report any change in the company’s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and

 

5.

The company’s other certifying officer 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:


  (a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the company’s ability to record, process, summarize and report financial information; and

 

  (b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the company’s internal control over financial reporting.

 

Date:   April 28, 2022
By:  

/s/ Yongwei Li

Name:   Yongwei Li
Title:  

Vice President of Finance

(principal financial and accounting officer)

 

2

EX-13.1 6 d276563dex131.htm EX-13.1 EX-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 Youdao, Inc. (the “Company”) on Form 20-F for the year ended December 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Feng Zhou, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

 

(1)

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date:   April 28, 2022
By:  

/s/ Feng Zhou

Name:   Feng Zhou
Title:   Chief Executive Officer (principal executive officer)
EX-13.2 7 d276563dex132.htm EX-13.2 EX-13.2

Exhibit 13.2

Certification by the Principal Financial Officer

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the Annual Report of Youdao, Inc. (the “Company”) on Form 20-F for the year ended December 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Yongwei Li, Vice President of Finance of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

 

(1)

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date:   April 28, 2022
By:  

/s/ Yongwei Li

Name:   Yongwei Li
Title:  

Vice President of Finance

(principal financial and accounting officer)

EX-15.1 8 d276563dex151.htm EX-15.1 EX-15.1

Exhibit 15.1

 

LOGO

To: Youdao, Inc.

Date: April 28, 2022

No. 399, Wangshang Road

Binjiang District

Hangzhou 310051

People’s Republic of China

Dear Sir or Madam:

We hereby consent to the reference to our firm in “Item 3. Key Information—Contractual Arrangements with the VIEs and the VIEs’ Respective Shareholders”, “Item 4. Information on the Company—4.C. Organizational Structure—Contractual Arrangements with the VIEs and the VIEs’ Respective Shareholders,” and “Item 10. Additional Information—10.E. Taxation” in the annual report on Form 20-F for the fiscal year ended 31 December 2021, which is filed by Youdao, Inc. on date hereof with the Securities and Exchange Commission under the Securities Exchange Act of 1934, as amended.

We also consent to the filing with the Securities and Exchange Commission of this consent letter as an exhibit to the annual report on Form 20-F for the fiscal year ended 31 December 2021. 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.

 

Sincerely yours,

/s/ Tian Yuan Law Firm

Tian Yuan Law Firm
EX-15.2 9 d276563dex152.htm EX-15.2 EX-15.2

Exhibit 15.2

Our ref        KKZ/697248-000002/19042425v1

Youdao, Inc.

No. 399, Wangshang Road

Binjiang District

Hangzhou 310051

People’s Republic of China

April 28, 2022

Dear Sir and/or Madam

Youdao, Inc.

We have acted as legal advisers as to the laws of the Cayman Islands to Youdao, Inc., an exempted limited liability company incorporated in the Cayman Islands (the “Company”), in connection with the filing by the Company with the United States Securities and Exchange Commission (the “SEC”) of an annual report on Form 20-F for the year ended 31 December 2021 (the “Annual Report”).

We hereby consent to the reference to our firm under the heading “Item 10. Additional Information—E. Taxation” in the Annual Report, and we further consent to the incorporation by reference of the summary of our opinions under this heading into the Company’s registration statement on Form S-8 (File No. 333-235688) that was filed on 23 December 2019, pertaining to the Company’s 2015 Share Incentive Plan.

We consent to the filing with the SEC of this consent letter as an exhibit to the Annual Report. In giving such consent, we do not thereby admit that we come within the category of persons whose consent is required under Section 7 of the Securities Act of 1933, or under the Securities Exchange Act of 1934, in each case, as amended, or the regulations promulgated thereunder.

 

Yours faithfully

/s/ Maples and Calder (Hong Kong) LLP

Maples and Calder (Hong Kong) LLP
EX-15.3 10 d276563dex153.htm EX-15.3 EX-15.3

Exhibit 15.3

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We hereby consent to the incorporation by reference in the Registration Statement on Form S-8 (No. 333-235688) and Form F-3 (No. 333-252936) of Youdao, Inc. of our report dated April 28, 2022 relating to the financial statements and the effectiveness of internal control over financial reporting, which appears in this Form 20-F.

 

/s/ PricewaterhouseCoopers Zhong Tian LLP
PricewaterhouseCoopers Zhong Tian LLP
Beijing, the People’s Republic of China
April 28, 2022
EX-101.SCH 11 dao-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA 1001 - Document - Cover Page link:presentationLink link:definitionLink link:calculationLink 1002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:definitionLink link:calculationLink 1003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS link:presentationLink link:definitionLink link:calculationLink 1005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' (DEFICIT)/EQUITY link:presentationLink link:definitionLink link:calculationLink 1007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:definitionLink link:calculationLink 1008 - Disclosure - Operations and Reorganization link:presentationLink link:definitionLink link:calculationLink 1009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 1010 - Disclosure - Discontinued operations link:presentationLink link:definitionLink link:calculationLink 1011 - Disclosure - Concentration and Risks link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - Business Combination link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - Accounts Receivable, Net link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - Prepayment and Other Current Assets link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - Property, Equipment and Software, Net link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - Taxation link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - Taxes Payable link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - Accrued Liabilities and Other Payables link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - Ordinary Shares link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - Convertible Redeemable Preferred Shares link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - Others, Net link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - Share-based Compensation link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - Net Loss per Share link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - Financial Instruments link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - Related Party Transactions link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - Segment Information link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - Restricted Net Assets link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - Parent Company Only Condensed Financial Information link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - Operations and Reorganization (Tables) link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - Discontinued operations (Tables) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - Concentration and Risks (Tables) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - Business Combinations (Tables) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - Accounts Receivable, Net (Tables) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - Prepayment and Other Current Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 1040 - Disclosure - Property, Equipment and Software, Net (Tables) link:presentationLink link:definitionLink link:calculationLink 1041 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - Taxation (Tables) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - Taxes Payable (Tables) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - Accrued Liabilities and Other Payables (Tables) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - Convertible Redeemable Preferred Shares (Tables) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - Others, Net (Tables) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - Share-based Compensation (Tables) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - Financial Instruments (Tables) link:presentationLink link:definitionLink link:calculationLink 1050 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:definitionLink link:calculationLink 1051 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:definitionLink link:calculationLink 1052 - Disclosure - Segment Information (Tables) link:presentationLink link:definitionLink link:calculationLink 1053 - Disclosure - Parent Company Only Condensed Financial Information (Tables) link:presentationLink link:definitionLink link:calculationLink 1054 - Disclosure - Operations and Reorganization - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1055 - Disclosure - Operations and Reorganization - Schedule Of Subsidiaries And Variable Interest Entities (Detail) link:presentationLink link:definitionLink link:calculationLink 1056 - Disclosure - Operations and Reorganization - Schedule Of Variable Interest Entities (Detail) link:presentationLink link:definitionLink link:calculationLink 1057 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1058 - Disclosure - Summary of Significant Accounting Policies - Schedule of useful lives of property plant and equipment (Detail) link:presentationLink link:definitionLink link:calculationLink 1059 - Disclosure - Summary of Significant Accounting Policies - Schedule of disaggregated Revenue (Detail) link:presentationLink link:definitionLink link:calculationLink 1060 - Disclosure - Discontinued operations - Summary of Disposal Group Including Discontinued Operation Balance Sheet (Detail) link:presentationLink link:definitionLink link:calculationLink 1061 - Disclosure - Discontinued operations - Summary Of income Statements In Respect OF Discontinued Operation (Detail) link:presentationLink link:definitionLink link:calculationLink 1062 - Disclosure - Concentration and Risks - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1063 - Disclosure - Concentration and Risks - Summary of Concentration and Risks (Detail) link:presentationLink link:definitionLink link:calculationLink 1064 - Disclosure - Concentration and Risks - Summary of Concentration and Risks (Parenthetical) (Detail) link:presentationLink link:definitionLink link:calculationLink 1065 - Disclosure - Business Combination - Additional information (Details) link:presentationLink link:definitionLink link:calculationLink 1066 - Disclosure - Business Combination - Schedule of fair value of the assets acquired and the liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1067 - Disclosure - Accounts Receivable, Net - Schedule of accounts receivable (Detail) link:presentationLink link:definitionLink link:calculationLink 1068 - Disclosure - Prepayment and Other Current Assets - Schedule of prepaid expenses and other current assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1069 - Disclosure - Property, Equipment and Software, Net - Schedule of property, equipment and software, net (Detail) link:presentationLink link:definitionLink link:calculationLink 1070 - Disclosure - Property, Equipment and Software, Net - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1071 - Disclosure - Leases - Summary of supplemental information related to operating leases (Detail) link:presentationLink link:definitionLink link:calculationLink 1072 - Disclosure - Leases - Summary of Lease Expenses (Detail) link:presentationLink link:definitionLink link:calculationLink 1073 - Disclosure - Leases - Schedule of maturity of operating lease liabilities under non-cancelable operating leases (Detail) link:presentationLink link:definitionLink link:calculationLink 1074 - Disclosure - Taxation - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1075 - Disclosure - Taxation - Schedule of composition of income tax expense benefit (Detail) link:presentationLink link:definitionLink link:calculationLink 1076 - Disclosure - Taxation - Schedule of effective income tax rate reconciliation (Detail) link:presentationLink link:definitionLink link:calculationLink 1077 - Disclosure - Taxation - Schedule of deferred tax assets and liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1078 - Disclosure - Taxation - Schedule of valuation allowance (Detail) link:presentationLink link:definitionLink link:calculationLink 1079 - Disclosure - Taxation - Schedule of operating loss carryforwards (Detail) link:presentationLink link:definitionLink link:calculationLink 1080 - Disclosure - Taxes Payable - Summary of taxes payable (Detail) link:presentationLink link:definitionLink link:calculationLink 1081 - Disclosure - Accrued Liabilities and Other Payables - Schedule of accrued liabilities and other payable (Detail) link:presentationLink link:definitionLink link:calculationLink 1082 - Disclosure - Ordinary Shares - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1083 - Disclosure - Convertible Redeemable Preferred Shares - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1084 - Disclosure - Convertible Redeemable Preferred Shares - Schedule of company's preferred shares activities (Detail) link:presentationLink link:definitionLink link:calculationLink 1085 - Disclosure - Others, Net - Schedule of other nonoperating income expense (Detail) link:presentationLink link:definitionLink link:calculationLink 1086 - Disclosure - Share-based Compensation - Schedule of share-based compensation expenses (Detail) link:presentationLink link:definitionLink link:calculationLink 1087 - Disclosure - Share-based Compensation - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1088 - Disclosure - Share-based Compensation - Schedule of share based payment award stock options valuation assumptions (Detail) link:presentationLink link:definitionLink link:calculationLink 1089 - Disclosure - Share-based Compensation - Schedule of share based compensation stock option activity (Detail) link:presentationLink link:definitionLink link:calculationLink 1090 - Disclosure - Net Loss per Share - Schedule of earning per shares basic and diluted (Detail) link:presentationLink link:definitionLink link:calculationLink 1091 - Disclosure - Net Loss per Share - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1092 - Disclosure - Financial Instruments - Schedule of fair value (Detail) link:presentationLink link:definitionLink link:calculationLink 1093 - Disclosure - Commitments and Contingencies - Schedule of Group's future minimum commitments under non-cancelable agreements (Detail) link:presentationLink link:definitionLink link:calculationLink 1094 - Disclosure - Related Party Transactions - Schedule of related party (Detail) link:presentationLink link:definitionLink link:calculationLink 1095 - Disclosure - Related Party Transactions - Schedule of related party transactions (Detail) link:presentationLink link:definitionLink link:calculationLink 1096 - Disclosure - Related Party Transactions - Schedule of related party balances (Detail) link:presentationLink link:definitionLink link:calculationLink 1097 - Disclosure - Related Party Transactions - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1098 - Disclosure - Segment Information - Schedule of segment reporting information by segment (Detail) link:presentationLink link:definitionLink link:calculationLink 1099 - Disclosure - Restricted Net Assets - Summary Of Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1100 - Disclosure - Subsequent Events - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1101 - Disclosure - Parent Company Only Condensed Financial Information - Schedule of condensed balance sheets (Detail) link:presentationLink link:definitionLink link:calculationLink 1102 - Disclosure - Parent Company Only Condensed Financial Information - Schedule of condensed balance sheets (Parenthetical) (Detail) link:presentationLink link:definitionLink link:calculationLink 1103 - Disclosure - Parent Company Only Condensed Financial Information - Schedule of condensed statements of operations and comprehensive loss (Detail) link:presentationLink link:definitionLink link:calculationLink 1104 - Disclosure - Parent Company Only Condensed Financial Information - Schedule of condensed statements of cash flows (Detail) link:presentationLink link:definitionLink link:calculationLink 1105 - Statement - Leases - Schedule of maturity of operating lease liabilities under non-cancelable operating leases (Detail) Alternate 1 link:presentationLink link:definitionLink link:calculationLink 1106 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Alternate 1 link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 12 dao-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 13 dao-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 14 dao-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 15 dao-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 16 g276563g01k97.jpg GRAPHIC begin 644 g276563g01k97.jpg M_]C_X0O=17AI9@ 34T *@ @ " $2 , ! $ $: 4 ! M;@$; 4 ! =@$H , ! ( $Q ( > ?@$R ( 4 M G $[ ( $1%!7 (=I 0 ! L -P +<; G$ MQL M "<0061O8F4@4&AO=&]S:&]P($-3-B H5VEN9&]W/S1B>4I(6T ME<34Y/2EM<75Y?569G:&EJ:VQM;F]C='5V=WAY>GM\?7Y_<1 (" 0($! ,$ M!08'!P8%-0$ A$#(3$2!$%187$B$P4R@9$4H;%"(\%2T? S)&+A7U5F9VAI:FML;6YO8G-T=79W>'EZ>WQ__: P# 0 "$0,1 #\ ]522 M224I5LCTSD5-M(#2UY@F!(-?GYJRHOKK>(>T. U (G\J2D/IX7BW_._VI>GA M>+?\[_:I_9L?_1,_S0F=1BL:7NKK:UHDDM$ !)3'T\+Q;_G?[4O3PO%O^=_M M57+NQACN.-6#;[=H%.XQ(W>QWH[O9_PBJXV7:TN&3AOO)C9Z6,VN.=_TLF_< MDIMYK\6IH8PO:]^K;*F&[;M+?IL:+/YR=BJBUP$NMM=+X$8;](^FQP@_HW[O M;9_(_G?YQ6US]GTW?F?U+$E):3@W5BP L!_-LW,<(T]S+-KD3T\+Q;_G?[5 V M=/Y-8_[:=_Y!-ZO3OW!_VT?_ ""2DGIX7BW_ #O]J7I87BW_ #O]JC6<"U_I ML8S>07!I9!($!Q&YH^CO:I48^/L/Z)GTW_FC]YWDDI7IX7BW_._VI81!HT.Y MH?8&F9T%CVMU_JJ?V;'_ -$S_-"(UK6@-: . - DI=))))2DDDDE/\ _]#U M5) R;KZV?J]/KV2!M+M@C][U"UR:C(R'DB_&=0 !!W!\GP_1[OHI*;"2CZC? M _YI_N2]1O@?\T_W)*9(.9_0[_\ BW_]24+.NR&43B!QMD:>GOT_J.LQ_P#S MZJU&?GM:X96'?:Z3M-==;!MCZ.UV7?N_STE.EO9^\/O4+6TW5NKL=['Z&'%I M^3V%KFH%U&'M9%#![V?X,>(_DJ-=&)]KN_0LC97IZ?\ QG\E)36SL)K*P,0W MO>YP<\^M=9 ;Q[/MF,[=N/YC_P Q568_4-S'EMYBP!XW7-.P.-CG[G]1^@YG MM;^BL_T2V'T8NQVVANZ#'Z.=?N;_ -4LS'=EM?.1@FVO:?:S&K8Z?S9>[,L_ M\]?]MI*=&K"Q*[FW-LM+VS ??:]NNX:UV6OK=]/]U6=[/WA]ZJTLQ;:][L3T M29&Q];9$?\7ZC/=_60?0Q-N#^A9](3^C_P"!M_DI*;+G-/4*8(/Z&W@_RL=0 MWYS=,>FNRO>^7/MLDUUAA.A+61^1J5#V[#S]-_8_ON\ MDE)DE'U&^!_S3_*:F-<=N\ESBWOMTVL>JG[7.\L+(<';3++P M)G;]+[-M[*S'"QS/I-5"_I;7-VX]%E.D:N+N1M^DS, MJ>WV_0V/24RNZE=865UM:UX>'$.JR'2UAW6L&VFK98YK?T6[_MJU0;U1U=]M M[P/3L#&L9Z60' LW[][O0._=N_T5?I_\)ZB@_I>6^"6@NDETL.UW[GJ-;U#W M[?S_ /2(V/A7UNWWUOLAI;[/82'#W:G,N_ZVDIO-NR!:QEK& 6 P6N),C7Z+ MF,1+[#54Y[0'.$ F!).W4PY5,)K7,Q744644!A>T6P' /&[:YKGOM]3W>[> MK.4Q[Z'!@W.T(:(DP0[\Z$E-;)S[L=S66L&YX);L;=8/W=?1H?\ O*HW.O%6 M&7.8?0]UCFTY %FVM]#O2;Z;W4?I'^KL_67^G^C_ .'1<@U9MC&NQ+VVQ9ML M<&@ 4V-J>'1IC>I_QR .EY7OW-W"P-D;3])CO499!Z@6I*;1ZN1$U MZ%NZ=E\1&Z=WV;:EB9>4[$LM:VNP,=8^2+:="77-9LNJ+_8Q[:W6?O\ [G\T MJ;L'(Q:S>YKBRD>J[;6Y[Y8"=U3/MUKO4V_F-KL]6S\RSZ"N5>RO)Q:L:[U2 MW=8\QM<][=NZMUMS_P#1_0:_]&DIT&.WL:^(W &/BI*%32VIC3RUH!^04TE* M22224I))))3_ /_2]525=V?BM<6ESI:2#['G4?V4W[1Q/WG?YC__ ""2FRDJ MEG5,&JJBVRPL9DM#JB6/$@AI&X;=U;O>WV6>]0/6NF@2;3! <#L>9!&X1[/- M)3>22224AR,:O):UMA>T-=N!K>^LS!;].ES';?I[';4E+>HVS#;0]E["6! MKC6U[7 Q^:]GT4'[-1J-^=J(^G=Y'=_6]JRW8N%2[8VJBVH"-M0QFAS1(V$6 M7-V?F6U>U)M.,QKF>G4Z6AH::J M[R^Y[2XB7UO9O_PSW/KWO^A_@_TOZ3T]]G,;3:YE;K+F.KBS]!O$@[F19Z0/ MM_DK-9]CIQ,Q['TT>O2X''8:Y+]OTR^MSW/?[MNS]]6>JMQK!;7=L+C74ZIK M]D[FNL]S&Y#JZ]S=W[R2F-V)6:'!M^:YP!+1-NICZ!]GT=%:KR ,J\NJM:PA MFVPL,.T=NV[=UGL_X1C%ABG&:/=56]MC2+&M^S3+M9?99E.]S;-FW^B=ETM&YP>UHY)K? _P"@CKG\ M9F%77<]K*ZK7M+*_=5OAQ;^B_06W>I^;Z;OYU= DI22222E))))*?__3]-:S M/]VZVJ-SBR*G:-G]&UWZ?W/:WZ;T^S-_TM7_ &V[_P!+*F[^.H>G2UEM'K;?TQ#A"24T$&0 ! !XX M0DE- _, D $ .$))32<0 * $ CA" M24T#]0 2 O9F8 0!L9F8 !@ 0 O9F8 0"AF9H !@ M 0 R 0!: !@ 0 U 0 M !@ 3A"24T#^ M < _____________________________P/H /______________ M______________\#Z #_____________________________ ^@ M_____________________________P/H X0DE-! @ ! ! " M0 D .$))300> $ #A"24T$&@ #0P 8 M 1\ )N !P!2 &D 9 !E '( ( Q 0 M ! )N !'P ! M ! ! ;G5L; ( &8F]U;F1S M3V)J8P $ !28W0Q ! !4;W @;&]N9P 3&5F M=&QO;F< $)T;VUL;VYG !'P !29VAT;&]N9P FX & M7!E $YO;F4 )=&]P3W5T)E\K.$ MP]-UX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G M]Q$ @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1 M\#,D8N%R@I)#4Q5C+RLX3#TW7C M\T:4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B7I[?'_]H # ,! M (1 Q$ /P#U5))))2E6R/3.14VT@-+7F"8$@U^?FK*B^NMXA[0X#4 B?RI* M0^GA>+?\[_:EZ>%XM_SO]JG]FQ_]$S_-"9U&*QI>ZNMK6B22T0 $E,?3PO%O M^=_M2]/"\6_YW^U5CN]G_"*KC9=K2X9.&^\F M-GI8S:XYW_2R;]R2FWFOQ:FAC"]KWZMLJ8;MNTM^FQHL_G)V*J+7 2ZVUTO@ M1AOTCZ;'"#^C?N]MG\C^=_G%9RKL(X%SQCNW&ESO2;2YUGT3^C%;&.WV?F[& MIWV87VRH>B2WT[9>*7%@(=1[7/V?3=^9_4L24EI.#=6+ "P'\VSGA>+?\ ._VI>EA> M+?\ ._VJ-9P+7^FQC-Y!<&ED$@0'$;FCZ.]JE1CX^P_HF?3?^:/WG>22E>GA M>+?\[_:EA$&C0[FA]@:9G06/:W7^JI_9L?\ T3/\T(C6M: UH X T"2ETDD MDE*22224_P#_T/54D#)NOK9^KT^O9(&TNV"/WO4+7)J,C(>2+\9U $'<'R? M#]'N^BDIL)*/J-\#_FG^Y+U&^!_S3__3^HZS'_ //JK49^>UKAE8=]KI.TUUUL&V/H[79=^[_/24Z6]G[P^]0M M;3=6ZNQWL?H8<6GY/86N:@748>UD4,'O9_@QXC^2HUT8GVN[]"R-E>GI_P#& M?R4E-;.PFLK Q#>][G!SSZUUD!O'L^V8SMVX_F/_ #%59C]0W,>6WF+ 'C=< MT[ XV.?N?U'Z#F>UOZ*S_1+8?1B[';:&[H,?HYU^YO\ U2S,=V6U\Y&";:]I M]K,:MCI_-E[LRS_SU_VVDIT:L+$KN;'WJK2S%MKWNQ/1)D;'UMD1_Q?J,]W]9!]#$VX/Z%GTA/Z/_ (&W^2DILN#_*QU#?G-TQZ:[*][Y<^US#]-W#&TW?]6C5LQZR376&$Z$M9'Y& MI4/;L//TW]C^^[R24F24?4;X'_-/]R7J-\#_ )I_N24R24?4;X'_ #3_ ')> MHWP/^:?[DE,DE'U&^!_S3_^W3:QZJ M?M<[RPLAP=M,LO F=OTOLVWLK-S'_:"XU&VM]>QP&WQX<+',^DU4+^EMHUO4/?M_/\ ](C8^%?6[??6^R&EOL]A(^WU/=[MZLY3'OH<&#<[0AHB3!#OSH24ULG/NQW-9:P;G@ENQMU@_= MU]&A_P"\JC_QKXC< 8^*DH5- M+:F-/+6@'Y!324I))))2DDDDE/\ _]+U5)5W9^*UQ:7.EI(/L>=1_93?M'$_ M>=_F/_\ ()*;*2J6=4P:JJ+;+"QF2T.J)8\2"&D;AMW5N][?99[U ]:Z:!)M M,$!P.QYD$;A'L\TE-Y))))2'(QJ\EK6V%[0UVX&M[ZS,%OTZ7,=M]RJ78>'6 M14Y^6YSY> R_(<8;[3[F6>UOZ3Z*T52S+&,R6!UPQR^FUK+71HZ:M1ZGL=M2 M4MZC;,-M#V7L)8&N-;7M<#'YKV?10?LU&HWYVHCZ=WD=W];VK+=BX5+MC:J+ M:@(VU#&:'-$C819_Z'^#_2_I/3WVS_A&,6&*<9H]U5;VV-(L:W[-,NUE]EF M4[W-LV;?YRNOT_T28,8T?HZZF;F_NXQ ,GV.K;FL]KG#U/;:DIZ)V72T;G![ M6CDFM\#_ *".N?QF85==SVLKJM>TLK]U6^'%OZ+]!;=ZGYOIN_G5T"2E)))) M*4DDDDI__]/TUK,_W;K:HW.+(J=HV?T;7?I_<]K?IO3[,W_2U?\ ;;O_ $LJ M;OYQ_P#0OI.Y^ES^?_+_ 'T[>?\ M%\DE-AXZAZ=+66T>MM_3%S';7. ;N?3 M7ZNYC-WYCK+?^,0P.LEI+;,5Q@[?8\"1V)]5RSLK_DKI_P#R3_1Q_._T;Z-7 M_)__ '4_=_X/T%8Z)_2,K_D_\W^@_3YL_I7_ 'S_ *ZDIM;>LQ_.XT_\79_Z M65U)))2DDDDE*22224I))))2DDDDE*22224I))))2DDDDE/_V0 X0DE-!"$ M %4 ! 0 \ 00!D &\ 8@!E " 4 !H &\ = !O ', : !O ' M 3 $$ 9 !O &( 90 @ % : !O '0 ;P!S &@ ;P!P " 0P!3 #8 ! M #A"24T$!@ !P ( 0$ _^$/[FAT=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI M2'IR95-Z3E1C>FMC.60B/SX@/'@Z>&UP;65T82!X;6QN#IX;7!T:STB061O8F4@6$U0($-O7!E+U)E M7!E+U)E&UL;G,Z9&,](FAT=' Z M+R]P=7)L+F]R9R]D8R]E;&5M96YT&UP.DUO9&EF>41A M=&4](C(P,C(M,#0M,C%4,#@Z,S Z,38K,#4Z,S B('AM<#I#&UP34TZ2&ES=&]R>3X@/')D9CI397$^(#QR9&8Z;&D@&UP34TZ1&5R:79E9$9R M;VT@&UL.FQA;F<](G@M9&5F875L="(^4&]W97)0;VEN="!0&UP;65T83X@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" \/WAP86-K970@96YD M/2)W(C\^_^X #D%D;V)E &1 ?_; (0 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# M P$! 0$! 0$! 0$! @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# M P,# P,# P,# P,# P,# P,# P,#_\ $0@!'P)N P$1 (1 0,1 ?_= 0 M3O_$ :( & @,! <(!@4$"0,* @$ "P$ 8# 0$! M !@4$ P<"" $) H+$ " 0,$ 0,# @,# P(&"74! @,$$042!B$' M$R( "#$403(C%0E10A9A)#,74G&!&&*1)4.AL? F-'(*&<'1-2?A4S:"\9*B M1%1S148W1V,H5597&K+"TN+R9(-TDX1EH[/#T^,I.&;S=2HY.DA)2EA96F=H M:6IV=WAY>H6&AXB)BI25EI>8F9JDI::GJ*FJM+6VM[BYNL3%QL?(R'EZ>WQ]?G]TA8:'B(F*BXR-CH^#E)66EYB9FIN]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=!!\A. MPLSU)T%WAVMMRAQ>4W#UEU!V7V%@<9FVJUPN1S.R]EYK<>+HU?A_$Z9(XS74D- M2T< M_@'SX_Y^S\0?_2>NY_\ [IWW[KV.O?P#Y\?\_9^(/_I/7<__ -T[[]U['7OX M!\^/^?L_$'_'_G'KN?\ ^Z=]^ZUU[^ ?/C_G[/Q!_P#2>NY__NG??NMXZ]_ M/GQ^.V?B#_Z3UW/_ /=.^_=>QUW_ #Y\7_YFS\0K?\ BO7<]_\ X)WW[K7^ M'KK^ ?/G_G[/Q!_])Z[G_P#NG??NMXZ]_ /GQ_S]GX@_^D]=S_\ W3OOW7L= M>_@'SY_Y^S\0?_2>NY__ +IWW[KV.O?P#Y\_\_9^(/\ Z3UW/_\ =.^_=>QU M[^ ?/C_G[/Q!_P#2>NY__NG??NO8Z]_ /GQ_S]GX@_\ I/7<_P#L/^YG??NO M8Z]_ /GQ_P _9^(-_P#Q7KN?_P"Z=]^Z]CKW\ ^?'_/V?B#_ (_\X]=S_P#W M3OOW7L=>_@'SX_Y^S\0?_2>NY_\ [IWW[KV.O?P#Y\?\_9^(/_I/7<__ -T[ M[]U['7OX!\^.?^,L_$'_ _YQZ[G_P!Y_P"_@'SX_Y^S\0?_2>NY__ +IWW[K6.O?P#Y\?\_9^(/\ Z3UW M/_\ =.^_=;QU[^ ?/C\=L_$'_P!)Z[G_ /NG??NO8Z\NY_P#[IWW[KV.O?P#Y\?GMGX@_ M^D]=S_\ W3OOW7L=>_@'SX_Y^S\0?\/^<>NY_P#[IWW[KV.O?P#Y\?\ /V?B M#_Z3UW/_ /=.^_=>QU[^ ?/C\]L_$'_TGKN?_P"Z=]^Z]CKW\ ^?/_/V?B#_ M .D]=S__ '3OOW7L=>_@'SX_Y^S\0;?^*]=S_P#W3OOW7L=>_@'SX_Y^S\0? M_2>NY_\ [IW^OOW7L=>_@'SX_P"?L_$'_P!)Z[G_ /NG??NO8Z]_ /GQS_QE MGX@_X?\ ./7<_P#O/_.3OOW7L==_P#Y[_P#/V?B%_P"D]=S_ /W3OOW6NNOX M!\^/^?L_$'_TGKN?_8_]S.^_=;QU[^ ?/C_G[/Q!M_XKUW/_ /=.^_=>QU[^ M ?/C_G[/Q!_])Z[G^G_I3OOW7L=>_@'SXY_XRS\0?\/^<>NY_P#>?^_=:Z5/OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K_]#?X]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]T6;YJ?]D]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U'JZ2GKZ2JH:R)9Z M2MIYJ2J@>^B:GJ(VAGB>Q!TR1.0;$&Q]^Z]U1]BOB+\Z.F9:ZLZEWUN+<4=% MV;O+KCK]T^L\S_ ?=5;29./9.XMV9#/;%6HS' MQHVY64M*^XMJT--0[FKUF0T-M-3'+[KV.C1?([8?R/[ZS/QIW]TY2;XZ>.V\ MQV?BNP8\CN[!;3WOMC;.ZLYM+9M9FL?A)DWAL_-9NOV+CLU5X:2LIJXXUZJG MG$4=598_=>QU ^-& ^>>U-]X>3Y&2;BW[C8<)+MMLKM_L'J:GZ^AVI'G*+'[ M8R.YMGC9^-WKG^\J.E^YR>?S&/K<;@JJA98J6EDJ-%)#[KW5E_OW6NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NBS_-/_LCCY9_^*S][_\ OK=U M>_=>Z$_IK_F4'57_ (C;8W_O,8OW[K9XGH2??NM=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7__1W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=%F^:G_9&_RT_\5F[X_P#?6;J] M^ZV.(Z&_8O\ QY&SO_#5V]_[J*/W[K72J]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=$>PGS\Z?W;OW [&V)LWNWL"GR$.SZ[=.^MG=99'*[#ZLP? M9&4W#0]9[D[-RKUE-E,!M[?F,VZV;IJJ"BK$QVVZRCR^5_A^.JX:AO=;IT(' M^SL?$E=J9??$WR'ZII=IX!:=\WG*W=N-H:/$K6;TI.O*!LA]Y+!+2C);SR%- M04NM1]U+5T[1:XZB%W]UKILH?G?\.\EM78#1B:A\55AJZ*L,BA<;)CJQ:LP-25(B]U[I00_+SX[97!=VY MS:/9VW>P3\>MM[EW3VCA=A5<>YL_A\;M2DS]1EEH<;1-JS50M3MBOHH_M6EC M;(4LE*7$R.B^Z]TBZCY\?%R')82A@[(HLK1Y27L6CRFXL)$Z7+PT_R M/ZIK7P>TL3OBO..W11Y*,[:SM)@:[$5M!+0?JR%%NK%RQT=(T]:8\C3- MX;3Q:O=:Z:-I?/;XR;XVEBMY;9W['DL=5Q]256?HHX8_XOU_C>[Z_%XWKO*= MB47W)&U*;)U&>QS5,_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[HL_S3_[(X^6?_BL_>__ +ZW=7OW7NA/Z:_YE!U5 M_P"(VV-_[S&+]^ZV>)Z$GW[K77O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U__TM_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW19?FJ=/PV^6I"2R$?&7ODB."&:IG>W5FZCHAIZ>. M6HGE;Z*B*SL>%!) ]^Z\./0)[._F4_ "DVCM6EG^8?Q^2:FVW@Z>5'[&P43I M+#C*6-U>*>HBGB964@JZJZG@@'CW[KW2C_X_X_X8OQ\_P#1E;=_ M^K/?NO=>_P"',?Y??_>8OQ\_]&5MW_ZL]^Z]U[_AS'^7W_WF+\?/_1E;=_\ MJSW[KW7O^',?Y??_ 'F+\?/_ $96W?\ ZL]^Z]U[_AS'^7W_ -YB_'S_ -&5 MMW_ZL]^Z]U[_ (8OQ\_]&5MW M_P"K/?NO=>_X8OQ\_\ 1E;=_P#JSW[KU.O?\.8_R^_^\Q?CY_Z, MK;O_ -6>_=>Z]_PYA_+[_P"\Q?CY_P"C*V[_ /5GOW7NO?\ #F/\OO\ [S%^ M/G_HRMN__5GOW7NO?\.8?R^_^\Q?CY_Z,K;O_P!6>_=>Z]_PYA_+[_[S%^/G M_HRMN_\ U9[]UZG7O^',?Y??_>8OQ\_]&5MW_P"K/?NO=5S;5E_E18&JVO6U MW\P[&2'#[/Q'7.\\-L[Y)0]9[4[NV'L.+<.'Z,J,G34%.N0%1!%#31>ZWT@KBW0L.8-8M7%( M:CW7J]"MVQ/_ ";^X-O[@V[N#YJ;8P<&YLCOK(Y6NV=\G!M_(SCLK>W=^_MZ MT#/'6U%'+CLSGOD)N0B.6&1J5)*4T[12T<$J>Z]TO=H=D?R?MC;1RNR-O_+7 MJJ# 9?H[>7QXJ8:GORGK*F/K7?>[-V[TW!2TM9/D7GI\U)F]Z5IBKU/W$4(B MC!TQ);W7L] YF=H_R7LCE M QM#6P8-Z#1$KRBNI*Y\FI5:]ZN-(T3W7L]9-K;<_DI[*ZSZZZQVQ\QMI8NE MZBW9D>P^LMWK\EX:K?>S.RLEM?:.SV[$Q6>K:FIAFW52X'9\<,+U5/44JBMK M0T#+4N/?NO5/49L1_* H*>JHMO\ SEV+#0Y[;?5.P-XX_<_?=-NK&[BV!UIO M'8F^*ZAGH)?>>^\UUU0C(;AKQD,A2PU%9'0_;)52(?=>SZ=66?\.8_R M^_\ O,7X^?\ HRMN_P#U9[]UKKW_ YA_+[_ .\Q?CY_Z,K;O_U9[]U[KW_# MF/\ +[_[S%^/G_HRMN__ %9[]U[KW_#F'\OO_O,7X^?^C*V[_P#5GOW7J=>_ MX_X8OQ\_P#1E;=_^K/?NO=>_P"',/Y??_>8OQ\_]&5MW_ZL]^Z] MU[_AS'^7W_WF+\?/_1E;=_\ JSW[KW7O^',?Y??_ 'F+\?/_ $96W?\ ZL]^ MZ]U[_AS#^7Y_WF+\?/\ T96W?_JSW[KW7%?YFG\O:0%H/F;\Z]UR_P"',?Y??_>8OQ\_]&5M MW_ZL]^Z]U[_AS#^7W_WF+\?/_1E;=_\ JSW[KW7O^',/Y??_ 'F+\?/_ $96 MW?\ ZL]^Z]U[_AS#^7W_ -YB_'S_ -&5MW_ZL]^Z]U[_ (HI.I^L*6KIYZ2JINO-E4]32U,3P5--40[;QD< MU/40R!9(9X9%*NK ,K @\^_=;/$]"'[]UKKWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z__]/?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T1_YLUO5M%4?#W_2?O+M#9[U?S@Z.HNN M%ZQ"%-U]I3XW?)VMLWL;6#;J_,P)5-E"+-KA@M[]UOH\'OW6NO>_=>Z)K\%* MFIJNE]X25534U1UIJ6%5CAC!T11*J( M%154>]>O>0^SHY7OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NBY?%N/!P];;BCV]U5N+IV@'>7R0DGVGN> M?(U.1RF7G[][&J,]V'3RY2.*I&#[5S4T^Y,:B@T\6/RD*0$PJA]^Z]Z=&-]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7__4W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U49W MAAOE'2?,7=.>I]E?*'L3;M3C>J6QTN,HL7/C*FCK:J+W6^BF;7^2/\ -@W!N/;/ M5>;V#N.7L*KZP["WQ0[;S/1^UMH[8WQ25-;M3%X^@[M[)Q/9:1=,C;3U&X*' M"G;Q;(Y_(4,4Y5:7Q25FNO?X.F+LO)_SC:'8D/5FQL+W1N3+;DSV\J'>6\*C M#=0[=KZ#;F],WN:LCR'6'8>W^P*"LV2>F\.V$I\*E6DM1DTFF0K7203SQ^SU M['6R'[WUKKWOW7NO>_=>Z][]U[KWOW7NBS_).?MB"7X^?Z*MR=6[<2;Y,=9P M=F#M"3'1ON#J>2CW.=V;;ZX_B%-4F3M+)3K2-BE@\=04BGT.O-_=>Z,Q[]U[ MKWOW7NB7_ W_ )DIO'_Q:;YH_P#P6G M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T7?XQ M5BUW7NY95[DE[S\7>'R)I&WA-2U=(^#>B[T[ I6ZM$=9)+*\?331?W520$1R MKB \8"%0/=>Z,1[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO__5W^/?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U4-WYOGY88+Y:;Z3#4/R?RF.VY@>M[^P-];MV9LK<&R=L[( MW[O-Y-A57QSJ-V96M%7FH,K2[QIMN+5(*;'S35'OW7L=!YN_O/\ F6IM;I7/ MRQ=D8+&P=SX3;&[M[;<^(>^-Q[BBZHVGLOJ=-Q;_ .T^BL17U>XMPU';&]=S M9LFGP4>$3 0XUOM1)'#42M[KV.A!W%\G_P"8/OG;E)B9NENQ>C]Z;*S&8JNT M:/9W16Y=_8K#3"Y3*YO;HK*G;];+'#5M2 MGS0>_=>Q7Y=1ML?*_P#F>9^7:N(B^-5)MF<[3W?N_LE]R=3=CY=>M=X[#V!N M[<&!^-^-S;[SP5%VSD.V*K;>*DC[!QC'$4-1FI*!:2:M>F2'W7J#.>CN?"WN MSY)=O5'=U%\B>IJSK:;96^H,=L7(?W,W'M#";FV]7G+L(L/_ 'MKVSN:DPE- M04IJJIJ."FDDK U--4PNIC]UKH\_OW7NO>_=>ZII_F[_ #'^.GQ0R/P*I?D/ M\,0P":>&+RNNN1%NP]U[ MJH[^2O\ ,/9GS+^-/:N]]@=5]Z]:[=VW\LOE!BV?O/9F(V1DLSEMV]V;W[.J M,?A,9C]R[@JIY=F8S>]%BLTTJPQTN?@K*.-IFI96'NO>G5PGOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N M@'^.V.W1B]D;EIMV]5[3Z?R,G_=:Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K_ MUM_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=5._'#XRT_?O6^3[9[!^0_S+.Z]T]Q_(^.N@VK\MN\-D;8Q] M%MSY$]I[4P&'V[M#:6[L/MS;N$PNWL'24E+2TE-%''# M]3:G;PZ]T/'^R"; M"_[R$^=7_I;_ ,DO_M@>_=>Z]_L@FPO^\A/G5_Z6_P#)+_[8'OW7NO?[()L+ M_O(3YU?^EO\ R2_^V![]U[KW^R";"_[R$^=7_I;_ ,DO_M@>_=>Z]_L@FPO^ M\A/G5_Z6_P#)+_[8'OW7NO?[()L+_O(3YU?^EO\ R2_^V![]U[KW^R";"_[R M$^=7_I;_ ,DO_M@>_=>Z]_L@FPO^\A/G5_Z6_P#)+_[8'OW7NO?[()L+_O(3 MYU?^EO\ R2_^V![]U[KW^R";"_[R$^=7_I;_ ,DO_M@>_=>Z26Z_Y8G06_FV MPV_NR?EUOIMC[MQ'8.QVW=\P?D)G6V7V#M^.LAV_OS:QKM^2G"[OP,.1J4HZ M^'3/ M1(%(U'W[KW2M_V0387_>0GSJ_]+?\ DE_]L#W[KW7O]D$V%_WD)\ZO M_2W_ ))?_; ]^Z]TT83^7%T_M>BFQFU>XOF9M;&5.7W!N&IQFW/F5\AL-CZC M<.[L_D]V;NS\])0[[AAES6ZMUYJMR>1J6!EJZ^KFGD)>1B?=>Z=_]D$V%_WD M)\ZO_2W_ ))?_; ]^Z]U[_9!-A?]Y"?.K_TM_P"27_VP/?NO=>_V0387_>0G MSJ_]+?\ DE_]L#W[KW7O]D$V%_WD)\ZO_2W_ ))?_; ]^Z]U[_9!-A?]Y"?. MK_TM_P"27_VP/?NO=>_V0387_>0GSJ_]+?\ DE_]L#W[KW7O]D$V%_WD)\ZO M_2W_ ))?_; ]^Z]U[_9!-A?]Y"?.K_TM_P"27_VP/?NO=>_V0387_>0GSJ_] M+?\ DE_]L#W[KW7O]D$V%_WD)\ZO_2W_ ))?_; ]^Z]T4?YW_&C_ &7OXE]S M=T]7_);YNXC?_7>%P>?VMD,G\P^]=S8VGR46\-NTX&1V]N;=V8V_F\?/#4/' M/2U=--#/"[(PYN/=>ZNB]^Z]U[W[KW16?B'-U[-UMO@]:9[?FXL%'\D?E3#E MJWL4$9NEWS#\B>RH^P\+B[HA.R\#O=:^CP!MSAH*;D_7W[KW1IO?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U__7W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T37X#?]DUXW_Q,GRJ_P#@JNZ??AU[ MHY7OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[JLSY2?$KMW?7?N&[=Z0W=F-R/P@WENC;D#2U\V&V5NS<6>FSM)0>/'; M@BI,4N:IJ^/&4,2>ZWT!FW=F?S6,'2T^$VSD9ZCW7L=!' M@.D?YLFSOX''U%7[CVRU9VCVYNVIS'?G?77O:N3DP6]L#G,?2+W/0;>VK'A] MPY+%5V!P;;8BV^L]+B8Y[5"@0U:5ONO8Z&O>G6?SDR'QMV7LKQNIZ##[>R$V#[_R^!R.7R>,AE@Q> M/-%4U4LW\/K9W]U['0*];_$K^9WU)EA657=6[NTJO,;5^-N,DW)C-W=:; J\ M5N?K#K3<6.QF%W;MBJQ6:VWN'I+9V^E-5TI2>=*#Q/[KV.F MWO\ HOYG73_66WL51[\[^[#[+["RU!G\)6]4S=:YJ?!?(&OK7CFP&2KJOJNH MVM@OB?B\4%D_NS7PKDJKU2)F 8)U?W7L=#O\A_C!\X,Q\I^S.]NH=P8G/;,F MEVS1]-]6;GWH<%M38O9K]$9G:$'RSJ;/D5W=G^LMT^/#4^P6^L9\+:O-YW;>(VWCHM MZXOJ63*U-;F<=0TM=2XG)XDY$RU@CD]^Z]U[=W4?\SS>0Z8K.LI=R?'*GV;\ M5*O8>\L?+VEU!NK=&<[XZUVGNJIZHK\IDJS"]D8;<.P=R;_K,<^3+24]75T* M3Q5:Q)*X;W7L=,6^?B__ #,4[(R^\-H=E;TR;;'QW:VQNJ\NZ=JT&V,5MO?/8<.T)HZ3%5E3!$N&W#5T%:T)AI*N3W[KV.A9Z6Z M/^>\GR9^,&_>^L_OK/;/ZRVWON+<%1_I M5['^1E!O2LU9#=,54VW6Q#JU,BU1D"^Z]Y=7)>_=:Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NJ]/YK?_;O7Y._^&9AO_>WVM[]U[JPOW[KW7O?NO= =\?ZK?U9M M#=4G8VY^OMUYJ/N;O2EQ&0ZUEI)<)0['I.W-XTVP-NYAJ.&"-=][8V;%18_< M*L#*N;IZD2,SAF/NO=#C[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_T-_CW[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=$U^ W_9->-_\3)\JO\ X*KNGW[KW1RO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW5;O\PH_(+)8O:VSNBLCOW$97=W6'R,I-JUVPJ_( M8:>7Y 8[9VW_=;'G MT7#>T_\ -AZX[&[&@V */MY,QV#D,]L'*-M+;&W^K=Y9BFZLZ5H<;L3>&'W5 MVGN+6T?YD6V?D-W]V!C:;M/?:NX.MMS]DXS:?=5#NC8E%NW%]7X*JBH\;M+= MU$O\0QUZYY[MW^9WUYM'MS60GH7V2Z2;)H\G)-$X^VITG/NO8Z,E_+ M:[*^1O:F#;>?>TV]JBLW7T5TGNO/_P!]-GUW7OVG8V6W+W'2H^,V'*]3BMD9 MO_=>ZM']^ZUU[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=5Z?S6_^W>OR=_\ #,PW_O;[6]^Z]U87[]U[ MKWOW7NB)];=B[+Z*^,WR$[7Q?2>^>O-O=>=P?+_?.?5P.WJC.8_+YC:VW<]N+#83(87&;OWEAMMY2LQ&(D MF&0R%-C9GBB:\0E]U[H)C_,S^&RTM36MV;E/M,?ML[@R]9!U]V#78W"U?V^] MJN+9N4S&/VS5X:#L"IH^M-Q3Q89:AZV2FPM3.%,(CDD]UZG1Q.O-_;7[3V1M MGL/95>V4VKN[%4^8PE>U/-2O44=1J +P3HDD;QR(RGZJ2MU+*0Q]U[I9^_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[K__T=_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=$U^ _\ V37C?_$R?*K_ ."J[I]Z'7NCE>]]>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NJMVH?DMW76?+7+8+O M[L3I_=G4?97:.R]E]5;5P.QZ]CKGV3\N?YB.5W'C=T[*^-G:N+V7M3M+L7,[)V)C.B-YC<7>W4F M-P7>^#VQE.SI)<3N#$;9J%VS5146=W(M3!6TQABG^RB]U[H7^@/E M+\_M\=H]4;<[/^,^1VELS-YFOV_N:MR'6N[]O-7[-HU[3@R7<^7WK7YV3 =; MY?"YK8V"HZ39M;CWR&X:;,J:ZM M[@[=HME1Y?&;D@63#K\O-E8KKNI^7KT&W9_X#U71=*5%?5&3:(;(UF%ADT.K M-]Q'[K9IFG1A^O\ )][[-ZOZ*[:WAVC\F*7M_??:G1'1F_>CN\L5UV*.;=]/ MW9N;"=^[AP>'V-MHX6/$[LVID!Q=30I"IG,FNO>O5MWO? M6NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[JO3^:W_V[U^3O M_AF8;_WM]K>_=>ZL+]^Z]U[W[KW10NG=H[6[>Z2[KZ[[![0I_DQLS>GX M-IIN&NBP>3KI:C(X."J>*@FIHR%'NMU/4[&? ;XBX;"Y+ 8GIK%8['Y?/0[I MKY*/<>]J?*S;DI\;V%B(U]Q0B:*IC?3E9N;Z"GNM=& ZL MZJZ\Z2V%M_J_JC:>)V-L#:L=?%M_:V$BDAQF,7*96NSF2,"2R32F2OS&3J*F M5F9F>:9F)N??NO="#[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO_TM_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=57]#=Q=O_'78F4ZAW/\ M'_EKO#*;;[:^0&3BW9UU1?'S-;(W+A-[=\]D[\VQG-N9'.?(/;.;EH,GMK<] M)+HK,?1U,,C-')$KH1[]U[H9O]G/W_\ ]Z_/G5_Z#OQH_P#NG_?NM_GU[_9S M]_\ _>OSYU?^@[\:/_NG_?NO?GTG,+_, R.Y7>GP9^ZT97>F[JIZ+;F#08SY)5II9,G51E%FG\5+&1^Y(@L??NO=+7_ M &<_?_\ WK\^=7_H._&C_P"Z?]^Z]^?7O]G/W_\ ]Z_/G5_Z#OQH_P#NG_?N MO?GU[_9S]_\ _>OSYU?^@[\:/_NG_?NO?GU[_9S]_P#_ 'K\^=7_ *#OQH_^ MZ?\ ?NO?GUB7YD;X266=/Y>_SE2>=8UFF7;/QE6698=?A660?)X/(L7D;2"3 MIU&WU]^Z]^?67_9S]_\ _>OSYU?^@[\:/_NG_?NO?GU[_9S]_P#_ 'K\^=7_ M *#OQH_^Z?\ ?NO?GU[_ &<_?_\ WK\^=7_H._&C_P"Z?]^Z]^?7O]G/W_\ M]Z_/G5_Z#OQH_P#NG_?NO?GUP;YE[[=HV?\ E\_.=VB8O$S;;^,S-$Y1XB\9 M/R>)1C'(RDBQTL1]#[]U[\^N?^SG[_\ ^]?GSJ_]!WXT?_=/^_=>_/KW^SG[ M_P#^]?GSJ_\ 0=^-'_W3_OW7OSZ]_LY^_P#_ +U^?.K_ -!WXT?_ '3_ +]U M[\^D%VC_ #'9>F.OMV=I]E_!KYS;8V%L?%29O=&?EVC\>U@3[]UKI?'YG;_!(_X;]^=)M^1M[XT$?[#_G)_P!^ MZW^?77^SG[__ .]?GSJ_]!WXT?\ W3_OW7OSZ1.W_P"8I6[IW?V!L/!?!3YU M5VZNK:O;-#OG%_W.^/E,,+5;OV]!NG;\2UU7\DH,=DS6X.JCF8TDTZPEM$A2 M2Z^_=:Z6W^SG[_\ ^]?GSJ_]!WXT?_=/^_=;_/KW^SG[_P#^]?GSJ_\ 0=^- M'_W3_OW7OSZ+!\SNU>\/E!\9.UN@NOO@=\OL/O'L_%X7;V#RV^Z;XX;>V=C* MC^]6!R$V0W'FJ/Y&9JKQV*HZ2BDDEDBI*F72MDC=B ?=>_/JXGW[K77O?NO= M%_\ CCC-RXK:.^8-T=2[6Z;K:COKY"9'';?VC)224&Z-MY/N7>E?MGM;)&CJ M*E%W/V[@JB#<>55RLJY#)3"1$<%1[KW1@/?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M_]/?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=)&IW_L.CWE0=]MHTO865Q,F>Q>Q*G_=>ZA56=PE%C3F:W,8JDPZO"C96JR%)3XU7J*J.A@0UTLR4H>:ME6%! MKNTK!!=B![]U[IU]^Z]U[W[KW7O?NO=>]^Z]U[W[KW1=NFJ+-4O:'RHJ,GTS MA.M*#(]P[6JMO[\Q<\$M?W[C(^B.HJ.H[(W#'$3)3Y/ 9>FJ=IQK)9S1[EE]^Z]T8GW[KW1"OGM_Q;OB+_XOK\7O_>HR7OW6QT?7W[K77O?NO=>]^Z]U M[W[KW7O?NO=8YIHJ>*6>>6."""-YIIIG6.*&*-2\DLLCE4CCC1268D 7/OW M7NDQLS?>Q^Q\%#NCKS>6U-^;:J)ZFE@W%LS<.(W1@IZJCD\5730Y;!UE=023 MTLOID19"R-PP!]^Z]T^2Y3&05D>.GR-!#D)HDGAH):RGCK)87F%,DT=*\@G> M)Z@B,,%(+^GZ\>_=>ZYKD*!Z^7%+74;92"CI\A/C5J837PT%7-4TU+72T8Z]U,]^Z]U[W[KW7O?NO=>]^Z]T ?RCB[(G^/O: MD74&#Z\W)V6^V)1L[!=LI0R=4A2GW]^ MZ]U[W[KW7O?NO=%2^($W7]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U_]3?X]^Z]U[W[KW0(]\?(#8?QXVQA]Q;TIMX9W(;JW'3[-V)L/KC9V>[ M"[(["W=48O*YT;=V5LO;-)6Y;,UU+M[ U^2JY-,=+0XV@J*JIEB@A>0>Z]T6 MG#_S0/AMN#?&SNOL/V+E*G<.\J#%U\7WFS-T8'';6^^P>^-QY/'=AU^Y,9AX M>O<[L_$=?5[YO'YC[2MQ<[4]--$*JIAA;W6Z=#=B?F+\8V[MS@^ZU3I7+\C_CY)*\,7>'4L\D9VFKBG[#VG4!6WW0-EMF*7ARLB7W1B$^ M\H1?_*:,B=+PL'/NO=#1[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>ZJH["^%_;]3\@NZ=\]>9;XHRQ=T9F/M3"] MD=O]7;GWA\F.I]X8'HZDZ4H]N=8;GPFZ-NG$;$Q570T%;0Y6FJZ6NP,>?S5+ M%332UT-4GNM]%1V=_+;^:]/FX-LYS>>6VW/4 MU^^7&9EDACC6ERL2F'4P:9M]>ZOXJ*BGI(9*FJGAIJ>%2\L]1*D,,2#ZM)+( MRHBB_P!20/?NM=9O?NO=>]^Z]U[W[KW7O?NO=%0^/U3L6?N;YK1;4W]OC=VX MJ3OS9S9L7FZ@PDH,QE:T'UA@ M/=>Z-?[]U[HA7SV_XMWQ%_\ %]?B]_[U&2]^ZV.CZ^_=:Z][]U[KWOW7NO>_ M=>Z][]U[H OE/TC-\D?CKW)T13[LK=CU':>Q,WM&#=%##)5#&3Y&#]H9/'15 M-#)F-N5\D8ILK0+/3FOQDT].)8O+K7W7NJP-]_"GYF[UQNS=U]9]B?%#HFIP M>X8JGW#B-U1;CQ&#WSO3"EJ!5>ZWCH-=I_RN_E#GMA=1;AWKVGL?#[\V%#U5OC:/5^\MR= MU=J[8Z?[7VSBZ5=X[TH>P:SL*'>NXMZ;RRN0JLEE3]X<=%EJ*'[-FCJ*JIEU MUXGH\_P4^(W:'QXK]S[H[1['V9V#DMP;?J=JX)MIKNNNAVYM"G[1["W_ +8V MK0Y_=^2R&4K-O;>I=^214]/^W%!.\QB58W51OK75C/W-/]Q]GYX?N_#]S]KY M4^X^W#B(S^#5Y?")3IUVTZN+W]^Z]UF]^Z]U[W[KW7O?NO=%'^>5/UW5_#[O MVF[9VIV%OCKB;8LZ;NVGU1_S,7.XHY''EZ+:7(_W*M,$8?[0K>_=>'1N/?NO M=>]^Z]T0_P".O_99W\Q'_P .KXR?_ ^8/W[KW1\/?NO=>]^Z]U[W[KW7O?NO M=>]^Z]T!?0%3V#5;:WV_9&XNNMRY2+O3OFFV]5]9O328G&]?4W;&[(>N]N[C M-+%$B]B[_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MK__5W]R0 2?H!<_ZP]^Z]T&=/W#U_514\\.4RK1U5%3Y"$MM'>,1:EJ\'F=Q MP.R2X!'B=L1M^JD,;!9$D186432Q1O[K=.@"^0>WNJN\L5M&I/9/975>_P#J M#=]1V1UEVKUQMBO_ +W;&W-C]IQX;-/#0;KV#NS:FZ-O;AV5V8V-RF)R.-K: M7(T=?*B*M53>:E]U[HNL_P */B_/M7*;(J^P^YLV^Z,7E=K;BS>[Z2IWCF-X M[EW-#NWJ3<>]-\3Y[KVKQFY]T[HWAN2OR-?/4PC'FJ\=1##!CXX0ONO=,5%\ M(OBPFS.NL)0=F=T#<'6FZ,7V_P!<]@5F(K;Z[K*+ M<']UL3TE#64F(RL550"1315$$B24M,/=>Z0^5_EI_!6;8^#V-/GNU3A]I[^[ M [-J:BLQ63RE5FY>R]@]7X+NG$YNEDV V'R6/[!Q=+BJY@E()L76U$T.*-+2 MP/0P>Z]U;0.T=E&98!D6_B$(^XU?;$3'W6NHEJH2=H[Q4 MM!683,[AIV9&P >)GQ.WZIRK!621%B8":6*-_=;IUDF[=V%3K4/+D\HJTL55 M/,1M/=[Z8J.@V]DZ@J(\$QE*4>Z:)@JZF=I'107AG6/W7J=2$[3V2\WVZY') M&7[]<9I.V-U!?O&W5)LL1^1L*(_'_>*)HO+?Q>$?<:OMB)C[K5.HEJH2=H[Q4M!683,[AIV9&P"O$SXG;]4Y5@K)(BQ,!-+%&_NO4Z MS2=M;$B%2SY+)@4E/6U4]MJ[M;3!C\=M_*U3*%P1,K)0[HHF54U-(TCH@:2& M=8_=;IUD7M79#U"TJY')>9J_^&A3M?=87[S^]3[+\?E.$$0C_O%&8O)J\7A_ MRC5]L1-[]UJG6!.WM@O%23+D\H8ZVEI:VF/]T]W@O3UN&S>?IW=#@0\+/B]N MU;E'"NCHL3 2RPI)[K=#UVW;NPE6I8Y/*::2FJZN<_W4W<=,%#CL!EJEE P1 M,K)0[FHF")J=VD=%!DAF6/W6J=5&]K?'GLS<'R)[H[1Z\QG0]=O+L#>E)F.H MOEMV14=HMW?\:H:3JR7XYT_4^PNN\=UY/19# X[M9JO-8ZJ;+KM:1,Y7Y'+8 MRMFHZ:3(^ZWT'>:^-WS'[ V7V!A-T?*S<.,PN^,=+MG8W7%;VYV[G:/;?2._ M>O>^Y-^;&WWV%A^K*',]A[_K?OL768S=TRPY7$04@H::2*HH(9,K[KU.D=E? MB/\ +>;':>(W3MK>VY9=UU6VJ[:_8-/TMD9= MX]:=8=>=E[7BKMN^&"FW#+15")!/5Q5 FUUO[.E!N'XY_/+L*+;6,[%^1>VM MU9OKO ;EV7MC6\N\]J9/NO>O6%/U.=K+@\0O8>W]NTVS M,B^6I5I\1-40U,=)34U?4^ZUY]+6#I_YLYJKILA5_*G>.T:*BVYF]R8B"'MS ML+.P;U[FR=#19S;'9V4CI^EXYMH].[AP.T,W*.KIHZFBV[+$L<@GEKX(!OKV M.CP?$;)]F]4;+[$P'R.[3K>R\JO86Y]Q[,W5.=[;NW-/UY'MO8]:%W,T&R\+ MM_%5RUN:-118[#TT<*T%5$'@@KDKJ2E]U[HW1[3V2M3]H/^\2&+RZO%XO\HU?;?N^_=>IU%A[?V#/3T]5%D\HT-73 MTE5 QVEO!&:"NQ&=SE,S128%98F?&;:K'*NJLCQI&P$LT*2>ZUT"76?:-1C] M_P#R,JM[[FV!6[5JNQL5E.K:;8&W\U6;PQ&Q\9T;TO5[@H^XZ?&X%JZCWZ=W MYRLJJ&"L!JIMO56/\09$*Q^ZW3H=SVGLE:DTAR.2\XR'\,*_W8W25^]_O2VS M/'Y1A3"8_P"\2&+RZO%X?\HU?;$2^_=:IT1'YP]E[,S6&^)%5C\C7R1)\X?B MOF/WMM[HHW>AJ,INO-1ND=9A8'\W\+V]62F(@2JT2Q%?--!'+[K?1XY.X-@1 M"8OE,H!3P5E3+;:6\&M#08S Y>J90F!8R,E!N6C956[2-(\:!I(9EC]UZG4L M]I[)6I-(JBR>4:&KIZ2J@9MI;P1F@K<1GV#3+,TV3RBK3T=77RE=I[ODTTM#BL#FZEU$>!PJ&+'56?P6>R]%!E*K$X2GS^*P^>Q>V*ZCR$U&T63HZ69O 4K'I0_NM MTZK8EZ7^5>!JJJM^/QZ)^#&T/M=QYS'],]*Y_?69V5L?L2CQ'3U3)W9OS'XS MIO"[,[NQN6V-B6Q4>RL3C,-2)+FDR-2U5E1D*C&>Z]U/V_\ &#Y1P=D=99'< MGR?[#S>$V_4=9;6W7N%.\.VX-]8O;\.7ZZ0G1OQ\^;_0\5+E-K=Q;9RL]7W3C>Y-[;6Q_: M>_J'8GR VWG,!][_ '0P^'S'1T6-^-4^(HMFY6MRL\%!5IN6:.*G>*&2JI_! M[K9IG'3Q'\:OEOM'<69SN [Z$\&=VYO'+]@FA[8[4P>ZMY[\W'@NM=P1;IVQ MV!D^H\WG^J]F]:9>K3*5FVZ%7HMV1D0I1"4W1OFGW#FLMVMCV.NM[;VD[OW5MS:]-18>+J@Y'8?5%%M7*XR MFJL-MK(4,B5=+ZQE*6.2KF]U[_!U<_'W#L"6."9,IE#'4T]+50D[2W@I:&MQ MF>R].S(V #QL]!MFM8JP#(\:1L!)-"DGNO4ZR3]N;#IXYI9VEV M-WEB.@-Z4^!J*7"=Q[VVMFFVCU[E8][4.RCG,Y)E<#+B6Q\6>75"8Y14 M7^W_ 'O?NO =#RG;^P9(X)4R>4*5,%+4PD[2W>I:&LQF>S%.S*V!#1LV/VS6 M,58!D:-(V DFA63W6NNY.WM@Q025+Y/*"&*EJZQV&T]WLPIZ'$8+.U+"-<"9 M&9,9N6C<( 7=Y'C4&6&9(_=;IT2#X[]D[,7YJ?S#Z;^)UQJ6WS\8,:81MO=/ MHJY>HE MJH2=I;P4M!68S/9BG9D? J\3/C]LUC%6"NCQI&P$DT*2>Z]3KN3M_8,4$E2^ M3R@ABIJNL=AM/=[,*>AQ&"SM2PC7 F1G3&;EHW" %W>1XU!EAF2/W6Z'K/\ MZ5=C_G[I=UILDIY?X)X=']XW$/DU>/P_Y1J^V!F]^ MZ]3K#'V[L*6&.H3)Y0Q2P452C':>[U)AR&-W!EJ1BCX)9$9Z#:]:S*0&C:-$ M<+)- LGNO4/7"3N#8$4,T[Y3*"*GI:BME8;2W@Q%/28?!YZ=U1<"9)'7%[CI M'"*"[/(T2@RQ3)'[KU#T7#XM[WZJV[MSM/$8#KG?73_W7RH^3]3DL#NO%;SR MM3NW=6:^36\L!N'M3$UE1B)(X-I]L[YR$F;Q44;_ &U/B\A')&12)Y1[KU.C M(Q=O;!FACJ(\GE#%+#1U",=I[O1C%7X[<&6I6*/@5D5GH=K5K,I :-HT1PLD MT"R>Z]0]<)>X>OX89JB3*94104M162L-H[Q=A3TF&PF?G=43 -)(RXO<5(X1 M079Y&B4&6*9(_=>IU,?M/9,=8] V1R0JHZTXYT&V-U,@JUW5'LHH)UPI@:,; MCE6+R!C'X3]QJ^V!F]^Z]3K!3]M[#JHX98*BFB+;4W=&3'D,=N'+4A M*RX)&0O0[6K68, T;1HCA9)H%D]UZG6*3N+K^*&:HDRF5$4%+45LK#:.\784 M]+AL)GYW6-, TCNN+W%2.$4%V>1HE!EBF2/W6NIS]H;*CJC1/D,B*@5\F-*# M;.Z&3[R+=46RGC\RX8PF,;BF6+R:O$83]P&^V!F'NO4ZBT_;NPJH0F')Y1A/ M3459%JVGN^*]/D,?N#*4K-Y<$GC=Z+:]:S(UGC:-$<*\T"R>Z]3K'+W%U_!3 MSU4F4RHAIJ.JKYF&T=XNRTM%A<)N"H=8DP#2R.N*W%2.(U4R.\C1*IEBF2/W M7J=36[1V4E2*1LCD1.:QJ *-L[I*_=+NF+9;(91A3$$&XIUB\FKQF(FHU?; MRCW7NHU/V[L*J$)AR>483TU%61:MI[OBO3Y#'[@RE*S>7!)XW>BVO6LR-9XV MC1'"O- LGNO4ZQR]Q=?P4\]5)E,J(::CJJ^9AM'>+LM+18;";@J'6), TLCK MBMQ4CB-5,CN[1*IEBF2/W6Z=36[1V4E2*1LCD1.:QJ *-L[I*_=)NF+9;(91 MA3$$&XIUB\FKQF(FHU?; RCW6J=1J?MW854(3#D\HPGIJ*LBU;3W?%>GR&/W M!E*5F\N"3QN]%M>M9D:SQM&B.%>:!9/=>IUCE[BZ_@IYZF3*940TU'55\S#: M.\79:6CPV$W!4.L28!I977%;BI'$:JTCN[1*IEBF2/W6Z=31VELDU?V7\1R7 MW)R!Q>C^[&Z='WHW33[+,?F_@O@\?]XJE(O+J\7B)J-7VP:4>ZU3J+'V]L*8 MQ"/)Y0F:.BFCOM/=ZWCR%%N#(4I.O KH+TNUJUF#6,;1HKA7F@63W7J==2]P M; AHYZ^3*904M/3U55*XVEO!W6"CP>%W'4,L"8%IY&7$;AI) JJ7>1VA4&:* M6-/=>ZE?Z4MD_=BA_B.2^Y;(-BPG]V-TZ/O4W33[,:/S_P %\ C&X:I(O+J\ M1B)J-7VRM*/=>IU&C[>V%,8A'D\H3-'131WVGN];QY"BW!D*4G7@5T%Z7:U: MS!K&-HT5PKS0+)[KU.NI>X-@0T<]?)E,H*6FIZJKF<;2W@[K!1X/"[CJ&6!, M"T\C+B-PTD@55+O([0J#-%+&GNO4ZE?Z4MD_=BA_B.2^Y;(-BPG]V-TZ/O4W M33[,:/S_ ,%\ C&X:I(O+J\1B)J-7VRM*/=>IU@3MS8<@@*Y/*$5,-)/#?:F M[EU15U)N*MIBVK!#QL]-M2N)5K,C1HK -/ )?=>IUT_;NPDI9ZQLGE!3TU-6 M5DS#:>[V=:?'X'#;EJF6%<$9I&3#;@I9%15+R2.T*!IHI8T]UNAZS-VKL=*@ MTK9')"85YQI4;7W65^\7=5/LLQ^080Q&/^\54D7DU>+PDU&K[96F'NO4ZQKV MWL1_!IR>3/W,-)/#_OU-VC5%74FXJVF+7P0\;/3;4KB5:S(8T5@&G@$ONO4Z M63 ;AII8(ZW"T.X*]^Z]T6SY%=]9SIJ7J#:^QNNE[2[1[U[- M_P!&?7NTZ_=]-U[ML5.+V1O'LW=V?W1O>KPFY!A\7MO8&P7P^;Z^[EQ4>0W9MW8W361QVTJ?)JY8J2GBQ574FN\<,X@]UXCK,?YN?Q!:FQ>4IJCMO([>S6?R&$Q>X\ M5U)NS*XVMIMI4.S9>W-RT]-CZ>HSDVV>B,WV%AL)O"=*-I<9G*W[.**ID@JO M![KU.K//?NM=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T M5'X_Q[+7N;YKOMG8&^-HY^7OO93=@[EW545_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NBU?,2DDK_C'W-11=(-\DWJMG5$' M^@I*V?'MV:LE91J^VOO::.6: 3H3(2JM<1VM8^_=>'$=&5]^Z]U[W[KW1$?C MLS'YF?S$$+,57=?QE*J22JEOCY@=14?0%M(O_6WOW7NCW>_=>Z][]U[KWOW7 MNO>_=>Z][]U[HM/QX*>GEIEV'34?=&\:> MEZ0D25Y#)/TC B[9>0661L:64 $#W[KW1EO?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU__7W^/?NO=>]^Z]T%/RJO(XK,G"YR&:U'F\'6) M7X;.8C(T4])E<'G,55QAZ>MHIZ>JANP60!F!]U[I 4GPY^+N.VN^S,5T;U_A M=LG;V,VK!B\%AEP<>/P6$V75=>8:CP]1B)**LPDF(V96S4%+/1R05%/%*S(Z MR,7]^Z]TVI\(?B-#L.#K&F^/75]#L2CIJZGQVW<=MNEQU+B)LGAMI8"ORV#G MH?MZ[![DJ<7L3$*V5HY8,GY:%)A.)B\C>Z]U-K?AE\5Z[';/Q$O1/7E/C-@[ MSQG8&T*'&X5,/3X3=>)P.WML05\$>)DHA/2U>"VEBZ>MHIO)09%_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[H MNO3,^?F[0^5D66[@Q_9&-HNYMJTFW=CT=&::JZ%Q\GQ_Z9R51UKEYS&@K,AG MLAD9=WHUV(I-S0"]K#W[KW1BO?NO=$0^>%/45&.^)1@@FG$'SO\ C!43^&)Y M?#3Q[IR DGET*WCA0N 6-E%QS[]UL='O]^ZUU[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T5GYM+MU_BCWD-V] ME;YZ=VT-D5+YGL[K6@RN3WULNA2MHGES6VJ#!_[EJG(0Z0NF#UZ'8_0'W[KP MZ--[]U[KWOW7NB ?&S+8FL^:'\PR*BR^)K9IMS_'"2.GH\I05=5X\?T-MZBK MI'I:>HDJ(XZ6KE6)V90%D8+]>/?NO='_ /?NO=>]^Z]U[W[KW7O?NO=8YIHJ M>*6>>6."""-YIIIG6.*&*-2\DLLCE4CCC1268D 7/OW7NBV_&&/(TNW.S:7 M,=9;!ZGK:GO_ +XW)CL%L#,X;,4N\-G[H[6W;E=F=T9XX;(9!*3<_=>#=-PY M&.8QS"MK)@Z(ZLH]U[HRWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z__]#?X]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW1)>V/D3WSC/D6?COT-T=UQV)E,7TI@.Z M=R[I[,[OS'56-I*#W\-C-O]/=I5^5KHZC:$]345$K4D,<+OQ5_P#2PNQ_ M_N0O?NO=>_T@_P Q#_O%WXJ_^EA=C_\ W(7OW7NO?Z0?YB'_ 'B[\5?_ $L+ ML?\ ^Y"]^Z]U[_2#_,0_[Q=^*O\ Z6%V/_\ _=>Z]_I!_F(?]XN_%7_TL M+L?_ .Y"]^Z]U[_2#_,0_P"\7?BK_P"EA=C_ /W(7OW7NO?Z0?YB'_>+OQ5_ M]+"['_\ N0O?NO=5B?![X.?S#OAC\B_G+WU+BNN^Z:3Y<=JXW?6R>O\ L;Y[ M]]9[;_1.UX,<9,AM+#4^?^,^8HLY729&:#&4N2DA2II-L[?Q% C!8IO)[KW5 MG?\ I!_F(?\ >+OQ5_\ 2PNQ_P#[D+W[KW58/\S+X ?-C^9EB?C3B=V]<=)] M/K\?OD+M+MK-UFP_G%W]A:SLOJRE8)V;TJ9MG_&_:S;=RV_Z>BQYQNZ/\HKM MMU-"9*1;5%0LGNO=6B>^ M>D.LNO*K.=0;L[;VSNCK+O+-=J4E1!LS>FQ-G9; 9O$[@Z;ZMK,74U$F_J>I MIJF)ZJ)UIY495;23[KW1S_?NO=>]^Z]U[W[KW7O?NO=$4SOR#^4>X>YNZ^M. MB_CWT[N[;G26>V7M7+[N[+^16X^NLIGLYN[K3:79CMC-J[ZE_Z0?YB'_>+OQ5_]+"['_P#N0O?NO=>_T@_S$/\ MO%WXJ_\ I878_P#]R%[]U[KW^D'^8A_WB[\5?_2PNQ__ +D+W[KW1$?YDWQ, M^;7\RGXA=E?$W>O1_P :.M1O:3 Y?:O9V&^6W:>4R?7F\=LY>FRN(W)3X:C^ M+&$.<@:".HH:JC>IBCJ*.ME34K%67W7NC3]/8CYL]#]4=;=)]:?$[XQ8SKWJ M78VU^NME4&3^:_:V=RM/MC9V&H\#A5RV+OQ5_]+"['_\ N0O?NO=5N?%7^7OW[\/_ )@_-CYG M=4_$SXGTV_\ YMY[:.=W'@_]FHW_ $M#UG_"L>*SL+'[2RG^RF5-944O_=>Z]_I M!_F(?]XN_%7_ -+"['_^Y"]^Z]U[_2#_ #$/^\7?BK_Z6%V/_P#_=>Z]_ MI!_F(?\ >+OQ5_\ 2PNQ_P#[D+W[KW4:LWK_ #!,C1U6/R'Q2^)E=05U-/1U MU#6?+OL.JHZRCJHF@J:6JII_B \-135$+LCHZE74D$$'W[KW5>G\M_X#?(#^ M5QUMVQU;\\4=375.KW7NK%/\ 2#_,0_[Q=^*O_I878_\ ]R%[ M]U[KW^D'^8A_WB[\5?\ TL+L?_[D+W[KW3M\]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U_]'?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M1$\5_P!O--]_^*)]3_\ P0'<_O7GUORZ/9[WUKHO7RO[Z-RT\-3+M[ UV8K88ZNN$Z4DW\YOH"FI-K5-5L7?5(V_NN-M[GZ^%1D M-I-#O7?VXMZ0]?3=<8.:DS57)-#MC<]2B9?.-&*#'TUZB51$8FE]UJG0H=H? M.CL?%[7^+_8/4/3U'NS9GS#IEZQZM&\,E5;:SFQ/D=NNEFW#UPG;=/0'*14W M1]1L[;.Y:C,97$"NRE+6XNCIZ6FJERBS4GNO=,NT_P";)T5G:>JJ,UM?=^VJ M:HV%FNW-H9#(9'834N]NI*&1J/ ;QAAH]YUDVT]P[PR-%6Q4^TZ]3H>J[^8OC,QT[W MCV!LWKZ7$;EZAR'1]?0X7?\ N7;LN$W-UQW]O?&[=Z[WY-E]@Y7=3[:J\W@_ MOZN3 9!:?.XR:GBCK*:):B%W]UZG00YG^:YDFW[UU@=O?'S,T. S;9:3=-)O M3?.P:#>UV-Q=R4 M5'ALYV3C*O-Q]?-O3%T4-32-+2Y^IJ#+C)*BB"5ZMX;;R_6>X=UT^7W'BL7$(^MMP5%/N" M-*K%5,-+3RQZZ>I,T/NO4ZX[;_FY[(RU/AQ M,3C=W?(' ;]Q&SMT]64)W3O>GKL)B-J1[IQLQW?DEI]M9H>9L;/.7HHZOU>O M4ZLBZ [JVM\B^F.N.[]ETN5H-M=D[9H]R8W'9R*DBS&,\[205F+R:X^KR&.> MMQF0IY8))*:HGII6CUQ221LKGW6NA@]^Z]T33-_]O">L?_%-.]/_ ']WQV]^ MZWY='+]^ZUU[W[KW7O?NO=>]^Z]T37X]?]E*?/K_ ,3)TS_\"KTI[]Z]>Z.5 M[]U[HHGS-^1&]/C5U[U]N[8'7E'VIN+>'?'4/5S;%ES<. R^9V_O7&W,EV-V#0=-F?>&[:;7M>?=W4VP:C+9^KK*4 M4.UMP1RX2L85<O?FR=CT/5FU-_\ 8VQ.LMI; M2I*[;>YMRUVQ.Q.QL+6+3=I[WW]+L+L XC8?5^4R-?)C,9CHS41@PZJ8M*GN MM=/>?_G3?'' 5%;2R[*['FKJB? Y/9V&OM&+<.\^O,AL7*=BY7L>AQ']XY#0 M8*FVUMZO_AJ32:\O711TD9BJ&GCIO=;IT,/R(^:':G17:VV=L/UA@LEU5V5U MK-W'M#M*67<#OL78?2%&^^/EI1]H[2H8Y,W/O&CZMK,;-UW1XA)DSV=JJBDR M3XZ"B^YJ?=>Z;\+_ #2^EQCLV=_;/W?U[N;:F+V7F]U;5GS77N\:B@QG8=:9 M=HM@IT+>_/YEM'M7J+9/:O^C&?"SP?*&K^//=.Q<[NO:NX M,UM!L)T]O3N;-/L;>EF1/=>IT M'61_FI[NQ/;U9LS+_&G(8C!X7KW-)F=N5G:?5S=EQ]Y[7W=O^HWMLH5R[MCZ MLQ^R-E]-=69;/C,U&;#9K(SP8RDB2>&N,\FYNEMJ-NW#9?L7*=.[)S$V"WEV3@\]MJEWAVA@ZVA6/(4\-5C MJ&F:MK8H$M'[]UZG29W1_.)V1DDHMJ; MXV\V4W+N"MH9LADZU-P]XM]_8;NW[097KR'8 M]9L7+4U+A=Q+19G,:(7I(I8_NWI/=>IU;5M;<>+WCMG;F[L'++/A-U8+$;CP M\TT+TTTV+SF/I\GCY9:>4"2"62DJD+(P#*38\CW[K73[[]U[JOKH[_MXO\_O M_$.?!7_W&^37OW6_+JP7W[K77O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_2W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]T1/%?\ ;S7??_BB?4__ ,$!W1[]Y];\NCV>_=:ZJR[&^>E!UYO' MY#;!^3?3FVY>NNM]^=9]3[4H>NLEN3O#?7>>].X\+_?[K_;>)ZCJNL-O4-'/ M3;%Q]96Y45&3J(J:HQ\GA::(+*?=;ITC=_\ SS^)M+G-E[LVW\5M]]PX+='< M6H>G3KOYN_ S< M.S<%G9/CCAL9A^P<8_5>S,CLKIG;&\.O^R\MN/*9+<'4/QRV?NZDV_@J//;^ M[FZ[?';PQ6VYZ6FQE/19>):NIAJ P/J]>ST8/K?YM_$?L+!83$XS86Z=JIU= MMC=?:<>P=Y=,-MG,=+[3ZGP>5IJ[?=5M66FE&R<30Y"ERVVL77TJJE1FZ#(8 MZGW=N[7JUQ;4DN3CSU=DS:FG:)XV?W7J=21\[?Y8G M\.JMS9_X^/MC;62WJ^>[(WANKXJX;'X/9G<]9NC?.V]KTO9E;_"*FH;M;?VZ MNM:N#"U5/'D9*R>6A9JJ/[NG9_=>STI-T_/3XW=?]>YUMB?"?M_+9'>^\-\9 M?=_5=-T+M794^5W[UYVCM?9'8>0[%CDEGQ*[O@W5G,2V*R->DU-N/)UM!#1U MTDLDDE-[KW0F1?+SX5[DJ:+;^7Z0W!#A]^-M[I/+Y+.IE\,<7OW7L])C='S4^)NUNJOD%V$ MG1>"R>T>A>I!V=M_;]+M#:6+RV^]M_WNW=\<,IBH,-G\1B,=L88O?_1 VY53 M5\_\/BP=)CJJ25:2,14_NO?GU[-?(OH'8F]#M3Y;_&+J;:7<4=4M!N2KZPQF MU_D+MG8W5'8=;MW;N+["[/WM)L+9.YNO=F[VWWVQ78"2DR>)CJ*ZI7(UBPS8 MQIZP>Z]GHU//;6U M=M;0K8LDFWYJB7"=8YBNAS-%CHS&L4U$IIV@D"R+[K70'5_SWZXZR[';XY[8 M^/G9E'FMN=\=<]+4V-VQMG;^*Z_V]L'L3?G6/7U!WC7Y/%51QFW.O)][=CU6 M,H*)8&RN0R>'J%-/3T\GW:>Z]U97[]U[HFF;_P"WA/6/_BFG>G_O[OCM[]UO MRZ.7[]UKKWOW7NO>_=>Z][]U[HFOQZ_[*4^?7_B9.F?_ (%7I3W[UZ]TLNX6WIW[UAUG14G9&]:S9L6S-[[\W+0;?V!OK$ MRTW6W8OW7]WVOC=V[G^#$'6^ZNVZ [M[/Q]-\7]D;EHJ M?J]YL;EW^0&^=\87;U+1[HZ+JVS:5L&;GC>OGM+(<>KJP]^Z\13H2,Y\SO@_ M3Y[#;/;XL29*E[&RF-?!8"MZ)VO2[M[;W#5T=#5?'G,=8[&K<0U-V)ANUMJ4 M&ZITDNX>]NA.H<9U9-U/\/.OL]E\'C.AMV];X_*=:IL_)]79+YA[TW+M_ P MX/96Q>I^Q.SL+NFHH]AYO([BH\'A'R -%''*CM*\D'NM= ILG^8'_+T@ZUVM MN"@^.&T-B;GVMU[4=HTV!PG1-'G-A=>;YK\=B]R]F=8XCL;9FPOX70]N;7P& M?%=G,?'24.05C+35,:9"&JHX/=;\Z="-AOY@WP%V_B*OJVOZ;?![#ZURV#80 M;:^/8/36U-^=C[8W3F^O]G8N&7 XJCINSNS,9!DZ6@IZ+'D2U-:*::HC>L02 M^Z]0]" WRV^*6_=M]QYC>OQKJTVKM7I/NGY$;NPG8?4FTTW9FI/B=VOO/8O< M>U-U[*SM/)!'OO9._6JJZ++0YF.MI:E%U2/[KW392?,78'7]/B*GY M-?%?:O7NZ,MMB#M_$4G25;M;Y*)M?H^!,/V1O_N?LG)[:VAM6LZ^VIU)O??\ M8S5:8*NGR65JWR.&ER*R5#P>ZUT:[O+:70_36P,MV$OQMZMW?59#<_3VQ:[# M46Q-DX^OS<>\NT]A]=X$5-9)MNM-=!M6LSM-74],\;W-"D<7C?0Z^Z]T3CNS MYD_'7H3??R!VM3_#>KW'V%L7L+KS;>;JMN["Z^HZ#?FWMV[%ZCPNXNXMS[JA MI*F?"=>=:[=^1M'M[)U62AGKFAJIJ>"G>CEF=/=;ZMXI*2EH*6FH:&FIZ*BH MJ>&DHZ.DACIJ6DI::-8:>FIJ>%4A@IX(4"(B *J@ >_=:ZD>_=>ZKZZ._[ M>+_/[_Q#OP5_]QODU[]UOR'5@OOW6NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z__]/?X]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW1$\5_P!O-=]_^*)]3_\ P0'='OW6_+H]GOW6N@5WS\=-OCJW:.?_ -(>4VKG-YUE1C%ILMGZ3M'\0_C!0;QSO8%)T3UG#O/M,D(R$$Q^Y\K!6'NO=% [;VU\8H\GN?J MO:GP$JN_*OJFJP^TZV@V%LKK['XS;N3BVEN_Y+T.UVS6Y-P;;.)PF8AW1. J M,U!E<_NJ''5*M'5U,D7NM_GT7&7MG^57W3M/FP-R[[>RDGQFV*^+IK853VQ6938V-RNXZ+$5^9S5#7T&+66B, M,DONO9Z5O5A_ES?$S=&WML]4X#?_ &%N'=/6W27QCJZ6;:.Z]Z4G7'0^^LLW M9N J>QMQY;;='3[8V1V!GN]Z[/54V;JI9\[F:NHH:&-IJ9Z.#W6NA*ZL[+_E MJ9W876O3V(H\;V!M/=6X\'M&D7L#K;U, MWN/!246S=HU6Y9:6HS\8@HJ.2IGX]^ZWGH!1WQ_*^PFZ>T?B)0=4P==[HP78 M'=V#[+.W]JQ3[JV1+TWUUO7>4O?[9\09ZLRM;44V^JT8*KB?)9N#(YH234J( M:AH_=>SUDZ7I/Y//5B87'[5P53NCZ>S]I] M:5^=FP+;=WAV['NJ?)U^#V13K49B.JA=Z2A\P#M[KV>/3OV;\B_Y8U+E=N;G M_P!EIW9V3N#N["8_J]I=N_&OL1:^LV?OGNFFZXW=39"@R.V\7+2;NVYV]FWQ MU70K#'NZ;+0RT=!'/+321Q>Z]T.?2O9?\M3;V7K.L.JZ[;3[<[APFP^@MM;( MGV%N.3J/X/B'\<]V[!WSU;N MSK'&;JZ[[&R^R\]NK9^YI>25_=:Z:,=\(?B3BLAL#+T/0'6\>7ZNRVVL[L/+2X1:O*[?S. MSL9M[$[5R462JY9ZVNK,!3;3QDE*]4\YAK*""K7_ "J-9A[KW1J/?NO=$TS? M_;PGK'_Q33O3_P!_=\=O?NM^71R_?NM=>]^Z]U[W[KW7O?NO=$U^/7_92GSZ M_P#$R=,__ J]*>_>O7NCE>_=>Z2VZMD;/WS#@Z?>.VL-N:#;6Z=O[WV_#FJ" MGR$>&WAM2O3*;:W+CEJ$<4N9P61C6>EJ$M)#* RD'W[KW19>QOB]\--J[3W_ M -B;]Z1ZXCVUM[)93O;>-?-MP5,=%E-H4&8W#F=QTM%!J%*DU-49">NHJ1(Z M7)/651J89FJI_)[KW1+=V=[_ !=ZRQN(W7N7X ;XVYA-PT6*Z)ZDS'^C/KAJ M;MG>>Y-D[-WWTIT9UK2XO<-7,^ [9ERPP.(R60BQFWL=N3#U%#D9J*):>HF] MUO/KTH]NY7^59NNDWIL4=<]8P9'=3=F=A[BV_#U]N6J.ZH]FT0S?9V_NM-Q4 MN"C&Z]D;1S>P:C%T6?VU-_"4RF*>DQ<@=T27W7L]%2W)@?Y46Y^PN_\ +[II M>T<-L3=V*Z5ZYRVX)\+F\+T#OCK3+;PAR5=LKJ#%4NV8L7-T^NP_@UWIU_WUW1N79FY.^<1UKU_L;#[TZZ.( MW!M2C[,VKC>U,AE^FNQ-DP;U79V,W5C<)V/C=QP[4WEBJY<>TC9F*GJYD8D; MZ]T O8W:/\KZHQF$ZBVETODDVEV7M/?OQTS6^MB=9[@V%M_J/J'KC:F]99>Q M\&=P8&EDS%,^[.NZC;6T\SMW$9FLSVZ<>E#!+,E-8:Z]GI29KLS^5'AMA[XZ MQ?$Y[ U$6W-HXWM3=>&Z.[2R':6RMUXSJ#L_%XZ3LKZF]5]H?RVOB#LVGKMA1=GY[*8SJONS:6)V M5G]D=A9_M#,0XSL_M#N3N'K:GVGO/"8*I_TG]C=B2Y_(56+JEIFR"8B);14T M%,']UKY]8-OUW\H;KO:4N%/0NP-A838V_F[-JL1B>EMVYC'83MO'54FV-G[$ MJ,KMO;.0H:SN#.;8PU.V,ZX6:HR2XJGCB3&?;T\8'NMYZ%#^^/Q3WGCL[M'= M'QXWMD_C-\I=X=/=41[XWO55F2Z]WOV1D:W<6'P>QCUAFMR3=@=99S8'8VS9 M,3FGJL/B'I-QM3NS2,&F@]U[HUR?!#X>+2;9H9/CQUI64^S\ML?.X 9+"?Q6 M:FRW6\4$.R*VKJLE-5567EV^E'2^(5CU"N:&C,@,PN+B>&@H(I)Y8Z>*2:2H=%DJ)9IF#33,WJ8GGW[KW3U[]U[JOKH[ M_MXO\_O_ !#OP5_]QODU[]UOR'5@OOW6NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z__U-_CW[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=$0Q4D9_F<;\B\B>5?@AU+(8M:^01M\@>ZE60QWUZ& M9"+VM<6]Z\^M^71[_>^M=>]^Z]U[W[KW06[5ZIQ&SNR^U>RL1EJIH9\'!N39>WDVA!N3$(85JJ*MS&U:#&T59'Y&@<8R"1%1S*9/=>Z!>L^ M"'Q0KZ/96+J^HL;/A-A[=RFSL5MZ;<&[YMMYO9F6W%4[QJ-G=@;>GW!)A^S] MJ4V\:M\M1X_<<.4IJ#(DSTR1.S%O=>KTD,5_+8^&V&IL?24G5N9EAHZJ2IK3 MDNV>X\O-NI%Q^&Q6)QV_ZG*[_K*GL3"[3H-NT,>"H6(K]U MU.)WW4[4W1AJ;+8),S!70;?RL?WF-2EJ"TA]UZO2RWE\,?C3O_ [@VSNOK"B MR>%W/O;??9&8H_X_NNF6??G9=%_#]Z;HB-+GH329++T_T\6B*F>).[ M,KFZ>7/8BDW!6>.>0?<))4-/%+%5K#4Q>Z]TU=/?RS_C1U*=HY>:F["W_OC; MU1U[G,UO'>O:78E<-[[UZMW)F=Z;$WINC:$&YX-E5N6VEO'P.R]O5.S-ST3X5JG? M77E5AMX453U]V%N)=N4"9O/89Z++9V.E"9"HJ5DF$ONMU/0S4WQYV-C,E\>A M@),MM[9WQDPF1P_6/7N,JP^V:9I=AKUAMZNRTV12NSF2FV=L*JR%!CPU6 ?X ME++/YI5B9/=:Z'?W[KW7O?NO=>]^Z]T3+..@_F&=81ET\C?#+O9UCUKY"B=W M_'-6<1WUZ%9P";6N??NM^71S??NM=>]^Z]U[W[KW7O?NO=$S^/+HWR6^?BJZ M,T?Z.470.L9=1(ZNZQE@'9(RB MNZK?451I5!(X!8?U'OW7NN7T^OOW7NDQN[:VW>Q=F;GV3N6ECS&TM];8S6UM MP4*SND64V[N?%5.)RM*M33.LB1UN,KI$#QL& :ZF]C[]U[I!X[H_9G^C_J;K M_=:UV^:7IJKV%E]H9G/5=139?^\G6M+'2;3W-DI,++C8*[+4JQ!Y@Z&FJ)2S M/$0=(]U[H \A_+E^'F2:J>7JFJHY)\ME\A2S8;L/L[ 5&!Q>XY<_4;IV%M6I MP>\L?4;4ZGW96;LRE1E-HXYJ;;5?45\DDU$SB(Q^ZW4]0=P_RT?A5NO^(1[@ MZ:&2H\AF9,Q_"Y=^]EIA\5#-_>*27;.V,1%O&/';0V(]9N[*5/\ ,5'1X9: MFOFD6F!;W[K70DX/X7?&G;VUNQ]D8[K:-MI=K)BZ/>&"R.Z=Z9>B;!8+.97= M&!V?MPY7<=94;)V%M_=MXS3UN],ID]S[TRN>WGF: MSK;?7463W)NW/Y#<51E]P[IS77W9>IR<]#0[ M[W;49P4J3)%)7Q0AA]O&86]U[HP_OW7NO>_=>Z][]U[JO?HR2-OYC7\P&)9( MVECZ;^"321JZ-)&LE-\G/&9$!+()-#:;@7L;>_=;\AU81[]UKKWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_U=_C MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= ?VC\9_CUW;E\;N'MWI3K'LC< M&'QK8;%Y[>&S,%G,W0X9ZJ2N.(ILO744N0CQ7WLKS"F$GA$SLX4,Q)]U[H,_ M]D"^$W_>+'1O_HO-O?\ U%[]U[KW^R!?";_O%CHW_P!%YM[_ .HO?NO=>_V0 M+X3?]XL=&_\ HO-O?_4?OW7NO?[(%\)O^\6.C?\ T7FWO_J+W[KW7O\ 9 OA M-_WBQT;_ .B\V]_]1>_=>Z]_L@7PF_[Q8Z-_]%YM[_ZB]^Z]U[_9 OA-_P!X ML=&_^B\V]_\ 47OW7NO?[(%\)O\ O%CHW_T7FWO_ *B]^Z]U[_9 OA-_WBQT M;_Z+S;W_ -1>_=>Z]_L@7PF_[Q8Z-_\ 1>;>_P#J+W[KW7O]D"^$W_>+'1O_ M *+S;W_U'[]U[KW^R!?";_O%CHW_ -%YM[_ZB]^Z]UQ?X!_"@(Q3XK=&,X5B MBMU]MY%9@#I5G%"Y4$_FQM_3W[KW53'\JG^7NE#'\SU^86*^#/R2FR/R_P"R MLULZ3IG:^\,O%\?\OD11'?7Q@$79>R]NOC>ONIVBQ9VW3TC53Q+D*T3RF\1/ MNM]6T_[(%\)O^\6.C?\ T7FWO_J+W[K70E]7?&;X\])YC([BZBZ4ZRZXW#EL M8,+DL]L_9N#P>;K<-]U#7'$3Y:BHXJ]L6]=313-3^3PO-$CLI9%(]U[H]^Z]U[W[KW7O?NO=%W[ ^(_Q>[6W57;Y[(^/_ %'O7>>4@H:?*[JW#L3; MV0W!E8<92QT.-3*9::A-=D?X?00I! 9GZIO[P_E3]#9K^:U M\/NSL-O;:'7>T,-T?W0<;\.\1\7-M9[J#M/;&U,AMK$=RY_L7L$[SQU7P1?%3I0R;:BFA1V2H$WNM]'M^2_P#+;^,.]OCSW?L[K'J?ICI3?VZN MK-\[>VOV[CNF=L;LRW6^3S&W,A0+O+!X">KP,%=N# PSO48\O5Q+!6I%*=83 M0WNM=%L_E7?RQ_CYUQ_+X^*6VNY=G=5_(_>,O4.UMTQ=I[LZZL"_V0+X3?]XL= M&_\ HO-O?_4?OW7NO?[(%\)O^\6.C?\ T7FWO_J+W[KW7O\ 9 OA-_WBQT;_ M .B\V]_]1>_=>Z]_L@7PF_[Q8Z-_]%YM[_ZB]^Z]U[_9 OA-_P!XL=&_^B\V M]_\ 47OW7NO?[(%\)O\ O%CHW_T7FWO_ *B]^Z]U[_9 OA-_WBQT;_Z+S;W_ M -1>_=>Z]_L@7PF_[Q8Z-_\ 1>;>_P#J+W[KW53O\N/X2;OR_<'SPA^8_0GP M-WIUG/\ (FNRO0F)Z;S5#V7N3XYT$^WL#'4_&;L2FK]D;=I<378#8G]VMQZ: M4E6RV?R=0Z1K60Q1>ZWT>#Y7_P NKH/<7QH[TV_T-TO\;NJ>WIHI]Y1XK!''Y2JS.W,=-/5XWQRZ4R,4#R)+&KQO[K70%_ MROOY=G4>$^ 7Q3H/DMUE\>^].TCTSL:OJ>U*+JBDQ60W5M;+[?H,OLA]UIFY M,ID,GO/$;4KJ2@RF2>8ME:NE>L=4DG=%]U[H^W^R!?";_O%CHW_T7FWO_J/W M[KU>AAZJZ$Z2Z,BSD/3?4W7O6"[GFH*C+HZ> MJRW\+AK)EIA4/(*=9I!&%#M?W7NA;]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_UM_CW[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW0>]M=F;?Z9ZPW_VUNRBW1D=L];[1SV],]0;*VIGM\;MK,5MW'5&3K:?; MNT=L4.2SVX,M+!3L(::FA=W8\V6[#W7NBT["_F!?&K=NW-CYW=6\(NF*_L1= MYU6T]K]M979^-RV6PNQ2_P#&]U4.:VANK>FP'IE3 X&'ZYS?/SX94B.^0^1G6F(,6Q/]), M\&.J,]TWB-X[IKZ'&=W["["[/VIO1<+6)LK&[&ZWH-I567S&YLU6"C?&5>8K] M^8?'8C&10U&6RF1KTAAI6TRM'[K74.M_F$?"/'P35-5\H.GEABVQ@]WJ\.[J M&J%7A=R56.H\*,8*4S-E\S7569HT&+I1-DXS60:Z=1-'J]UNAZ5/Q>FW'78O MN/-YSJ/9'5.*W+W[V#N/85;L@T/C[@Z\S%+MZKVOW?NA:.:61-X[_IW=JU:E M8JH"FC\B+Q[]UKHSOOW7NO>_=>Z+Q6_*OHB@[IKOC]/O:1^T,-#BI-R8RDVQ MNZNV_M"?/[7S6]MNXW>F^J/ S[&VAE]Q;0VYD,E0TF2R--/4TE(SJIUQ"3W7 MNA&I>VNJJVOQ6*HNS.OJO*9[;\N[<'C:7>>W*BOS.U8/O_/N;%4<62>HR.WX M?X55:ZV%7IE^VEN_[;V]U[INQ_=W461B$D?9.R*9VVYE-Z+39#=."H*QMD8? M+U6#K=\I2U5?'-)LG^(TC+'EU!QTJE729E=2?=>Z=9^U.LJ://2S=A[(5=K; M6DWQN4+NG"228'9D5",F^Z\O#'6O-C]NC',)Q62JM.8B&#D$'W[KW2/V/\D. MC.Q.OL3VEMGL_:#;&S6S]L=@T>:S.8I-M&'8^]TBFV5NK+8_<,F,R>!PV[J: MIBEQTM=#3_=),F@$M;W[KW20[4ZCDS>! MKNX&67+XVZRDQE/=>Z&3?O\ MQXV]/_#3W'_[IZSW[KW0'?"7_LC+XC?^*Q="?^^JVI[]U[HSOOW7NO>_=>Z] M[]U[HNG7WRX^-7:F1WEC-@]R[*W!+L&K%'N6LCR$F/PL3_WRS'735&&W%EH* M# ;JQL78. K,%)68JIK:2/,4[T3R"IM&?=>Z%?)=C;"Q%#NS(U^\=MQ4NQ(? M/O,QY>BJI]LJ8):F.+,T=)-/64-54PPL887C$TY%HU8V'OW7NIIWMLU76-]V M;;CE;DW]^Z]TB^ MPN^>FNJMD5W9'8'96T=M['QNZL+L6KW'4Y>GJJ%-[;BW5CMCX/9T0QQK*BJW M3E-X9:FQL./B1ZMZR98O'JN![KW2XCWAM*:2CAAW3MR6;(YW*[7Q\4>;QDDE M=N;!??\ \;V[1HM46J<[A_X55?=4B!JBG^VE\B+XWM[KW1?OC.PJ/SU'W[CEZLZCH).ZZ^LQE35TL.9JLG0U.V:FGU^ M2G;;(215D#*/=>Z&[LO_ )EQO_\ \,G=7_NBK_?NO= Y\*_^R-_B7_XK-T/_ M .^LVK[]U[HS/OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_7W^/?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=( M;LSKO;7;6P=U=;;P_CB[;WCB*C#967;&Z-R;)W)2PS%7CKMO[OV?E,)NG;.: MH*B-)J6NH*NGJJ:>-7C=6 /OW7NB*Q_RJ?B=+4KEU16[E[9@[&F:JRC=@UL%#24\]1AZ[14XR7%PXN2DJ(A)=V>7R>Z]TI-R_R MROB1O&MR]?N?:&Z\S-G<%T!@,FM9V)O(QS4_QCP>Z,+T_6Q"/+H]'E\%/N6/ M(U55"TL2_RT_CDVX]U[TR%7V?G]Z[\VD=N[VW?N MK?,N[,_NG._P%-HP]D9>KW)CCMC5^QNKZRLW[N?*Y[;:5F>Z[W13;IDRFWAA=Q=78FJH*O))61TQCEB6+P3/$?=>Z#O&?RL_B?M^'V\9G]\-'58BKA&[]X8S:5!!E6TG'50A\@I$G9I3[KU>E MG\#]O]*;/VIW]LKHS)]IY#;^R/E-VIL_=$':V5R.=K\+OO;N-V?C,[@]H9S- M5N2SF8V'04D%)]A4UU3/52R/,SN> /=>Z//[]U[KWOW7NJX/D?\ RX-G_)SM M7<>_=\]R]I8C;&[=E5.SLYL;:%/L?;F2DQM5M:MVA7;6INV,;M:G[6;IS-C.D_NO=!CA/Y.OQPQ&TMYX"+-[FQ6> M?W;LG%;/V5DL9F>N-Y;PW%O/$[*CH<#6/M;8?>&U^P,[M;V*V7#L;K.?%X??N$W0^X= MB1C,?W8@W;+T[M&CIZ*A;8,&1I-OY*.C\E2K23SE]4Z]4]"=TI_+-ZGZ*RW8 MM7LO=F=QN#[(Z0K.ELUM7#;9V+M_#5,&5Q>,Q5?NW++C=OB7.9O%TF'B@PJ3 M%8G MOB7\\=G[VZ\V-OS,R]D]!]TX/';NHL7@\1UWU/1X+-_',Y_%;SJ,#@:63=O8 M?<4^.QQQ5=73P2TN*VI/3K'4-KG7W7O+JT??O_'C;T_\-/_=>Z,[[]U[KWOW7NO>_=>ZI=W3_*%K-V_Z0ER MGRIW144>X]UU&Y]I[=?J;9-)L>DKZ6M7_*6Z_BH]CXS;':NR*V3NK.]AYC<&[>DMS]J9*JI?XMN3<'Q;WUN6JS.VZF2?RUU3(R5K/$V@>Z MW7I'_P##.NV$_NC2KWIE*C%[+WQD.@8U=5+-[K70[;!_ESX;:'3V[NF\IVS MD\W@-R_(;8'>V'CQW7VR]N8SK^FZ_P!Q;(SE'LS8^,CBRE5CFR8V:6ER]165 M5=2UM=+/1BFC2&FC]UNO17MK_P DC96WI]GS5GR!W=N2/;S#"9RAS.R<3+C= MU;)H*?8=/AA+1KG].&[6J%V%$F>W?3'[C<4%;4Q5-(JLGC]UKHS_ /++Z>ZZ MZ"V/\E.H>ONUL[VI-L?Y5[GQ&^OXELB+K[;W7N]%ZLR5/#L7 M#;1FQ%9 \=34*U;D*H:_3I7W7CT?/LO_ )EQO_\ \,G=7_NBK_?NO= Y\*_^ MR-_B7_XK-T/_ .^LVK[]U[HS/OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_0W^/?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=%Y^/E5V;5'O#_27 MO+K?>/V_R&[*I>O_ /1S+CY?[J]91+A/[J[-WY_#Z2D\?9&$+5'\46?RU \L M6N1N+>Z]T8;W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW1;=Z5R1?*KH M+'GNN7;+U?47R+J5Z"6EJY(>VUHL]T&C=B25DZ?_ )-]K;/Z,^/'=?6CPF+66KG2(76G@D[LJL9CL[3TU968:GW9MRMI8*Q%:FJC M3L\+R1E7;W7NK"/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T M?2 [+&=^0O\ I#@ZXAQI[\S!ZO;8'VO\1GZT_P!''60H9^S/MR6_TCG=8RZS M^7]W^%K07].GW[KW7?RE[:ZZZ)^.G=';?;6Y%V=UOLCKSQ!N.EQ.X,/1S[HZRV]C^O]\XZDBW'B6W M*Z@DJ(XFII)Z9_%(ZB_OW7NCX^_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z__T=_CW[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=5.=3]:=@_)SMCYI9S=_RI^46R MJ+K+Y9YWJ'8NT.J-_P"VMD[.V[L?;W2O1^XZ&AI<5'L;(5536SYK=U?4U-55 M5,]1-+.?4(UCC377NAX_V1VL_P"\T/G7_P"COP/_ -KOWOKW2(V3_+4VAUQ_ M>[^XORJ^;VV?[^[WSW9.\OLN]Z.H_O!OS= I!N'<]7_$MDUW@K:'SK_\ M1WX'_P"UW[]U[KW^R.UG_>:'SK_]'?@?_M=^_=>Z]_LCM9_WFA\Z_P#T=^!_ M^UW[]U[KW^R.UG_>:'SK_P#1WX'_ .UW[]U[KW^R.UG_ 'FA\Z__ $=^!_\ MM=^_=>Z]_LCM9_WFA\Z__1WX'_[7?OW7NFN;X X^HS./W)4?+?YLU&Y,1CKI*F-H:FFG0=>#7#/"[(PN+J3[] MU[I/;&_ER;8ZPV5L_K;KCY3_ #3V/U[U]M? ;)V-LS;W=&%IL%M3:&U<528+ M;FWL3#/L&IJ$Q^'P]##3Q>6224I&"[NQ+'W7ND##M3L+XZ_.?XD=>8CY)?(; MLW8?=O77RHGWYM'N;>.W=\8B>MZRQ74>5V=EXZM2\%2L< M\,[)+&]D*:ZWY=6I>]]:Z)/W/D.W]W?*#JSI;8/=FY.EMJY#H3N3M#<-;L[9 MW66YL]N#<.UNPND-I[>IJBK[.V=O>AQV(QV.WKD7:.DI899YID:24K$J'W7N MGW_9?N__ /O.WO7_ -%=\3O_ +G_ -^Z]^77O]E^[_\ ^\[>]?\ T5WQ._\ MN?\ W[K?Y==_[+]W_P#]YV=Z?^BN^)__ -S_ ._=:Z]_LOW?_P#WG9WI_P"B MN^)__P!S_P"_=>Z]_LOW?_\ WG9WI_Z*[XG_ /W/_OW7N@WZ_P#A#OWJS(]G M9;8GS5^0.*R'7S5[JW#M#>6W\SM3=6 K^J_B>] M#G-M[BQU3B,YAZU/]E_]=)D\762PR#\HY]^Z]TFNHOA'O?H3JWKSI+I[YA]U M[(ZKZGV;MWK[KW:5)UO\6:Z/ ;1VGBJ;"X+'29+(="5&2RU7#04:?<5E5))5 M5DY>:9WE=V/NO?ET(G^R_=__ />=O>O_ **[XG__ '/_ +]U[\NO?[+]W_\ M]YV]Z_\ HKOB?_\ <_\ OW7ORZ]_LOW?_P#WG;WK_P"BN^)__P!S_P"_=>_+ MKW^R_=__ />=O>O_ **[XG__ '/_ +]U[\NB\_*C%?)OXZ=(;C[DVY\S>T-U M979^Y.K@NV]X=5?&J3;6=Q^X>U]D;6S>*R_]VNF]M9^*FK\)FZF(2T=?35$+ MNLB/J0 ^ZWU:#[]UKKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO_2W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U7]\%_^ M/W_F'?\ C0'?7_P/7QI]Z'GU[JP'WOKW6NYE]O?S*MF?*[Y0[VZCVYW37T53 MN#MR>FR/8-=69OJ->N,ON?J.3K3-]4[;R?=FXMM]J;SV?L+&[H7!;9H=J[+? M'Y"LE7)5V1_9IJ[W6\=9][]H?S0/[PYS;FT-BXK,?(6'I/I7L*@-/L?+4.WS M4Y?/9+9FXMV5&"S7;%)U_09&BQ\!GJ-MSUZU"9.GJ2J24Z1NONO8Z&W9OR,^ M<.#^=W5GQH[$R-?GMJS;WW73Y&KQ?1U(F%WI\?L;U]WY6T7(J?X+U= MV!5]G;3VW08G%8LRT%=BIHY*F"GJLB8J+W7O+H*\C@?YL_5N9JI.OZ3>V_=L MY#*_(7LS'[Q[&WC@-ZY3J?!=C?*';"[HZAAZJH\ND;OC:?SOW%V=L/._)';7R5WKMH9_[256XJ_Z]T-B=P?S=WR577Q=5/%AZ;O?$K0;0R77W7HW!FMCY"7<<.1ZRGWWCNQ M9MN;?VWMR7'4$\N^3BJVFKJ*JDCAD2J\).NO8Z%;96&_F'=P_&#Y!1=Y92+8 M'R$V9EL;OOXXY+JO U>P9*;MOK[!4VZIMC9&AEW[68SMOHG(]H8QL"IR,F-B MW=L^NJ(JIU:5*Z/?6N@Y:M_F<]01U>V]C8C=W9U30[4V;OZOR&]L%LS=&-W< MNZ!C-]?(7*0[OK=_T&:Q_=F!W]F/$-2Q1I:?W6\=0- M[;Q_F3[L['V3OG&[/[LVCA\!M'MW<^&V1@MF]7TVT*3;.Y,'FL-L;<7;-/)V M=7YC>??6TZS(Q-'U_305V(--2QUD=0^1] ]U['0Q?%#L;^9;N3LGJ&B^36P* M?;.&K=EY8]KT6-V9LW'=>TV'HMOY./:F_,7O''[_ ,[N^A[QW1O^BIH3W6NK9O?NO=5W=_?]O&/Y=G_ (C?YS?^\ST-[UYCK?D> MK$?>^M=$\S__ &7]U1_XIY\@O_?T_&7W[K?ET5#Y[8[^8-D=_P"_(/B?DPI.[ZT9Q^FJJCRM'C<5VC#U\P>IJ,U3U6.-"( B$B< M'W7O+I 4/?G\TK<.9[$.*Z8K=N8K9^]=Z;KVYC=W]0XE*W?& PK8"+;?2-)G M:7M2#&4N,S[SU;G=M+%D9HXN(UG:,D^Z]T7K%_.#YU=W9GM?:/5-5O3+X7$; MSP^*F[ ZP^)\^?Q?7\>1Z]W3N/L#K6BW!5]EO3[TR>,W5283;^TMRP1T#4\^ M7J,CG*1*?'K'4>Z]]O0V?Z4OYN'7&*V'L7$=:4WV>T\KLW8M;N/87;V[,7V%]AU#A^LDW)D9H=T14]1%NK,XB2BT0LC"M]U[%> MA2W5OKYS]^=%8*OV5MGM'H/L:+Y??'G'8+)93KZBVOE?]%.W=A]3;H[2SG9& MPZ[>N3JZUT6O;'='\W7<6VJ*/"8O;W M7^(R$:KO79V0I:Z^-Q[?V1\DM\]]5G9V]J?! M+OK8?:.XH<3LJJ[/[8S.TL]0[-WOV4.D\I19#;N/VYCDHM@45+)BZ')J)HU2 M"2IIO=:QTM]T_)K^;'%1[K7#_'+[&M;+; S<.X%ZJFS>VMD460V!GR> MZMJX+K;NG=62[ Z@^.5=T]6;.V[5Y/IK;&]Z#,[_ (NZ\>^]:/+8FHV;EI:3 M[)I1D)H3/"M(T1D+.GOW6NBX[F[]_F-8O<6P-C/M7&;V[ES<&,[M7*N/MW9'!]UO'3#DNU M/YI>^=L=,4F4VWV-M?(3[H7.5=1L3HY-KUF_Z2@3<$^Z-I=UUN=WHE7T9@]E MU4-"N+FQL-6V]X)U2&2-DF9?=>QU*P_R/_FZ;HRLF!Q/QWKNO\92;\JG+ M[XZMQ^=K:S4 M/NO8Z/A_,;GJJKX/=B5-=2FAK:C)=%SUE$6UFCJIN\>KI*BE+CAS3RL4O^;> M_=:'1^_?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U_ M_]/?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW5?WP7_X_?^8= M_P"- =]?_ ]?&GWH>?7NG;YW5O:M/M;I^CV56]_8;K7,=PX_&_(#/_%G;L6Y M^^<-U[)M#=T^WY=L4,>%W)N"BVM5=GP8*'<=;@L?5YVGQ#RB!8H'JJJGWU[H MFNVOD/\ S'J=>N]D;;Z>[!R-+N&JZTV9/O/Y#=)0-V+L7KS,?Z-:>J^2/;V3 MZCWIMOJ#3S^Z]0>O7#L#Y4?S)ZW=V#W+U[T'ORBVIMK$4.P M]Q[,K>CLUC\=N7>6X]G].Y/L7M.KRN9R62W5/@>C\WDMR)MRCQ$"T.[I*>6F M2IK'2&1M]>Z&NH[,^='8_P /ODCOC>>UMU=+]H-!M/;W5VS.G.J,CGNR\!BF MP>P\AOO?>'HMW[I&8WI+DI]S96)*.@H:+.8BEQ4L>/AK\PD*2>Z]T6O9WRX^ M=6TL)3=(;6Z[W)N[L8["[/[>Q.4[KVKNW=_86U^KMB=V574&&HMV8[ 4&QM_ M5=1W%-NG$YCK6JW+MJ@W)_=? YN?<=%65E%-*^NO8Z4F,^6_\SJCW3454/Q5 MWEG=O[JJSOBEV]OCK:;;-7L!I>L^IZ*CZ)I,MLS+[CQ^6HVW!6[EW&^XZJLF M,==3_P (FDANL4>^O8Z-I\:>T/GEN/<&/H.^=A[(IL9N#J[/9BFK,7UGO#KN M#:_8N,V'\>MXXG%;@KW,)E>_I/DOT%A]S]?; [JH<1V;E6JPU;D]C;_?-TPQNVZ26DR0@EI:EYC M[K?5PFQ\E5Y7:F$JDH14Q35U/( M\53%&*:JC*RPDQ.A/NM=$9[_ /\ MXQ_+L_\1O\ .;_WF>AO>O,=;\CU8C[W MUKHGF?\ ^R_NJ/\ Q3SY!?\ OZ?C+[]UORZ'[M_)[JPG4O:.9V+#65&]L1UU MO;)[.@QV+BS>0GW50;:R=7MZ&APLP:'+UDN7BA6*E<%:AR(SPWOW6NJ".M/E ME\[<9T1LZCPN8W%VCV+OGW=Q;CRLN0SV*RVV\51XV8'(J\IT"..^WWPU/1XWJ7K_KKL.A MA["W'C-_XPYC>N+[,W%MW)2T&W<#L7/J,O@IH#)6?P^8X^J^YO&ONO4Z,;TC M\R_F7V-V)@J3<7Q[V_2=0P]F[-ZZJ]]4&S.XMOY'M+:F^O\ 2X]#\@.OL=NF MF!V'UYM]MD8RFK<5GXZJO:6JDG^ZAIJC&R57NO>70:=C]K_-?XT[^^5N[-KU MW:_R"VQC^_\ K+KGJS!=TX/$8WJ+K;K/?G16.[?W1V%3Y+J/IW$]@;ZQN)[< M9MBT4ZU=>N,?*4\=5Y7HYG?W7NL^\OF#\]LQV+@:+8_4>+VK)M#,=OYKL7J: MNZG[@W4E%MS8'3^_LYMC:&[>X8L)C-FYS<7 M424CZZ]CJ-%\_OGG%@-H[BS/Q#Q^'I>PH-X;IQ%,=G=T5]?L6#$;P[0VMUMT M5OG'TV+7*57;?>,NS<8N,W!!34FWL))D"];32138XUV^O8Z2>!_F$_,SKS;V M(I^XNEJ;;9CFR,&_MU=P[8W)3C"_(+L3.[;I<#UCNKK7"9/,G9 MT6TZ]0>1Z%[XK_._Y%?)9,OC3&[@P&5W!N_K/<>1S--EA U'MZHQ- M5"2U<[P^ZUT".R/F+\K]@];XC.;77Y ?)7=VY\+MVH[47Y!_&7S>Q$Q^!H):E<_M_9$WC^XSF4DKH:8^ZWCJZ M[K_M7:W8,^3PN/J6H]Y[8Q>!K]\;.JH:M,IL^ISU1GL?3T%?-/24U+6$9;:N M3ITFIVDBG^S,J$Q/&S^ZUT5S^9;_ -D8=J?^'!TK_P"_XZQ]^ZV.CW>_=:Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K_U-_CW[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=5_?!?_C]_YAW_ (T!WU_\#U\: M?>AY]>ZL!][Z]T6;Y@]N[FZ+^/F\NR]HQ4'\;Q6:ZUP25^4II*S&[^^T] ME;!W#O.NIH_3+2['V]N>JS#^7_)PM"3/^R']^Z]T3SN[>7SJZ=[6ZNVGA,[1 M=W[=[0QO;N[VM7]5S[&Q/:\. M"[[WKE-[;4H]_P#5G7R;DZ]I\IMSZ M]3Y](O!_S//DU@ZW:0K.F\7\@CV!V?N6DQE'U)UWWKLC%9#9D6V-B8W#;>ZF MS78?7U!59_>YOC#3=PXW& MX_K,O\F.O.J^TOD;U1U'OG?^)I_CY]AB=Q;H[GZ\V!V=L[&;UDP^U-R;BEV- M7UN;PF4HL%D*7+9AJ22CIRD?NO=(>'^8+\F=IXS'[6VGUUD/D96OM#:C[(W] MO3J/M7I;>W;6)WWGI:+&?)S-=?8+8U?M_:/1>PXZJFH<[11?;;CRP,) M/UGL#$5?7,>6K.X=[YKKMJW&5%0%P&.Q&;H362/,%%5JO7J8Z:]R_P R7Y.U MN%P._=D]&4M)#LK ]@8?N7IK-;%[AK-UOW-1[?W-DL?U[1[S3:./Q.#_ -%. M-V^=P[BJ*>FRM/DL3%4T]#-]R:;R;Z]3HR/2W=_RE^1^5R.;SN4V?\8NM>KM MI;0W'N#/8W;U7O2G[BJ=Y]>[NK*S/87WOCITAVCO+$MA-U[_ZNV3NS<&/,,=/&,KFL!0UU M764E-%)*M-C\I+*:JFB+%XZ>9%;U ^_=:Z'3W[KW5=W?W_;Q?^7;_P"(W^]>8ZWY'JQ'WOK71/,__P!E_=4?^*>?(+_W]/QF]^Z]Y=#AWGN;<>RN MD^X=Y;.19-W;2ZL[!W-M:-\;+F$?<>!VEE\K@T?$0,DV55LG2Q TR$-./0"" MWOW7NJ==U?S1>P6PF*W-U7N;H#>?7^6^&NU=Y3]G9N#L''[6V?\ )BKR>X*7 M>3Z[NULIO78N6R5+F]W;HW1CL5W%L&FVW0[@P>3VEG MMI8>AE*QZY?X=7YRB%5')&GBD]U['0,;;_F7;DWAM'XCR=0TVU.\NQ.YZ.@Z MZ[1H8*S)[4V'U-V]EJ3:.;J)>T*[![,WINC:5;@,1@(D<> MZ\.D'3_S9]YX2OFK9.DNQ][XSQ.Z\5NVAPN7J]Q9[([EP.]-@]6=<= MI[B.Y,)7[#V_C*#9F2I^P6Q6,JOOFKIJ_&R&2F192L'NO'JO;K;^9W\D*'XO M[IWYFNSMB=E=Q;RVWG*FGK\W3[ INN/C1N/#;*WWN+$[>W7M+I_;&1[#QN_N MS[G%9DZ_$SQ-6QNLD<_NO>O1R\S_,RPF\J;:6QL[TCMDTNXI5P M?K-E=88/*[.Q>W8=]KL+/Y3"5V-SD;S1)1Q"C^V^TDB3W7J=#ILW^9;VE MV;OW"]<[^=L=J;H MZMZMZ"W/F>Q]M;0@V(Z]Z=(7^9;_V1AVI_P"'!TK_ ._XZQ]^Z\.CW>_=:Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K__U=UWOY?F6V0VW_LK4OQD MBQ7V61_OA_I^I^U)\@+^;K_RN_P N$"__ #J_DVW'_GX7GW[K>.O>'^;M_P ['^7"#_VI?DV>?_/\ MOOW6NN_!_-T_.5_EQ#G_ )Y_Y--Q;_PY5YO[]U[KQI?YNA'&;_EQ(UOJ=K?) MJ4!K_P"I&\(21;_$>_=>ZX_8_P W!^3DQ"VY%_]),%VU?ZW M'OW7NN2XS^;J1ZM[?RXD-C^GJ[Y-2#5?@\]P1<6^OOW7N@)^3^U_YY&8^/\ MVKC>B^S/@;C.X*K;$R==UVR^N^V\!N>CW&E722TD^*S/:796[NO*2HC5')_B M^*K:&2/4DD3!O?NMXZ/[\1L=\M<3T/LW'_-[CI8R(5]UKH2^Z*/>&1Z=[8Q_7 MC5Z;_KNM-]T>QGQ62AP^43>%3M;*P;9;&Y>IM3XJO7-/ 8:F3T026=N%/OW7 MNM>;KW?'SL^-?Q^MQ9?M#+Y'IO:D" M;NQ_8/RC[]RM+TI5461W54Y_>6U:FA-%D(:61,88M2S^ZV.C/;DW+_,M[%SW M767RF&WUT)MW8^Z>IL-V!O/ [7ZNJ:^84V)V%BN],[/MO)]A9S$[HZ2F[)DJ M\^P^XDRNV] MFR8''9,=;=(56W,]U_1[ZK\7G-\[3Q&])MSFF?>N-BK92L-%N"BI7IO-2>9= M]>QTG\G6_P UW:79VZ)<)D,KNG Y7L38NV:?*;DV#L/,[-_N/L_(]T[3PNY= MO[6VWNO#Y7;-5W/DZ#;^1WU.SF/!8N>DJZ%*433Q4ONM=8X-]?SCD?::56%V M-0U&;ZNWMN/.1U?4&!W%28+L.JW?W=3U.U@=O]MXF&GH.L=M477TNUUGKGJ- MXPY#*-4O]Q'X:3W6S3RZ-=\':SY?Y;:W=+18O)Y'"Y1%FQ<,](GIG>JAA]UKJQ+W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW52W47:^[OC+VU\V-O[W^,?RIW13]C_+C/=L['W7U=U%+V#LSG8,F@H[Z'7NA^_V>NC_ .\2 M/G7_ .DTY[_Z[^]]>ZB5_P W,)E:&MQ>4^'GS@R6,R5)4T&1QU?\8_=>ZD1_.>@B1(H_B-\Z4CC18X MT7XT9X*B( JJH&7L%518>_=>ZY_[/71_]XD?.O\ ])ISW_UW]^Z]U[_9ZZ/_ M +Q(^=?_ *33GO\ Z[^_=>Z]_L]='_WB1\Z__2:<]_\ 7?W[KW7O]GKH_P#O M$CYU_P#I-.>_^N_OW7NFJJ^9NUZ[*XG/5OPO^:U9G,#%DH<'F:KXLY.HRN%A MS$=/%EXL3D9NQV2QU=!)2UM!7T5 M5E)::LHJRFE:.6*16CDC8JP()'OW7NL]/\X\724\%)2?$'YRTM+2PQ4]-34_ MQES<-/3T\*+'#!!#'EECBABC4*JJ JJ +>_=>ZS?[/71_\ >)'SK_\ 2:<] M_P#7?W[KW0)1[WWG\B_G;\0]^;>^._R-Z_V+TMUQ\K(]^[R[DZT_T<8&AK.R M,5U#BMGXK&R97-2U^;RV7J]O59$-+3RK%#3N\KQC0'UYCK?EU:Q[WUKJO?Y M=H[;Z(^8/3?:'8F*[&38%?\ &OO?8,>Y]C]0]K]M4=)O#(=H?'O<..P.8INI MMF;VR6"JZ]_PX]\5O\ G8]\_P#I&WS)_P#M!^_=>Z:I?Y@7P\GS-'N.:+N> M3<&/Q]=B*'./\*?F"V7H\5E)Z&JR6,ILB?C_ /=PXZOJL932S0*XBEDIXF92 MT:$>Z]TZ_P##CWQ6_P"=CWS_ .D;?,G_ .T'[]U[I+[3^='PFV'05^+V5B>W M-JX_*Y_/[KRM)@/A%\O<7#E-T;JRE3F]S;CR2T?Q^B^_SF?S%9+4UE7+KGJ) MG+NS$W]^Z]TJ/^''OBM_SL>^?_2-OF3_ /:#]^Z]U[_AQ[XK?\['OG_TC;YD M_P#V@_?NO=>_X<>^*W_.Q[Y_](V^9/\ ]H/W[KW7O^''OBM_SL>^?_2-OF3_ M /:#]^Z]U[_AQ[XK?\['OG_TC;YD_P#V@_?NO=>_X<>^*W_.Q[Y_](U^9/\ M]H/W[KW310?/_P"'.+R.;R^-I^Y/Q]/BJ"I MS%9#\?DJ,E/18NDBIX6F9S'!&J+90![]U[HNOS*^7?3_ ,@/CWNCIWJ#%=^; MQ['WQNWIW';8VZOQ-^5.WTKZFC[HZ^RU8]3G=U],X+;>&H:'%X^>HJ*JNK*: MF@@A=WD55)]^Z\.KBO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U__UM_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__7VVOYFO\ ,QZB_E<]"R][ M=N]<=W=E8ZJEKZ6=!_,'Z@KJ"AKEZL^8BK6T=+5A8OA'\KZN-14P1SA8ZJGZ MA>GJ$4/8.A*..0;'W[K=.I?^S^=0_P#/K?F1_P"D-_+7_P"T][]UZG7O]G\Z MB_Y];\R/_2&_EK_]I[W[KU.O?[/YU%_SZWYD?^D-_+7_ .T][]UZG7O]G\ZA M_P"?6_,C_P!(;^6O_P!I[W[KU/GU[_9_.H?^?6_,C_TAOY:__:>]^Z]3Y] G M\D?YLO27QSZ&[8[VRO3/R[S>-ZIV5F-ZU^'R'Q-^0_7M)D:7#0B>:DEWIO[K M/";-V[Y4O:IR-73TRFP9Q?W[KU.C=?$KY1[!^971.S/D'UEMGM7:6S=\4\L^ M*PO.E+_ .3Y"AEK,76H"]+4S1^KW[K70J=J M]@8_J;J[LCM3+8S+9K%]:;!WAV!DL-@*=*O.Y;'[-V]D=QUF,PM+))#'4Y:O MI\:T5-&SJ'F=02 ;^_=>ZKEZR_F.9JGP.T,KW_L/K^#(=N=>XOOWK+!_&GM" ME[GR&V^@\CL:H['S^XNX#N#&]>T>#GZXVN*9YNZNN=]+FFR-CY' MQZWJ+;^#[5 MW!V529_<6&CVOC-M[<45U!LI=[/OS=M%N;);QQVRIMJ[*'7^2^\G_B8FFT(* M.*J=BJ^Z]3I.=7_S6.G-X]6[>WWO?8F_.O\ <^;EJJ=]@4DFWMYU JFV&>TL M%387<-!E,9C-P2;CV%44E33"-(F-75"F*Z@';W6NN>QOYI_3.[>J>R?D#-A, M]'TO@=U=1[:ZYK<7'!5]@;WD[1VSB*MH'C7KW+0[(FP?8[Q0TL]3+M'+_Z1<0J-"DM; M3M4G[FGA$;D>Z]3I_3^;;\=Z';='NO>/7GR$Z]PV:79]+M*;=O7N"DFWIN/? M]#TCEMG[0V[2;5WKN>J?/9K#_(;:M2&JDI:" 5LL4U3'44U1#'[K5.N%/_-? MZ:W/2[5J.M.JN[MZIO3?&U]C;8J*_;6$V/29[+53]697L'%XV/=&X:;.1[EZ MWV5VG3Y&2BKJ"AAR]32RT5#522$2#W6Z='"^,GR>ZU^677U?V3U=%N:DPN*W M5DMF93&;RPR;;W1BL]B\;A\O4469VZ];5Y'!U+8W/4LRT]:M/5B.96:)59"W MNM=&)]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__0W[,CCL?E\?78G+4-'E,7E*.I MQV2QN1IH:W'Y''UL+TU90UU'4I+3U='5T\K1RQ2*R2(Q5@02/?NO=28HHX8X MX88TAAA1(HHHD6..*.-0B1QH@"HB* ![]U[KG[]U[KWOW7NO>_=>Z][] MU[KWOW7NF_*XG%9W'U6)S>,Q^8Q5=&(JW&96CILACZR(.L@CJJ*KCFIJB,.@ M:SJ1< _CW[KW3A[]U[KWOW7NBVX?XZ9)OBK\9ZF/+Q5/0/3]2F?W-C-Y9D5'7NUISDMSX7,Y;<6*S%4TN, M=I*F@SNXV+W1FN^,'UKCVWSDL7MC"X2FR4TF1V?UWC=H)M]<)3]8;, MJ VW=A_:2;4QSQM001/3&D1:#&4R-=88PONO=+'8_7>P^L\558+KW9^V]E8:NRU;G:W&;8P]#A MJ.KS&1$*5>1J8*&&%)JN2"FBA5V!,=/!%"FF**-%]U[I9>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z__1W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=(WL M'L/8G4VRMR=D=G[PVYU_U_LW&39O=N]=WY>AV_M?;.&IBHJLOGLYDYJ?'8G% MT@<--43R)#$MV=@H)]^Z]T_X7-8;<>(QN?V]EL9GL%F:*FR6'S6%KZ7*8C*X MZLB6>CR&-R5#+/1UU%50.'CEB=XW0@J2#[]U[J-N;LIJ3)8JNW_LS>G4]7GXZ)*;+4],^/GGG$*2F971?=>Z=\O\D>@,'C]EY6O[EZV-!V1OG$=:=?SX_= M^$S']]=^YS<.,VK0[5VM%B*NNFSN7CSF9IXJJ.F63[%',M2884>1?=>Z2& ^ M9/QCW+V-V=U5B>X]HMO'IS(T.&[&AK:FHQ6!VYG:_+T.WHMNR[PRE/1[2K-Q MP[AR=/CY\?3ULM9!7S+3O&LVI![KW0^0;IVQ534-/3;CP-1/E)5@QL$&7Q\L MV1F>'-5"0T,<=0SU_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_]+=1[EV'\3-R=U_ M'_<_=M=U]3=Y;1R^4J/CM3;H['DVINFKS,]1BGRJ[-VDNZ,.F]JE:F"D\D1H MJ_QL4&E==F]U[HO59TS_ "N3U?W_ (7(9CH#_1/NOM+'9WY%35??"#;E+VQ% MG*FJQD&]<_+V(%V9N$Y]Y1'CON:$/->,0FVD>ZWGH5:+KSX(Q=V[.W#19#ID M]\T'2%'MS9-/'V=1S;UDZ$BV[DZ2CJ,1MAMV23Y+99VS-5%#\^_=>ST*V9V#\ INP/E!DLY7]$#L?=G7W\-^6L= M=V3AX-PTO6PQ./A\G:N*?=,_R MY:>N^*;X"O\ CLV0VC#E5^'@H>S=OU515P3999LQ_H@C7=DK;V09FPF-(*_1 M-Z38\>_8Z]G/3/5==_RQCU[W]CZS(?&'_1IG^R<7DODA)4=H;5&V(.TXL_4U M&(C[)RD]\ENE?Y;/:6Q.R]E=O[Z MZ4V#'NWXA9[8>Z]WT7;NRME;RV[\.ZS;]7!G,S0YS,9F:' ]6Q;7-1Y,[) : M&&D,C_<*!K'NM="W_+[ZZ^"W5/QFVIL7^71D^GLS\8L'E<]3[>R72'9U#W#L MNJW)]VO]ZI9^P*+=.\SG=R/D #D'GR$]2)C^Y8\>_=>Z,MVUMW![OZJ[-VGN M?<+[1VUNCK[>>W=P[KCK*#'2;8P>;VYDL;EMPID,JDF+H7PM!4R5(FJ5:GB, M6J0% 1[]U[JH/(?$7X ;EZRZNP75ORWZPV)UEL_XZKUENS(;!WQT+D<5VCU! MCMZ]29&?>F1S^)_P M!/:72>].LOEWT_C:K$UGQTIL!LO;6Y/C;E\;OR@ZESG2^3ZMH-AT<-!+/M'- M[]W[M;#29/);:6"NW%%FXJ#44_AI@]U[I1]S?$WX6;IW]OW=U=\N]C=?]A5> M?[@CRU'DMT?'_*X7;^3W]EGE[4I=Q;!W=CI\9F=S8#&Q3TU#59=)JW;U1JJ/ M4QF23W7J_+I8?%OXK_ 3J[Y"[>[/Z2^06V]^;[FV)%MK8/75/W+UYO+#4>T< MQM2-.L\GM#;&(DES$U5M/KK8N\(L!D897:HQ6?W/*[5 EFDA]UZI_+JVSW[K M77O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_ !V0$! end GRAPHIC 17 g276563g02h97.jpg GRAPHIC begin 644 g276563g02h97.jpg M_]C_X1C417AI9@ 34T *@ @ " $2 , ! $ $: 4 ! M;@$; 4 ! =@$H , ! ( $Q ( > ?@$R ( 4 M G $[ ( ) L(=I 0 ! O .@ +<; G$ MQL M "<0061O8F4@4&AO=&]S:&]P($-3-B H5VEN9&]W& $@ ! 2 '_V/_B#%A)0T-?4%)/1DE,10 ! 0 M#$A,:6YO A &UN=')21T(@6%E:( ?. ( "0 & #$ &%C &, : !M '( =P!\ ($ A@"+ ) E0": )\ I "I *X L@"W M +P P0#& ,L T #5 -L X #E .L \ #V /L! 0$' 0T!$P$9 1\!)0$K 3(! M. $^ 44!3 %2 5D!8 %G 6X!=0%\ 8,!BP&2 9H!H0&I ;$!N0'! $!Z0'R ?H" P(, A0"'0(F B\". )! DL"5 )= F<"<0)Z H0"C@*8 J(" MK *V L$"RP+5 N "ZP+U P #"P,6 R$#+0,X T,#3P-: V8#<@-^ XH#E@.B M ZX#N@/' ],#X /L _D$!@03!" $+00[!$@$501C!'$$?@2,!)H$J 2V!,0$ MTP3A!/ $_@4-!1P%*P4Z!4D%6 5G!7<%A@66!:8%M07%!=4%Y07V!@8&%@8G M!C<&2 99!FH&>P:,!IT&KP; !M$&XP;U!P<'&09!ZP' MOP?2!^4'^ @+"!\(,@A&"%H(;@B"")8(J@B^"-((YPC["1 ))0DZ"4\)9 EY M"8\)I FZ"<\)Y0G["A$*)PH]"E0*:@J!"I@*K@K%"MP*\PL+"R(+.0M1"VD+ M@ N8"[ +R OA"_D,$@PJ#$,,7 QU#(X,IPS #-D,\PT-#28-0 U:#70-C@VI M#<,-W@WX#A,.+@Y)#F0.?PZ;#K8.T@[N#PD/)0]!#UX/>@^6#[,/SP_L$ D0 M)A!#$&$0?A";$+D0UQ#U$1,1,1%/$6T1C!&J$)%ZX7TA?W&!L80!AE&(H8KQC5 M&/H9(!E%&6L9D1FW&=T:!!HJ&E$:=QJ>&L4:[!L4&SL;8QN*&[(;VAP"'"H< M4AQ['*,0!YJ'I0>OA[I'Q,?/A]I'Y0?OQ_J M(!4@02!L()@@Q"#P(1PA2"%U(:$ASB'[(B--@U$S5--8Y",$)R0K5"]T,Z0WU#P$0#1$=$BD3.11)%546:1=Y&(D9G1JM&\$25^!8+UA]6,M9&EEI6;A:!UI66J9: M]5M%6Y5;Y5PU7(9O5\/7V%?LV %8%=@JF#\84]AHF'U M8DEBG&+P8T-CEV/K9$!DE&3I93UEDF7G9CUFDF;H9SUGDV?I:#]HEFCL:4-I MFFGQ:DAJGVKW:T]KIVO_;%=LKVT(;6!MN6X2;FMNQ&\>;WAOT7 K<(9PX'$Z M<95Q\')+%V/G:;=OAW5G>S>!%X;GC,>2IY MB7GG>D9ZI7L$>V-[PGPA?(%\X7U!?:%^ 7YB?L)_(W^$?^6 1X"H@0J!:X'- M@C""DH+T@U>#NH0=A("$XX5'A:N&#H9RAM>'.X>?B 2(:8C.B3.)F8G^BF2* MRHLPBY:+_(QCC,J-,8V8C?^.9H[.CS:/GI &D&Z0UI$_D:B2$9)ZDN.339.V ME""4BI3TE5^5R98TEI^7"I=UE^"83)BXF229D)G\FFB:U9M"FZ^<')R)G/>= M9)W2GD">KI\=GXN?^J!IH-BA1Z&VHB:BEJ,&HW:CYJ16I,>E.*6IIAJFBZ;] MIVZGX*A2J,2I-ZFIJARJCZL"JW6KZ:QK_UP'# [,%GP>/"7\+;PUC#U,11Q,[%2\7(QD;& MP\=!Q[_(/%$XIZ#+HO.E& MZ=#J6^KEZW#K^^R&[1'MG.XH[K3O0._,\%CPY?%R\?_RC/,9\Z?T-/3"]5#U MWO9M]OOWBO@9^*CY./G'^E?ZY_MW_ ?\F/TI_;K^2_[<_VW____M Q!9&]B M95]#30 !_^X #D%D;V)E &2 ?_; (0 # @(" D(# D)#!$+"@L1%0\, M# \5&!,3%1,3&!$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P, M# $-"PL-#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P,# P, M# P,# P,# P,# P,# P,# P,# P,_\ $0@ 10"@ P$B (1 0,1 ?_= 0 M"O_$ 3\ $% 0$! 0$! , 0($!08'" D*"P$ 04! 0$! 0$ M 0 " P0%!@<("0H+$ !! $# @0"!0<&" 4###,! (1 P0A$C$% M05%A$R)Q@3(&%)&AL4(C)!52P6(S-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D M1<*C=#87TE7B9?*SA,/3=>/S1B>4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F M]C='5V=WAY>GM\?7Y_<1 (" 0($! ,$!08'!P8%-0$ A$#(3$2!$%187$B M$P4R@9$4H;%"(\%2T? S)&+A7U5F9VAI:FML;6YO8G-T=7 M9W>'EZ>WQ__: P# 0 "$0,1 #\ ]522224I))))2DDDDE*253+ZC3BO#+&. M.@.X;0-=VT>][/W'*7VJ_P#[AW??3_Z724M?57;FU,L:'M]*PP>)W4ZK.ZJY MN-?6S&=@UB/TM>62R7.3T=U+"TV-9D.+VM) MK:!N]/;NLW/8Q]GI>_TE9PPV&D4/+KBT.VT L_F]VW^?V_X M17"S,]9D59?I;7;QOIDNFOTO\+^[ZJD67'FG+_SZ?_2J2DYHJIS*/2:&;FV! MT:3]#E6UGUBQEHM./E6.:"&[WU$#=&[3U_Y*/]JO_P"X=WWT_P#I=)3925;[ M5?\ ]P[OOI_]+I8^?1>_TAN9<-VZMXU&T['>YNZKM^;8DILI)))*4DDDDI__ MT/54E7NRC4\-;39<#RZO:0/)VY['(E5[7L#G UDS['P'"#&L%R2DB2CZC/WA M]Z7J,_>'WI*ST[JMFUHV[57R*LO$K!R+J] M[W>TUU9-@VAKB_U*ZLA[OI;?TJT:_M-0GMG9^C24YS+SZC[66UBTD4OL9C99>0T,MKIN_2" MZOTWY5MF/3O_ $_K>I7Z?Z96\*O)S:/5INI(#WL+]N1'L.W;LLOJ=O\ ])_H MG_Z5.W&RC:*79=CS2&V[S>&[@YSAZ5@JQV;V-]'^O[U::RX.KL=Z+[:F[!8; M72=()X$O(,/>ZSC8[]Y)3 MA/Z@61OOH:&G](7#,;I_:/Z-R>S).(+:Q9CU,#K+)V9;&2Y[['VV>G^B?[G[ MLBW=_/\ J>I_/+:O;E7L#"YE8!F:[2T^'/I.57$QKP\WMM>[:Y]?I6Y+WL.P MOHEU;JOSH24@QLO#98^O/N ?O%;!6,EGNES"UWJG\][?T7_!_P"D8M;!&VNQ M@)(;:\-W$N($\2[S>][GD-,@;CH),)*;*2A MZM7[[?O"?>SC6CQX:GI=376&"W?'#GOW.,F? MI%1ZA_0,F?\ 1/\ ^I/>WVO^A8Q MR2G7]:G_ $C?O"S<.Z[*-MC\H-J%MS*W56,=_-VV4[',- V;/3V_SMJR_48W M>RQS&6BQHJWWN$$;FV,C["QU3?=_A:O3M_ZVHFP FJTL!WAK=V39ZFX!KG,K M;]@:[:SZ>RQO_"_S"2G?])O_ '.L^^K_ -)J3<=SQ+[TWB7SZN['W?2'Z39ZG[GZ/\ FUI8E8KRK1Z;*GFFDO;6/;NF M[=&C=R2F0P8>;#D7%[@&DRT:-+G-^BQO^D^WV>__ GZ2Q)3T./F;ZR[(#*73HT6-?I UW#:BB^@D-%C2X\ M.$KG6VT^JW>UU=EA$AEV40YA.EM7Z!K=^]UWIU/;LM5VK$=347.;^B=;C^BY MUK[7Z6LG>V]H;2__ (OZ:2G94#=4"07M!'()"FL/)QL@U-?BM$V6WMLVT5VN M!+['"W==93MX_P"%24[/KT_Z1OWA4.GV[B^QN4PT"Z]AJ :8H;&N.*27G[DIWO7I_P!(W[PIMH'R8W^Y/]CQ#_ ("O_,;_ '*O:V^V MW(]-[]U0:*ZPX,:21NU=LL^DJC[[JWEESWUO;R#<3_5U&/\ N_\ D$E-IF)C M5V7BO#80^SFVUML&)2- MPF#6R1^"G^S>G?\ <6G_ +;;_P"16;CO+*FU4O?MK(8UIO<[F?\ "VTN<_W? MZ1Z-NM.);<+K&74G5H?O:"(=])U3-Z2FY^S>G?\ <6G_ +;;_P"11JJJJ6"N MEC:V"2&L :-3N=[6J:22E))))*?_T_54E\JI)*?JI)?*J22GZJ27RJDDI^JD ME\JI)*?INS>+LK;!9[-_T@X>W\WTMSG*I(W.EN5R(]V9']G8W_7_ #%\WI)* M?I-Q$F6W\ZP[,B=>-C?HJPTV;J=*]_N]'U#9O_E_SK=_^UGI;WO9]'W_H_^+28?<8;=,:[G9D1/;>W;N_Z:^:TDE/TI M4?TC=K;MW;>#A"24T$)0 $,44"/G"2^5VJXX>]L"[ M_QPX0DE-!#H .4 0 0 "W!R:6YT3W5T<'5T !0 M !0&Q M.$))30/S ) ! #A"24TG$ "@ ! (X M0DE- _4 $@ +V9F $ ;&9F 8 $ +V9F $ H9F: 8 M $ ,@ $ 6@ 8 $ -0 $ +0 8 $X0DE- _@ M ' /____________________________\#Z #_____________ M________________ ^@ _____________________________P/H M /____________________________\#Z .$))300( 0 0 M D ) #A"24T$'@ ! X0DE-!!H T< & M $. ";@ D 4@!I &0 90!R " ,0 S #4 ! M $ FX $. M $ $ $ !N=6QL @ 9B M;W5N9'-/8FIC 0 %)C=#$ $ %1O<"!L;VYG M !,969T;&]N9P 0G1O;6QO;F< $. %)G:'1L;VYG " M;@ 9S;&EC97-6;$QS 4]B:F, ! %7!E M96YU;0 I%4VQI8V54>7!E $EM9R &8F]U;F1S3V)J8P $ M !28W0Q ! !4;W @;&]N9P 3&5F=&QO;F< M $)T;VUL;VYG !#@ !29VAT;&]N9P FX #=7)L5$585 M $ !N=6QL5$585 $ !-'1415A4 0 "6AOD%L:6=N !V1E9F%U;'0 )=F5R=$%L:6=N96YU;0 ]%4VQI8V56 M97)T06QI9VX '9&5F875L= MB9T-O;&]R5'EP965N=6T 115-L M:6-E0D=#;VQO0 9&5S8P 2D!\@'Z @,"# (4 AT")@(O C@"00)+ E0"70)G G$">@*$ HX" MF *B JP"M@+! LL"U0+@ NL"]0, PL#%@,A RT#. -# T\#6@-F W(#?@.* M Y8#H@.N [H#QP/3 ^ #[ /Y! 8$$P0@!"T$.P1(!%4$8P1Q!'X$C 2:!*@$ MM@3$!-,$X03P!/X%#044%]@8& M!A8&)P8W!D@&609J!GL&C :=!J\&P ;1!N,&]0<'!QD'*P<]!T\'80=T!X8' MF0>L![\'T@?E!_@("P@?"#((1@A:"&X(@@B6"*H(O@C2".<(^PD0"24).@E/ M"60)>0F/":0)N@G/">4)^PH1"B<*/0I4"FH*@0J8"JX*Q0K<"O,+"PLB"SD+ M40MI"X +F NP"\@+X0OY#!(,*@Q##%P,=0R.#*<,P S9#/,-#0TF#4 -6@UT M#8X-J0W##=X-^ X3#BX.20YD#G\.FPZV#M(.[@\)#R4/00]>#WH/E@^S#\\/ M[! )$"800Q!A$'X0FQ"Y$-<0]1$3$3$13Q%M$8P1JA')$>@2!Q(F$D429!*$ M$J,2PQ+C$P,3(Q-#$V,3@Q.D$\43Y10&%"<4211J%(L4K13.%/ 5$A4T%585 M>!6;%;T5X!8#%B86219L%H\6LA;6%OH7'1=!%V47B1>N%](7]Q@;&$ 891B* M&*\8U1CZ&2 911EK&9$9MQG=&@0:*AI1&G<:GAK%&NP;%!L[&V,;BANR&]H< M APJ'%(<>QRC',P<]1T>'4<=:AZ4'KX>Z1\3'SX?:1^4 M'[\?ZB 5($$@;""8(,0@\"$<(4@A=2&A(B>K M)]PH#2@_*'$HHBC4*08I."EK*9TIT"H"*C4J:"J;*L\K BLV*VDKG2O1+ 4L M.2QN+*(LURT,+4$M=BVK+>$N%BY,+H(NMR[N+R0O6B^1+\<-]1B)&9T:K M1O!'-4=[1\!(!4A+2)%(UTD=26-)J4GP2C=*?4K$2PQ+4TN:2^),*DQR3+I- M DU*39--W$XE3FY.MT\ 3TE/DT_=4"=0<5"[40914%&;4>92,5)\4L=3$U-? M4ZI3]E1"5(]4VU4H5755PE8/5EQ6J5;W5T17DE?@6"]8?5C+61I9:5FX6@=: M5EJF6O5;15N56^5<-5R&7-9=)UUX7&EYL7KU?#U]A7[-@!6!78*I@_&%/ M8:)A]6))8IQB\&-#8Y=CZV1 9)1DZ64]99)EYV8]9I)FZ&<]9Y-GZ6@_:)9H M[&E#:9II\6I(:I]J]VM/:Z=K_VQ7;*]M"&U@;;EN$FYK;L1O'F]X;]%P*W"& M<.!Q.G&5&YX MS'DJ>8EYYWI&>J5[!'MC>\)\(7R!?.%]07VA?@%^8G["?R-_A'_E@$> J($* M@6N!S8(P@I*"](-7@[J$'82 A..%1X6KA@Z&I+C MDTV3MI0@E(J4])5?EAMJ(FHI:C!J-VH^:D5J3'I3BEJ:8: MIHNF_:=NI^"H4JC$J3>IJ:H_R#W(O,DZR;G*.,JWRS;+MLPUS+7--:6YQ_GJ>@R MZ+SI1NG0ZEOJY>MPZ_OLANT1[9SN*.ZT[T#OS/!8\.7Q7U5F9VAI:F MML;6YO8W1U=G=X>7I[?'U^?W$0 " @$"! 0#! 4&!P<&!34! (1 R$Q$@1! M46%Q(A,%,H&1%*&Q0B/!4M'P,R1BX7*"DD-3%6-S-/$E!A:BLH,')C7"TD23 M5*,79$55-G1EXO*SA,/3=>/S1I2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V M)S='5V=WAY>GM\?_V@ , P$ A$#$0 _ /54DDDE*22224I))))2DE4R^HTX MKPRQCCH#N&T#7=M'O>S]QRE]JO\ ^X=WWT_^ETE+7U5VYM3+&A[?2L,'B=U. MJSNJN;C7ULQG8-8C]+7EDLESG-;3LN;]#-1M.QWN;NJ[?FV)*;*2222E)) M))*?_]#U5)5[LHU/#6TV7 \NKVD#R=N>QR)5>U[ YP-9,^Q\!P@QK!EZC/WA]Z2G,=AY5S39CV-!-EP>+O5=,6/;7L].ZK9M:-NU5\BK+Q* MP]WM-=638-H:XO]2NK(>[Z6W]*M&O[34',9Z+FE[W EY!A[W6<;'?OJ MM9B9KW%PRW5%P(<&7::DG1ME%GI[9V?HTE.E8*L=F]C?1_K^]6FLN#J['>B^V MINP6&UTG2"7-V;?*M;V?O#[TE,DE'>S]X?>EO9^\/O24R619?@T-# MLMUH??9<&/!MD[V^WZ#5J[V?O#[U5K^U4@L9Z+F[WN!+R##WNLXV M._>24X3^H%D;[Z&AI_2%PS&Z?VC^C^Q]MGI_ MHG^Y^[(MW?S_ *GJ?SRVKVY5[ PN96 9FNTM/ASZ3E5Q,:\/-[;7NVN?7Z5N M2][#L+Z)=6ZK\Z$E(,;+PV6/KS[@'[Q6P5C)9[IW]%_P?\ I&+6 MP1MKL8"2&VO#=Q+B!/$NW*)NRNXHT_X0_P#I-2Q8K8_U'LWO>YY#3(&XZ"3" M2FRDH>K5^^W[PGWLXW#[TE/_T?3K\5MS@XV6,@1#'EH\>&IZ74UUA@MWQPY[ M]SC)GZ14>H?T#)G_ $3_ /J7+-ZATV^Q]A;34S':T[75W/H<6%OO;;77CWM] MK_H6,IN M :YS*V_8&NVL^GLL;_PO\PDIW_2;_P!SK/OJ_P#2:DW'<\2W,M<.)!K/_HI9 M=&&Z_==CQ=LV^DTWN]-XE\^KNQ]WTA^DV>I^Y^C_ )M:6)6*\JT>FRIYII+V MUCV[INW1HWX!I,M&C2YS?HL;_I')W8P8TN=DVM:.27 #_J5 M957/ (H#H(]=FA^*2F.RG_N8_P#SV_W(61;5CMKL&8=;:F0Y[2#ZCVU;(V_G M[UF7X5N+N?__KR"Z_>PV5@LAY;>RN_* MG1NVJVM]>-]*QC'OM]GO_P )^DL24]#CYF^LNR RETZ-%C7Z0-=PVHHOH)#1 M8TN/ #A*YUMM/JMWM=7981(9=E$.83I;5^@:W?O==Z=3V[+5=JQ'4U%SF_HG M6X_HN=:^U^EK)WMO:&TO_P"+^FDIV5 W5 D%[01R"0IK#R<;(-37XK1-EM[; M-M%=K@2^QPMW764[>/\ A4E.SZ]/^D;]X5#I]NXOL;E,- NO8:@&F'-MM8_] M+N^DVQ4 WJ&QKCBDEYW, Q:A#07--60QV7NW.::[&.997_WQ,T=0=-;J2+0" M]CSA,VEK1M]-^W)L_.^A[JGI*=[UZ?\ 2-^\*;7-<):00>"-5AU8^<;JVO8S M;=J?U-H;6V'';<_[1_/>WW^FVVK?Z?YBU,%K6,M:P!K1<^ ! YE)3922224_ M_]+U1S6N:6N _=4&BNL.#ⅅM7;+/I*H^^ZMY9<]];V\@W$_U=1C_ +O_ )!) M3:9B8U=EXKPV$/LW.(#=7%E;=T._J[5-N-2UP>W!K:YIEK@& @CN"J%%EA+W M5N=-KMSOUASO>&L:YOOH_0_H6?S;-E?_ %RRQ6,9N5>6NW6"DR#8+I((D.]A MI9^>$E-WU;_]"?\ .;_>@.P\9SBYV!4YSB2YQ;622=7$JM2ZYU>8]]]A^SW/ MJJ&X-$ -+&OC;K3B6W"ZQEU)U:'[V@B'?2=4S>DIN?LWIW_ '%I_P"VV_\ D4:J MJJE@KI8VM@DAK &C4[G>UJFDDI22222G_]/U5)?*J22GZJ27RJDDI^JDE\JI M)*?JI)?*J22GZ;LWB[*VP6>S?](.'M_-]+G)E4WI.5&-Z:V,Y9"(_/B \ M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)! M9&]B92!835 @0V]R92 U+C,M8S Q,2 V-BXQ-#4V-C$L(#(P,3(O,#(O,#8M M,30Z-38Z,C<@(" @(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO M+W=W=RYW,RYO&UL;G,Z>&UP/2)H='1P.B\O;G,N861O M8F4N8V]M+WAA<"\Q+C O(B!X;6QN7!E+U)E7!E+U)E&UL;G,Z<&AO=&]S:&]P/2)H='1P.B\O;G,N861O8F4N8V]M+W!H M;W1O&UP.DUE=&%D871A1&%T93TB,C R,BTP-"TR,%0Q M,CHS-SHU,"LP-3HS,"(@9&,Z9F]R;6%T/2)I;6%G92]J<&5G(B!X;7!-33I$ M;V-U;65N=$E$/2)U=6ED.F4P.#4T8V5D+38S,C0M-&$Y,BTX,S8Y+39B9&0W M9F)A-30R92(@>&UP34TZ26YS=&%N8V5)1#TB>&UP+FEI9#I"1C(U1#$Y-C&UP34TZ3W)I9VEN86Q$;V-U;65N M=$E$/2)U=6ED.F4P.#4T8V5D+38S,C0M-&$Y,BTX,S8Y+39B9&0W9F)A-30R M92(@<&AO=&]S:&]P.D-O;&]R36]D93TB,R(^(#QD8SIT:71L93X@/')D9CI! M;'0^(#QR9&8Z;&D@>&UL.FQA;F<](G@M9&5F875L="(^36EC#PO&UP34TZ2&ES=&]R>3X@/'AM<$U-.D1E&UP;65T M83X@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" \/WAP86-K970@96YD/2)W(C\^ M_^X #D%D;V)E &1 ?_; (0 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! M 0$! 0$! @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# M P,# P,# P,# P,# P,#_\ $0@!#@)N P$1 (1 0,1 ?_= 0 3O_$ :( M & @,! <(!@4$"0,* @$ "P$ 8# 0$! M!@4$ P<"" $) H+$ " 0,$ 0,# @,# P(&"74! @,$$042!B$'$R( "#$4 M03(C%0E10A9A)#,74G&!&&*1)4.AL? F-'(*&<'1-2?A4S:"\9*B1%1S148W M1V,H5597&K+"TN+R9(-TDX1EH[/#T^,I.&;S=2HY.DA)2EA96F=H:6IV=WAY M>H6&AXB)BI25EI>8F9JDI::GJ*FJM+6VM[BYNL3%QL?(R'EZ>WQ]?G]TA8:'B(F*BXR-CH^#E)66EYB9FIN]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW5272-=_,'^3>V]Y]L;:^ M7G274VUYN]?D9L':G7K?#NIW]4[P'I+_P!(,'_W5'OW7NO?Z#?YD'_> MP'I+_P!(,'_W5'OW7NO?Z#?YD'_>P'I+_P!(,'_W5'OW7NO?Z#?YD'_>P'I+ M_P!(,'_W5'OW7NO?Z#?YD'_>P'I+_P!(,'_W5'OW7NO?Z#?YD'_>P'I+_P!( M,'_W5'OW7NO?Z#?YD'_>P'I+_P!(,'_W5'OW7NO?Z#?YD'_>P'I+_P!(,'_W M5'OW7NO?Z#?YD'_>P'I+_P!(,'_W5'OW7NO?Z#?YD'_>P'I+_P!(,'_W5'OW M7NO?Z#?YD'_>P'I+_P!(,'_W5'OW7NO?Z#?YD'_>P'I+_P!(,'_W5'OW7NO? MZ#?YD'_>P'I+_P!(,'_W5'OW7NO?Z#?YD'_>P'I+_P!(,'_W5'OW7ND[O#J? M^9-MS:6Z=PT_S\Z.GJ,#MS.9JG@E^!MH9I\7C*JNABF*?*C7X9)( 'TD-I)L M0>1[KW1L?BGV9N/NGXN_&WN/>$>*AW;VST'T[V9NF'!4M10X2+<>^^O-N[IS M<>'HJNLR-51XI,GE913Q2U$\D<(56D<@L?=>Z'SW[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7__0W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW1!?Y:W_9-&9_\6F^<_\ \&EWW[]U[H_7 MOW7NO>_=>Z+'\Q\=\G,C\;.UO]DTW/M#:OR/<11K<6Z:S$P=DI4R( M/BC7*T9A\!U#N !(!)"FT2WDE,5RVE74J'K0(Q':YP>U6IJP>VI ) !I,Z4_ MG8YKO2LS?RRS&.RW0'P+^(W3&W]H_+O![EZHW3G.Y.Q?YC7961QVUG^&W4&( MKZ"CS^0K.CL_6T5-4UF.@D?-YO.45)I6E,M5"8%8--S?P)-+:7U%L/I#LBKQE+V/E^OL[U;N;+U%0TN2P^XLE4T@Q]5!)2BNC6D?<4 M/CW6V6D,T;2W5Y]**&HCGT-($EH*J&12Z. R2*:H6 8KJ><6UON5U/&ZPVUD M;LU%#)"'6-FBK0,4=@CJ2IC;M?22H*M[>_F]?%SI;,?*S:VZ-O=U9;>GQ3[E MZ ^.]=L;9VQ<7N3=W>G>/R=V3C-]=.]8_'G#TVZHWWEN;<>-R@@=3VT:CXC);J'E/'2J*FI]3,.U&P#I!4.4CNK^ MVDE5?I;**ZE8UTK%,66,8!9G+* 0JD LN2 Q4K_QM_FP=F[ZWE_,'359N ;L MNR]DYF./*[1W[LC<=!-19"BF#*'02PR34\L,TEYH3$MO*LJ26TT:R1NAJCHU M0&4X-*@@@@$$$$ @CIN.77)=P-&R7$$K12(PHR.M*J:5' @@@D%2"#0]5D?( MK^:'FOB5\_/EOM#N7[C)?$7XS?RU.L/EUE,)L;9^+RG:']\]S_('<_6.U>$[=OM]=RE1!NME:H?PA;J(DLP ) M-)"I- Q"UT@G!4W,3B^V.TMD'Z^W7=P]>):"4* #P \,'!&6-2P' 3\-_.L^ M(Z;8^46Z.U=I?(OXYQ_%+8G6O:N[<#WQT_4[7W7V!U9W3F)-K]-;]ZFV]M[. M;MK]R8[L_>83!XS'UPQ6=CR\R4]904K:BKSPW CN#' \ES%>+:O$@+2BXD!, M48489I%!9=+$*H)D*4Z8CFMY)+1?J8UAGM7N4D8Z4,$>)9"3W!8\:JJ"U1X8 M>HZ-[\3?EU!\K,7OFHG^.'RL^,FX^OQ__##W?_[S^1]^Z]T7W^7O_P!D#_"#_P 5!^-7_OF-E^_=>Z-][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K__T=_CW[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T07^6M_V31F?_%I MOG/_ /!I=]^_=>Z/U[]U[KWOW7NN)8+]?S]/]?\ I?\ %_?CCKWV<>J9J7^3 MUM.N^*'RP^,>Z^\MUSU_R+^<_:GSTV)VSM#:6+VWNGHCM;=O;^![IZX&#Q69 MRN[<1N[_ $:[JVS3)4S5H@BSE*\\9IZ3RJ8]ZYH[7E-+:7P[_9D00RTU=Z2S M2!S&U5(*SM&RDD4JP*M32X[127G,K2=+10H5#J%(H\2R*0 1 M@-J 8L&^^?Y,_87=W6_R7RWR%^:N6W_\QOD%7_&.KP?R3VGT)M+K[8/3M'\. M.P6[6Z&V_M+X^-O'=,.9P0["K:_);G7(;GDJ,X]>R02X^.&%4]&PM9;*XL4T M7$6XK>L6)=7E2-X8U*DBD<<#LB!3J+'Q)&D. GE0727<%]^K;R;>UF %9(9 M)$FD(:A!>26-&8LI4*-"*HJ>D_D/Y(^^]WTGR*WWV/\ -C+;A^4_<7R:^*?S M1Z][^V]T)MO:>%Z8^2WQ-V(VQ-DY>EZC._,UAM[]7UF&D>A?;U;D8:K^%.T, M^2J:HFM+T<[6EMM=O8$H+6^NKA=7>'%Y$(9XI --59#* 5*Z2Z4'Z?=IHA-= M;K^N))722>U@A/A,8](@9B*'N.EU(605#-0G4*T'+J;^ M19N?XZ[6ZYS'Q]^8-/UK\ANB?DG\HN\>CNTU^-NT*SJ[!;#^8.(V1C^Z.AMY M_'7"[XVQMC,[+DJ]DT]3A)L'E-M_P-HJ9:6!%A=9[_67:6UA;6\VE(K!K.0L M YEA^I>ZC+-0-XT\EFA!\6[6Y33V^%*(?!=4&1X, MBZ@8Z5 T4?5&K]&F^-WPJ^0GPPWU\6NO.G>X*[L'IK<.]OF-WW_,>W]OO9W7 MU!N7Y&=_]Y08?#VY2+BH]OP&&OJI:B"%ZSR2 MQEOI3$PVVVVY(;92U2DBSJY8O35(SHTY?5H12P*@F@2K1@+=7;/JW.[W#Q92 M @C\!T*A">Q0RVZI0NU$(- 22C?G#_* 7YE]H_,CLD_(&3KMOEG\!]E?"!< M..L(]U)L#^Y_^2'Q,^,'QTHL7M#:M#C]S];;X^ M*/;>8[KZ][HQ>[,AF\I1YF9=[U%!*^$DQE/"8:2:.2JE6I_9,&O;E+C=;ZT? MPKZ;=H=PB>@?P9(8WC5=+=LBL';5JH:$@4-&!-#M]NL>RV]ROBVMKM+',T;,P(-49?#&FFH!@K&M*$[OQ+Z9^6/4]-ORK^67S(A^6VYMVY+;TVUTV M_P#'W8_QWV%UEA\%B&QM;1;;VSMS/[XW/F,EN^M;[_)U67W!7QK4@)0P4< : M)J,\7A(B04EUNS-J/!J:4 X!4I1:ZG-268XHI"2>-K:Z+[_ "]_^R!_ MA!_XJ#\:O_?,;+]^Z]T;[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_ MTM_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]T07^6M_V31F?_%IOG/_ /!I=]^_=>Z/U[]U[KWOW7NJ@OFOW/W- MA-Q?+B/8&Z-];%@Z!^,/1N6Q=?MC$IFZJBQ7?7<6Z,5WAWK@<&M)D#GL_P!( M]1=;54V,,])64]!4_ MV>_.XNR<3U_M?LKL7 [8.3J-M[FWV,3$E-#/C<0*C)TU+7:-+ MI9ET:?#@,K1*[$:T!"EO[:5=3(AJ0%\!%'2XF=C2!:A:L7+SHBR.HJ(VHSJM M!%$:!I,*26SJ3^:;W_V-U+T'FLGCNO,%OSY+]$R]W[!JZ;;>9R.T:+#?'*+L MNA^9D<&07+Q4F:;%U6SMM5N#!>(I%OB&/_*4I/-)?=%6T%]-!I,=O9B\926J M(9;*.2)&[<$7K^"6/X"A8*VH"UG#)((X;E_U7NC:*PTC]5+MT+T+=P:S4S!% M%-<4@#%2E876/S\^9]'NG9N5[6[%Z+W%LO&Y?X59SL3 [1Z8W;B2"QGIBFFYNS9O$&) ! M_P!%61L!^TKHZ#WH;^99\R?D!6U'5FV>S.A,7NC??;/Q+AV?VV^QMM;R@VIU MU\F^O_D?N3^F6Q"RM1Q)X>E0=.D- M>BT:H-9%JG>%D57$E05"BG1TI_D[VIVU\(?@SW;F-P1[1W_V-\NOB]LKL*IZ MQKFSQNCJF&O_N[GL-LWLNC:B7^(X)' M>EF6]N\<5DVX:6=H]OO-0D6@,HMH9D;0I,;!&D[)XIB@CIXGAN6)W<6TIOFL MR:6S7=JJE"-6CZT1/EJ2([1]K121*2^O1XB$ -WQV_F+_-/Y+9^EZ)VMVST7 MM??&Z>T]I08GO&7KW:'9^/Q77_8/PY[<^10PU%U_U=W;F=CU6X=I[]ZWAH*; MR[JJZD;>JS_$HUR*@FNX1O86=S=,07M%O-:D@^*;<6+Q]R]H#"Z=9&B+J0H, M35J>KV])W1@GZ4YM3&*%2JRRW44H(:K:M,*21*ZHRLVF44-!GSO\POO[MW=' MQ:JZKM_J/I>3,=G_ FGJ_CQ0Q[HPO87=F/[4ZKR?:.Y^T\'NR#<==EU^/E= MNV&;!R8Y,'F8CB\#D_NJL5XBITK2&-Z+0D5>@O MG1W-V_TI2[]W)V+C]U=T]-?*;XMXW=^%ZTVWLM>K=W['^3&Y,%L7)]?]?=B= M:=O=O]=]U;37%;NK\EA*Z9\'O#$IC:%L[AJ"M-YW88X!<[!&0:7$TEO(TE05 M/@>+KTJ?#)B)1_$CDDB95905/B+T[<2%(-^,)FFF8H%+, X#JCQL MCHKJS5(8&.E_J_3ZWL6%_P \$CGVD'3W7+W[KW2#[3_YECV/_P"&'N__ -Y_ M(^_=>Z+[_+W_ .R!_A!_XJ#\:O\ WS&R_?NO=&^]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U__3W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW5&_P_P#YAGPV^.W66_>GN[.\,/UQV;L_ MY4_-*/YMS8>2=(-K3P2TN5V_FZ2LIIHGDAGIZA'1F! M]^Z]T:?_ (=X_EP?]Y3[,_\ /!O_ /\ L0]^Z]U[_AWC^7!_WE/LS_SP;_\ M_L0]^Z]T'T_\RO\ E;3=FXSMY?D[M*GWUC=EY/KQ\G38?L**+*[0R69H-PIB M,S2_W0,5>F)S5 :BAD-I*1ZFI"'342JUU=D2>,'LD"Z@2:535I(' $!V%?,, M0?*E777X%>,;,10 ?$ &!\RITJ:<-2J>(SSIOYD7\I"BVS6;+H^W^CJ39V0R M[Y^OVG3=7YZ#;-=GI,G#FGS=9@8NOTQ=3EWS--'5FI>)IC4QK+JUJ&%02/ ( M-#%31_0H:C3_ T))%*4)QUU=L[98V3'B%9&79(*MAXW*TI'_ <$B/2#[W4UU$]U2:_,BA/VD8/J,=:H*4IB@'Y U M^P'(]#GJ!A?YGG\JO;\--1[=[TZDPM/2UM3D**DPG7NZL=%3Y&NK:W)5E924 M]!L2%8ZZMR.3J9Y)$422SU$CDEY&)TO8J*N%50H X 4 'H , <*8X=>8!F= MV%68U)/$FM:GU->+(X:JQFTJG$RRTN21V$U.Y,=2K>H2*UO')4GB.'RQ3'Y8^S'5B2=53Q MX_/-<_GG[<]1,5_-"_E6X*6OGPG?/4N'GRNXZS>.4FQ6P=U8^7);NR-.U)D- MTU\E)L:%ZS<==2L8IJZ0M4RQDJSD<>]JQ1$C4D1J" !P ;+ #@ Q))'G7/52 MJLS.R@N:5/F=/PU/GIH*>GEUPP?\S[^55MBFQ]%MKO;J+;U'B?N/X528/K_= M.)IL9]V];)5_P^"@V+3Q47W4F2J6D\876:B0FY=KZ.5TG*Z0M/+2 %^P M< !Y=6))8L3W%B2?,DFI/VDDDGC7/7(?S0/Y5@RF+S@[XZD&:P>-7#X7+C8 M&ZOXIB,0M3%6KBL7D/[B_=X_&K60),((G2(2HK:=0!][U-5CJ-2 #\P*@ ^H M )IZ5-./5=*T4:10$D?(FE2/0F@KZT%>'2*R/\P+^49D)MFE.]NL<3C]C]C5 M';F(P.W]F[OP. JNR9Z3*TR[QS>+Q>QJ6GS&;IJC,SUD.R%)54%?0?$KXXT5=0 MUU-445;15E+T[LV"II*RCJXX:JDJJ>:-DDBE1)(W!5@""/?NO=&U]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__U-_CW[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[Z>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[JM[^42Q;^7+\868DEML;L))^I)[*WJ3[ M]U[JR'W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW70%A;D_Z_)]^Z]UW M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K__U=_CW[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW54_57S^^4?>?7FU>W>IOY:G;&Y.L]_X]\_L7<&2^1WQ=VWD,YMB:KJ8, M3F*O;^3["_B&%ERM) M0*68F:%) LEG#*/=>Z$'_ &:?YR_]ZN>R_P#TJGXG M_P#VP_?NO=>_V:?YR_\ >KGLO_TJGXG_ /VP_?NO=>_V:?YR_P#>KGLO_P!* MI^)__P!L/W[KW7O]FG^KGLO_ -*I^)__ -L/W[KW7O\ 9I_G+_WJY[+_ M /2J?B?_ /;#]^Z]U[_9I_G+_P!ZN>R__2J?B?\ _;#]^Z]U[_9I_G+_ -ZN M>R__ $JGXG__ &P_?NO=>_V:?YR_]ZN>R_\ TJGXG_\ VP_?NO=>_P!FG^KGLO\ ]*I^)_\ ]L/W[KW7O]FG^R_P#TJGXG_P#VP_?NO=>_V:?YR_\ >KGLO_TJGXG_ /VP_?NO M=Z]_LT_SE_P"]7/9?_I5/Q/\ _MA^_=>Z M]_LT_P Y?^]7/9?_ *53\3__ +8?OW7NO?[-/\Y?^]7/9?\ Z53\3_\ [8?O MW7NO?[-/\Y?^]7/9?_I5/Q/_ /MA^_=>Z]_LT_SE_P"]7/9?_I5/Q/\ _MA^ M_=>Z]_LT_P Y?^]7/9?_ *53\3__ +8?OW7NO?[-/\Y?^]7/9?\ Z53\3_\ M[8?OW7NO?[-/\Y?^]7/9?_I5/Q/_ /MA^_=>Z]_LT_SE_P"]7/9?_I5/Q/\ M_MA^_=>Z]_LT_P Y?^]7/9?_ *53\3__ +8?OW7NO?[-/\Y?^]7/9?\ Z53\ M3_\ [8?OW7NO?[-/\Y?^]7/9?_I5/Q/_ /MA^_=>Z]_LT_SE_P"]7/9?_I5/ MQ/\ _MA^_=>Z]_LT_P Y?^]7/9?_ *53\3__ +8?OW7NO#Y3?.4FW_#7?9*W MXN_RI^*(0?XL4[ =PH_-E)_P/OW7NC+_ !6^06%^57QYZH^0NWMLY_9>+[3V MM#N%-H[IEQ%1N';-8E75XS*X+*U6W\AE<'656+RN/FA,])4S4\P0/&Y5A[]U M[HP'OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K__6W^/?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW2;WAO+:'7FU\]OC?^ZMM[&V5M;&U.9W/N_>&_=>ZHY^#^+WQWQ_+2^$F:^-':N,S^)VI\?- M^[%WUBMD=J4]#A,]N2HQV)HFV=DLAMPU\&/WG0U.)J\7%5RU%/5;9FR3U002 MA2GOTPMR)8C(K(@TU*DZ9HF8*XRA:,.I;S';@,3U='TR6[ TI(230, #%*JD MJ?B"R-&VFHKIJ:T (ET'Q*^<.3H]QU-1W)N[9&[\+'%E]A9'&]NY#+;7W-D* M[/U4NSMK;YPL^.K*B'"=*=65_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NF+<^Z-M;)V[F]W[RW#A-I[3VUC*S-[CW/N7*T."V]M_"XZ!ZK(YC-YK*3T MN-Q.*Q]+&TL]1/)'##&I9V"@GW[KW6N;\%NG-W?*/^7UT-N;XX=][6K,SL)MOL+;F]T_CFP]U;_[. MWQTUD.M5W!@:VOIXL,S8JJ.[MP9J/+[LFD58J6FRE=%1K'(D9J0HM[BWCN#K MBI92!=:T!:, N(XHF/X88GT!R TA)9@* =:UZXFBN9&DD0,5D4*C.Y5:O(*$ M?JR*&85;2O:K4ZN#7](M>WXO>]OQ>_/T]HZ4QTWUR]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U__]??X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U4OU#7_/\ ^2J= MO=A;4^7'374.S\)\D_DEU-L[8,OQ#?L*MPNU.ENY]Y=68*7+;SK?D%MF;/YK M+4.TUK*N9Z%O_0?_ #&N/^Q@G3/J^G_.!\//XX_YR>]Z MJ*T\^O=]Z+ &GGU[T^?7(=&_S'&%Q_,#Z9(_\ %$(/_NG_ 'OKW27WQ\5/G;V; MLO=W7'87S?Z$WAL/?VV,]LS>>U,Y\!Z6LP^X]K;GQ57A,]AJ.J<)-AMO4M=\ M&*#(9[+5-=DZ_-9GP+IG_P!(0I__ +I_ MW[KW6/\ T(?S&@ ?^'!.F;&]C_LA\/-OK_W,][T"#D=>../7,]&_S' +G^8% MTU8"_P#V0?!?_;?[,]?WZHI7KW7O]!O\QRU_^' ^F;6O_P!D(0?3_P!*?][Z M]PZZ_P!!W\QNX'_#@?3-S]!_LA\(^GU^OR>]^^?7J]=GHW^8X 2?Y@73-AS_ M -D'P'Z?X#Y/7]^Z]T$O?VV?YDG2O0_=?J. ML=^Y2FI:+)[WZ\V5N_(4E#Y?LJ6NW+MK&9JKIJ/SO)-]K!45K)'K9FT 7)/O MW7NA#]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U4ET=5_P P;Y-[3W3V[MWY?]+] M3[9K^[/D3LC:W7H^'LF_)MM;8ZB[Y[&ZCP$%=O&O^0VWJG<>5K\7L>*LJZDT M-(C5%0ZI$B*OOW7NAC_T&?S'?^]@73/_ *0A3_\ W3_OW7NO?Z#/YCO_ 'L" MZ9_](0I__NG_ '[KW7O]!G\QW_O8%TS_ .D(4_\ ]T_[]U[KW^@S^8[_ -[ MNF?_ $A"G_\ NG_?NO=>_P!!G\QW_O8%TS_Z0A3_ /W3_OW7NO?Z#/YCO_>P M+IG_ -(0I_\ [I_W[KW3-N+XT?/K>.W\[M#>'SDZ$W5M'=6&RFV]T[8SOP&I M*[";CVYG:&?%YS!9BAD^3_CK,7E\952T\\3>F2*1E(()'OW7NB_?#S^6;\I/ M@A\>.OOB]\;?FQU#M3JOKF#,C%QY3X/4F8W-G,EN#/Y/<69W%N[/1_)/'C/; MBKZW*&-ZDP17IX(8]/[=S[KW1FO]!G\QW_O8%TS_ .D(4_\ ]T_[]U[KW^@S M^8[_ -[ NF?_ $A"G_\ NG_?NO=>_P!!G\QW_O8%TS_Z0A3_ /W3_OW7NO?Z M#/YCO_>P+IG_ -(0I_\ [I_W[KW7O]!G\QW_ +V!=,_^D(4__P!T_P"_=>Z] M_H,_F._][ NF?_2$*?\ ^Z?]^Z]TF-[=4_S(]K[,W?N:F^?G2M14[=VON#.T MU/-\$81#/48C$U>0@AG*?)_7X)):Z?B]\;NX M]W18N#=G;/0G3W9FYX<)2ST6&AW#OSKS;NZ]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U__]#?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T03^70+].]R#^O MS@^>W_P7?N*+.[JQ29K M1C:I;T9>.TW4>& MLBVT+WD*4R;A6AB6.G!XG=X[AXZ!VD@TA@DTP*F-4DGL7,WA-+,EI+)QTP2+ M*Y<#%)(U62-')( GJ06BAH33JGY]_(3&8S;F^<[WQN/L+J3 ;O\ B1D_EQN[ M<'06#V)B/B?O?LK>6]]I=\?&&2BQVQ,+D\=LK8<2X9JBJR'\4W!M 0QS9/,3 M096!HUL7T@EA\:DTR$0S M>&@BO4CUM 0(4CN(%JNHECJMS,"A+,ZQFZCTQD=(#-'U%@>Q.YN MP-BTF]NROC%N+IOJ[&]('$U7RQV;6?/>KPW:>3W#F*/9%-O;K63J#8VV<%1& M*EK<$*''SG)9J'(4V6I_$SLZTN^69KCONUDMWGCI3PU-DTAEI45:2& MK1BW*AY%;JM\5-GOW@L!:E+](Y*X8I.T<<8)!J%A"T(76XE\97*Q..N\/_,+ M^8&4W[W/1UO;>Y<#TOEL;BL_O/L"7J3;^8W]\'\+B_EK6=2]F/E=MTW4%%L_ M:NZ=I]35^.FK=L9ZN[+K]L%O[Q92LFQX>ED2V!BDV^T^MN YM7\<$*&$T%P MSQ!F4(#]1%%$[^'HMV=XF9FI('MPBDAGN5LE\2Z62Y3PLG2L3P:9M(JSJ(I) M'1!('N5".JJ*KT?./O3N/?'\N7-;PW7NS.YFFW%WE@NF\!\@GP]'UON3L?XO M;L^2FUNJZ/Y%5>VZ/%8*DVID=V=39NHJ/-146.IJ@6RM%!2TU1#'&81P"3<> M5();>KW$L0N$&I0O=(0"K'4@F"1:HW+%/&,9-1@N:X>.SYDN+=A)]/%*8"=+ MZ_TTU'6H"L86>6CJ K>""!4UZ*J:?YF21?(XX?+]--\@Y=K4WR*Z"I9J#9.[:'=5/L7$[(FR:F.(G$R8:# ><3%AY6":V8QS\IR M2)XD_CW)116A?Q-P*";56JE@M> T%0M"!U:54-OS8B,4B\",,32H'@688Q!1 M@A:E?B;6#4&I'7';'S#^9&^FR^VMG]^;LK-^;NW-TOMWOV@J_CIMBCA^ ':> M]_F1L3JFOZ?V?3Y#9T$>[H,WTUG\RB4^Z)]RY.E&$AW5]\F+R$-,V[.**7]V MQ23L]J[6_P"L $>9WMIY;JWT%:)X+QIWZ086(BD\1G7I;N)%I;[O=*--S EW MIBIJ CC>-;2XU#X_&U5*ZM,P8M$$$;=)'O[YK?,GIK8^_*3WYD/CSL;<\OS'WALSY=3]49BF[0IJ/K[^Z^U*[:/4"8J\6W(MKQU=1G M9-QZFQM')01.6:I<-M4K@>-.]DIBTE4:.69XKB92S%D;6BK1G98M1[6$L1#> MM)([X1J4CC:].LD,Z-';1SV\1%%#J=>P/BKEL778_:.&[OW/M M;^(B>HJI$SE5AX&QV#FHLE709"D9@:VB%[<;H5_/$ MD\:$/*JA 2.QUC"8P;>NW,!O#&Z$>KX0=-I0 D%5F<]D#N#'$S&1@0"51V6^ M:';>"[%K\3T-V=FL?M_%8)X>@/B9CNG:2;961^#5'\3*WL/8WS&BWWN78K;^ M;,8O?5+!2FGJLNF.BJ:$[4J<.V:G%1[K/]8T>\M<.K7ZK=F4C21;NA/TS((Z MK()1X; 599UN#X)C$#TM:Q[<[[8(V/T3-:A*APTY>15NHV+T*M'^JI>BF PZ MIM?BK5QPGR.^86U,3MC:';_R?[#Q.R-R_P"R?;\[-^4B_'SKS^]O3Z]U]#;] MW-G.NL'M+"]8U^REV=OKO/8^-Q-+7Y+"9+(;7I\U)CZNJEJ*K'UU.YN!A@N[ MZTC8(EM>7<2-\1E\.&&2$..# &25J1!#*L2PJRR'4R.S#30V]PPU&6SMY"M" M NNXFCE*FO81''&"9"X1I#,4\,:5'C^7%WKVWV_O#X^[TWYO"3>F5[[^ =-V MKW%D8]MQ;,Q]=V)L/NF/8^PM[P;(0>'8E?OC:&XLK!58V)8B@PT<

6F+!7 M=1>";Z$6FB$0V$H[BU)+BW0I44U,27VDYN+;;[@S:Y3<7\1P M$_2@G00L5H*D:F6O$ZCY* "X_&WY;[*W#\&?BSU1UWV!3=A=_P#4W=?2=/W- ML+,8W<^YNP=CXV7Y#YS 9/(;IQ^X:/\ C6+K<974HC6LJ/(*0B.1@8FC+(KA MO%&UW5FP>%;!:N :!QM,K+7AGQ8]+5^)@RGN;HSV^-(CO-E>DI17PY P .%(88&'[J'NOY[+)UIN;>_R0WIO:C.V?Y9_;6[MHY#XZ]<[8 MQ6Z'^9>[MV];]V]7U%7AMFT>OL7A:7-XO[69,_A,L[ODZVLQ\L=%&ED MN8!(!?%1PI:WFF 6 ME4:'<5M4C ;42LD+:I-7>S*)(F1:J2D;<[^^4O3F-[*W3B^WMY;)I>U<=_+5 M?>M;O.FV_P!<=:_%#HG%'^\(R(V\59Y@\9J! OT$C1L"&(9 M9)FD%'+E2BP$+/&[,U<.IVR0"4F)XD*..,S"^C4H30 :8%1R45:^(TH+0LJB M[[YW_P#9#WS*_P#%4_D/_P"^BW?[3]*.E[\9?^R;OCY_XA#JC_W@\![]U[H; M_?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=$&_EI_]DMR_P#BROS?_P#@U.__ '[K MW1^??NO=>]^Z]U2_\F^Z_DC\>^U^[.NUWOFMU=2OU=V%_, QV\8*W X_L[8? M4W0AVC%VG\4-KE<3/3SX_L/?N0Q)Q&Y:JAG?;VU\OG(9WDJ:3%R/6*[AB21I MX2\UI+'BH"S+=/(L(F.DF-()0YGEWICZ7:,_P#$C4SBGRFV9:;.4L=) M'4-2T_MRU6-GS!+PN-NBN=6L%%EDMS;'5&#W>%IN*3*:O"X4:F#5#>UHNXR[ M03J%O>-:L"N3%'4_F0=^=C5/QOW_09GI7I M_I:/N'XQ[?[FH3N[))VCN6M[$^*^<^4&ZZ[%TV6Q>4Q$/Q[R6#K*2FH988)\ M]7X_%Y#+03^.F^SD4E$L[BZ-UF-!>A!D=UM:N]7H&-#(RGM%8U\%F#^+I5 C MRW=O8) "+J8V;8H01WND^S]E;,W+N>DJ.PMV[/WG@>K^XNQMN MY';6-VQO2JVA)78?,5%%%/D,))$(C#/4J5:N(1]?M,<*S>!,OBZ6HCA6LI;E M1(#6N@Z2P6A;3B@-.G+:@L]\,KPM- &0.M734EY%;ED.*:@6"E@0A;NKIKT% M_:/R1^7'QN^+NXNLML92NV5W#1_&KY;?*7>V^/FK\AMH=M[XVYLGKK(TFSL! MM[J?M+JG;>(ZYRV\Z?*;@I,Q3&OHJW'[?IUIJ2N@J9:]6IZ32)+);HK@00BT M$OAJ0Y-S=M'2K=ITJA5FIWEXHE"L2_3$1T,5>-O$E>?PZFJ:8($D:H + MJ! M"\5C2:9JA0I&/=O\T_=?6.RZ[+9+9VR]VUNSLS\X]OY;#ONNIQ>\,Q0_#_9N MU\GAL]DZ=::2';K9S([IHJK=U0U-)38#%5!J8HY08UD7W\">(K6^A'EC9P*U MCB=MT7;XUX>K=J]F]U]ZX?I7N>PQCOD5\P>N^@HI,SF.N=B[ VI@. MW/AIU?U91_((+09!*G!;(J^^VKLEGX/!4PTJRPQI(U;'+"L@M9)K?;K6/PAN M$P2-I#J*:GW&]MU8)4D%4M]-%:LK%(ZCXNDM[? M[,HMA=@XWX_=A=6X7,X#HH4E1FLGM?<>X=I=@U$-:F=FRD>U-SXXT-1]_$YF M0M$T AAW&:.5-O,T$+*:"7Q);F>U9E)HIA#0^)&Y ,G?$0I7Q.EOTTG^,VXD M!O$262M#H*):17:BG$O201R#51:K(#0^&;YJ&I2MHJ2LC#K'5TT%5&LH42JE M1$LJ+($9T\BJX!L2+_0^U$\36\\T#D%D8J2.!(-#3 QCT'2*UG6YMK>Y0$)( MBL*\:, 17CG.<]2O;73_ $'?;W_,INT/_$=[U_\ >:R?OW7N@%_E[_\ 9 _P M@_\ %0?C5_[YC9?OW7NC?>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z__1W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=$%_ES_\ M,G>X_P#Q>#YZ_P#P7G<'OW7NC]>_=>Z][]U[KWOW7NO>_=>Z 'Y([LV'M[KJ M';O8.VZ?>V*[>W=M+I'';%J9!#'O',=HYFGVW'BI*EHY!1TF/QE159.JJ!9Z M>CH)9(SY$0>_)'XUQ:P"HUR5U4)"! 93(: D>&J%P1G4 !DCK9:2.&YN(P28 MXR: @:M5(PF2!^HSJAKBC=W:#T3+87\T_P".6ZL7TS@\#G]EU'9'8GR*WU\= M,MTTW=/7^5[7ZRQ_6&X.WL#G^R]\;;?,3;I7 T&$ZA?+UJ5%.E52T61CDJ)! MXY'+EN5O4M[HS*L4MFURS&@5%%L;APQ':-!'A,:A5<@8X=5OH&VB:;;Q$6DB MNH[9%%279YDA32,DU#:U![F05\^A.IOYG'PWK=I/O.D[!WA4XZ?>.QMB;?PL M'2'>4N^=]9SM7#[BW!U'5=<]>1]=-OCL#:G;>&VEDY]L9S$4%7ALVM%,*6JD M*,!71)I5@AU$R K3O4Q1>-('C^-&6']4AE!T9Z\I5VE"LNA%#%JC05:40*5? MX7!F(CJI-'P:= 5VMW7_ "MN\^S_ (^;R[(W =^;K["Q'2M+UEFL1C>_FZVW M%1=M=AG(?'[K[O"GV52TO4V0KMS=F8*HK]M[6[(A>6ERN-JJJ&DAEIYI!:)) M;?<2D+4O0ZZ<@KXBPO,C1FN@RI S3+(GZBQ.KA@KH2S/.G[NDFN*BR4.S54J MRJ)5@D#B@D$;3!865NQW4HP;2P P=V?S#MG=1]\YSXLXW8E=O_Y(9;#=7UW1 M'3N%W?MK&;N[TJM_C?\ 4[HR>-HLDXGV=UITKA=A2Y'=VZZY),;CZ2HCBC$U M=)3454GMV>[EDBACJ8YPDAJ-,4>B)S/(14J@\30BT+22@1H"S8,+BW%K;V]S M+*-$L+N@SJ=UD*"% :!G:FLFH$<=9'HJD]+7?:T6WLAT MIMO?6XNQ\U-LWL2;8%"W5.'QN?[;VYM;L9-GKL_L+>W5N%S%-5Y[ 82JK<[C M*:8/44<>B58W#I\)YTU> '"@E2"P,H@#A>)03,L3.NI%D(4M4CI@13^-:VTB M 7,HP :@'PC-I+&@#&)6D16TLZ"JKY= %\@_E=_+H[LZ?QN<[PW-V$=J;7[) MWK2PT>"VC\I^L.\NNMV]5; GW9V-N6KPO5^%VA\@.O=I[7ZCW0F3S69:.DPD MFV1 MIAHMV#5D@TC%6>0"6W:,')8I^K'(F50,P8 -0PWQ:W7\>LSN3=VW.D=G8_:M M/M?JWX\3[2KL4E;%@=V_&_=HOX<*>!Z;(TU3 M)*'><2,LG^J+7_U6+E+UXYU %5F1(PNO2--/!T", T4*5 4U3!($&WB(#P' MMA)"V.Z-Y'UTR6/ZNHNS9_=>Z*G\[_P#L MA[YE?^*I_(?_ -]%N_W[KW2]^,O_ &3=\?/_ !"'5'_O!X#W[KW0W^_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z(-_+3_P"R6Y?_ !97YO\ _P &IW_[]U[I]^4O MS8I_BQNWK3:N4^-'R9[@3MSH1)<7#VT4+>(%9@3\+!$,CD$5IH52 M2&H30Z0QZN8R(7GU#PUIJXU74ZQK44_$[J!IK2M6H.A)Q_S ^,]7MGM#=59W M;UCA,?T7!1GO-,KOS:!?IROJX0QPO8-7C2]@-N?%7MD4CN M94B28,5_%$(YM0;*YD(Q4FK7*HMLQG_2J'1JX5VD>"E?P2ZXBA'Q95>)IT&> M$S?\H[(]+=E;CMW8OM#M+;V%QW2V0ZLZ]WWE:JHI\'OO<.)H: M:;;>.W7D\E3RT%'7F,U<]5#)0Q.TL;0K0FEO:W+$_3*WAQMY NOP+_ITDK0? M&K5R#UL:1<7$((%U(NMQP9E1LEN&$=,UPC+Y'J3DNV?Y;6%WG0=IYG"?';%4 M_57QVZD[+VA\FZW:'6L>P=M]+;NW=OCKOJK;VP.V5BD-#X/]HK1*P+&H*@\4K32%;B.P6+ M]2)%E:(+E8A"\1>F*1D2.E ,AP>#=2,QC_Y4.S=I;:Z6S.-^"^V]B?(C;NWM MU[6ZSJ<5TKC=J=R[9IMP)4;*SF*VW]O%B=ZT)W5N;_<',D=1Y*^L9*(M*S+[ MW);R_4"VEB/U$.E@I&5HA"L!Y?IH:$9\-6-= /6XIA(GU<,M8YM2:P<,"VIU M)_TY!8'@Y%:,1T8C<&W?B/WULG;_ $=N;!="=M]>56R-M]D;7ZLR^(V/N_:" M]?;?KJ;';0WM@=I5%/68BDVU@\A#%!C:ZGA2&EEC"PNI2PK ZHRKL M[_A,BL5&M Y#5[EU&I%>K0'0%M[; ?4@5L/]&W4G5J_-'%;6R7Q]Z^&T/[L]B57:.T(-_[+V]7T M2""ZOY*JUD$0_QIXT0N="T)IVT, MB@C3)0'N%1:W3ZF]MMNMI 7NY7 (J$9X9%MRS&GDS:%:AJ@:F,$3]B]E?RXM MX]C8?=]'!\9\!\ANZ^BL-W=D,;NG!]987O[*=.;CZVH9QD-[T\R2[F-%!UE& ME/D*>>:5!B:-E;724^I7+B%[4[Q;2./"A=_J*'LJ6'B-)Y$,P5F9N)*%LLM: MJI+;6PC(E(408[@%!"K%YC2-2J%X ,HX&B)Q>4_D\3]-8S/X?_9 JOH;IG?E M9M'!U]!C.D*OK;K_ +"[[+Q62II7^V ;+T;)->6% ZU MD\51:7$I(#!HHV:HPAU,BDTH$*EV&---9IQZJI5OJXHSD:9) ./<"JNPX]P8 MHI\ZE!G'0M;VW1\'MJ8+;7:]?M/I7<>R/EID*W863[=P>V^NL[L;>^V,MU3F M,]F<[V3OV:1,+E.KJ[K7IR.EK:^IJ*NCJ*;'T$3AXHXC'2>/3++87JZ 8IKA MQ+VK1*7#LU?QNS"1*BKR-J!UM4T,H@%M+$&9HY(X(] U,K$_3JJ@<%1:QFF$ MC#+\((Z0.P.W/Y>^%Z>Z>KY=@[ Z8F[2ZYS6Y( MZM\;LSKG/14.6I.L^TFWQNX\0&D;"0 2.A\TD"Y M?A(B:\Q:6)H<1\K/B_D]U=C]>8;O_INMWATMM[.[E[6VO1]A;4?*]9[:VA75 M&)W5EMZ44>2U;9QVTFW9GR^^//9=;ULO5 M_9VU>S<#VIG=S;1VOO7K_-8K=FS8]\[6VG2[\K-A9W.8>MJ8O\ [S63]M]7Z 7^7O\ M]D#_ @_\5!^-7_OF-E^_=>Z-][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[K__TM_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW1!? MY<__ #)WN/\ \7@^>O\ \%YW![]U[H_7OW7NO>_=>Z][]U[KWOW7NBM_*KJ# M#Z?SNSZ:')[OZ,^0?6'>.!P-3708RFW)'MBHRFV]U8-\E5.M+0U55L3> M&5>CDE#1BNCA#64EE?M)Y+:]MYD8",B2.0TJ1'-%)$Q J*E=8:GF%(!J1TW/ M%%/;7$4B5>B.F:=\4B2H":'#%-!-*#5JH:=%WQO\LGJ"BZKZQZQJ\C%D9=@] MX]H=QY[?";,VKBMY]@T/;&3[NJMR[#S>=Q<%-E[O;F]J \EXEQ3 MB 4F24)Y$@A/"U5#!&-"" >F?J[^7!F-I;MZQ[ [)^2>[>W=\=/9[J?%[#SM M5U]LS9<=+T?TEMSM#"[&ZJS6-P$DM-F-P9+)]IU64S^Z+PSY&KHZ=*:CH*8/ M QC%?NL\MY+&'O93,TK< SS0-!55SH50[.$!-9'8UTZ55 MI#%"]M NFV6.. M.,<2B)/%/I+<&KX,<==((C4<7+,Q/*K^7E\E>MNW^GNI.FZK<,_QX'8OQ?[- M[I[0R6?ZH&W-]2?'WM;/]F9 ;EVQ7Q1=K[(WK4XZ'%X*BQ^V:/+X//QPT];6 M9+!2T]9#DDUK)JNK5YVTP6\1D=]=B]L]T5 M>[LMLKNS=NU>B\=TWW#MK;VV9.Q?CAO+X^Y[L/=>S-X[ W%DJ2JJRF-S;2%;@W:SD\58")(3%(E-,L3QJZLK MUQ*Y72P5@MN9DO+>"TN(0;9+=XB.#=\OBB1'^**2-PK(R4RBEM0&DA)OO^5K M5=CR=B;>W-\D=S#J+=&9[<[+V-U?B>N=KT4?6/?7?5%D8.T.QZ/=M3E,AF]T M;97(;DSM=M_;5(S5,A#S#(\6=8&MTE-22J@-XC1J:-*H-0M4(? M?.'X:?(0[DWWVO\ %*GW?N;M;O.O[=V_N?.83,7MEN; >-:O;M&H'<#%'(CLM2$/B!E# M*Q4 @.K'2R2&Y^)OQJW;TEN/(;G["JL*[[-^-?QA^+FT:_'5K-%E=I]![0S6 M1W1O2O21@E%#N+?^^;@]P58 : M%51'$*AFSIULV2 &45J#1"J2LFU1RY>WM=!*DD-)(P:4Y53@)$@- "58Z:$$ MF^@[,Z\J::"LI][;8FI:C^[9BGCS>/9"F\JB2DVA,]IR8:?=55$T>-D<+'7. M+0ER1[0CN<1KER:4\ZZ==*>NGNIQIFG3A=0I?4- 757RTAM.K_2ZL5X5Q7I< M>_=6Z][]U[KWOW7NBI_._P#[(>^97_BJ?R'_ /?1;O\ ?NO=+WXR_P#9-WQ\ M_P#$(=4?^\'@/?NO=#?[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[H@W\M/\ [);E M_P#%E?F__P#!J=_^_=>Z%[Y']%9SNW*_&S(X7<&*P*=&_)G97>N9BRF/JL@V MXL)MC9O8>UZO;V+--4TPQ^7JIMZQ315$ODBC%.P*$L"%%G/]+# M0_K6\D((/]$R:ORZVS$VMW;@9E\+/IX=Q#-_,1%?SKU49U=_)O[,ZFP,B;?[ M(ZRR6]NDXN@BASB+N*!UF5,8M1<2)% Z(OU*^$K+4^&T<-O+;*0S:Y!(4F=TR4A M:JJ'5C2DL8FEGC:5Q9,TK@\9 \TTT=D[=RWQ5[HSO<.[<+L_&5F;RN4@H M,_5Y^:+%ULM0M4:^2HKZE$>I>%4JQB&>R-NQ$$%PSYXNK6 LZ4':F02$6JI' MV58U8J4G(.XRR)6>>T,(H?@)N6GRQ +\5!8Z69P&(% .@D7^5OV=M7#=&Y?K MS?O3E/V'\<^INM,/L6CW!L;+)U[NKL_K'OO6@\SQ/3SKFO)%:&6*-2R06L6DU"TALY[.1A2NEBLVJ$]P2A1@0Q M(1QP(;%K&9V -U1+"*WBLT)\&-8E+DBL9MY;>1B$*A7_4#1 MH-4:QJ8#VMK6TZ_71R1W;,-=PTY*L21)XEO)&M6R\?Z!$E:,SL)10KH)4-\? M#+Y%]0=@['^/?5^T*OL6#NO=_P -.Q^W.S@=G[)QN3R'V6 W)CZG)-4U%-)M_\ B%75Y$4RG:'M+?<]F4QM^[=N MEB<%RIED2.S^G)+%:.9-$:+&K!T!>,_H,LBMWR326>[W!D4WU_!<1E5+%$>: M8R!0IJ553*\C2%2C%$DJ)T",?GX9_&+<%3M+YG9K\MW=G]0?'7; M^[-J1;,WOU)\8,95[S.WJ"#!M5U&4Q5-D^W^QMX[@Q(JC354V"JL2988C$BJ M6S&:;ENSVXM_C;VY#5=FHBH8K1) 1B2&V$:R:2X#M)G46!,4ECM^8WW!5#V\ M4RL,#ND+++=.M* QS3UT=H[54_#3H+]M_P K[97?NS:#<7R7ZFZTW#NVC^ / M6?PPVQMWM79=-NW+]9;XZJF[8P&YM]8K*R5<])5[3WO4;BQN1H7HQ!6/3TJ2 M&16=0CUX(YSS%/ P^HOYX[A'TZ6B_0*F)A4GLE8D$?$8C @:P,:CM2V1^%56U M=7C$+$,4)T(*U_3_ %&3,O8B.Y_B9VO\4LETQ\@NL\!4=H;GZHVU\<.K,-M3 MKCH?,=I;=H:3K?X\]N=&;SS^\NLMI;QVQOW)8[,8O?4-)M:JP?W,FW9I6CR: MKAZBLJ:9+?RO=3[TJPJ5OYKIZ,%*A9X;=1&2U55FDMEJ640M%JCD9"4/3UNB MC;MBMY)2'V^*%:AB*LDTC&0*!5@BRLRJ"95D"R1K(05Z%':O\LNA[K_EZ_R^ MOB9\J-G[%S.!Z'R/6.^.\^HLM25;[4W%)MWK7L+"OL:AI=I9FDQ^.EV]NC?% M'5011U59C*63&>.)ZA4AG)MN5Q;R\P1;@FIX8;5HE.HZA+]*MNLR."#JC8,Z M.*'X64*P&DLC-U+:3Z (99;SQ2-*T,9NC.8RN11UHK*:X)5J@L"U[G_EQ_*[ M*8:#!S_(GK#LVLS'2W9OPBWGV%WCL?<&[-]UOPVW9O"+%328_,54=-54LE-4(!,9I8WOHE;Q/IWG9 %9Y[625EDC MJ&$8F$FIUSX$U9("%"Q@Q4K;HRV9(6)YO 5LJ([A(E>*4UJZQ-'I3 ,D'Z446\**LK::3=L*RPTKPU#T^A\;K+:V^VND0-Q;QQBE"T M?B+N"7A8QBK&(#55!JDU4D0,ZJI8L+-?]V=K+(!#=3%BQ)5@GT,EIH5Q\$C: M@%O\ [S63]I.G^@%_E[_]D#_" M#_Q4'XU?^^8V7[]U[HWWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO_]/?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T07^7/_P R M=[C_ /%X/GK_ /!>=P>_=>Z/U[]U[KWOW7ND)VEO_$]4=8]C=I9Z*>?!]:[$ MW=O_ #,%+_P)FQ.SMOY#<61BI_2_[\E'CG"<'U$<'VU.[10S2(FIU4D"M*D" MM*T-*\*T-.G[6#ZFZMK;53Q)%6M*TU$"M*BO'U'VCHBU!D_Y@F]>E<-VCL+> MG1=5E5W3V'6-MO?&YNJ=RYFKR!P.%V-N[;-5D-N467 MI1'DL94M1Y&0RB.H@E6WR+M=S=174;2);7 5PIHSQ1@K-I[324D%XL:=05&[ M23TFA=+N))(W\+QHF*EAJ$;MF' 8%E':LIKJ(+E!730M&!_F<]LY>+,]M;7Z M1JM\=59_HZ/Y;EW7@.J.P>E_B5M3*3;*R^YZQJG$;II.S>^NP=QXK/YJ M':IKL3@\5@\)!3OFQ7U:15#S636K1I?%DB#P>)**-I%Y_N,J1BC,1&AFG+%2 MK.8HTD9,^1OJ%B^F%9W\6-$-166VIXY9R2%4R2)!#12&T^,YC1CI&/>G\T/; M>TMA[7W[2]29O<%!OE_E#1[+H*3>.,H*_.Y3H3MW9G36QJ1CDL1!!BJ?N#<6 M_L=-+/5-$FV:=Y/N?N'0*VK?;KB=;)5*_67$495*C2)9+A;<1L]<**M(9 K5 M5=*H7*@M07$]LSVM\=\+O7L/KSOOOW$/U#L'L?*YNJVYTCT#TMT_V/N3.[0SVTNGL[N+L M*'*R;UJ)Z+,[@V_L_#43U<%)FZ_$RFG2=#'H:.S8.[QLLKRL$(,:+?-:@L*^ M& JT;495UJITAI*J#.>TD\=$151Y%MUC4M4-));>,FZ M3 ^7:FPLO0X+-8_%Y:+.Y&NDK\0S5N.H:.JI*J55':R>,;:0CZAX;B6+34J\ M5M,89&+$+H8Z3(BD&J"A(D(CZ*#=1F%KA3^A'-##*34%);B,21H P>FI4OZ/J'N#/UO7/SAZRZ3Z^[XV]U3M'(= ['ZTW MCF/C72Y3$;\W#6=A4&X:_-XFG[$S,=;71X>5J62KI]"R^&_NFPHNXW&R17.% MFOWBK[J[V<6^RPM4P60E0 5*O](LO<#2M)#K M(J:1$9S03OC7\V_D3\K>^]__ !WHMR0] 9+J$_*N3'[O["ZHIER'RLGV5WUV M3TQM'XD6M5AET2);!<$L7D9:1QR&6])%8[C-80QNJ&XE"2L# MH8(@(@2M*RH75Y]5:*H6,-61HCW]7]C=O[,[_P!M?&_N;=6&[+RVX_C=7=M4 M/86$VS2;,@J-T; [+I-F[^H7V[1S5L=+09/$]@[;GHU,S>*:EK.661!&KU03 M-N A4AH3"P!_@E6134UR1)"S @#MD"_@J4\L;Q16%R67P)7EB^9D0+(*>@,; MM7B 4!J"U"-_R(Z]S?;/0_<'66VLNF"W!OWKC=VU,/E)9)(:6GR.;PE904L= M?+"DDT6-JY9A#5,BM(M/(Y4%K>TLR,ZQZ6IIDCB1=@?&#M?=C?)/=6'VEU=@8/DO\;> MFNC\?L&CQ'\,W5UUO'9;;JHCO;>>^J',M@=T8'8,.^9Y<;'CZ&.MBBPM(E,Q M,NF)9*P+W:BX=A+ND-UXAPRI&(]>H5J9&$8H0::CI-5&KI%:@PC;Y7CH]OMT MMOI&0[.6I0FNF/NR#G2211L&S>A@>FHJ.FEJ9:R2GI:>"2LJ+>>K>*)(WJ9M M("^6=EU-8 7/O4\BRS32I&$1F)"C@H)J /D. ZU;QM#;P0O*7=$4%CQ8@ %C MDY/$Y/V]2O;73W7O?NO=%3^=_P#V0]\RO_%4_D/_ .^BW?[]U[I>_&7_ +)N M^/G_ (A#JC_W@\![]U[H;_?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=$&_EI_P#9 M+]^Z]U[W[KW7O?NO=>]^Z]U1E@_F%'@ M>C?YJ.*S7>V W!W=U9\B/F&.LNN=R=IQQ=@8'96RMH[7S6V\)M_;N+W+BM_8 M7:F%IJF2HIA0?;_;P2F:*1 X<[8>+:;"8!K9KA5E(S0-NCPG45_AC9$&K%-* MM48)O<10IN-PA 1?H%=1C+?NU9:@$4):168^9;41D5 ;[V^=GSBQ*=B[EV_O MCXUX_;%'M/\ F#]C;&P64ZGWKELGA=K_ ,NCM/;&#J=N[DW"G:U!%N'*=][; MW*:')Y".FHTVI-3)5TD.0:1Z=3*.TB=6NI22(X+:Y=5% R7&X26/A _A(4"0 M/0_J QZ-!U .1N7GBL8&IJGCM@S58J\EBEWXI_CT.&CT$C6C!BP=34->V/GG M\ENI^T>Q>U=H;VQ>6VCMCK+YLTVWOCOF :W"[GWKMGY??&WK7#=HY+>F[=[4 M,E+C^C=D]I297,TD,V+P6.P5-.9)<52U+UE.R;70+B$R(0ZVB!J*#!XFY;C; M27!+2(&33 B-K(4220J7 4*QC(\1L[6["T*EW9!5C*1M=I=) "JE@2\CE="% MF5'?226(;^XOYD?RER'QFWIC6&>I%(AO %B MLID1@Q-MJC!8,_B7C0,Z,4S&JQJ&&1XDX0N$57DK"JTOE:6M/%TO1:)IM5F M===*EG;02RL8X6<(7)5=DG9 M][?G^O\ K^]4'IU[H/>WO^93=H?^([WK_P"\UD_>^O= +_+W_P"R!_A!_P"* M@_&K_P!\QLOW[KW1OO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=?_4W^/?NO==$@?4@>_=>KUUK4"^H6_U_?NO5Z\'4FP8$_6P M(O[]UZO7+W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U3C\8ODM!\;L'W?U?V5\=OFF^XZ;YA_,;=--6[*^'/R$[ M VEG-K;^^1O8F^=F[EVUO39VP\SM?<6#W#MG<5-4P3TE5*+,5<*RD>_=>Z,G M_P .']<_]X[?/O\ ]((^5/\ ]K'W[KW7O^'#^N?^\=OGW_Z01\J?_M8^_=>Z M9]P_/#J'=> SFU]P_&?YZ97 ;DP^3P&*6%ZZ'4J:&AH10T/D?GU>*1X9(YHS21&!&*Y!J,' M!_/I$]-_,G8'4G5&P>K)>F_Y@V[H>OML8S9V-W#D/Y??RAH,A78';\ QFW8\ MC#3=;S0RY"@P%/34T]0"#52PM.54R%0]=L;UI7N "\@[^/G:'8-;_+_^:%=NKN?' M=C8GLFKK_@K\SJ[';@QW;T& B[3I:?;E7L^;;6W5[#J-KX^LS!Q=)1-D,G2) M7S%JT&NVO!E=^9FOH\A\ M._GGD*[=E7VE@,-MGLJG[#SU;AI]P=FX;?\ B=NXX9G';AJLGC\C48^FJ9X7 MJ:>*9+2,975Y*$!"M*#3I:0RGM^'$I,BDBJ2$NA5C7JJR2(H17( 9&!\P8X_ M"2C<12+],@&C)V,"N.A1V9O[X.]>]P2]];-^#GS@PO;$F%3!1;GC^#7S*JX: M"'^[V%VC5Y?#[;R>S:O:.#WCFMI[VQ\&OEGE-K]G[V MH*G9U9ANPX\C!U\C5$T=5UUAGC:(PQ,<='>,@MKI S6K6S6[:&AD\1*?A?Q# M-J'S\4E\XK\L=6EC2<70F74)H_#>OXD\,0Z3\O" 3'E\\].@[M^'Z5?5V0A^ M%OS?ILGTIV)OSM;JK+T?P,^7='F-C[\[2EW=-V5F<-EZ78,63%+OU]]Y7^+X M^667&UZU6F:G=8H1'J#_ !;P? [?#M_ 7T$.E%\.G J!&A%:D%%8$,H(=G=K MHW#7!UF6997KYR*:A_DPJ144P64]K,"]4/RLZIA[USG?.2Z,_F Y//5?66(Z MGVOB3_+^^4]-1[2VO3[BK-V;H:.5>O)CDJ]>_P"'#^N?^\=OGW_Z01\J M/_M8^_=>Z]_PX?US_P!X[?/O_P!((^5/_P!K'W[KW7O^'#^N?^\=OGW_ .D$ M?*G_ .UC[]U[KW_#A_7/_>.WS[_]((^5/_VL??NO= '\K?FMMKL_XM?);K;: M/QL^?%=NWL#X^]S[*VKCY/@=\I:=Z]U8]T'@\MMCHKI;;6>HIL;G-O=3=_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[JFOXF?) MVF^.'5NY^G^S/CE\VDWAMKY%_+C(U4NTOAG\A]][6R>'WI\I.W]^;4SVV]Y[ M1V%E]L;EP6?VIN>BJZ:JHJJ6-DEL;,"/?NO=&9_X_XZI.FFSM3%5XS_)Y5DG99(/VV!3CWJ,>$&$7:&XTQ7(;-*5[@#] MH!XCKS$N5+FI%*5S2@(I]E"1BF"1P/2S;YN](2(T3_%+YMR))!FZ5HW_ )=_ MR4\;T^YI8YMQTSA^J1']ON&:)&KD:R5;*#-JL#[WG(J:$ <>(4Z@/L#=P\@< M\<]:"@9 SJKZ9I2OVTQ7C3'#I%;5_F"_$CMC;NW^PMB_'/Y6=E;1RT&XZO:6 M^=N_R]?D3G\+DJ;A$B_F%];PQQQ1_'3Y\I'&BQHB? ;Y3HB(@"JJJO6(55518 < >]D MDDDFI/6P !@=<_^'#^N?\ O';Y]_\ I!'RI_\ M8^]=;Z]_P .']<_]X[? M/O\ ]((^5/\ ]K'W[KW7O^'#^N?^\=OGW_Z01\J?_M8^_=>Z]_PX?US_ -X[ M?/O_ -((^5/_ -K'W[KW2,['^?>QZ,;\(-L;AV3\+?B%LS=V$RF MVMU[1^+W0.V-S[*S6$R^/G"ST.4Q62I)8*B%P'BEC93 MR/?NO=&A]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U_]7?X]^Z]T5CY,Y;>N.;K6GHLIO7:_4^1SV>B[@WIUCC\EE>Q=NTU/MV MJJ=BQ8:CPV#W-F(\-FMWQQ4^1J*6@GE0>&-C'!-.XK^G5S(9-0C8H% H9*J M&J?X2Y4'M9PJM4'2UF*B$F@+ZU!XXCHY#[Y MW!G<_28K#[*KLC4]>Y3JJ2+KP9*@ZHV%)C9LIN':<6;SU;GJW,[JR]7/301C M'G]?F3BI]V9G*;'W'0[&WQOK<%;A, MMNKJ+-9+685=5#3S* MEG@AB62+Q@94)((SKK+G^O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZKW M_E0_]NX/AO\ ^(/VK_T+4>_=>ZL(]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=5O_P HG_MW%\6?_#-W!_[\#=_O MW7NK(/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_UM]/<6+W'DEI MQM_= VTT<.22H9L)1YH5$M30R08Z8+630B#^&5K+/I%Q/IT-93?W[KW33+@- M[-*SQ[_2*,S.\<7]T\4Y2)LKC:M81(U2&;1BZ:HI-7U/W/E_5&H/NO=88=N[ MZC>%I.PXIEC,9EC;9V)03%4S(DNT=6KQ^62NI&])%OLB!_GG(]_@Z]_AZS-@ MM\E"(]]T22>*50_]SZ1K2M08V"*70ZSG"[VNQ&^ M*0*9I74?W3I#IA:KQZZ_@>^?$5_OW1^4P,@E_NA2 M6$YQE#3+/XSE2"JY2&>JT7L5G$5[1AV]U[K(<+O;S%QO>E$/W?E$/]TZ2XI/ MXP:O[0R?Q.Y;^#_Y'Y+7U_OVU>CW[KW6-<'OH0QHV^Z-IUITCDF_N?2*LE0, M;7TSU(B_BQ"*^2G@J=&H@+3F*]I"R^Z]UYL'OHLQ7?=&JEG*J=H4C:5,N*9% MU?Q8:M$5+5+?\FK!_P!T@/[KW60X7>VI2-[46D31.4;:5,P:)*S)S2Q77+(X M,M'4TL.H&ZFE+CF4A?=>ZC#"=AB$J=^85O=>ZE28C?+3:X]YXN.'SLYA.T [?;G,052P"7^\"V=<* MDE)KT\RR"?3Z?$?=>ZPQX;?X11)OG$2.(XU9QLH(&D6BR<,D@0;D;2)*^HI9 MPMSI2F>.Y\VN/W7NO28;?[%_'OC$1@^7Q@[*UE"T>)6$D_WD77XI*:L8\#6* MM!QX+R^Z]UFCQ&^!(K2;RQ;QBH5VC7:'C+4W\3KZAX-?]X&*R-BYZ>F\EC:2 M!IM/[OC3W7NHO\$[$^W$?]_/QO[KW4<87L"R:M]8W-A2NMSYKQ M^Z]UR;#;]*,%WOB5Z9I-O\ ;C4GCB[+VG'6^"-/NFZPJI(?N5VY444D_P!H.PHV\4FZ'CR C\MU MI4:CU%G^Z7W7NI:X3M%:N65NP-K/1F:1X*1NN:L/' !=!Q\S<_=@4WNO='R7 ]KB,ANQMJM-]M-&)!UK5 M+&*IL/AZ:"I\7]_B?%%FZ:MJVCU>N"KBI]2FG,\_NO=93@^TC5))_I"VP*09 M S/3#KFI\KXT[CDKA0BI.^M*5(VNRX_[CQL#5*:SQ:3]J/=>ZPI@.V!2T\;] MD;5>K2E2.HJ5ZTJDAGK!@\I2O51TQW^[00ON">DK1%Y'*T]-)3:R9A40^Z]U MS? ]K$R^/L;:R*TTC0ANMJES% U3@9(X68;]02O'24F1C+V74]="^D?:E*CW M7NLT6$[/5U,O8&V98P8-2+UY41L0E7GY*@!_[\.%\U'68V)?2=#T,TGJ%4$I MO=>Z;SM[N T\B#L[:(J6H##%/_HMJS%'D?X!04:USTY[$O)3C<<-37I-- M.E+Y 8C4R>Z]TZ?P;LG[L2_W[VX:,5#/]H=A5/E:E.X(:Q:J\HDB]U[KE)CM_DGQ[IVT@/GMJV?7.5##%_;CC=J:O$8:S5]-?W$5 MM/A;S>Z]URCQV_!)>3=&W7B\T3%$VE6QN(%KJ^2:(2'=,@\DF.EIH5?39989 M)=)$HCB]U[K"V-[$,+*N[-KB?[<(LIV9D&C%5_"8X#.8AO!6,/\ &@U0(]0/ MVY$&K4/,?=>ZD_8;Y\NK^\NW?%YG;1_=2MU^ Y6EG2+R?WH($BX9)JZCKC>P]"AMV;8+A$#,NS*\!I!!DU=@IW>VA&J)J1P+DA()5N3, MK0^Z]UD;';^*D+NG;:MXY K':%:P$II\8D3E?[UK=$JH:QV6X+)/$@(,+--[ MKW78Q^_!+J.Y]N&'[@/X_P"Z5:)/MOXE5RM!Y!NK3Y3B7@@\FFPGC>;3I<1) M[KW6+^&]A?;:/[U[8^Z^U">?^YM>8?N_X2T!J/M_[WZO ZRF@W\)2Z[FVTT7F=A"^TZ\,8#7T$D<1F7=7^=3&1U,1?18S2QR:0L; M1R>Z]UR^VW]Z?]S&T@;IJ']W\P01_N3\NG_?R"Q.NCTWO;QS7OY$\7NO=8DQ+D%J791RT+Q("&1GD]U[K,:;??E% MLOM3P><$JQ?"P_C>S?/X&"/_=K M->(5/\-I45FC_O3K-.,NL\A4,&^W9(]6M6D?W7NI1I]\^6XRNUO!Y[E/X%E? M+]K_ !17T"3^\&CS_P $O%JTZ?NK2Z='[1]U[J**7L7QJ#FMFF41*'8;;S0C M,_V-:K,$.Z"PA.2:G<+JU"!)$U:G61/=>ZR2T^_[2^#+[0U7D\(EP&8T@%\9 MXA*4W&&8K&E:&*VNTD)%A&XE]U[K D/9/G0RY#8YIO/$9%CQ&?$YIOO1](8-]F52_D!D/NO=2!#V-YB3D-EFG\Q](Q.=\WVW\8IF U_QO1Y_ MX )D)TZ?O"DEO&&C/NO=8!!V?I3_ '([#+^&/RG^#;ATFH^TR@F,8_CUU@-< MU$54W80I."2SQLGNO=[?RX?BQ_!*[:L1_T?[@##)XO+SJ,F-W[W76II MZ[$/8]AJR&R;Z8]6G$9X#5HRWE*G^.$@&1J#3_ M $5*B]R\9C]U[J-/#VKX)/MLCU]]SX)/#Y\+N,P?<_:8L1F41Y\2&#[Y:UF M]7B>!0=2.S^Z]U!$'+^)B5RO@*1K[KW3=#!WV*6$3Y'J$UHIAYVBP^]%I36?W9K%)B5\\THI?[Y M&G>S$M_#!(E_.5D'NO=39H>Z_++]O7]6B#[NI, FQ6[3**$Y/;YI%E,>:5#5 MKAERJR, $-4]*R@(DRO[KW74+%;N#7\FY/N[ZLV0+PMB/ M';Z,E83ZBO!WSXYO'D>H_-_#V%.7P^]/&,I_=[#JC3@9_4U!_>M:] MRJD2?PYJ= WF621O=>ZG0P]S?[%J30_WJUHL;OFFB%6 M-D?MDD:/XK^Y;[?]KW[KW4%(.^A2TX?(]1?>"C05)7#[T%*:\8'+J[0*V>,J MT?\ >=J!PK$O]@LZ$^5HW7W7NI7$[N-J7[G;?VRU& MC.+JJ!1+F!(5LIE>C( 5)Q)[KW7"&#N[[E349#JLTGWM-K6'%;P6I_APR>X# M6*C/G&B%:V&;%+&UM JDJV8%'A5/=>Z\D/=XAE\E?U4:C[11!HQ6[UA^^_NU M0*QEU9II/M3O 53@#U_PTQ)?SAY&]U[I[*]F>>ZS;%^V^[^AI]P>?[#^-0DB M_P!UX_N_[O>07MH^]TG_ #5Q[]U[K%H[3\47[VP/-XD\Q\&Y#%YOX?E!*8A] MWK$7\5-$5!-_MQ."=9C(]U[KVCM*[_O;!TZ9O'_D^X[Z]&'^WU_Y7^GR#(:[ ME \0EBVH1L4 I0R:DTAM6*:/$IJ[ M"VG5Y=6&NB:/#TF10^JM1&0VHK3.&T:M/ZFC5X8U<"A3]H_S$<'MM!EMEXUL ME%@,CC*MZ+K+);@K:6MVML_JW=%)G:6KVYE(L9;M$ 8M4"K,)6( I M@Q,L,6DFKAVDP11?/14E< EO%T@ < !#0DU-0^N9F(PC1JE34EK-?;76^O>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NB =C_ ,P7;FR>[>S>A]H_&?Y<=\;K MZ=H]@5'8F:Z0ZQVEN/:&WZSLK;]1NG;&%?,;G[(V=55V6DP%.*FH6FII8:=9 MHE>0.X7W[KW3#_PX9N'_ +UX?S'?_1)]7_\ V\_?NO=>_P"'#-P_]Z\/YCO_ M *)/J_\ ^WG[]U[KW_#AFX?^]>'\QW_T2?5__P!O/W[KW7O^'#-P_P#>O#^8 M[_Z)/J__ .WG[]U[KW_#AFX?^]>'\QW_ -$GU?\ _;S]^Z]U[_APSZ]_P .&;A_[UX?S'?_ $2?5_\ ]O/W[KW7O^'#-P_] MZ\/YCO\ Z)/J_P#^WG[]U[KW_#AFX?\ O7A_,=_]$GU?_P#;S]^Z]U[_ (<, MW#_WKP_F._\ HD^K_P#[>?OW7NO?\.&;A_[UX?S'?_1)]7__ &\_?NO=>_X< M,W .3_+Q_F.@#DG_ $)=8M_R:G>3,?\ 8 GW[KW1=O@UV;\Q.@?A]\<^G-S? MRU?D?7;AZ^ZOP>WLQ40=N?#7'1/54CU6AEHLCY*_P#HZ?A+_P#=,^_=>Z]_LUWRH_[UD?)7_P!' M3\)?_NF??NO=>_V:[Y4?]ZR/DK_Z.GX2_P#W3/OW7NO?[-=\J/\ O61\E?\ MT=/PE_\ NF??NO=>_P!FN^5'_>LCY*_^CI^$O_W3/OW7NO?[-=\J/^]9'R5_ M]'3\)?\ [IGW[KW7O]FN^5'_ 'K(^2O_ *.GX2__ '3/OW7ND_NSYI_)39>U M=S;RSO\ +,^3<6$VCMW-[HS,E/W)\)ZBI3$[?QE5E\DU-3+\F0U35"CHW\<8 M(,CV6XO?W[KW1VNI>R,'W)U5UGV]MBGR5)MKM7K[9G9&WJ3,PT]-F*7![YVY MC=SXFGRM/255;2T^2AH,I&LZ1S31I*&"NP 8^Z]T(/OW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZJE_E<]G]<=??RW/C5/OG?>TMI) MB>M_ M*"[B-!60E10<:N2$'VL0=/K0TX'K8!) ''2S?D@!<_8H(U>E17B.K 4[YZ2D MR53AU[:ZZ_BM)EN63[JBQU?#-(EKK'*I_/ MOR]^%R=+-^2N(V/V!R$)_B('6FHC%7-&# ?FREP/M* L/D"?+H6?K[]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO__0W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UT2 +GZ?[X>_=>ZHEZT^9O6?4 M/SX_FM2[DP._##MWMGX<[*W-/#A:""+"U.7^/&U<'LO,M'79:GK,A@M^;UW+ MC\-CIZ:&4K/.:FI6"B0U)]:![^5K:U0FYP%7 UNSNB1@DT#/X;D5H -1%0. ME-U:RV@MWFIX+P-.S#(2", RRMBI$>H!E6KDFBJQ!H?_ *U^=76?879^*Z?K M]K]@=<;XS$$YH*;L;&87;^'R>3Q4^3Q6Y\'MK/#-U&,WGDMN;HQ,N*E&'>N2 M:J!>)GA5Y%?BA^HADN()5>( L*$ZF3'Z@4@-H)+ $C\#&E "6)%$84ZPRDZ2 M1D*X)!1B,*PP2#YLHXU .Y[8ZKU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW0*_)/_LG7OW_Q"O:?_O#9WW[KW0$? M#WL#9?77P+^"^1WQN3%[8H,_\=/BMLW#U>6G^W@K]S[GZLV9C\%AX9-+ 561 MJVTJ6LB@%F95!(U4:E3\1U4_VJ,['Y (K,2?('JZQNZR,JDJ@JWR!8+4_P"V M8#\^E+6_/7XB8W&3YG)]V[=QN+I:++U];6Y'%[IH()HTUQ4R$!1GSR"P.4!#.%!KUJ) M6F61XAJ5-5:>B\6 XE#D*XJKL"J%F!'1F]J[KV[OC 8[=6T\M2YW;N8CEGQ6 M8H2[4.2IHJB6F-70S.B"JHY98&,4R7BF2SQLR,K'3QO&Q21"KCR.#^SJ@8-7 M2:@&GR_;_+[<=*'W3K?7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U1K\ MOB[B^ZO@-\1M\4N[:W9.^MO]89#$;=W%1[>P&>2@GQ7=VX-U4-7D:#+1*V=H MX/!54ZT$\WV:_>O,%\JJ?>HAX4UU)4E)HUC=?6,"56 (R&9)F57&4-&7-:^; M2YA++_9AZ?Z9S$P/STM"A(X,*@^1!@V_E9=7)U[/L;']A;PQ62V^-LX[ISL> M@P^U$[&Z=VUL;'YW^YV&P&Y),;)-EZFEW'N2JR.0JZH:LGI@A=(U@1_;AFE/ M@."%N4! D (;31$53GX5C0+3.IZR')(+3PQRR7!D75!(0=!R U2SL":G4['X MN*IV*0,]68X#&SX;!87#U64R&;J<5B<=C:C-9:2*7*YB:AI(:67*9.2"*&&3 M(9!XC-,415,KM8 <>_2,'DD=4"@L30_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[K__T=_CW[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U4/TET1T]V+_,#_F;U MF]^M]J[DJ:+?GQ5SU/497%QS, MK:QYZNEK67.U;S3%VEJ9YS-,TDP5PH,\_C23B0B1UTD_+3HT^@&CMH* F@! M8U:5G6.2(.=#TU"I[J/K%?7N (KPH/( =#[[:ZUU[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW0)_)5E3XY=_N[*B) MTGVJSN[*B(J[%SQ9G=B%55 N238#W[KW1>_B=UWM7M;^7Q\+=I[L2>LPU-\; M_BCG*JCH:YZ5IZS;76O7^X**@KI*_NI6KH_FH8 M?[W&\;5_VKM3T-",CIZ*>2$2B.G>FDU]*@X^=0.IFTOY?O2&T)1$+M M'&I/!(FDD9/Q NU6;%!Q^/OQ\V)\:-BU/7'6]5NV;:DVZ<_NJDI-X;JRN[JK M#S;@GBFEPN'K\O)+546V\:(52CI-3+"MR69V9CJ29Y5A#T[$TCU(U%L^I&J@ M]% 'EU:1C)+)*0 7H30 "H55J ,#5IU-ZL2?/H<_;75>O>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[JN#^44"O\N/XM!@01L[<(((L01V!N^X(/(/OW7NK M'_?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_TM_CW[KW7O?NO=>] M^Z]T4GY7_([?/0<72V#ZNZ7'>W9G>O;,G5NS]EU/8^'ZIQ-.^.ZU[![2SV?R MV\LU@]QTU/3X[;O7=4L5.E')+4SRHH*BY]^Z]T"O^S&?S'O^]:VR_P#TNC8/ M_P!I[W[KW7O]F,_F._G^6OLH?GGYT[!^G]?^9._3W[KW77^S&_S'/Q_+8V2; MBXM\Z=@\C^H_XP[]/?OMZ]UW_LQG\QT_]TV-E! MZ]U[_9C/YCOX_EK[*/\ K?.G8/\ ]I[W[KW71^1O\QP"[?RU]E*!^6^=.P0/ M]O\ Z'O?NO=>_P!F-_F.?]ZV=DWO:W^ST[!O>U[?\R=^MO?JCKW7?^S&?S'? MS_+6V6!_4_.G8-O_ 'SWOW7NJU/BE\:?Y@GQ8^9WSG^7U%\2Z]_LQG\QT\C^6OLHC\$?.G8-C_ .P>]^Z]U[_9C/YC MW_>M;9?_ *71L'_[3WOW7NO?[,9_,=_[UL;)%OJ#\Z=@\?GG_C#O]/?J@<3U M[KW^S&?S'3]/Y:VRR/ZCYT[!L?\ V#WOW7N/7O\ 9C/YCW_>M;9?_I=&P?\ M[3WOW7NF?<7RF_F*;:V]G]R5W\M79IHMO83+9VK1/G3L'R24V'Q]1D9XHK]. MZ1-+'3%4U6341J*K7273O=F-Q-5@,=W#U7U[VE08*NJ8*R MMPM%V#M+$;MI<365=*JTU558Z#+K#))& CNA918CW[KW0J>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[JJSI3Y4_/?Y)=?4W<74?QJ^*%+UMN/ M=G9F%VA#O_Y3]K8C>KXGKWL[>/6T=?N7%X#XJ;@PF-R>8EV@U::>EKJR*G2H M6/S2,C,?=>Z7%;W%_,3QN1J\/D>F?@!C\O08"?=E?BJ[YH]N4N1HMJTL[4M5 MN>KHI_B(E33;>IJE&CDK744Z2 J7!%O?N(8C@M*_*M:5]*Z6IZZ33@>O4/;C MC6GSI2M/6E17TJ/4=.L'8G\R^JI*7(4W0'P5J:"MBI9Z*N@^8'=$U'605OC^ MRFI:F/X?-#415@F3Q,A(DUKIO<>]LI5BK A@:$'B#UH$$!@:J>@LV9\N/F#V M/O#/=>==X3^6!O[L#:JY!]T;%V7_ # M^;HWCMI,3D4P^5;/[9PGQ4KLSAUQ MF7D6DJ#40QB&I81/9R%]ZC_6B,\/?#0'4N5S6F1C-#3UH:=6E!AD$,PT35(T MG!J!4BAS4 @GT!Z%W^^_\SS_ +QT^#_]/^RN>[?K_3_LCSZ^]5 XGK735E>T M_P"9#@OX?_&^C?@5AOXOE:+!8G^*_,GN+'_Q3.9(NN.PN.^[^(,7WN6KVC80 M4\>J64J=*FQ]V +$*HJQK0?8"Q_8H+'T ).!U[R8^0I7Y5( KZ5) 'S('$CK MECNT?YD>7DR<6(Z+^!F5EPF3DPF:BQOS'[CK9,1FH:>EK)L1E$IOB#(U!E(J M2N@E:GET2K',C%;.I.@00&![37/E@D']A!!]"".(ZV002IPPI_,5'[001Z@@ M]!-\D=M_.7OSH#N3I3O+XX?!"7J'M7KC=NPNP'R7S([GQ5)2;O!68D!22 M3^0%2?L R?0=!I\$_C5\Y_Y?GQ0Z9^(_3?QX^%.0V?U'M@8N7<^2^5O>_LW34WQ!J(Z?*;OW/DJJM:!99HZ2.5*>)O#%&J[../'JH(8!@ M05/#Y_9T:2I[1_F2462Q>&K.BO@;1YC.+7MA,35?,?N.#)9E<5#'491L50R? M$%:K(+C8)D>H,2N(48%[ CWL*QU$ F@J?D*@5/H*D"OJ0//KQ(%*D9-!\S0F MGVT!-/0$^74.M[B_F)XW<.#VAD>F?@!0;MW/29C(;:VM6_-'MVEW'N*@VZ*) MMP5V"PD_Q$CR66H\$N2IC62P1R)2BHC\A76M]+WEPN2JAFIF@)T@GT!; )Q7 M''KS$($+&@9M(KYL 6('J=()H,T!/#I__OM_,]_'QT^$!_\ +N.[?_N//?NM M]>_OO_,\O;_9=/@_>U_^RN>[?I_7_LCSZ>_=>Z:XNTOYD4V5DP,/1GP+FSD- M",I-A8OF1W')EHL8:VHQHR,F.7X@FK2@.1I):<3%!'YXG2^I2!L D,0.T4K\ MJ@D5^T D>H!IUXX*@X)K3YTI6GV5%?2H]>G3^^_\SS_O'3X/V_K_ +-SW;;_ M . \]Z_/KW'AT''V>H.N-[]H[CQ>&^7' V!MK);KS..PIK/B!%0C+UF-Q,L=+YWC@\[+Y'5;L/=>ZLDVIGXMU[6VUN MB"GDI(-R8##Y^&EF=9)::+,8ZFR,=/*Z (\D*5 5B 2./?NO=/_ +]U[KWO MW7NO>_=>Z][]U[JK/:'S8^97;4&ZMT]*?R_<-O7K#%=H=N];[7WAN+Y?;%V- MF-U)U!V;NOJK,;AJ-GS=9YV;;M/E-P;.JY*>FDK)YEI]#.06TCW7NE9_LQG\ MQ[_O6MLO_P!+HV#_ /:>]^Z]U[_9C/YCW_>M;9?_ *71L'_[3WOW7NO?[,9_ M,>_[UK;+_P#2Z-@__:>]^Z]U[_9C/YCW_>M;9?\ Z71L'_[3WOW7NO?[,9_, M>_[UK;+_ /2Z-@__ &GO?NO=>_V8S^8]_P!ZUME_^ET;!_\ M/>_=>Z1G8W: M'\P?M+K_ 'MUKG_Y=-!A,)O[:F?V=E> =MR9W=.Y,EFY1M_$[AZTR]3MC;&+H:JGI*7'Q M-'$C0O*RM----+[KW1]O]F,_F/?]ZUME_P#I=&P?_M/>_=>Z]_LQG\Q[_O6M MLO\ ]+HV#_\ :>]^Z]U[_9C/YCW_ 'K6V7_Z71L'_P"T][]U[KW^S&?S'O\ MO6MLO_TNC8/_ -I[W[KW7O\ 9C/YCW_>M;9?_I=&P?\ [3WOW7NO?[,9_,>_ M[UK;+_\ 2Z-@_P#VGO?NO=-&X?E+_,4VYM_/;BK?Y:NS6H]OX7+9RJ1/G3L' MR2T^(H*C(30Q$].E1--'3E4U$)J(U%1?2/3G=F-Q%5@,=W M#U5U[VG08&NJ8*VMPE%V#M'$;MI<165E*JTU758V#+K#)+&!'(Z%E%B/?NO= M"I[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K__ MT]_CW[KW7O?NO=>]^Z]T0KY<^1/QTK,GN?K#)U.&WCL/"[?[8VYN"J[%H"9Y 30JK+;S:-:G M#(TA5&4_$&I@D,+LL,ECND$RZEEA5-.06#31:M)7(8)J96!%"*Y (-4L&Y?Y MK.V>S**/ ;*R74]!O#YA;R3M;.CJW?7=.T^QMS;9QOQUZYV_N3#46UZ;*Y#8 M_P 6>V.N<%N'<=-D*NHVY'B\U))25E?334<<=7;UTK'!()G\)J_IF2 M\G,BO(135'$0;DK QA/?O(L%Y*E9+N-(8PX !D$5FIC<(K'XYB%G5 M4PZR*&C0A^@)Q_Q\[*IN^.ALC\DNL^_.XH]G83([0J=W=V_ _?'S-S?\7P?S MO[SW3-C\'VEUWNO8V)Z=Q-/L/,[?JY^]/YJ-?0?+B?!8/Y8[&PF%W'UGN7K>FSWQXP&]^P MOXQ'VSVKMG?_ $OU=F-B]8U&"EVMDMCXG:M?!N6GV_OO$48F,LE?)3U==4T: M:VU+9V,DQUW(NT[0 IDC:U+,'+45/#NAI!<1HP[-:QLDO2FY"-?7$<(5;5K= MJM5BL3K.@1D4=S^) 6+4+NA&K0TBF(G0^)6__P"8QO3YD=J8[Y)83^Y?1;;5 MRL^+ZORO5V7K,5@L,^.V(>K\AAN^,/14W5NYNP\L:[.KO+&8[)9I%JK)'1XJ M"EA-4I6"V:VW..YT2N7(%#VAC(X**&KXL'@:.[)\2I9\E.DAFEU[:T"NB:0: MM0N0(U):3101R"?5I';V8T'#@!=_],?(SX_56]J_9N;^5];UIU=W)/TYT_N# MIC8>,[B[SZH^*6]>L,=VPM#T]LO?U/OW =GK4?)2LQNS\ON3(XJLS.&V)@*; M'0K%''7Y9$237C6UO(QKN#)-$2QQ*;4HM@L] -$4JF1YI 5\:18S(\*C45!, M+7MU"80MFAAE2E*5N68WS(<$/" JP($D\)))BJ2G3&L M>U*#LG&1[_WCV#N;8?4>TLOL'#=:9?I;JZKVUBNFL_D37X3?W=&W=U3;JJ,9 M@ON:]1N:D%%7FKQ[4"UQBZ6OU<_BN4VY'=9-!U2 ?51L#;UKXH6W9D1BI+1A MB5,ZZ>FH#+](=2J;]_#:+5\%/!D5DGHRZ&,RJSBJY8:&6(DJ#VU=\?S&>O-T M](X?J+87RUR5#O'Y1=I[UW%D^W^I=IX_:/8_5'9??.Y,>,MWW2X/9)R/46Y- MN["?&Y"316;/CBIJ@5=!AJF5*VCI&T.D[;;RZ=$5AH<5U*'*7DH<-K/=XX@5 MD,LA744 $3:^KD1&*YG:5R7E!!"T=7OC8/2M!UY2;9& MY^A=M9>+%+L_.2B>:I2HJ4AR^7AC6I1C3&\6V-JJ@W&V*&E)&MUEMW=[A*@( MZMXM0%4&,'MTJC2+8'2#8 MQWI,;H* QQ2+:$+\0?OU'6 B"6,1VMS! ["*53;T7XXX2EE65'8U,A+72EB: M,M4T42K8-E[]_FA;ORF)Q*57R9P&UUJ=\YKMO/;YZ3ZAVAN?#=Z;6Z4[7W'4 M]+=-0IM?)8W+_$6M[,Q>U:; ;G>+*Y7*2S24,.>K!4S2TGG<+MTES -=RL,C M0JP):1O#@ $ZUC.H3/,8T AU*I4ZXXUED71QVWUTEM*0L+31HQ4]D:>))W0$ MZBP:%4$A;Q I*L/#D=HD7>-RG\R_K[;-=OC.[T^1/GQ"QG9.X-Q;=:GVABJ4[EZT^2=++A]O44K34L=*\^(JJ7-5C4]056X M+:P--%;.7B/U*A\DJ(I;4P/VAJM(DMRK]C:TB7PT5TJY99-/,()IE5)-5JY0 M_"?$6Y6XC-6J%C,5NP[@5>4ZF*/V%KZQJOYDF[LULWL7>. ^2FZ]VTG]^=@= M9;2[7Z[H=O=3;EP77ORYZ\W;U;V=WMMV7:&R(U;5G4LP?6N54G3L*[BX4D_3 M@2A#^)S)^[Y L@TYC5ENE5M(T: .XT++K:V[/YJV^,!G9,'O7Y4;6P.S.NNU M>R<;F.Q_COTCMCM/L3Y&;-V!LO-OT'5;6NH-LUE#1TF4W%C M9:JGIL[6T]-2Y9MH+98I;D=Z1B'P%;#3QM>/=+J.&*ZN8K>37 LC!6_B4$@'\ MQ0]:M7FEM;:2XCT7#1J67T8@%AY\#4<>D/W)_P RA[5_\1OOG_WF,I[3]/\ M0%?R^?\ L@CX0_\ BH7QK_\ ?,[+]^Z]T;WW[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=5P?RE?^R"^IO_ ]_DE_\%#W-[]U[H%/GA\/^[^VN MZNQ>^^DMH;>1"5U".8K (VTU&I7"R1R@9T$,"&5.BC0?"G^81 ME9.Z]K]I;H[DWSUI!!T!D.O>K-G=F]==:]8Y?%=/=O?'K>NP]M=6;EP_:L6^ M^OM\==[+V+GJ/,^7"[9P^XJ]V^YR&72>FJ*8PAN46_@OKAO%F3=4F9B*$@7% MP7E1<_I&"2*L3E2-';$)%UL42VI?;GLX L*MMDD2J:L%8VT:K%(9Z2MHH-[;EQU/63QR4E;E:"I\=:Q9'7Z&QMVP52 MT23R8B*,))H6,I$4# $*2I\*A6K!DY.QEAOE M#*+B6R@#,H_T=%A$JQ#L50Y64F0" AG+ N&THU;^&+BU=ETP)?3D*:D> S.8 M3+\3'PPR_IAI=0720I_4)SN@OB[WWN/X"=D]+?)[-]M[U[/RF=W=NKJ*3N7< MFPJGMOK?/X&##[DZ@KJ/?_7W97:^,.7V=VMA!FL-DJO0[ V?D=R=:8/-;H[@ MPW?^$PO6&/WMO+I#>P^3U'VKU/AZRFK-^?(OM#Y09VES^(WS1X3)0XC'1TJ4 M.2Q%)BQB,B_?W$;G.$-F)Q+XKRRN0SZV:1IB^E'K7 MPXGVV2ZI)*?#+D"FF424EDFIB:)K<)%'$@ 0KI014ULE>Z.@/YE7R"V'O'&[ M[ZV[?I=J[]Q.W-K;;Z6Q_P K.ML97;,WECNINEMO9?M#N'(XKS&X M-O;M2JV?%49I:O(Y"/(S8V26K\^+>N9;.;<8KNVMTC0WC2@$5CCB%[%*L;*. M+_3K2,J&$++)&C#6LI1VPG@M)HGE8R+:^&64Z7D=K:X34K&ND"=UUZM!E0QL MP/AM$9];TM_-$R?;'R(S6X=G=YQ_'_=F7VIE,OT]UM\S<5C=\]BO@>Z.P_NH M/C5VKG>S<7G.E<7D.KFJ]M;UJ:3%R5V[QM'#9*BK,Y0TD0GK()*E4B^XB -1+8MN(UL5LG M6W24H"H8+<6DEQ1>(CD$4K!!0A2%4*: ,4G&V2I$M+L32/$'(CMNU..^4M50]V[W M^)4OS$RW9M1U5L?L_=6^\+E=G]H;BZE?&!=UUV=Q.?JJ'&IBZO.4U1HK(T:R MP)!(AU,TBVZRA>UG,"7JHU0%4!&DM99D&D3G63J8,CK):2Z5CH-#3O&6&H(T MPLB_$,VZK.8*;(;2J\'!DNQ3W!DMHX_=6Y*6GBRNXZG&O505/V+3M M46E: 6ER?$#;IINSJ5-,;S?2PK;,B$=D9NA*P2BJ.+H(R$5B(N=R+&/3M0:W M"*35UC^K+7*N:G6XM:+KJS4[4F_-][+ZY^5N$V3W+W91]A=W]B]D9*LZ5[?RN]L#F.GZ"F&ZL'49+#3YK:Z5 M=)BJNAIJB(2**QMVC6RM+6.NB&L<:UH5T+=B&1F(.N)7DB?2_BGN4O#)X;1L MZI#27,\E!<2K&SDBJDZ+)9HT0$:'813(K(45:=KIK5U,%\4/CO\ /C8G;W6O M9_R'[7[ WKEJ[=O9VV^X\8W='\>Z?_T0/TAL*+J23;?593%[=H]V8[MG!5*U MV8Q^*HLQ5ULV0J9F_A];%#&]++ DMVD2J8)(Y225SXWU$9C\,9*1F+Q2JB@ M8*PU!0M%2.2#6Q=94EB\-":TB\&02"1@!XD@D,89FK5EU)C4SG5_F$?]D#_- M_P#\5!^2O_OF-Z>TO6^AXZ>_YE)U;_XCG9'_ +S.,]^Z]T(WOW7NO>_=>Z][ M]U[KWOW7NB#?RT_^R6Y?_%E?F_\ _!J=_P#OW7NEWV;\XNANH^T.T.GMYY#= M-+OOJCXYS_*3-XZCVIDJRCSO5E!D]QXO-G9N533C]R;MVY)MQI\AB(I!6TU' M5TM0RF&8.NHB9X[N2)21!) Z;A)GMS@AZ M@_F%=3]G[/W%V?NW87;7QOZ:P6W,7NJD[J^3%%UOUAUEN7#YO,U.%Q#X7-)V M;GJ^CK,C+ LT5/E:3&SO%-& OE)B7;CP8XWN&$'1&PU9$$BC%14*1J -1 M4>52+ .\TD,4;2!1)J9151X3^&U3Q^(&AI0A3GA4R,'R(Z#JLV=MTW=G4]1N M ==Q=NG"0]A;2ERG^BF:D6OB[*%"F6-0=B/02+4#*A?L? ZR>30P)\P*"[+@ M@6_]K_PNO#7_ _G3B/4=:4AQ;%37QO[/^G_ *7^+@>'H?0])[=7RCZ4VGLW MJ[LR;>%%G^J>V]Z[/: M6>[*3:>_=R;>V9O>;I["[CK=M4W=C[+S>6I]S8[J'<]11BJQ&=K:6FI*_'U$ M%2A\4\;-I5U1^(IK18BX&3&TVGPDD\ED;6E$)K5U4T8Z>O.=$C1O0=\B@U%' M,-?%*$'N5-+ZF&*([5TBO3CW)\N?CST3B8LAO[M':%/DZ[=L&P\)L[&[DV]7 M;[W-O1\QM/#5VU=L;1.6@S&?W%@I-\8NHR%#31R55'1U<>[,I\E.A\=M?KK>=+UUO\ W'7=L[$I,'LK?U=4_946R]TY M2HSL=%@MT5E6&CBH:EXZF1T8*A*M9M&$BVKIE)VTQD<)&_A0_B-,T%<9X9ZV MP*//&X(>)=3CS53P9AY G%3YU'$'K)W?\GNJ/C_M\[DW[D\\9 )B^EWJUTW 8AQ4)N!:N0DNM$.HZ M=+22") UN-HYKVIL_);K[5P-;N79^V-M[ES&6IL M=F]P5>(H))9:.-A41+9BI0ZO>D5I/#""LCRM&J_B9D6-CI'XA^J@J*]U5XCI MIG53+7X$A65F_"J.TB*2> S$WY4/GTIJKY1?&JBR'9V(J_D#TK397I/&-FNY M,;-VCLB*OZHPZ5,]%)D^QJ1\XL^S*&*MIGA>3(K3JLRZ"0W'N@8&%K@'] .$ M+?AUL2%6O#42" .)((&0>G*'Q5@I^L5+!?,J "6IQH 02> !!.".@B[$_F)? M"GK;#5V3R?R3Z=W!D:?:<>]\;L[9?8^R=S[XW5M>454HR^SMKT&X#D-T4:4> M/JJEY*02)'2T=1,Q$<$C+]!6,O@A M3XWA>)I\_#I773CHIG5PIY],^)'H>76OAJX0FHH'8T5"?)B2 %.22.G&O[]Z MDHWV7]MO? 9ZEW[E=GXK!9';&6QFXJ +V'+N"BV#F:^?%5E2:3;>].,B/Q@N?Q-%611^)!J&"*^=U0/Q+*U" " M2*2+$Q(]$D94<_@9@#3I^[>_YE-VA_XCO>O_ +S63]UZOT O\O?_ +('^$'_ M (J#\:O_ 'S&R_?NO=&^]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U_]3?X]^Z]U[W[KW7O?NO=$*^7'_90_\ +5_\6UW_ /\ MP%WRG]^Z]T*WS,CWS#\9.YMQ];]M;PZ5WEL+K[>'8V$WOLG%=?YK*QUNQ-LY M;F++#44\A$JI[HND+3))I\,%L\" I MPW T\\$&H&:5!46H1YEBDC#"0A>)!6I'<*>8X9!%"<5H14CL7^9QVUTIF-[= M6;WZ^[8^2^)Z':9)-4DEQ!#,XC <@3122:8E'Q.G@LK1L2QDD5 M0>UNEQM;^8Y\@XNR,SF]S8WXP[[Z=V=B^D]G=LS=&=]#L?;>"WWV=NSN?;&' MW1TKNRGZZP\^^*/*UNW,,N>P^X9\3482*&9*4U51K$B-_#BBNED5_%9G$6I= M/?%9/<.AS3PF:)J2Y92]"I$;56)&T]Q:1QR)3P1*X&08VNXH X)SXB+,/TP MCA"VL>(H#!4_SCKJ_Y-Y;&PUV)Q.%BQAPU>],^02L--%)#[4);*TTT+25-O(R3 MC@SL'A55M1DR.1.I96TE=/\ PU2OFC/8(W%)UC,+$$(JN9U+W)QX2 P&C N" M7"X*-67#_-CWKLRMKZ[.['Q>\]KX3=&X\YGMEYC,P;0^4^[]I]B]@;PQ/4^P M/C'T?B\+5T/^:QNZ?[T]:](YW*Q;JV!U/UY5]%]ZUG9>TMW][]T;"V?V5U% MU=E,U/LG"R;>R&6P>YZJAKV\4\D5=AY)(T,593JJQMOD,EI;1RH99)WBU5/A MDPF)KAU>F42&1IEU4U+%(I/;7IGQU'ULA5A%%$LI!'ZJK,)U@5HZUUM-$D+! M:A3/&?4$3?ES\O>]NLNR,_MKIK;R[ES&Q>XO@_UQ2== M3OC'T&\=\4LF)VW'-M7!4]'13F16BJ*>J"-YI(M"&'4TT 6/6CW4T9&H A([ M)I]1]2'9&H*56/2/B/1BMN/III))-+I9"7 )!D>[2%4!]-*.M2!F96-"@J5^ M#^;-V_U=G<7AN[M@['Q6YR?8.%R/9/5/46?[@[F[(JNLH M#M/MG/S].UM'M^AHJ.NQ62J[A/903$()6B5V% &2Z:V9Y!4Z8Z@%:$G6RQFA M(;I 8S^:=\C^[MSQXOHJ@^*4N ._/B?M['Y+#]UU^=W#0]B=U;BV*=V?&SLO M"U.P,LRU>RMK;M%1N?<^W4GBQ+R4U#2I/E):F&ATUO)&_>PT_521H1\,R)#= M,SGB8U5HD5":F24,B@HCMTSXJ&&!M2@O:J[@Y>)VEMUC4#M#&3Q'U#C'$5E( MJT:LM*K^<1O6GI:+)ITCUS4?P_8M1C-U]=Q=O5I[?R?Y^M-FKL M]SN[XH[[Y7I,A#&9ZG^'J,=4PR>58)+:2^BDK:. T52-:H$AE=Y MP,1IIFTQL"P9E4FBRC0Y/'-;W!L'35=QOHY,9O?&[@R2_%'9?R:Q>^ ML/F\3 (('VEE*VMP%=##455(T%3'.S"4"-+K$%NYK9ZT9;PH6[12SN_IP]*9 M$RUH*T#A56O$IQ,WT%O<20LDI2Q=@!JS>12,8R:T!A9%8X#:"Q8 BG16H_G! MN38,/8'?^_\ Y0XW<6Z]N[F^26WLQ_+>PVU>MI\_MS&=35^X$I=S[SWGN";*;8?;^3::#&4<(H9I$L'BFTMJ*LDTULCEGJBPNTL: M,68 !(H6&XLA/) MB*&:/?.\-OUV0>RN62;Z#RZCN&78W8E#F\YNW>?7G1G5&^,SV#_=?.[?HJ M[8?1>4W)V ]9M;*P969\CC?"U8B+40V$LMC EQOVEB88@_@K^) +R.V59Z'M MF;NT)0AE=3AJ#HHBG9K+;I' $SB$N2:$Z[>69C&OG&M%#DT9)$=:%:GJX[N3 M_F4/:O\ XC??/_O,93V3]*^@*_E\_P#9!'PA_P#%0OC7_P"^9V7[]U[HWOOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZK@_E*_]D%]3?\ A[_) M+_X*#N?W[KW1*?F_NSMCXO?);MWO;9O<_P H^PL7U_\ ''%?(G#?&J3M+$T' M0TV]LQV[@.B@VX\,=HTF3H^G-G8//-N/.43YVDIXTH9ZMZBGLTT;EHA2*[(D MCUF>WB#3$:(Q=M.K.>Z/$?AKHJW;P\R>G)F\:6S'@-X?@7#LL0[G^F2%E48; MNDUL&H#J\E- .D%NW^:5\B<_U;]O5I\;>FMVY+X]=A;@C>+L2MSV]>\-V5$/ M;6W=M]B?"&NV3+VSL#>&VNN\IU_293<-)75.:BH5RL=/5Y"C@AAR&0:E 9Y1 M$DBZ4MF"&FM&E$;LTNH*? RT.L*I)U%6UJ(W;@-%'C%2M;@E_P#0W6*J!(\L M1.,/I8FG:-)5G>(6\O\ /KYI[*JZG8N:V-\:,SNWH[#[RWY\A=PT]9VK3X/= M_7&ULI\::K#8KJ*C=?O<-V)FMH=]U*5=5EY*O%P97#JZ0M3U;)2JKEK5;W5X M3_1FZ,!1!WF0WT]H/#U&@0>&C@,6'IS+5?#'8_-GLS<'2'S)WSB]AXW&9OXLX"IZTS,F,&1RL:?)7 M TN8D[.I\:E=''%D^O\ 8&*RNV\M33A'>LAK9T>0>'V7RQH;6SG20B.ZN8XD MX!U0O%!,67(#).-JE6$(DR&H%\2%;V:W=:F"&21A0@-17F@"D\1+;B)VJ M R-+IIVU-:F4^8O>G3?S@^0^3C[2WAW=0=7=H=G;'I?B[A_D-M;=G9&\ME[' M^*^$WWMREQGPUQW3=+N'KW Y+?%,4JE6\;6S'N!716J@K"X85=D_P R/O3M+8G6&\=Z[/VGA/I\OBXM[SXRNI*K.35<-71R72$5#4],MEM4B M^ITNS,MN6/\ "2K7J!XV&"DHA5U(U\0-3: S(X)6F6)] "&4#^D T5O)H?-= M49D*G4J&M2$!)4/FV_YEORCHL)!D:_K[I4;%W12;RZ_ZHW+G\KV9E,SL'/\ M5^/Z.&X>[?D]N)%I:&HZ?QU'VE6U^:DQ=-15E'%B4FEJ5AK)YL=>:S8!6:>- M&F965O\ 0T0W;V[*^IEHQI&8VU*FM]#4%&-8+A&7MCDD\.(ZT&7>3Z07($># M6@UZAI+,JEE 8:":GXM?+KMCO*IV/N,/UWOF?L/I[Y65$.(ZHS%=7=49'>WQ M<^1/^B/:6^-D;CW$L6;HMF=T4&9*LU2\T25%$AADEC5ZB4LJ[6%_<01%9/H+ M6ZC20,75YUF!@( 35\"2 4#%=1.DG2%*F/ZR"WG#>"FXSVSR+328XUB?Q137 MW+J*-0LM62C-PZ)CM#YLU?6'7\'9FV_FG5=Y=Z]F[=V#2?(7K3O6AH8_CM\& M.Q=U[QP6UL_V5V\FSMO;3W/\9>M^J\O)7X"3:6:S5%4;C=8*HU,7@K\O[5LB M$-'931MM8*,+ES4'4COI#KI5I+@H%2 4-NY"MIKH?4F9Y?J%,=^%DI;K45"N MBC!UNBQ!M33G4)EJ0#ADMK^*OR@Q/>71_4^_-]9#8.SNP>PJ04W]V,5N8C&; MEK7S.]<3MS=?7-'NB'#;KR>QNVL1L#(;CVJ:BD%36X$&53,L,LWOV?U]\F.EMN?*OISO=JGJG9G:M?M[/97 MKOI.EV]\=,IN/=.4ZIQ60Q&]6I$,)T)=OI/'M MLDAU1_7:)B.(C-^8=)(("$QLBJQIEE/XJE?>0K#>7,0&DM8"2($T#2_0M+5: MUU#Q$9F5:DZ7 &*=*CXF?.'?W>7S.[$V[O\ WYU3MWK?#=.SQ87J?:N;JFRW M7G8%5\CLYU=MK;G=%;N2EIQ#W/NZ@PD4V+H:*6DCK*'(QB&BF3[:OK%L,*_N M^>=J-.SV]"/A&N.Y=XAYF6$($N _=>Z][]U[KWOW7NO>_=>Z(-_+3_[);E_\65^;_P#\&IW_ M ._=>Z3ORX^"&VOD#3]X[RRG2JZ.*3#T&TY\4K03S)65<3RSJ/UXK6*V=64%M6!I#QF M&Y@% 02'"W#GQ%;3K%0@JP+'89)VBH5,3)1CJ*2$P-JJ-. 8(^Q@QT'3KPI5 M7=:_RH]\]5=1[EZEV+WI\?.O(,G5=9U$&^.HO@WMKJWL3>L'6^\Z_<:8[Y"; MNV]W:^7[AIMQXS(/'5U-!+M3*QY75D(:R-9JFCG:N#]5:QVTM%4::JG9$:6Y MMV(B%0'H0RDDJM"K)(AH'8V$5S<3HM6?Q""Q+.I>83"CX[005*D94@@HZAN@ M=JOY,/6NS>JLIL?>ORKH-K]6[:^'\/2';N7Q&P,'UED]^T.V_P#"+'X7*C'4DE%4;AEQJBFB>N;V/7=W3JBQEX&12?TDEA M6W57<5!9F\%=6EH]6ON#,L;+2".0?3V\2LV9ZTJ9/#F:=GCB.0B#QWXK)I(J MFC5(',]\:>@/B=VC\&>\/B!TOWU\:^[MO]A8_M/']M[H^/TFW-Y[&PV[>^AF M[/Y M;.T^T.S-VXWFT>KJ7KG:5/V/3]TKT)B>B*_=V"[%KMRC. M[GZFVIL/'4=8^QX\6*:*I6-)\@<6(L>FZ,QW!UU-,6N)(RQ+B/ZBYBN)#*#B M:DR(%^YLAGMR[K^5./S>].T]XTNY.], M))W1@[*=*J+AU9 #K !)&J36_.\UR \\@:X\#P-6F@,1B2)@R@BKGPU8," I MJ-)&C0'V!_E/[@3L_MCLK'_-;";L[^FR&"@@RFZ^A=J;SQ&T]*X/<->_6%)\1:SX<[NR>YFQ^XD@>ERJM&@A@\)5RRQW-_=7<\2F)Y;: M700&4FVF9PC,C^^-Q8C'[VV^>M>J-@]/5= M=D.D=T=*+ BG=_55"=]5U/FAD:"5:U*6HFI?M\ACLK"(A F!\2:T@ED+CQF9 M$KDL3;O1!FIK;U-5<$2,0JN _5HP$::XCAH_A(A/EI4SCNI3!%Q09!!1>XJ6 M0K+L[^6]4[6Z=V_N;HS*4W9/;/6-9V#V3L+&TF(V%L^D[5WUOKN+ISN+ U6\ M.1JZ@G@IZJ)5/=W,-Q')' JRKX:,*4II MN;J9WI5>^EVZBC*R$&1#K)4I(+:!HY(I)JP.A QJ%/I(K=0,,HU>!$Q.EE(4 M(5*T(+YL7^5%W#5;!P=9\I?DYTUB:7<.P=T]>8KJVI^/.SY\;\?=T?(7M#.; M][3H^A]\X[LO:6TZ+?/S,E30TPQ.,E6EF9Y]0"VM'MK:"L MFE;6,-4AW2S$3I#FI: M$\CII5G.AFH(415^-GU?66 MW,S62]99OM+:/>&-VQL'VR))JO(QKI8NDEQ)'^H*,D:BY82(K#70-J34X=IHFEE+Q B8IX: "J MB-XH(7'A_"SL(!X;TJA.DAU50,767P"W1M7$8./$]ZX7N/8>Y,A\6\!M?)X_ M9>"V+0;#^-OQO[@["^0>Q*7!YC;.>W">Q=Z;GR.[J'%2YM#0TL],IK8:>GU. MCJ(KB:.ZM);H5N(IXYG;2 #+;V0LX5"<50@!W74?QC"E5">ZMK>X^M>$.$EC MGC UU(%U<+-/(6(HS*%*KVC(C)!968V:]O?\RF[0_P#$>;V_]YK)^T_2KH!O MY>__ &0/\(/_ !4'XU?^^8V7[]U[HWWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO_U=_CW[KW7O?NO=>]^Z]T0KY-I;?&Z(MB^?[K^Y46X!COXM'M+[C]S^&B;[/7SX[^_$!AJ>L-K8#'[4VSUUL3;FUL11 M8_'8G;6!V?MW#X#%X_$UE=D<308_#8_&T^.HZ/%Y#)U,]-%'$J035$KH%:1R M?,"U"2=0 S]BZ//^AV?)>T8QU555*Z!IK7ACXFUM^U^\^K=QST67O;>/5>V] MS8GK!OC1%W]FL7M_:O;.2V5M?9&QL[D]K83:>[:+9_66Z\;@]T146/R63V_N M"6H;&?;3QU>)IJ"HG@TA "[$)C)XR57PY8Z./8W2,O;%7_!.LY.I*S8.UJ_LO?^ZOFE55\#;:Q^SH%S.5 MAI\I/4JK8BI7VV(87@,JRC1+$T3!=?B&17J]N54:CI37=%Q^FL 2@H +@DD@$,4MM)!)_E7]5;,*:.\D3(H>,$R1N88ZJQ3 MI(5AN;BZ@DCK=-)#(X84=-,DD<2,6[E5)=;,C'M9?%D^$-T)>$^?/PTSNY!^,F*W7OGJSMO&451DL*G7F[MIY[LS;.=V)C9.DGP>]^ZJ? M&8JMW93XRJAJ,DSP2^"J)5F&VF+6\ C5+BZFD"J2H!D@>2VPU<2/W1E#I?&A ME[1U>:9=,DBEGMX;>-RP!KHF43$!?B9%$:RZU!C(HZL>A8C^0'PT[:K>VLKM M7:FSNTNQOC1A.Q>R:6CS_5+X3*YJ+%U&4PV[=X]+[RWWM"AQV^=MYG>G7\F! MK]T;9JZ21>()74-*&A^$O%K57%=25TD+6G1%=Y_,C^7-\Z>MYMC M93^*[JZKP'Q^Z@^0W9%3\=LKN7=&X-H?WKW?4;;VUT=NC:/3V"K]S9^F:IS& M3,\#4DM!3(L]1HI9ECJ4?NH8K=YKF64&VMKA%#Y\-ZQS$L:X"I#%4L:41@JL M,J6('99I9!0"H9EJ0>(,;L/Y,?RHME;NI:SKJEZ M9VUEZ/JS:^[(.V=N]!Y;';?&QTZRQ/<&R<'-WG!UZF"K]UUG5U/!G,9@'S$N MU]L[APW9J4D^]-P?&O<.Z,QU-15O4>YMQ/3_Q*MQ&:;'4WVX?) M52BFAEG1++K G@32YDMY#IU*%ECMA*7743I9(?"D5JX1AIP64,JB[Y(6ED9$ M6>(:BK'0]RT:QM0"I:7Q8RNGN<,#D D-?6OS3_EYTVPNGNX<9AYNKJG XB/& MX/K';?2'9-#7=5P=D=6[)[1WGO1NOMK] M2%/*^I65E6=X(I2_BCP]1! 54D4 2%J"#5(T5%DT,VJ+B*'IEZ^#*76@BD#D M#)=W$J@I3^W-$F^ .5TN2 :]#OE^[^C\IGH^P_CCU-L+Y!=Y=HTVZ=IUE;MV MCV]LK=N]NK.G.R<;UAVC7UW:>=VR\.Y=E];[JR]-'!035.6@\L+>4) M?#9BUL8B(I%BDE!P!'*9(TD=334:QNNC+@ U '7I) M) P^HC>2*.IXR(D<[ M1JV=-4D1]0[22,UK02.H]L_'KM/8N=V7BNDNN]L87J/?6Y>G,GUU2;,VW1X+ M:&4V%O;#;XIL9@J;&X7&8^# 9++T6%W12I30Q0M.]/.R>>.ZJ [1&UNX+FKL MJD,"0RF%GC53G!B9750"0H^'CU:5&(FM9T.BE2IX'QD5V/SUJPUG\1J#6G0R MY[I3IW=.^MO=H[GZHZUW)V;M&-(=J=C9[8FU*5 !=2&_I @J0WJ"I*D'BI(X=;)+*BL:JI! /D0 M0PIZ48!@>((!'#K%3='=+T3SR474?6-')5;9Q>RJN2DV!M.G>JV9A(C!AMH5 M+0XA&GVOB(24I<>UZ2G3A(U'NU6.NK'N96/S90H5CZE0B $Y 1:?"*:(KI)R M0& ^08L6 ] Q9BWJ68FM3U*[B%NH.U!3R3_OV,I[T!3K?0%_R^?^ MR"/A#_XJ%\:__?,[+]^Z]T;WW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=5P?RE?\ L@OJ;_P]_DE_\%#W-[]U[JQ::CI:@N9X(9?+ ]+,)88Y M!+2RW\E-+K5M=/)?U(;J?R/>BH8$'X3_ *OS_/K8)!J#0_X/LZ"CM[=>R^E> MIMY]J9O!8^7!]1; W/N"FH*6@H()8L7B,))/)M_"G[?Q8V/,+0PT@C31";H' M&E>*S2..X<C*@K4U:1U5 >)H7*U]./ETY! )I%CIV ,QI3"JI9V'#*H&/' M/#SZ)QVO\IN^.@<)2]G=T_&O"Q=.T&[\-L?>.:ZZW%_?O>]='V!@<90=>;JP M&TZ:CAJ*? R]QU-%M/+4E<6J*9"2UCNY)PMJL0ED9A33#I)DHI(+/$M&90>]0X2 MK!59AZ[_ )AFQ*3-;;V+W#UANW9O:.[NP\;U=_>K9VSJ2OZ:[&[YHM\;5ZG[ M1V9UENRJSJ[NW))T+N?ED2.W@JZP-:R:K=M M)0D4$BN) 9X^($+R1.%U$2E'B9XPL@;I-+<_3Q7%Q7?_Q2[I[C^-F'Q7QJWEVAD>N?D=MWK;);HRT6:VGU M!T[F,[N[?\SX_"ILE@?PXP:JLL:E0Q.C1J(1RR$ UOK=HEW#;+CNDBE D4< M 3/'#KD.#X;ZFH!JUT[T"M4O75_\P_X7X7IW?6UNONA/D#78#';N[DK^_NMD MP>VNRMX[3VO6X[#]F]R=_P#;>ZI>X-X8W>?7^1Q/:-)4U%70[AW!GJMJMJ"F MH))J.6DI_+"TL&WQ%Z67@^&ISIB6.7Z?0:=Y)DK5HPX(USL^D/(*$2K<7,\8 M!O&G4J% !E9X_$4QB@0!40+H8IIHD2KF-2-_9?S"V)\;^Z=N[ V[T=G^TL+N M#HSI2HZLDZ.PF'W-W#OK+[\W%V7@MM[2IZG=>?VEA/[E8W9O5'WO\1R>;@1" M0)&Y4EV<3I)NJW22?7).=0 U5"0SS3L]*DE!#1=(8N3I U%02Z!XY19FW,8L MO #@GMIJFMH(E0$4"LUP-5:!%&HT4&A9LK\\NJNRNRLI2[J^+W8&\^C>E\YT M=WA\6Z+K?;H/8&\=Q/T?5=^]I]^Y3:C=B[+VC0[!Z)VKV/CJ=L-D8:G.U>Y9 M)&H*&OR'V4262W%NTEQ)*!<0331Z@"8X;4)% T\AHPT2FX"1,JZDC))5?U"C MS2-((X$1A%/"C:319);@2S,+=,CO3Z9FE#E49@!J*Z=8F=P_S#?B9V9USN_9 MV[>B_DYV)TKNM^PL7D=W=?[+.+PNY=B=8;GZZVWV'V;MO+[4[)VQV;0;+V_N MCL'"4R55+!1YK(R2/]C2U*T\Y1*ML9GMX76C/H=:F@.JX>"$@C'ZLT3".A(* M?J/IB);I]693(\=&(U(10'A;"YDP1P6!@S$T[^Q:R +UCV9\R_A[\:,;T=@M MI_''MWJZ3=]=N7XS8#$9##['DS?7&[MA]E[IP%-U;OKR]L;BW-D:S>7:N1FD M_CN%7.]S+=/XHC&N>2T$Z+A0WA03%(L#]-D6WF2C*L8 M8-1F+@MZ.WBU*SN=,X]RMXL+D!O$T\5!0@9NL?YGO6FY]HT MF?W[T!V/@MP[\VGL;LOMSK7:^P,%N3.=$]4[GZYZ\RV=[+^0&:DW128?>>R< M!-O>&G,^WH\KF):!7$>)D%'6-%>2*&.D32*(O%(+M18U9V18T89(D>0E=0U+ MV%V9$!/3!FEU2_I,;A8B1&.Z1Q&9=945 T*D8;N*Y<1J79@"(6S_ )?XSY6Y MG&8/XT=0T%%O?:N-!VR@XG0SQ%HZJ:#3)H99, MEAX9# 56OKH)$[6JQ"0BOAL!^DQA=-5&(XIXBLO '4"M:-0X/2.Z-I]U;=R> M_,CLK;6.WUA-V]D=2[X QF/KZZBS_7>[LWL+<.,3,U%&*ZLPN37#BHA1W*O1 MU,:N+ZA[TT6F&SN%5A#<0)( U 8J"*TX M!E9:@$:HW4FG DCH<1@L."Q7%XY2]535TA%#2 R5M$D$5%6NPAU-5T<5-&L4 MA]<:QJ%(TBS6?7S)_,\3]IJ:^OGUL*!Y>0'Y#@/L%!0>5.BK_P P?_L@?YO_ M /BH/R5_]\QO3W[K?0\=/?\ ,I.K?_$<[(_]YG&>_=>Z$;W[KW7O?NO=>]^Z M]U[W[KW1!OY:?_9+>S,AAZ;8V\-TYS9&W]U%WAGDPE7O+;=+7YG:U3710LE)D(H)UI*PQ2R M121*Z,S.H9$/AEBLB. I"L"CJX9"05UJ5U)J&@L &HI)Z?MY&BD++(%)1UJ1 M53K1D(8#.A@VE]/<%)*U:@ZJ(3X?_.'L?9^?7 MO7W=E3W$^UND<#U+NWY*;X^,>'VGU/W9G,-FMI9V;;]54T-?'C\,T$&:&0FD MT1&2/$-+O*"U4- &IWWL4DY*'L$KVWC"0J"K%]*]])>D<:A2(]#"($J[>Z8QO2T.[)NL.JOD+N?=^S] M\Y'Y2[HS&1PG2&?[6I\ON?KSL';^^=WR2[TAS6PH,[\$?AEOCX[=O;VWKV/MW=^YL[W-\2?BUA.V MNU-Z]_;R[@FW#WKUS)V31]K;;R>VM\[JS:015,FYZ.MHG>LML=D]V M;DW?@NCJWJ;'8_:6\=X?+3=G9.'[8[+QVZ:G 4O9>T-Q?'S+)MZ;#4E%G*VB MDJJB%*2%Y1D:9)M_BQ):K.WZD=A#$-1+(K)!(LJ%10GQ)6B964?Z&272O=[MK>,:7OI9#C2[JS1F)@^:>&JN&5L5<'3(!0-E'\"?EUOB/#5N]\'V5M M+>_7T_R8RL^_U^;>^-QY3LKO/!V+W7URV-J,=F^ENI]][\@I9Y-E19" MGQ<0HXUK\)#30%:\PL9H(8 Q1HW6V41QDZ],JRVKL97_ -%#M%+*H<2+WU(0 MMX2(YS._U,4C)+KN S.J^$KQZ;L*(XP2(FC26*)F4*W;VEPOBNLMQ?#CYRTV MU,ANU=Q=H[\WCV;DNQ=P?*;K:D^5V[=MKVQLRB[SV[N;872_26:DW'BML_'N MMR?6%=F*&GR.W6VZD5'KQE971+40U=,DU11:H?IR]GX<1 !HYG\:ZU2%V.K2 MD;VY,88+(L:II)5M>XS,\K2LR)*/$4&AT^']-:@#2HTZGF2X_4TZHWD:45# M*'V7^%OS[H=KTN3GPNY-X[@W&FS*AS4D8AD41/HN8S-*KR#_1=)$?CZ;99;HP M@499HXGB6(K@@DHBS,T7IRKK*;:%H[3_ 'R2&D,&JX*6JS'*,CR++XE2*'2) M&\%1(!<>^/EULKNGO3)X>O[PW_W7T-B),/E=ZS;W[F_T)_)SY>[U[FV9M?I+ M8M+\>*[$K@>I=FYGJBOR5'.N$C.!Q^+ACRL]3)$BY&=JQ<2#7 @$%Q/' BOI M)C#M=?63*\E=+1Q&*>C_ &..$ "@=Z:/7^E)$2K$R,\LE,TCM>[C^/_;>P/\ 99-\[2Z>QOSDK>ENG=]=-;LZZ[$W]MC; M^X,MN'L7&[,BRG=V W!VQ#D=K566R<^UZ[%YZ&LJ8:O^!9N840GT24-5J=HW MO-Q,< :TN(5B350"-48D!P VI)5TB8H"Y>.-B)!JHU$)!;6*O*4GAN6F?34E MRZD40U6AA8L80Q"!6850A3T#'6WQ]^:O7/R,V?O4]>T>/VWLC:-+7*.I^_JS M$?'NGZ=P_2B[4P/P3ZY^-&X:K$[Y.V^B\K-UYT5E=Q[^ZI^2_4.\MM M=:YS>>R]IU':VW.E.[-B[SK,WM;=>9K)=LX./<6$Q%3-C?XJ]*WE@"2^(LK> MT7=%>[+>QKJ6.=RXP"JE+B ,,T.&632"#H:E=51TJ4K+9;W92-H::T**>(+, M(I*&F0 P,9-#W"M--#U7CW3\6OEIV?O[O+O;!?'/?FU*KY([$^/X[5Z@P7S% MINO-X9VKZ\V/WOUIA^OI][['W?/M/;U9/AZA+_ !2XM(IZF2:1U-.U7FM+>,2.&'()3 9D2\>5E5@>UI4D617J&4Q-$70.2UO/Q0VKOCKOX^]1=5]@;;C MP&X>INKNJNM:NJIS#<9HKB]O+F(]DDTA I3M+'2:5- 1D"I*C!R.BZW1XXHHW J$!-# M7)K5:D DC&IJ ,22.A&[>_YE-VA_XCO>O_O-9/VBZ?Z 7^7O_P!D#_"#_P 5 M!^-7_OF-E^_=>Z-][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[K_];?X]^Z]U[W[KW7O?NO=5V?/3([GV7NWX3=QX7JGMSM[;W3 M?RW1\9^_^NL?GXMHXR:')5N'IMU;QQ\%7-%J^W6< M.RE0;>Z]U!_X%'\R'_ -(YWW_]6>_=>Z]_PY)A_P#O"C^9#_Z1SOO_ M .K/?NO=>_X&TLACJN/*0IC*W;>3KLHDXE29:J#(@+H> M$%KQR/'%=PZB8Y?#( H-+Q^( Q]05D(I@@A37B#60%_IB,-&9/7(D"5''B&C M0@^FH'B" F[:[0Z5[=R_86Z:_P")7\VC9V^]]Y/IK<>/W]L7XN;IQNYNM]X] M"MN;_1UO'KH9G';@P./S5+#O#(05T62H)92&TE7C(W?4 JT"Q$9RJRM,N0001(VJH(X*#45! M <]?_$26IP\-9\/?YQ&0VC28S"-N7KNNZ"["FV;V/O\ P>V>P-J1]S[_ $6G MCW)ENV,AC>ROBI*M:1*FEAE51XTHCFBBD*0E66-5)"P!DCC_ M $1Y$+%&59]9#*37ODUMKB7QJ#QV8&1J"LU)#(!)0974S872-+:>"H%2N\.I M/C;V'0XJ#L#I/^>AO?+0;N.]-U;FW-T?F MMZ>PJT]5@*'"9'[-*BBDJ9**IFIV]#+X,UK*D4>F)RX6G;K:8S,Q ->YV(9% M*QE2%*$*FG;-(\I=P8.'/8_.XG<.UMWSY&HI1 M'7IEL=6THBW>'ZZ:[GG^*=B7 X&JS(0!^'$[T84=3I*.I&6H" MULL B)K&NE3YBK1-7T.84J""K*65E8&G2,DV]\;,;\?J3X_;5^&_\TV7"X$[ MWMH&B#H M6A58U*X(*QR2R@$&@(9IGUC&I:"JD!@"W475M%MK&'SV>ZAV9UQ!U97=4YJLK\3EXI]G[[VM20-F7BCARJY M"GCK<=68^I7R>[^/(9[F=J-X\I>53\$M3&P1P".Q6B5@ 5)JZDE'9#6A7PRC M$21JHC84K&RF3]1*@@2%970FA&G30!D5@)/2._>C/C_VQE.UMA?$O^;FZ-M_ M>^T]E]8YSXT[SR'4O4VV.QMT;4WMO3!]9;1IZ2@EPM)F]V[/IJW55U=?+3M+ M+# \5,4@C:1BD0^)<3S$X%'\R'_TCG??_ -6>_=>Z M1?9'\PVCW!UWO_ X[X2_S(9,AFMD[LQ6/B_V3G?=YZ[(8#(4E'3J?O H>>HE M5%+%4!8%F5;D>Z]T;KX4[2W)L'X:_$G8F\L-7;U,/G,-D85>18J[%Y.CE@F4,P61"+GZ^_=>Z,W[]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NJ9OB7GOFU\4.C<)T)7_R]NR.QI]C[X[LG M@WSM7Y!?%?%[;W1B-X=X]C[ZV[FL-0;G[:Q6Y*2FK]N;GI':&OI*2J@F+QO$ M-&IO=>Z,A_LT_P S?^]8'<__ *4E\.O_ +='OW7ND?V#W;\K.S]B;RZXW;_* MW[HK-K[[VQG-H[@ID^2?PY667#[AQM3BL@*>1NY7$54E-5,T3VND@5AR/=)( MQ(NFM&!!!Q4,I#*PK455@&%<5 ZD_G^R? MD_O;K&@ZG[)_E>=X=B[;IZ+9L&4GSGR9^(6/K]QY'8N3PF>PN?RDF"[OQS09 M)MQ;>I:^18'2$SH5TF,E"L-U+]9]=&=,XE\04_"P;4",4P:$?LX=(A:PBU-D MR5MS$8R#YH5TD'_:X)_,4Z '<74&4W7N3LW=N;_DU=V3Y[MJ2KJ]TUE)\T.A ML5#C,UD\_M[=F;W7USC\3\FJ'&]0;WW+NO:.*RF5SFTX<+E\KDL=3U-74S31 M(X8C9XTT([ "1'!J=0,;M(@#?$$#N[>&"(RSL2IU'I4U')+HI!1E((&DAD$3 M%EII9C&JIK(+A5 #"@Z8(_CKC8CM)!_)+[6>@V51346(P4WS$Z"J-LU[RS[\ MG3*[PVQ4?)F3;_8.XZ/_ $H[BCIF.I70@>&8!# MI 58Q&(@J 80^&%0LFEBJJ"3I6EO$D+K*9&,PD+EB269F<2'6QRXUJ&TN2H M:I [C5EQOQ7P6(VJFS:'^2MWDF%;=(W=DGG^<_4%9F]QUDFS=N=>5^"W?N>L M^54^Y-X=?YS8^S\3B\GM?)U=7MO)T>-IDJJ&;PI9SQI=<,FNK(S-FA#,\JS, MS@XD8S(LP9PQ64>(I#$DM!0L-!&10Q@1R/'2,K6-BAJM # M/Y[<'<^YNR-L]N9K^4+VM6=B;.H=N8W;&XU^3_Q3I'P]!M)]X2;FT>P.P,)M_;V&[^AEJJ[>^_]FX,8W%4"QNU=%345 L* M2>%]&1S)!*6)DB$04^@AF>XB^W1-*[BM:EJ&JT \5!U8XZN&/C@6V;APK HC MQY"H[JGIFV?1;"^5B]4?,C8G\HCL?LF@WM+MCOOKWL?!?,+X^X[#[OK67J*RGHLS1U2X:LGJJ>**)6EC;RR.D@E4]P6@X M$926,FAQJ,<\J:J:M#E:TH!9V:2/PV8Z?D:&E8VTU%#IU0Q-IKIU(&I6I*MC MZ!CAQFU<1'_)<[F2@V?EZ+*8V,?-#HDRY2BQ])MV@I-E;SJF^3AJNPNK8Z/9 M^)C;:.>?([8D&,I2] Q@C(]'(\30LK5,:T%<@Y5@6!J'97175W#,CC4I#$DT MF5;A;E91_:UU$=I&K7JT%:&,,)9%8(5#(Q1JK0 =NO,OW#U/G,9N7KS^4'VO MMG.879.4ZYQ5=2_*+XKU!HME9G?&1[(R.WXH*_ORLIOM*C>V6J*[44,J-)XT M=80L8V9I2CQF0Z6$0-U?EGT]LR'9F$_EH]\YP-G-U[IS.X\U\C_A>F;W+NC> M^YLMO#=&?R_V/<4%+]YDL[FYW"HNB*+1&OI0 5+#P[:%%*PPQ+&@J314%//^ M(U=OZ3,?/IL@F6XG>AEED+L0 !4X 'DJA47^BHZ$K_9I_F;_P!ZP.Y__2DO MAU_]NCW7K?0(_)GM;YP]X?&_Y!=*X/\ EH=LXG-]P=)=J]6X?*Y7Y)?$+^%8 MO*=@[%SNTJ#)90TG<=15C&T%3EUFG\,4LWB1M".UE/NO=6D]?X2KVUL/9.V\ M@T35^WMI;;P=]^Z]U2I\7_ )39[XP==[MZ4["^&_SQR^Y]K_(GY8Y5\UU_\8MT[VV1G\%O MSY.]M]B;1W#M7=N'KY,;G<+F]J;LHJB*:,@@NR.JLI'OW7NC%?\ #DF'_P"\ M*/YD/_I'.^__ *L]^Z]U[_AR3#_]X4?S(?\ TCG??_U9[]U[KW_#DF'_ .\* M/YD/_I'.^_\ ZL]^Z]U[_AR3#_\ >%'\R'_TCG??_P!6>_=>Z]_PY)A_^\*/ MYD/_ *1SOO\ ^K/?NO=>_P"'),/_ -X4?S(?_2.=]_\ U9[]U[KW_#DF'_[P MH_F0_P#I'.^__JSW[KW7O^'),,>/]DG_ )D/_I'.^_\ ZL]^Z]UQ_P"'(L+_ M -X3_P R+_TCK?G'^M_EOO5!U[KL?S(\,H 'PG_F0@#Z?\X<[[_^K/>^O==_ M\.288\?[)1_,AY_\ YWW_P#5GOW7NNA_,CPRBP^$_P#,A _\4YWW_P#5GOW7 MNN_^'),/_P!X4?S(?_2.=]__ %9[]U[KW_#DF'_[PH_F0_\ I'.^_P#ZL]^Z M]TCNQ/YAU%GNOM^8/'_"7^9#+D,QLO=6+H(?]DYWW>>NK\%7TM)3J?O H>>H ME5%+%4!8:F5;D>Z]T;;X3[2W)L'X:?$C8F\L-7[U,/G,-D8%>18:_%Y.CE@F0,P61"+GZ^_=>Z,Y[]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K_]??X]^Z]U[W[KW7O?NO M==6']!S]?\;?3W[KW7?OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO6OP>1[]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[HNORVV#TWV5\:^[=L=_[ M$HNR>H_]&N\Z5/Q]VEUEL;H_J?:W3.U,9L?JO&;!VN=B;5P^!P^V*+#[=KL M12Y*AB_@.WZ6APN.K:A*PS52T\,<;54DCVNQ)]U[H8??NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=?_]#?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=(#M MBKR]!U9V77;?W5A]BYZCV!O*KPF]]PB$[?V=EZ?;N1FQNZLX*FFK*WNO=,E1\U/A MO2;&R79]5\L_C/3=:X;>\O6>8["G[WZMAV/BNR*?&S9B?K[);LDW4N!H=[P8 MBFDJGQ,M0E>M-&TIB"*6'NO=*FO^3?QMQ6X-\;3RGR#Z/QNZNLMC1]H=D[:K M^V-AT>?Z]ZTEH\;D(NP]\8>HS\>1VGL:2@S-'.N6KXZ>@,-7"XETRH6]U[J# M0?*_XM96'JNHQ?R4Z!R5/WIE,M@^DJB@[BZ[K(.XLW@,HF#SN'ZLFI]Q21]@ MY7"YJ1:.KI\2:N:FJF$4BK(0OOW7NFG_ &1DIZB>I@DB M1&=&4>Z]THX_D[\:Y=QX'9\7R%Z.DW=NKKI.X-L;6C[9V$^X]R=2R8RIS2=H MX'"+GSD\QUT^&HIJL9NGBDQAI87E\WC1F'NO=)BD^:?PXK]J;9WW0_+/XSUN MQ]Z[T/6^S=Y4G>_5M1M3=O8@AI:@["VQN*'=3XC/;T%/70O_ NDFEKM$R-X MK.I/NO=.=7\N/BE05_:6*KODY\>Z+*=&TKUO=>-J^Z.N*:OZ?HX\C%B)*OM* MCFW(E1U_31Y:9*5I,LM(HJ'6,G60OOW7NIU)\I?C)D-Q];;/H/D9T16[M[FV M_1;MZ?VM2=N]?U.X^UMJY),C)CMS=;82'<+Y/?.W\A'AZMH*S%Q55/*M+,5< MB)]/NO=)V?YJ_#>EV++VA4_+3XS4_6D.]JKK2;L2?OCJR'8L78]#C6S-;U_+ MNV3=2X"/>U'AT-7+BC4"OCI@96B"#5[]U[I497Y.?&S [@[ VGG/D)T?AMT] M3;/I^P^U-M9;MC8>.S_6>P*NDQE?2[X[ PU9GX^/. M:I-J[\V[U9NBJQ/=/6^1IMN=G;OS4NV]I]CW+-%B-][HW%3R4&.Q%08\ MA6UJ-!#$\H*CW7NC#^_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[K_T=_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]T'O;=*M=U3V;1/LX=B+6=>[TI6Z_,STXWTM1MO)1'9QJ(U:2 M;G#_ &6M067SW N/?NO=)3J38.S5ZG3&BK*K.R4HN1]![KW0C/LG9DLV8J9-H[8DJ-P MQ&'/SO@<4TV MZ]UBBV5LZ$8=8=I[:A7;LT]1M\18+%QC!5%5**BIGPP2E Q5G224.ZNQ(-R??NO=2QM#::U=/7KM?;HKJ/%C!TE:,+C15TN%$+TXP]-4?; M>:#%"GD9/MU(AT,5TV-O?NO=0TZ_V'%1TF.CV3M*/'X^O_BM!0)MO#I1464L MB_Q*DI5HQ!39#3&H\R*LEE'JX'OW7NL[[(V9)+F)I-H[8DFW$ACW!*^ Q32Y MU&E6=DS$C4A;)H9E#D3EQJ /U]^Z]US39NT(ZK$UT>U=N1UN!IHZ+!UD>#QB M56%HX?*(:3$U"THFQU-$)WTQPE$76UAR??NO=16Z_P!AOCCB'V3M%\2V0?+- MBVVWAFQQRLD1@DR9H31&E.0D@.AIM/D*<%K<>_=>ZF3;0VG45.2K*C:^WIZS M-4*8O,5.R<\E,TM?0I'3QJ(92\85% %E%O=>ZQ+LC9:+A MU3:.UU7;LCS;?5R M,-3_ !IW[3;6^-V [UKLIOGI'*5G4V.Q&0H#NNLQW>W761_O56-LR.DSE36= MZ.H/I_M_P#>_K_L??NO==^_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z__TM_CW[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T!WR7W_UKU?T!V_O?N'LRBZ:ZTP^P M-R1;M[2K\S3[>CV109;'38:+.4N8JIZ:&BR\%;D(EH/W%>6O>&..\CH#[KW3 M+\2.TNJ.Y?C9TSOSI+MNB[VZTK=A;>Q&W^VZ+)Q9@[W?;&/@VWELMD\A#-41 MR;C&9Q51%E8C(\E+DXZB"6TT4BCW7NC%^_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZK<_FL]O_&OJ'XA9 MZJ^4O=TW0G7NY^Q^E<1C]XXVIQ4.XJ[V3O?'X#;U-F!WAMW!;MVKF,=N';&Z,/C=Q;":-FCEB=64E2#[]U[IZ]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__3W^/? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U7 M7\C-Z_*'=/RVZF^-/Q\[EV#T5B]5--)'$BB-0Q;W7NN?^@7^8_\ ][#>I/\ TA#% M_P#W2/OW7NO?Z!?YC_\ WL-ZD_\ 2$,7_P#=(^_=>Z]_H%_F/_\ >PWJ3_TA M#%__ '2/OW7NO?Z!?YC_ /WL-ZD_](0Q?_W2/OW7NO?Z!?YC_P#WL-ZD_P#2 M$,7_ /=(^_=>Z]_H%_F/_P#>PWJ3_P!(0Q?_ -TC[]U[H/NV?AC\X.\^K^Q. MF.U?G5TQN[K;M;9.Z.O=\[:K_@=B33Y;;&[\+6X'+TZN?D>_@JTHZYI*>72P MAJ$1]+:=)]U[IJZ+^#'S3^-G3/5O0'37SKZ@VIU9TWL/:_7.Q<$OP4Q-34TV MW]IXBEQ%'59:O'R,@;+;AROVIJ\E7.BR5V0GFJ' >0^_=>Z%;_0+_,?_ .]A MO4G_ *0AB_\ [I'W[KW7O] O\Q__ +V&]2?^D(8O_P"Z1]^Z]U[_ $"_S'_^ M]AO4G_I"&+_^Z1]^Z]U[_0+_ #'_ /O8;U)_Z0AB_P#[I'W[KW7O] O\Q_\ M[V&]2?\ I"&+_P#ND??NO=>_T"_S'_\ O8;U)_Z0AB__ +I'W[KW1.^X/D_\ MW?B5N;Y;['W_ -U]2=]Y#K[^7+O;Y:]6;@C^/E1U4NV.Q]K;XS.RJ7&[AQ.) M[;W7'O#:E4AI:J2G$V/J1)3NBU 6;]KW7NC>4G17\R&:DI9G_F'=2%Y::"1R M/@?BE!>2)6_P! O\Q__O8;U)_Z0AB__ND? M?NO=>_T"_P Q_P#[V&]2?^D(8O\ ^Z1]^Z]U[_0+_,?_ .]AO4G_ *0AB_\ M[I'W[KW1;OEC_+.^4'S@Z2W!\>/DQ\U.GNP.J]R9G9NX:[#_ .R,8B@R-)F] MB;NPN\\#D,3E&^1%8V/EDKL(**L C85F)K*ND<>.H_P! O\Q__O8;U)_Z0AB__ND??NO= M>_T"_P Q_P#[V&]2?^D(8O\ ^Z1]^Z]U[_0+_,?_ .]AO4G_ *0AB_\ [I'W M[KW7O] O\Q__ +V&]2?^D(8O_P"Z1]^Z]T#';>;^?GQ?W'\;=U;S^6W4G=.R M>Q_E;T3T3O38]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_]3?X]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW5?^X?\ MZ=U M%_XS_P#D7_\ !%_%OW[KW5@'OW7NJS/DA\R>TNC.\=Q[1BVOMO(]4+C/C-MS M";E@Q.X*UX(XU0BKHEN9YE (/ZNFC1FH5@&6A?3J;OUGA@%Q;E?"6 MU+N6!HKM.((6)!%(M1I+4%E!#@Z=6D&]Y?S'.SMP8JEJ-C=>475>+R4>V87S M?9E5BX-SI4[E[6Z=VVL>V,7N+*[:V-+7[;V5V/4C<$>;RF/CPF&_L309*EH]U5TN>2@P]1!08]R$\\D2SS1C7(%$MJ MHW*ZLHF_Q='PY(^'Q?#!' ,22#@@ ^M.F*DVL$JD&X>3P])QW:-7<4$>4BD7^[>*PU97_P62M:A7$X&GI)TI:@UU-3M!4T(.-R8EN% M7\+1J!Z:U+Y/ECM6M=3U%1TP1_S.,S09GMY\GLC:N#C2*ZB1J. JD,.F_$4W$\==$(:%%U@JP>1 3X@_ *G'DH!U M,21T,F$^=68WWUCWCN_;W71VE7;0^.N_^^.KZK/9E,]3YG'[5RG86TJ:#>^* MIZ7"_P!WLD-R[&$[44%951-05 UU,3JWMF^1[:QFN Z^,AAJ,D:9BX5@V <1 ML36@%5)--5%-JHFO;:!A6%Y&6OF= A8\*X83+II4FAQ6@(95_P Z.PMD=?\ M4\@?;?9>\-XYG9N9W%7Y3*["QG\5V]G<_1X;*===1T'4^Y=_;;W[V7#HEJ!3 M)DTJ<;CJJGJJB&>K,U+C-K8R';NV- MF93>66SV0WY2K%N'^'[3VKG9]I];?P[ 9&EWIO? Y?6WL7N==SPY;[W=>P-H[2WGGJFFQ?\&QZS=>9 MC$[LC;!9A*AILG&B3-2PQRJ0U:1F[M)+M=2*%9@KJ0X5)(XBL@_T.35(#HJW M:I-VJKM&\:NRFJZI$E="AIWI2%@6QDJ #FA\O=.K]:\_P#-$_YG M9\U__&(/;O\ [_'(>_=>ZV#,=_Q;Z'_J#IO^M*>_=>ZF>_=>ZI_J?G[V1LWM M_N[$;BV\=[;9VGVEV/UIMC:^S\+B)9\ -IU'5-!M3<&[RV=Q-%C4IZ6G7&B6214F<0#Z59-)9W(H:BBGQY8R&(J !&BD!J.SM0=E M2KUW"T5RBHP%NL(=ZY=JP+(!&N"S%V(JM55 23J&>ZW^9S74^:ITAZ@WK%)6 MQ0O2;1W#6[=P59%6UU3C[6V17U60WM3KF*7=W4&,R^2W'E]I;; MJ,'2U.^.K*Z7#245-G(I:6:.NU134D90^V8(!<6[7*R?IFV691Q;23 M''X* MF<%#G6J,<5 Z62P20/=12LGB0RJC4-02WC$:#C456&L@&4+J#4"O11=@?S-^ MUZ+'XJE[5ZPQ>;WG)UL=_3X/K3$9ZGPN9VYO7O73AV[M9] MH;8JJ'<5'4K-5XS=:PPZA1UE-,WI(C$^A@Q*06[/C(=X))GT\ RRJJ_3#!UZ MXI*,A/29'#RB,.HU2W 7/%(YXH5U8[6B:0^/Q&C3*E5:@$7;?S9[4WCWCA]L M9^IVMU7L>CI]_9^LP43;,J=ZU>'VWV5BL'ACSTT5=; M>,:0YPQ&0*6Q!/! &,SZ:M5E"D>?2BV__,OI,G#-D\ATON&'!T%?NK&5-1MS MC@>6HIJ/$X_(0RTT]8DVE"V MR%8A)DO204\M43Z'SP\,8U>K:RFBV;OR7;V]NL]P5%.E=O/ U>1AV;19?KO M=,<\-)#24NY]Q8W(?<5M.OGH:2NI_"DQARU'5MUSUYOC<&B MGV//5Y"KDS]*QD8Q2*L4C9$3O<>"3X:PRRJ33N$?BJ(R02!.[1%O"%=,;JP+ M9'5BLT3V,$RZII9H4;0#I19C'62I&8HEE"LYI61&4A:@]!15?S.LLE?D]PP= M(3>%'&B2..82$F5;A5Q@!-$S25!']JOAK6.O;6E2:T=9-/@MXBT9F7 M'=4UAT,M/]#;Q&HYH#I.!Q)O?CK\LZ'Y![CRN(H-CYG;=$FSL5OK%RU]8E5F M<1B\EG*_;\6V^TL(E' O7O8-9)C_ .)T6+%17BJPD\=4)E.J,4\$^#-*6'8X M7[=6NE#_ !+H(D7\#,JYX])_%'B0J,JZ,1D5&DIF@KV/K!C;\85C04Z.%[:Z M=ZKD_F1_\>W\.?\ QHW\*O\ W[%)[]U[JQOW[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7__5W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U7_N'_ +>G=1?^,_\ Y%__ 1?Q;]^Z]U8![]U[K$T$+EF:&)F M;Q%F:-"6,#^2'42"3X9/4O\ J3R.??NO=,U3MC;U51ST$V!P/J?+_!U5YC?F33=<+NG ]Q;!Z^SYG^0/97QTV5A>G=B97&TM3L;J2BH ML]N2NW0<[E-QXXY2>@W%Y*+;L1ABGJ!(D4TAD9HU*0-*EAJ-7F0NYXA0L_TR MT%"S4DT\/@0D_@[KW$7T[74B$>'&%T_Q$RP_4$$X [ U33N8+PU8?Z_^8%@\ M%N/!;F@Z;$74.E-GMM0;YH=G[,[2V/T]MK<=7LLO391,;+O'?$U M(^&JC%DJ-1Y%4E9X5I!"UQ+)"YHS0QR^3 F7Q- + T(:.,$L"=+'0U0-73/< M3 L%"P=TH3I(6,(9-(.1H9L@TU"A7CTTP_S$.O-M;8W,^&Z.R&SLMM79=-VA MFL.D^T308G;'8&V-O9SK+<7^_9E=-QY'=^2WABX)&DG^,!PK4>JC43'KT,U>&H M' 0FK#X:G'33L;YU]3;,ZSVI08;HEJ(4>PER&Y8Y?N(&T25!AW+H-RD<,C>&M%4L-)6 D1H M:X4G%#$IU!1G@0'UMY7:3Q-!N9)*-1@P:&]8RN"7[<5KTFD ME31,[ O_ (NTQ H2R:-%H5-:E?$6-Y=(H/@,:,0Y 77^GDU(9**#J9*R4 !%#L7=6VNI-S_'S;V!VGL2BQO9_<-?LAZEJ;'848*:IZ MPW_O!\KMY*2FC@FSV1J-F04C+=6EIY7-R44'5JOU%X+8M0"TGD!'']/0= _H ML6-?LK3IR1--C8[!PW4K3YB&FA\."-5)35C MR2*S+ZPMS>QV\KE5A?;WE(J*ZU6-S$ ?B15=27H%-***@5]N"M8RWB1G4T5W M&BG/<'8)XAI\,FHL F30:JT-.K(DP>%6F2E&'Q2TR8YL0E,N.I%IUQ+IH?&+ M"(?&N.=#8P >(CC3;W1B6U%C4GC7_+TVN H4X&13_#U-@HJ.F6%*:DIJ=*>- M(J=(((HE@BCB2!(X5C11%&D$2H M@$4#Z >_%F8DL223GY]: % ,=2?>NM] M:\_\T3_F=GS7_P#&(/;O_O\ '(>_=>ZV#,=_Q;Z'_J#IO^M*>_=>Z!?O+LK/ M[ I^O,1M>GP$.?[/[%QW7F+W'O 5K[-VI/58#<6Y&RN?I\;6XNMR,E9#MQJ# M'T4=71M69*K@C\\8)O127G6$8_3DDU$=M(EU:2?)FK45!HJNU#IH;=J1/*ZL MPUQH%7XJNVG5_I%_$?4JN-504+)_-[8F$R];@:WJ?"[WWIN6HP_6%3G=B9;; M,NT.R>S33[*;,[9H\[N6'%Y)NN:'&]CXZ2DSF3C-%5N]120I)+%&:E1X6J/5 M&C")I,!@*T4L'=J8JK(=/XG32X"AJ!MC)#'XLKHQ1%+%&K3Q#^FH\^X?%G2C M KJ8@GI,8WYV]0T^9G[$J^A-PXG=,NR,2V^,BV5V)DMR83J6BI-E[IV-2XRE MH,Q53[JJLC6]NTTB8+#K)+3R^:6=KK!Y*5*^*%D)5@9&.3J<"BUXDU4K5B % MU$&IK70*2R11H02!1?(:37616@XHP %6?2N*<$=FOG%T/BN\ZGL_'=%T>:W# M%U#U_B(^T&W7@JS<]/NOL\]:YG:W5]%BL:VX(MO[=3#=A!LYGPT$5)64JTTL M'W'D.J'WUN_![D.V5W'N[#[%W/BLU%08S$4*=F4FT*NJS&F MJ2+ ">F%7),*E65F.-GB32M)S&BE30 .\A58]7\.D*VHB@;]/3J7J\^BW>4M M(/IR#(&_B58T9F(\GK(0JDZF7OJ%/0O;7^9>(J>ON[ZQND,_M;+]%[#K]Z'8 M%'D=K9RGSU!C=S;_ -F5XQE5M.6NHO7&32:62(.*%5K!$27B3T@_06 MXB<,/%ACJ>T+XU!&6)X* &+>2A>.1U6%XI;J.V\0!WCE>IX$Q'O7SJQ+*%QW M.U/F86X?E3B>M:^CVWVO@>M^Q\]N.?$Y?=FX.FB:W;V,Z_DSFQ-K[?KLUC]R M29#([@W9CMX]C8^.GP]'55M3/B7_ (I&M.'2D+UO;O/ M.(8^'249$+ NU0>M$N+87!96+(6"@YT*GB29."NEJQG'BU/:M"2/??W85!U M5C^NESIIZ6.&#=NXH<-!F5F%/(*_.X()&U!'-P)0J@ MKQ[8B3Q)X(L#5XC5]"L,DE1\R4"D\:5Z4QPK+;W\SGMBB#'T(,L:$-\AK)^T M=%@SGSML?U%MJCS,_P KMC]+Y_/3=@;;B2NZ_P!V5>$VUA^Q?LEA MQV8RV]JG)23TB8"-:J:AHJ>&JFF\,J(-V:&[2$DA%US@CB0T2W#K0>?B+!J9 MJ40DHZ]:ZKF_F1_\ 'M_#G_QHW\*O_?L4GOW7NK&_?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=?_6W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U7_N'_ +>G=1?^,_\ Y%__ 1?Q;]^Z]U8![]U M[HO79?R9ZSZJ?<[;F.[)Z'9)H$WEE]O[,SVX<-M.;*8ZBRV/@S^1QE+-!CYZ MK'Y.FD57-[5$=^7 ]VA1IW54'Q.$6N S%D2BG@2&=0P\JFO T\:#2=0/:6(! M%0H#L2?0:8V(]:8STJL?7NYM_;5V_O"IK]OXK';?RV;QE'E,MD= MSJQPU/CL>]6:^8U4@6/4T21^6:) Q:1 =(K.2JBK '[< $G[*'\S@=;=6CC$ ML@(B(X^7$CC\J$GT&3@$]!U)V]\6-R9*/;=-N#J;=,PWT]77TD,FS\\A656-3 M&;=+2,G7X;/3 MR"CN+'R&7K3B23BM>M$5'U%:]X2OXM5-( \S0+0^0 ' =*R7L?XD5&8PV/J] MR=(2[@HMYU&Q<%1U*[2.5HM[4N'H=K3XC$P3T_WE)6K@*ZEQHDB"QM1U$%.K MF.6)&U&'D=/#JTDBO2G%A6C_ ),5 (_$0*5QUIY517+R45&4FII1AW*?M746 M!_#4FHST%>^IOBKVIO;M/X];OZT@GI-GS;5SO_6 MZ=S %F%5KYV+,E(!JU21*O;52(ZO2C8HH\-\*2%].EGU7W)\2>RM[ M[)39F\=S[YR6\9\[DH:>3/9/#4.2P^=ER6)S\@R$V(AVCL1XL= T(I_[OXZ) M::/[6) +RI(L,+7"G1)&916A)$C"1W8^;LTJL]:FLBZJ%AU6.,+<3QPBDT3I M$=/!=*Z8D4C 4!"$ICM:F0W6/-]Q?"[K_'[.>JS?3N(I\12;=I-@T&)P&%FJ M,-C>Z,BFW\5!MC&XG$RS8'%;SKZR."O>)*>E1)T:N:.*16/BC^.RZ#]03X9- M/1&E",W +I1F740I(H#7'7@M;=IDI].B^-44H &"%P/-JM3 +<:#!ZYY;?GP MQGV]G<;O+.](5&"I]TX7=V>P6^:C:N6QV/WMO;'/E,3DYJ#.MD:"+.56.:60 M/3:OMH$E-T19"/:)"\( _45F5#Z-4NU#Y98L3@<. 0,BJKVM7=$[SWE24$76N'Q^[:1=^R;\D;:O=D68QM,M0= ##\84NP 8<0NM M6P?Q?,CKQ94H_3B=@.%=*DA1\S3H$^C.^MW]B[GJMM; MIP.+A2HJ^W:O!Y;#X#?VU)HMN]==@X?9F%J-T;7[&P^'SV&R&ZX.Y,5 8S M(Z@C)[$C8L?PE=3LFI2P)"D'NP;+W3IWK7G_ )HG_,[/FO\ ^,0>W?\ W^.0 M]^Z]UL&8[_BWT/\ U!TW_6E/?NO=(/M;)]?X[9U5%V7B<;N/;6:R.'V^-KY/ M!4VZ$W/E\ODJ>FPN#H]M55/51YS(5>0*&* 1NUT+\!"173K>.,+5R<8KP!8G MY *"2<4 ZWJ9$E=20JKFGH2!3YZB0H'F2!T7[#]W_&>HW52XF;:M)M+?55C= MNT#8G=W6<.S]TT77N V[6]@X7=627,8ZAJ<=U)LF##3?[DIG3&X?+Q+2$Q5K MQ1,XJ/-'+.&!6KO(?X2B@:I.-&=758BE%'7?$#<.!Z^>2*0PI70T.,F2,I$DRG822W:9P&5WCHWS1=+4^S]1"U. M.I-5>WK1\*5%CP4CDU4'DQU*"?4U5@M:T(;3FO22V'VG\'=Z[)BR^V?]"U-M M/<6U=^[S_AM?L_;F CRNS<+N>3;V^=PS8*OQ%-)58JLSFV8VG+Q,U8D%/,59 M?&WO3AXT D-$2.)J>2K)1XL>7<10>3D##$5>DJL[*[@SF21:UJ2Z@K)GUTDU M/FFK\(-%MO\ [*Z$Q>R\#3S;7HNT=L]L0936Y M>I*>ICHNN=D[NH-]5>)6BP&-Q"UN=Z_V?_=W'[2J6 M:>=(Y(G9+5<%5\2K-.6!U UE1:%@P)!T*2 P-!J>AJS5JJ"B,(R 8@ "I7L< MAJ:2 >XJI*TJ=*5&%Z??])?P_P ED,96ONKHFJRF

\]V4%;42;,:NJMO"6 MJHM]Y^2JGB$T&-K)MN3Q5\\K(E4V/D5R_P!NX3T:R'4L=:HJU'F [:T!\^YS MJ XZCJI7/5F .E#G) '&I5=!H/.B]M1P4A>! Z=*7O/XUX[>V]]E4>]M@T>\ MMITNU8]\T='!3PMCTWUN'B&/K*VMW#09-JBB$\D]'(99JJ.)9 M"[-QQM,&6,53Q1%3A5])(6GG0 BOP@U4FN.O,H@\"4K37&TBD?P*5U&HX99# MY%J@@$9Z2.'W_P#%F')X3 ;0VKL^MV_M3=\C8C>&SNNL56=8[,[&R6XY-BUT M5%O7#XL[9P&^#N*J^PK&@E2JCEF,0*!5BS EM-?Q-P_/Y]/1+JGJKA&D"H23I&D8 ;^B*U./F<]$ M0VGVU#GNQ=CR9;X[=8?W1K\3T3GMG[AQ^Q*U,WM;>/:^6SNR*[;&+W+E,"F MR>Y^O-H;?HJC)_PMHI:''4U33R!%IUTKHT9_J#([^.LI2HIW*]L9W:E2V@L MCME6UIYU7II")8D*KX:"-B5>@H8YEB5,5 =@S,JFE"A' @]68T]/!200TM+# M%3TU/%'!3T\,:10P01((X888HU6.*&*-0JJH 50 /:;JX & ,=5U?S(_^/;^ M'/\ XT;^%7_OV*3W[KW5C?OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_]??X]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW5?^ MX?\ MZ=U%_XS_P#D7_\ !%_%OW[KW1_SR"/ZCW[KW1:MW?&S![XV_P#(;9>; MW!EJ3:'R#J<7ELI#@?MZ'.[9W!3[8P6V#%!'"-#17!E4C)#&19O M @(T?#R_38*/FH/'H/VQN3;FYZ$0X;;VW\?CL35U55M6E@J7IEC66G,@4([!UN&"_"B_$K$9(+(0 M0>-?(5 (^5.K/+-)%;Q-*:1>)H( ! D!!\J&@8Z20?G7HOV*_ECX7=6ZMP9K MO;?2[XVWF<5B<-2[*VMC9MJT>*Q.S,=CMG]?X.+.+43YBJP>%V/B(A4+,SUU M5DIFE>K,<:H]_%9K-():&?PR&;A5F;4S "@%"$""E %)8$GKTCO)._P!( M'8..I,YC<3O?<56VW:JOI,IC,5N.JIU@QLU#136BEGBEGB63W9;B194E!^%& M51Y#736U!3N;2.-0N=(!8GIF")+Q.8J:S/8A##BMJ;DV+N; TU']MMZ&1ZF&MZZQ MRU%54-/4U:F=I'+RZEW:W4UH]K+%I\2)HV&,%HRI4TP.*BH&#GS/7I8EE\,, M2 J3(*'@LZNKCTP)&TT ICC3I=;J^'&Q=W=A=J;\R&X,W%'W+282/>^!APNQ M2[9#;.WL#@-NY'![T?:?^D+$P8M]K8ZN_A_\5EQLU;3$R0-%++$[,,DL$4<< M34\.9I4-,K(S1OJ_I4:,45@5H2*4I1PT9];BI,?AD>12DBD4/PDB5P66C9J# M6I(:U'\N3J;(5%369K?_ &UG*O)9S*;[SL^0S>V8OX_VQ7R[CFH>S\C#C-I8 M^"'+[!'77 MJ'Q4 U8K*B3"\$JU%RRF6A*ZPNO0O;32J^(]--#D5)TCI29_X']?;JWO4]C[ MA[#[4R.]:A*J49T97;-++'E/*T/7]!$F/\8Q=$C3^" MG0R JRA$1F\--*N2"*D]I9G*U)K0L[&I)(P 0 .K5&U-BXB7/T7@V?@NQ=M;@V]V#2 M4-2,/]YDY-UU&XY\E)+7R54M)6I&M*T-*&IVW*[2J5)H?!,-0 #X5&"I4?P: MFTL:MFC%@!347Z$0AC_L_'6;YF9= \2OJRQHI HN"0 23T8''=*8K&[RZDW! M%7ROB.E>M\YL+9>*F1GKA-GX-K8JKS&3R2211U;Q;?VG#3I$(%4RSRR$WT!5 M#W.2-P4='4V((((]I* \>G:TZ MX+2TR2M.L$2SO''"\RQJ)7BA9VAB:0#6T<32,54FREC;ZGWOU^9K^?K]O6J# M&.'6?W[K?6O/_-$_YG9\U_\ QB#V[_[_ !R'OW7NM@S'?\6^A_Z@Z;_K2GOW M7N@[[4ZVA[)Q^T46O_AF6V-V)LWLC;]8\35-+_%=J9$RR4=?2I+ ]11Y3#U5 M72-I=6C:<2J24 -HF,4\,P.%U CU5XWC8 ^1TN2#0Y QU25%DBDC902=)%:X M975U."*T914>8J/F$)V?\7NK.W=T9[>&\J#)56:W%TYF>C*Z:DKHJ+Q[(S.[ M,3O>1J6>*D-?%EJ/16;AD>V$/TP"&)46/ST",1 M <:Z_P"Q2NO4*%J4J*.71-\+U;L!TN6!E'PAJ>(?PTH*R-PH<+G&1E7XL[7Q M^W-AX?:F\M][*W!U]'OFGQO8.W\AAFW=D:7M7,'<7:$&3&5PF2V^?[X;A(KP M8:&+^&5D44E"*<1*GNJ$12 PH$A\%(BHX&*/3H0L:MVZ 0VK5EJGN:M7K*&: MX_4G,KRAVXK))JULH% -6L@BE*4%.T=(O*?!+I[-[@ESF5R>^*Q*<]AIMS&/ MG:1J7:]-V[2;H':-+25G!G"!V-1*DM?6546/Q#CXF1%5@*+C4J M@DDI;)_R^^NLYNK?J6K&A$LG:+AR/\9,H>-QQC(#U(!J&8LY(+54"@TU[ MNO0:[:>WDB/Z:0>&P-266L=%J*44+$H-!J)).K-.L=?_ "Y^F\XK2[HW5V3N MS*5.ZLWO;(Y3/9G"NV0W/NQMTT>\L@^-QNW\9AZ>'C$\05 6@J.MU?P/I]?92@]1I"A*?.-5TJ? M/4VK5B@T+\8-G8SI#;OQ\VW55E!USAMUX?.5--DG.1R=7A\?V0.T*S P5U.< M:*45>=C6GCGT,\%'=;,_K]N1W=S'>6M[KK+$5/\ IBBT2N/X@K-3C2G ],O" MKV]S;Z<2AP34X$C5>G^U+*M:TK7B.C, <#5:][\?2]_Q_K>V.GNHRX^A3PZ* M.E3[:::HI],$2_;U%1Y?N)X+*/%-/YWUNMF?6UR;F^@ .'I3\O3[,<.O4X_/ MJ7[WU[JN3^9'_P >W\.?_&C?PJ_]^Q2>_=>ZL;]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U_]#?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW5>?R+ZIV+V3\J^JI]M?)OO3X]_);#?'SMV/#T?3FU-E[FIM MV]$U_8G4!WO-N'_23TIVOM*CJ<)O^DVZ*,P5&/RCBIET)/ )3#[KW43_ &5_ MNW_O9%\X?_15?%S_ .Y ]^Z]U[_97^[?^]D7SA_]%5\7/_N0/?NO=>_V5_NW M_O9%\X?_ $57Q<_^Y ]^Z]U[_97^[?\ O9%\X?\ T57Q<_\ N0/?NO=>_P!E M?[M_[V1?.'_T57Q<_P#N0/?NO=>_V5_NW_O9%\X?_15?%S_[D#W[KW7O]E?[ MM_[V1?.'_P!%5\7/_N0/?NO=>_V5_NW_ +V1?.'_ -%5\7/_ +D#W[KW7O\ M97^[?^]D7SA_]%5\7/\ [D#W[KW7O]E?[M_[V1?.'_T57Q<_^Y ]^Z]U[_97 M^[?^]D7SA_\ 15?%S_[D#W[KW7O]E?[M_P"]D7SA_P#15?%S_P"Y ]^Z]U[_ M &5_NW_O9%\X?_15?%S_ .Y ]^Z]U[_97^[?^]D7SA_]%5\7/_N0/?NO=%8[ M9Z+^+NU\W\IZ;Y:_-+Y,]E;SW9_+PWIMW?V0WGL?:&%RG6'Q&DW[N#^]6^]E MP].?&K:V/RN](=]59*0UD>(01B)Y GP_4"5H[%[@-JOJ -Q[]U[K+_LK_=O_>R+YP_^ MBJ^+G_W('OW7NO?[*_W;_P![(OG#_P"BJ^+G_P!R![]U[KW^RO\ =O\ WLB^ M_=>Z]_LK_=O_ 'LB^ MR+YP_P#HJOBY_P#<@>_=>Z]_LK_=O_>R+YP_^BJ^+G_W('OW7NO?[*_W;_WL MB^R+YP_\ HJOBY_\ <@>_=>Z]_LK_ ';_ M -[(OG#_ .BJ^+G_ -R![]U[KW^RO]V_][(OG#_Z*KXN?_<@>_=>Z"KLWX[; M>V_G/CUG_DW\^/EOOS:>$^5/1.2ZZV-O+KGI3%;=WAWW#N&L3IO 9[)=;?%; M;V\:/ U6Z90]0Z9+&X_R1PBLJ8XRH;W7NK;/?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 &O?NO=?_9 end GRAPHIC 18 g276563g0412202000356.jpg GRAPHIC begin 644 g276563g0412202000356.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#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#TGQ'\3] \ M+ZR^EZA]I^T(BN?+CR,'IWK*_P"%X>$_^GS_ +\__7KRWXU?\E)N?^O>+^5> M>UWT\-"4%)G).M*,FD?2G_"\/"?_ $^?]^?_ *])_P +O\)_]/G_ 'Y_^O7E M_P ,?#=AJ\UW>WT:S"W(5(FZ9/.:V_B/X5TN#0&U.TMX[>>%P#L& X/:O%JY MI@Z>/6!:=[I7Z79UQHUI4?;:6.V_X7AX3_Z?/^_/_P!>K>E_%_PUJVJ6VGVW MVOSKAPB;HL#/YU\P5T/@3_D>]%_Z^5_K7N2PL$FSCC7DW8^O:**\U^+E+7C_PI M\):K#<0^(+K7VD6>/#>,$^)0\3 MRI#=W LQ(6@FC<1QJF>"WIQ7J_@O4GU'PW:FXU.VO[V- +B2!L@-_GOWK25/ MEBGO>'=&@;0K![B6=F6294W^2 !CCWR?RK#\ M W'B:V\(WTVMZK;V\\\OGV;W8AS]ZQZ5%J5G-?2V4 M5S&]U$-TD0;YE'TJU7S;=>+==TWQ#6(_"O9? M"/C>P\006MJURDFI-'F3RHV\MB.I!(_&G.BXJX1FI.QUU%%4KC5;"TO(K2YO M(8;B89CCD8*6[<9ZUD67 0>G-%<7X3MY?MOC#%[*JOJK11*6R(CY:,2N>Y:3 M]!7E7B>T\5P>,[?1M>\5&"WN%>6.Z+D($4$\@=#QBM8TN9M7(E.R3/HFBL7P MI<6TWAVT2WU4:IY*"-[G=DNP]:VC635F6@K.UG7-/T"Q-YJ5R(( <;B">?PK M/\20>)I?);P]>VL& 1(L\6[/H0?SKRKXB:YK%A;3:)J5]_>M*=/F:1$IA[5;KQGX7)8^(M%73O M.UF-K2(?.)F6(\\A<<=37K6FV(TZS6V%Q/.%)(>=RS?F:4X\K:'&7,KEVCM1 M4-S*(;>1S)&A"G!=L#/;-049&H^+M%TG6[;2+Z\6&[N%W1ANG7 R>V:W :^9 MKJWU6]\>RRZCJ.GG59).)6D5HH(Q_&#TR.PKWG2-=TN'3[>VN/$-G=W"+AYF MF12Y]:VJ4N5*QG"=V[G0T4U)$E17C=71AD,IR"*=VK$T$HK-UR\6STN5OM\- MC*RD1338*AOH>M>9:5J>K^);RZM+CQIY4T2&1([6#R@Z#^+/<5<8.2N2Y6T/ M7Z6O.OAY*SP3ZI?374"LQCC:ZO"R3@'[X#'BO0HIHIXQ)%(DB'HR,"#2E%Q= MAIW/F7XU?\E)NO\ KWB_D:\]_&O1/C.[1_$RX=3AA;Q$'&>QK,O->T>Z^U Q M_*T\,D(\G'"K\P_$UZ=)M06AQ3BG-ZF-X?\ $E_X;O&GLG'SC#HW*L/>KGB3 MQMJ?B6-(+DI';J=WEQC@GU-6+G7-&CCO8;.U!CF)FMV,>&MY#CC/=>O%.GUW M2)9;W9"(UGAB92(N%E!R^/8USRP>'E76(E37.NI:J34/9J6AR-=#X$_Y'K1? M^OI?ZU8MM7T:UMK61( ]Y;R.7$D64G1ARI^AS4OAJXMKKXFZ7-9QM';M=+Y: M-U48Z5U2DW%Z&2236I]7GIQUKYT^*>O>,+J]?3]2LWL]/+>6D<63'.0<@Y[F MO<_$6J:AI%C'=6&E2ZD=^V2&$X?![C\:X9-.\4>.?%>FWVLZ7_96C:=)YJ02 M-EY'[9_3\J\^BU%\S.NHN961G_!72M*BB;48=:>>_>/9+9D[1%S_ '>_UKV* MO*_&?PLDFO6UWPG.UCJ0.]HD;:LA]O0U'X%\7>.)=1CTK7-!GGC5MCWFW84] MV[&B^F$7R^ZT>L5S?C9O$4.A&Y\-/']LA;<\)/$%E:Z?HE]':6LKD7C$X8I[>W7BLH6YM2Y;'SY?ZYK_B'43_;&HWDEM$X6 MY>$%EB4G!X''M7TKX3\+Z1X9TQ8]*M_+\U5,DC??DXX+?G7/ZI\/XM.^&MWH M6@0AKM@DF]SAIG5@QR?PXJ@WQ3U"P007?@W55G0 $* 1FNBI)U5:&QE%5?%_Q+XDTFWCL=)LY$LIX2TUZB[B.N5_V>!G/O6+ MH_A./2/AE:^(9UBN[^2-;A&G5I%AC< KA!U(R/S->K^*-+GUKPOJ6FVTBQS7 M,#1H[#@$C^O2LO\ X0X7W@#3/#=_=31?9K>&.5[9]I8HH!&?0UK&HE!+S)<& MY-G@NDZA+>^,DU&_62YL;5E:Y)1 JQ@DDA3QCKP.>M?3&F_V=-:0W6G+ 8)% MW1R1 8(]JXS0_A[X;T[Q!?VL>G++!#:V^WSR7.\M*6/Y;:[R"WAM;>."WB6* M)!A408 'M17J*;T%3@X[DM>1_'Y53POI=PHVSK?@+(!R!Y;D\_4"O7*I:II- MAK5DUGJ-K%75H]S+:-\S[@K?)^'RG\#7K7@G2-1T MWQ5XQEO("EO=7J26S]G7:>GT!451U^V=_C=X4E"DJ+2XR?3"M_\ %"NA5+2: M_K8Q<;I,I_!C2=4M+/6=2U&V:U6_N0\4##;MQN)('8?, /I7J7:BBN>7, M;1CRJQ4U)[Z.PE;3HXI+H#]VLQ(4GWQ7A'Q/EU,X3Q)?,L[Q%H;6RAQ%GMN< M_>Q7T%7C_CWP!<"#7?$ESXAN90EM(\4#*,*,'Y/8=N.:TH-*6I%5-K0YWPS' MXUU#3;+_ (1:4V\5NJB0371&3@=4QP#V]17O&G&\;3K8WZ(EX8QYRQG*AN^/ M:N/^&OA?2M-T"PUBV24WEY:1F61Y"V>!P!Z5W5*M-2E9!3C9!7DWQ-T?5M6U ML"WT^0VBVN#>&4^5%SEF*CJ0!Q]:]9JGJT5U/I-U%9R+'G/2O3?"NB_#[QC;W#6>A M1P3V[;)X77#(?J.O2L*3QMX?\$^$[C1M#2>76Y-R3&6+#^:?O,WT]*ZGX/\ MA6X\/^&Y+R^0I>:@XD96ZJG;/NF:;;Z3IT-A:*5MX M1M12(O%GB#Q)X-N;R&Z^S6[K S1 MA,O@8)Q]:T=#^$FH1W\,VIZFRVXL!;NENQ5\G.5R.W->HQ:1I\&I2ZC%9Q)> M3#;),%^9A[FF:SK=AH%B;S49Q#".,X)R?3BMG5>T3/D6[/+O"OAW2Y_%FJ^% M]3L4NUTY%:.X+')4] 1TS7J.D:'8:%;-;Z=#Y,+-NV \ UYI\-=0&N_$?Q1K M-O'*+.=%$;2+C/(KURE6OS6'#8^8_C5_R4FY_P"O>+^5< B-(X5%+,>@ R:[ M_P"-7_)2;G_KWB_E7)>'=630]G_P#"V[/_ * [_FM'_"V[/_H#O^:U MXW]I9I_T"_\ DQU?5\-_S\_ \KDBDB;;(C(W7##%;W@3_D>]%_Z^E_K2>+O$ M$?B35EO8K8VZB,)M..WTIW@3_D>]%_Z^E_K7LTIU*E!3JQY9-:K>QR-1C4M% MW1]>UEOK^FQM37F'>7!X MATT^1_I Q/CRCCA\^E2VFM6-]^$=)6=0PCBC M=3W#"LWPDP_X2?Q*([:[7[.TD)4I;." P_B_/CZ5-X.U=[[2S:W9Q>V;>3,I//'0T : MVGZQ8ZIO%GX"GHG8?\ CQ],T 7K&_MM2M%NK25986) 93Z'%5V MUO3TU%=/DN52Z;[L;<$]?\#7+Z',WAWQ7<:1.AALM0)GM QX5NZ_Y]!ZUJZE MH]IKFKW]M<<,MK;M'(I^:-MTV"#0!M7E_;Z?&)+E]B$@;L=SP/YT\10RRQW7 ME*90I57*_, >H_2N-;5+VS1="UH9N/.B^SW('RSJ)%_6NYH I:AJEGI<0EO) M1%&3C>.Z@6:(YC894^HKF_B'C_ (0^Y'K)'_Z&*V/M]OIVBV\]Q(%0 M1( .Y.!@"@"Y$;7QM:P2OJUY'9,F[RH&^20' MN:U=18ZE=&T6W-Q:Q#]\ 1AG(X7\.OY5D>#[J33;RZ\.7A*O 3);;CRT9/3_ M #[TTVG=":ON:WAZYTJ"RAT?3I_,%E&L1!Z@ 8YK2CU"TEOI+))T:YB7<\8/ M(%%M0UB2\%E:S:A"0'?R\LI]_>M)_$&F16\DSW*K'$VQV(^Z?0USGA[SF M\6^(_L[HK>8OWOI4OBJVDM_!%XUUL-W)CS77HQ#+"/^$*TG!&=\&/TI_BEGDN=-@U;:FF MO*I$L/.&[ YZ"@#J+W6]/TZ=(;NX6)W^[N[U\0(@ 47"A0/3%=G0!A:EX/\/:S>M>:A MI5O<7#*%,C@Y('3O53_A7?A'_H!6GY'_ !HHIJ4NXN5!_P *[\(?] *T_(_X MT?\ "N_"'_0"M/R/^-%%/GEW#E78/^%>>$?^@%:?D?\ &IK7P-X8LKN*ZMM& MMHIXFW(Z@Y4^O6BBCFEW#E78Z*J]U9V]]%Y=S$)$_NGI114C&V]C:VD!AMXA M'$?X5)Q4$>B:;$TC1VJJTGWRI(+?7FBB@"S!:P6T/DPILCQC:":K)HNFQRO* MEJJR/]Y@2"WUHHH LVMI;V47EV\8C3^Z"<4):6Z7;W2PHL[J%>0#DCWHHH L M5!.$++C!;)R1_DFBB@!]Q:6]WY?VB%)/+<.A8? M=8=Q4]%% %:[T^TOU"W<"S*.@;I4,FC:=,$$ELKA,%0Q)QBBB@">VLK:T9C! M$$+G+8)YJ%]'T^2Z^TO:H9_^>A)W?G110!8FM;>Y>)YHE=HFWQEA]T^HHN;: M"\A,5S$LD>0=K#CCI110!,,"@@,I!Z'K110!3M])L+6X:>"V2.5OO,I.3]:? M=V%K?ILNH5E3^ZV<444 02:)ILL*126B/&GW58D@5--IUG<6@M9K=)(!@A&Y M HHH :FEV*2QR+ \8PAW'@?G5@01!G81J&D^^0,%OK110!7MM*L+.9IK>V6 ...1OO,N GRAPHIC 19 g276563g0413135114716.jpg GRAPHIC begin 644 g276563g0413135114716.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#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#I?B?XHUK2 MO$4%GI]_);0"W$A$> 2Q)')_ 5Q'_";^)_\ H-W?_?=;_P 7O^1PA_Z]$_\ M0FKCM)TR;6-2BLH&1&?)+OT55!+$_0 UY=64O:-)GZAE6&PJRZG4J0C\-VVD M:7_";^)_^@W=_P#?='_";^)_^@W=_P#?=(_A>::.WFTRYBO8)A+AR/**^6 7 MR&Z8!!SFI;?P?>2$I/((IA=16WEJ ^?,4L&!!P1@>O>H_>=V=3_LU*[C'[E? M>VUK[D?_ F_B?\ Z#=W_P!]T?\ ";^)_P#H-W?_ 'W54^'-3^QB[2 /$RAU M D7>5+; =NB:AHS1K?V_E>9G;\P/(."..XI7GW9I&C@)2Y8QA?T7 M3!UY/I4 \*ZN9WB^SH&0JH)F0*[,,J%.<,2.@%/]YYD166M*24.^RV)O^$W M\3_]!N[_ .^Z/^$W\3_]!N[_ .^ZAA\*ZU/$)8K)F0A3D.O\1('?U!SZ5-_P MB.HS&W6S47#2VXG?!"B/+%0,D\\BC]YYC<A!%7T\,:A+:65Q"8)!=JS(BRCSLO4F_X3?Q/_T&[O\ [[H_X3?Q/_T&[O\ [[J! M?"^K-,T8@C&W;AS,@1]WW0K9PQ/;%3?\(IJ#Q6QA >:6-Y'C;"^6%.#DD\T_ MWGF0XYG_"W7]3UJSOEU&Z:Y,+C8S_ 'AD>M>) M,I1V4]0<'%>M_!G_ (]]4_WU_E6F'E+VB39YG$.%P\,OG*$$GIJDNYZI1117 MIGYL<1\3M:U#1M!MY-.N6MY)9MK.@&<8[>E>2_\ ";^)_P#H-W?_ 'W7I7QB M_P"1>L_^OC^E>+5YN)E)5-&?HW#>%H5, I3@F[O=(W_^$W\3_P#0;N_^^Z/^ M$W\3_P#0;N_^^ZP**PYY=V>]]1PO_/N/W(W_ /A-_$__ $&[O_ONC_A-_$__ M $&[O_ONL"KVF:8^IMU-2F^K)GA,)"/-*G&WHO\C1_P"$ MW\3_ /0;N_\ ONC_ (3?Q/\ ]!N[_P"^ZIQ>']3FTLZBEJ3:]=Y8#('4@=<5 M,?"VKK*D9MT&^)I@QE4+M7J&-35)Y8XE>*) MI!DNH9@APQ"YSQ1^\\Q&+>7C/?ISUI_O/,GDR[^6 M'W(E_P"$W\3_ /0;N_\ ONC_ (3?Q/\ ]!N[_P"^Z@3POJSWGV1;=#.(_,=! M*I,:\??Y^7J.#4-SH.I6=G+=7%OY<44IA8EQG>,9&/Q%%ZGF4J67MI*,+OR1 M=_X3?Q/_ -!N[_[[H_X3?Q/_ -!N[_[[K HJ>>7=FWU'"_\ /N/W(W_^$W\3 M_P#0;N_^^Z/^$W\3_P#0;N_^^ZP**.>7=A]1PO\ S[C]R/1/ ?B_7[WQA96= MWJ4UQ;S[E=)<$<*2,>AR*]KKYX^'7_(^Z7_O/_Z U?0]>AA6W!W[GP/%5&G2 MQ<53BE[JV5NK/#OB]_R.$/\ UZ)_Z$UN&5XY <#AD7:AZ=AQ72?\*I\3_\\[7_ +_?_6H_X53XG_YYVO\ W^_^M4>S MJ]F=?U_*K6YX?@=K_ -_O_K4>SJ=F4LQRQ/F5 M2-_D<[+XDU>=P\M]([A74,P&0&&&'3H1VHB\2:O"Q9+UP2$'*@XVC"D9'! [ MCFNB_P"%4^)_^>=K_P!_O_K4?\*I\3_\\[7_ +_?_6I\E7LR/KV56MSP_ YN M#Q#JUO L$5]*L:!PJ\<;_O?G1!X@U6V"B*\:Z3_A5/B? M_GG:_P#?[_ZU'_"J?$__ #SM?^_W_P!:E[.KV8WC\J>\X:^AS2Z_JBV;6@NV M\EE*E=HSM)R1G&<9YQ6A=^,=0GAMT@Q!)#)YOG Y=FQC)/TK5_X53XG_ .>= MK_W^_P#K4?\ "J?$_P#SSM?^_P!_]:GR5>S)EC,ID[NSJ=F:/,LME%1=2-EZ'.KXEU=)WF6];<^W.54@; M>F!C QVQ38O$&J0R12)=MOB!$;%02N3DXR.N:Z3_ (53XG_YYVO_ '^_^M1_ MPJGQ/_SSM?\ O]_]:CV=7LR?KV5?SP_ XJ21Y9&DD8L['+$]S7K7P9_X]]4_ MWU_E7-?\*I\3_P#/.U_[_?\ UJ[_ .'/A;4_#,-ZNHK$#,RE/+?=TK6A3FJB M;1YF?9CA*V G3I5$WIHGYH[JBBBO1/SL\X^,7_(O6?\ U\?TKQ:O?_B'X=U# MQ)I%O;:>L9DCEWMO?:,8KS?_ (53XG_YYVO_ '^_^M7GXBG.52Z1^@\/9AA: M&!C"K42=WHWYG$45V_\ PJGQ/_SSM?\ O]_]:C_A5/B?_GG:_P#?[_ZU8>RG MV/<_M? ?\_H_><15JPU&[TR=IK.7RW92A.T,"#U!!XKK?^%4^)_^>=K_ -_O M_K4?\*I\3_\ /.U_[_?_ %J?LJG9DRS7+Y+EE5BUZHYMO$&J-;^0;H^5OWA0 MB@*?;CC\*6Y\1ZM=L3/>.Q,;1GY0,JWWAP.]='_PJGQ/_P \[7_O]_\ 6H_X M53XG_P">=K_W^_\ K4>SJ]F9_7\JO?GA^!RZZWJ**%6Z< (J 8'W5.Y1^!YI MW]NZF22;M^?,!X'\?W_SKIO^%4^)_P#GG:_]_O\ ZU'_ JGQ/\ \\[7_O\ M?_6H]G5[,?\ :&5_SP_ Q-5\37.J:7%8/$BHK!WO>ND_X53XG_ .>=K_W^_P#K4?\ "J?$_P#SSM?^_P!_ M]:GR5;WLR8XW*HQY%.-O5'*SZO?W,R.Y@^S9./\ 5_W:Z7_A5/B?_GG:_P#?[_ZU'_"J?$__ #SM?^_W_P!:E[.I MV97]H97_ #P_ YT>)-6%S]H%XWG>7Y;/L7+KQPW'S=!US4!UF_-E/9_:"()V MWRJ% WG.>3C/7M74_P#"J?$__/.U_P"_W_UJ/^%4^)_^>=K_ -_O_K4>SJ]F M)8_*UM.'X=-CB**[?_A5/B?_ )YVO_?[_P"M1_PJGQ/_ ,\[7_O]_P#6I>RG MV-O[7P'_ #^C]YQ%%=O_ ,*I\3_\\[7_ +_?_6H_X53XG_YYVO\ W^_^M1[* M?8/[7P'_ #^C]Y0^'7_(^Z7_ +S_ /H#5]#UY'X/^'FO:-XJL=0O$MQ!"S%R MLN3RI'3'O7KE=V%BXP::/AN)\31Q&*C*C)27+T]6+11172?-A14<]Q#:PM+< M2I%&O5W8*!^)K)/B[P\#@ZS9?]_12F>R6=K&Y5$A.TD ]2>M8R^*O$+'"ZS?M])F-2^'HTE\;6D37 MK3^($LO%C:+%H;RQ[5836\8^7/\ >[8_&O.BI3]YRL?H.)JT<#RT:5!2]V_1 M:+U6IY"WBCQ%&V'UC4%/HTK#^==9X'\W-;_BF M&*34M8#Q(P^QQ=5_VZX?2H8[?XF0PPH$C2\PJJ. *=I0FM2%4PV.PL[TDGRM M].R>]EW/>****] ^ &2,5 "]2<"HI7@@&9[@)[O)MJ23[T?^]7C7Q2)/BQ1D MX^SKQGW-8UZOLHV7'83Y/Z&I]+U;3 M-:21].O//6([7*EN#^-?.>*[;P)%'YEK<*,2C4HX]P/\)5LBN6GC)3G:Q[V, MXEOZ^9[*A(Y_D:4G9-B;LKEU!%*,I*7'JKYIWE+ZO_WT:\+2[EM(S+%-(A49 M^1B#5ZP^(>O*K0+.C*!E6E7=S@6807Q(]F\K'W78'W.:= M&V] 2,'H:X3P+K^IZQJ]U'?71E18-RKM .X>E=S#]P_[Q_G775ING+E9UT: MT:T.>))24M)69J+1110!XC\6=3NY_$ZZ;YC?9H(E*QKT+,,D^YKAFTZ]2WCN M&M)Q#(2$/?TKL-3O7?4!;VDNY(( M(RR8D9UR,C=A@H)^N37FRASSDV^I^C8;'_4L)AZ=.%[QN^GZ=6SPYHI$QOC9 M<]-RXS5M-&U.2-72PN65T9U(C/*KU/T%>EZSI[-K&H0R1O,(;!9H5O%9D#'& MXHY.5()''-=-!%+;W?\ 9HEN&A= ))7D8L.,DAMW'X"E&A=ZLTK9_P L(RA' M5J^_2R?Z_H<-\)M3O(/$DFF,[_9Y8F(?#ZX>Z^)*6-4K6;BF_4****Z3YTK3;F=L9RN,5COXE6"^:& M9$6*-MKMGYLXR#CTK7DG2"65G( "@Y/2N;U>.SN@+J"*.1RI"L1G![9'IFN# M&UG2C>$K-=/([,+&$G:I&Z*-QXLD74)9HWWPD;5C8<#\J2.ZOKJ]2^^SM$A< M.TA)X4=<#T-94%K?/ID(+ M+$9B8D'TZ5X53&2YFISVU5M;L]=^RC%>SA9[?U8Z&U\1PWFIQP11/\QX]=G%\7;]6S M)I5JQ/4J[ G^==WXA\,Z3J/^E7&D)=SY )5BC$?4=:P3X1\-!"3X=N]P) = M^?S9"HX'J?:NZM_"OAV55\SPS=HQZ_O'P.?K78:3X< MTG0]W]G64<+-]YARQ_$\T*A4&IM-JVOI;NS5HHHKL/D2.7 M@H>P;FN2\2^!UU[6%U#S8\B,(8Y58C@]?E(K?O\ 4Y+.?RS8331%<[XQGGTQ M58ZJZJC_ &&Z2-E+8Y)X&<8'K43A&:M(Z,-BJN&G[2D[,XVQ^&4JZG<7%S]E M$49'D0A6,;>[#.<>V:Z6'PW=K<3E+6V*%B 1_>]ZOP:MY]RD/V M.^0L?O,N .,\FD.JR*A=[2Y(R1M3)(YQS41H0CL=5;-L56?OOR-4F7MPUK;^8D1D.0,#M MD]3["LP:Q,[.LFEW&4)VE1PP!P"#VS0 :SX[54D"892">G('IS4 U>7,YK9A_U>?4D MC\ZR!K&YF#:??;5."67C[VW\?7Z59M-6\^Z2U>UEBD8%AD+QS)(5^5X8V4D<' Q_,5C_\)EJO M]H7=VQ@<7>WSH7C#1MM&!P?2O=/$OAS2-?LP-5C $?W)@VUDS[UR2?"30)AN MBU*Z93G&'4]./2N&I0J<[<>I]Q@,]R_ZK"EB8ZQ5MK]O\D>>R>.]=>]FN/M* MA)L![Z,:C,+ MN^Q<*N2.PZ5[E6/H'AC3/#=LT6GP[2_WY&.6;ZFMBNNC3<(V9\KG./IXW$^T MIJT4DE\@HHHK4\DJ3P+<&:)N-Z#!KB[ZREM"UO/O$9.5=&((_$5WU M6/[-A[SGDXZBN'#Y=6A32DE<[99A&[<=^CM9HQ-.C1-2CA1.4/&WH!76U6MK M""U9G1[;//Q%7VL^9!1117<8!1110 5EOH[&ZN+A M+VXC>;^ZW"\=A6I2$X!/I0!E1:3=(L>_5+EV50K$D?-[XI4TN[RA?5)V*>G M/UK,GU.^NKLQVS,O.%5:1UUM)5C:9E9_NY?@^U>)_;<)-^SIRDD[72T.U8*7 MVI)&M-ID[S2217CQ%V#94)B3\P7)P3WYK4D8J !U)P*3RSWD; M/L<4 9XTV]W5_MO_P!]4>5_MO\ MG0 VUA>"V2*25IG4NM'N;B\DF34IXHV.X1*> =NW\N^*C.B7)'&H MRH><%?X>O YZ7%AX5O+FUF:&9 NUU/ M(^848?$1KT_:16@ZE%PGR,VX(_*@2,X^48X'%/P,YQSZUX;9^,-?%[!G5)V' MF*"K'(/->YULI7)J4G3W"DI:2J,Q:*** ,O4]0L%9]-N]^)XL.0N556.T9/; M)XK)DL-"*(WVN1$$<<056/&Y=B].YS_6M^?3+.ZNTNIH0\J *"?0'(_(\U&N MC6"!@D 56V9 .!E<;3]1@?E0!AM8:+)+'+)J4GF(&DRTG.3OY]C^\/ ]J=;: M?H5JUM(NHL?+4S+OD^\%9B3^!8UL?V%IN_?]E3.,8[?_ *Z1M!TQIS,UHAI6ME/;P3R8EN"1$@&2Q'7%6ZK7-A:WCQO/"KM$ZUKMH.FL^XVJYV ME>/0C'\JDDTBQFB@B> %(%VH,]!Z?3B@#"DLM%5!)-J,I$;>826SP"/0<<@4 M+IFB*R[M0EW-(7^>3KT_+[M;AT>P9W;[.H+J5;'&03GG\::^AZ<[AFME)&?Q M^OKU- #EUC32L9%Y%AR53+=2.HJ>&_M+A@L-PCL>@!YJJ^@Z9)+'(UHA:,Y7 MVXQ_*I8-+MK>^DNT7]XZ",>BJ.PH NT444 %%%% !2/]QOI2TC#*D>HI/8$< M7%NBMA<:@8I[F,11H=R(.I/J:P(REIJ6;F,E58Y&*VI]P MIU:KKX^C-5%*[V7V2X15/#U(N-O/N=C1117V!XI')]Z/_>KDOB''JW]CQSZ; M+*J1-F98B0Q'KQZ5ULO5#V#4\@$8(R#VJ)QYXN)T86O]7K1JVO;HSYY_MK5/ M^@C=?]_373>!IM=U'Q# \=Y66'Q!)'9>!1=PQD;IR MN/,]<8KT715A_LFW>&Q^PAT#& J 4/H<5$LJKT%&K4DK/L[OY]CW\3Q%AJU* M5.C2]YZ:I67^9<_Y>/\ @-25&.;@^RU)6Q\P%5Y[*VN7#S0H[ 8!858KR[XC MZK?V.OV\=K>30(UODJCD G)J)J+7O*YI2BY2M%V-+XA2R:)964NF2-:/)*5= MHCM+#'2N6\-:K?:SXBL[#4;R6ZM)6(DAE?"?>F.P0X,SD^@IOF%( MGQU,A _.O-O%/CU;#7I-&B)C6, 23@\[SV^E14J*G'F9MAZ$J\^2)Z-YPS_K M'_,5*C+)PLS9]#BO(+74FOM1O+&/4$^V6H!DC=]N2?X5)^\?I76>%+T^9+;2 MMF1OG4D^G444?:U;^XTEK<>+CAL,HKVRE*3LDCM@S(X5SD'H:EJL',D<9/4. M :LU9@%%%% ',^+O%T7AJ&-$C$MU*,HA/ 'J:X8?$C7I"Q1(<#DA8R<"D^*C M8\1VP_Z8#^9J?X;_ (9\;'5;I;.]B5)F^XR]&KLZ\0\+N?\ MA)+#_KI7M]=^75JE6D_::M,^8SK"4\-B%&FK)JX4445WGD!1110 4444 4-2 M4@1LEDER2V&SU ]:R_M$!B+'0I0V"0"HKHG4.C*>C#%8<7AZ6%@R:K=YWACR M.0/X?IT_*LI4*4G>44WZ%JI-:)D4$D$KHCZ&Z9<*6*C'U^E;\4,<*[8D5%]% M&*I6VGSPWSS27DDD9^[&>U:%.%&G!WC%+Y"65P.QSU]Z@%GK M=S]L@9I: "DI:2@!:*** *;J3$Q'\,C?SKR;QE\/[J^UG4-4@N8(X)5\Q?-)YD M/5?ZUZ^#Y3,&'RL<@U@:_HDNI[6MKQ4"CB)_NU4*5.K)1JNR)GBJ^&A*>'5Y M6V/-K32K*T:&YDCBGU*-<-=LOS$XQG^F:M07[65]#/&>8WW'W'I6PW@_5V;; MNMP/[V^M?2/!-M;RK/J%PLS* M[TM_7D=/;.LMI!,OW9&##Z$5>J .R*BXC3VJ>OGWOH?:J]M0HHHI#/&OBP< M>)+;_KW'\S6+X2\3MXR:MX;TG5KM;C4;-9R%VAC_# M7+2^$+2":X,>B6MQ$&/E\X..WUK"=-\W,C[' YMA)8)82M%NRL]E?7IJ8GL*CUWQ-8'1TT/0XF2R4Y>1^KUOOX8MQ&-OANU#-TP M^=OUII\.QJK%?#-J=HZ;SEC^=<\Z,FFHV5RXXO"\T93E*7+LG*-E^.OS.1\* MMGQ-8#_II7NMFQP72X9B"3L/I72UKA*#HQ:?4\'.,;3Q=92 MIJUE;\0HHHKJ/)"BBB@ HHI&^Z?I0!&NZ0;BQ /0"D81J?FE(^KUG:KJ#:?I M:,F?,E.Q#Z$]Z\3U_P 3RZ??K#(9[NYE8X ?KS4U'*"3MN=V"PD,3S.4^7EM MT[GM?]K1'6!IXBG)/_+0'Y:TVW1?-N)7N#7SA!\0FL[G$D=W;2J<-\W*_45Z M_P""/$\OB+3)6DD\U4 *RXP2/0^]'MHR:2C8NOEKI0=2-122^3.UHHHJCSAD MC%5XZDX%0PR0W(8QS^9M.&VMT-2R_>C_ -ZN>U/0KR._;4-'G\J9N9(B?E:L M:TYP2E&-^_I%164,LC$'H0V:Y36=6NAI( MMM00VLSN%8QG.Y>^/2L;7O%VJ::=/&AV^=.V;2TD>=Q';VK!XZFI-/I]_P!Q MVTZFC$M+B^O7@LK>Y M#31)]Z;(("K[YIDG6:3XHT/79GATS4X;F5!ED1N0/7!IFN:VNEO;PH\?G3/M M ?/H<8'?)XKRS0/&UOX:^SI;>'[&VMY(?.,<;DW'E==Y/0G'.*]%\0>+]"TV MPCN)U%X[MB.)%!;( 8G)Z @YI23:LBH2497:N=%;2M+!$9E$<[(&:/=DJ>] M3BOG_P 3W$.L:A)JN@2W^GZW&OGM9O(3YZ?WHR#@GV]J]QT1[R30[%]14+>M M AG'H^!FFA-W9?I*6DH$+1110!7OI9H;&:6",22HI94/\6.<5C#7[B,()M*E M+F+S&"#IE2V/PQ@^]6)$U>/4[IXI-]NQB$2N!A03\Y_ 8J&&\\02 ,UE%'B8 M\,>3'E16O0 4444 5(=2M+B M14CF!9DWC/'&.'EO[QSCG.!Z>_?\30!:74+)MNVYB.[D88581U= R$,I MZ$=ZR&\-:?\ 8WMH8_*5\!B.21G./SK61%CC5$&%48 H =1110 4444 %(>A MI:* ,#7[B./2A$\;,SG9H]3!XNC2I.$ MT]=_,\6L-*\2R:M=W"Q6U[<7B%)9'4/@'N!V->V^"O#'_".:##$S R%0"H]: M@&FZ!'(-NF7:/L!RF>A.,9KK-/T^VL+9(K9&6,<@,22,UTTXRB[LG&8FA4AR MT4UZ_P##ERBBBM3S2.7C8>P;FGL<*3Z"@@$8(XK,O+XV4QC\B=HPF[>G(ZXQ M0!B?V7)X@GE>4[8M_+YY&.F*Z&UTFTM=/CLO+$D2<_.,Y/K5)]6A@4+%!PZUL^+=(M)XK:?PU#*SAI!-;7"DK(C@ ]>G05W8TC2[.4V_V&^15D**4D)! MXSD>W(_6J6Z3::C8 M^*=*U/48DA@L"#'!$?X1DX'U).:^@M)OFU+2[>\:$Q&9=VP]AGBL/3O#&A73 MF<6,V8GP!.Q.?P-=0JA5"J % P .U5356]YLQQ$L+RI4$[]6Q:2EI*V.,6BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I&7U;E% &4^G7K);XOR'B M!W<<.3TS]*B.F:IYBN-4.0H'W?SK:HH **** ,J[U&UGM[FW6Y\J5+61)F01?*G1L\_CBG %8G_XG@)5^"PZ'N/>M_[+;^7L\E-I;=C'?UI/L5KG M/V>/KG[O>@"E;ZK9P6L<=Q?QR2JN'R031R:BY:6/:" M%QL;/4?A48TS4U4*NIGADP2F?E Y'XULT4 8T&E:C"C[M4=G+!@=OIG(^G(_ M*KNEQ7D-BJ7THEGW$EAZ9X'Y5(2L=V 20/Y5 MSO\ PN=5KU%-I,_0\KR+ 5L'3JU(7;5 MWJSUG_AA_JYEO_/O\7_F>L_\ M"YQ_T"#_ -_*/^%SC_H$'_OY7DZ(SN$12S,< 9)J6XM;BTD$=Q$\;D9VL.< M4?6*ORR]N37U?^9ZG_ ,+G'_0(/_?RC_AAI_6*OS_%_Y MGK'_ NX_]7,M_P"??XO_ #/6?^%SC_H$'_OY M78^#_&$/BRUGD2W:"2%@&4G(Y]*^=:]<^#/_ ![ZI_OK_*M:%:J4445WGP9S_B[Q1'X5TQ+M[=IVD?8J@XYKB/^%SC_ *!! M_P"_E:'QB_Y%ZS_Z^/Z5XM7#7K3C.R9]SD.38/%8)5:T+R;?5GK/_"YQ_P! M@_\ ?RC_ (7./^@0?^_E>35T7AW1K34K#4+BY+%[=5**K8SFLE7JMV3/4KY% ME=&'/*GIZOKIW.W_ .%SC_H$'_OY1_PN; MZ:G8_P#"YQ_T"#_W\H_X7./^@0?^_E<1'X5>32Y[_P"T!(XB2 ZX+*" 3]>> ME7+GPE L]Q;VUT'*O J2R?*/G]NXH]K6[C>69,G;E_&7E_FCJ_\ A4L5.X;3@C'\JI+X=D/B5M&^T1[E.? M-[$;=W'OCM1[6MW_ "*CE6323:CLK[RV1WW_ N*AE\(K:2'S;@2(T,[J<%,&/K]:?M*WUO,QM;QRF5U MP SXP/I4!\.VXL%D#$RBR>9_F_C679Q^':E[6MW&LMR9VM#MU?7YG9?\+G'_ M $"#_P!_*/\ A]'M*W?\@>6Y+:ZC_P"E=F_T.N_X7./^@0?^_E'_ N< M?] @_P#?RN*'A*0V,-Q]KCW2+$Y7' $C;1@]R.XJEK>AC2%B=+I+A7EEB)48 MPT9 /X*C"@K)QO^+/#OB]_P CA#_UZ)_Z M$U<#7H/Q?_ )XR?]\FLCT^9=R73[DV6H6]R&=3$X<,F-PQZ9KI M9?%EC]MFN8M/)DDCB5G< Y97W,V#G&1QQ7*_9Y_^>,G_ 'R:/L\__/&3_ODU M2DUL5YNT(JCAFRH([X&141\56\,\3V ME@L2K?M=,-J\H2"$S[8/YUS?V>?_ )XR?]\FC[//_P \9/\ ODT_:2,E@,,O M^'_KN;,>MVH\43ZI+;-+#(7(5@,H6'!QTR*U1XPL3=S3RZ=YI:"*)&D521L& M#QTP?:N1^SS_ //&3_ODT?9Y_P#GC)_WR:%-H<\%AYVYNBMOT1T=MXGLX8;+ M=IJ^?%*IF=0!O122 /0\\_2FCQ#8;+/-AD0SF26+ VS#).2>N>?IQ7/?9Y_^ M>,G_ 'R:/L\__/&3_ODT<[']2P][_K_7,G_?)H^SS_ //&3_ODTG)OQ'14GV>?_GC) M_P!\FC[//_SQD_[Y-2;\R[D=>N?!G_CWU3_?7^5>3_9Y_P#GC)_WR:]:^#<; MI;ZGO1ERZ]1CM6^'_B(\+B-IY;/Y?FCU*BBBO4/R\\X^,7_(O6?_ %\?TKQ: MO:_B^C/X?LPBLQ\_L,]J\8^SS_\ /&3_ +Y->9B?XC/TSAAI9='U?YD=/CFE MBSY,G_?)H^SS_\ /&3_ +Y-,G_?)H%[@&XF*E3-(5)R0 M6.#09IG(!E<]!RQ_"C[//_SQD_[Y-+]GG_YXR?\ ?)H'[AO-X9U1I5,ER"K0 M>;DQ?>XP$W@@_2L87VKB1'$UR&C7:N,\# MTIHNM4#AQ+=;@_F \_>]?K5WAV.!T\4_MQ^XUD\/7RV\]U<7@1XK:.Z",2Q= M6; 'YUH:IHNM:I>;9+I=L1$,*LV,LR!R!BN::\U5W=VEN2SIY;$YY7T^E"WN MK+YFV:Z'F !^O.!C^5/FCL2Z%=RY^:-UMIMM_P $T/[!U-;%+E;Q1F)'V>:0 M51GV@_3-4-5L+O1[TVL\K%PN058X()[>U1";40NT-<;0H3&#]T'('TSS3;EK MZ\E\VX\^5\8!8$X'I4MQMH=%.-53O.2:UZ?=^I%]JN-V[[1+NQC.\YQ2">8# M ED SNQN/7UH^SS_ //&3_ODT?9Y_P#GC)_WR:DZ/<#SYMBIYK[%.0NXX%-9 MW;[S,W)/)[GK3OL\_P#SQD_[Y-'V>?\ YXR?]\F@=XD=%2?9Y_\ GC)_WR:/ ML\__ #QD_P"^30/F7,A;^5?FQCV\,K;I(8W;IEE!IOV.V_P"?:'_O@5-1 M758^7YI+J0_8[;_GVA_[X%'V.V_Y]H?^^!4U%%D'/+N>/Q_%E)?&C:4GAD'3 M5NOLK7849#9QG&.E>L_9+4C/V:'_ +X%?..A740UO5(6@9W.M$!\\+\ZU]*+ M]T?2DE+[4;=O/S&Y/I._Z>1%]CMO^?:'_O@4?8[;_GVA_P"^!4U%.R%SR[D/ MV.V_Y]H?^^!1]CMO^?:'_O@5-119!SR[D/V.V_Y]H?\ O@4GV2U_Y]H?^^!4 M](>AHL@YY=RGLM#G%K#Q_L"D LBX3[-%D_[ KR[Q7!J#^(;SR;R]2-F&U8\X M'';FK'A"WOHM7H>'1?7[77VC8<] M,58L]$^S:BMWYVX]QCK6L4;)!4_E2JK9 VG\JRIT(4Y.45JS9UYN/+OTK)NM0A:\E:WU=(]R(0C?= M7N3^(*_KZUMM:6[RF5X49R,%B,\5"VFV!QOMHC@8&5Z"@#%DN+EY%/\ ;EL MCM@ 8SA3U_G^%6K6]>SB:>^U*.XC^2/]VO1S6E]@L7=6^S0EE!P=HXSUI\=E M;1A@L*_-)YK9&N2?P M%;ZZ?9K'L6VB"^FT5B7^M>%-&U80WM_96UY(NSRWD )!]1[T :46NZ<]LLOV MM,;-W/!(]<5H(ZR(KJBBB@ HHHH **** "BBL+6O%VD:"_E7=QNG(XAC&YOR%:4Z4ZLN M6"NR92C%7DS=HKBT^)FC[U$]O>VZ'^.2$XKK+*^M=1M5N;.=)H7Z,AR*TK86 MM15ZD6A0JPG\++%%%%I'-1W;%+9RJ[CT I\'^I7Z4 24444 %%%% !61XFU:31- N;^ M&(22QCY%/3)]?:M>J6L62ZCH]W:,,^;$0/KV_6FM]0/-=!^)]V/M3ZT83%'$ MT@=$*@8&0.O-?/VI74^M:W=ZC.SO)/*6;C.23P,UT?B>Z:QM'M#]YI"C#V%5 M/AOX=77_ !Q8P*'\I'\V5>V!S6LTD]"4W8^GO FGSZ9X+TRUN'9I5A!.X\C/ M.*Z*D50B*JC P*6LF[LH****0!1110 4444 %%%% !7E?Q.\7S:=J']B- S M6<\&Z1XY=CX/X&O5*\8^+&HV%KXEMX;S2(KO=;@^9YS1N!GIQQ0!@^$_#.D: MW/.]G?ZI;+#@NC%6W9]#_P#6KUK2XH[6^TNTC#;(5< L>3\IY-<)\.9-)NC? M#3K6YMFPOF++(''M@@5W]G$8];LTTBV\&6DVM:_$U_>2R_/,B;Q&#]? M?O\ 2J.DWO\ P@?B;4;?5876SO9-\5RJY'4G^M=+K?BW1'\+75VKI=P/F%8\ M<2,1TKWYPG3<:5&%Z7SZ>AP1:DG*;]Y7^7R([OQCX=NUM+0PF]-ZHVP MI%N(SQ@CL:YY6N?A]XFNG2TN9-!G 8[5R$)_J.GTK-\ 7'A[2&?4M3OX4O#E M8HCD^6.Y^IKK]:\>^'FTFXBAN%O))4*+"BD[B1W]JTE0="JZ%*G*4'H[WL_- M=K=Q*:J1YY22:V.IT[4;75;"*]LY1)#(,JP_E]:M5R/PYTR[TSPLJW:-&\TI ME5&ZJI _EFNNKP\33A2K2A!W29VTY.4%)[A24M)6!8M%%% !136D1"N]@NX MX&3U-9MQ-JL<\A@B@FAWJ(P6VG!')/T.* +UP7V$)&6;MZ4Z %85##!'6LI[ MW6"H,=A'N ;Y3*OS$=!UXJU87%]*\@O;:.$ #;MD#9/>@"_11UZ44 %%%% ! M13/-C\PQ[UW@9*YYJ&[>;R&6T>(7 P0).F,T >'_ !%^&>KZAX@EN--LGN() MWW*8S]TGU]*[[X;_ ]MO!VF+//$IU69?WSALA?]D5TGV[4HVVRVD."Q5&\X M#<<& =.A;(R6\X#'/3%6YMJPK&[13%D4KRRAA]X ]#3L@]"*@8M% M%% !1110 4444 %%0RW<$,\<,DJK))DJIZFE%S PR)HR,XR&% $M<]XA\/VV ML31M<:5;7JA<$R$!E^G_ .NML7=N6=1/&60;F 89 ]:S[Z%KF>*XM]1$($9; M;N^5O1J .=TOPW9:#>/_ &?I=S TP^< %EX]^GZUTUMIW^DQ74P*R1@A5!]1 MCFJ2Q:JBJAU>W.1U(!.>W;FH([35(D4)K4(148MN.222<72O<2@[3C[_P#D5:-U;@9,\>,9SN% $M%0_:H/^>R8/0YXH%U 9Q") M4,ASA0>>.M $U%%-=UBC:1V"HHR2>PH 9/;0749CN(8Y8S_#(H8?K5*7P_I$ M\,4,NG6[119\M"@PN>N!4DUS:WED42[5/.3Y&#[3ST(K+,%Y:KO_ +;B$:)M M)DQRX'S9^I.?;IBKC4G'X6T)Q3W1:_X170/^@3:?]^Q4]MH&D6M2UD4%)2TE "T444 5;VP MAOTC68L/+;>I0X(/U_PJD?#EA\FWSD",6PLA )((Y_.HO&.OMX7\):CK20"= M[6+4CXK>.FM$NET72/+=0Z_OFS@\],TG)1W9K2H5*KM3BWZ M'L:Z1;1KB(R1_O#)E2.I&#VJK_PC-B(BJOC<_P"-1_V#9?:'F/FEF[&0X7C' K3HH Q_^$:L>F.OX5#=^&[.XA*QYAE[2=2/\>G>M MFB@"E_9=LUI#;R!F2*,QK\V.",']*K1^&]+C@6$6X*J .?;./YFM:B@#,_L# M3O+\OR/D!R!G@<8I;+0[&PNGN8%?S78L69R>3UK2HH *:ZAT9#T88-.HH RU M\.Z8%P;8-QC+$D]_R^\:1/#NF(DR^03YVXN68DG=UZ_05JT4 4I]+@GN1.6D M63R_*8J?OIZ&J9\,:?\ /M,Z%P!E7Y ]OKCO^&*V:* ,ZRT6TT^\ENH-_F2+ ML.YLX&<_S/>M&BB@ I*6DH 6BBB@#A_C -!_Y$6O#X?%FAC2X+?R; MA9$@"$JPY.,?WJ]H^+Z:G<^##9:=9SW*W$H%QY,9/"AG^4\]_FK _X1/5\X.B:CC/_ #Z2?X4S_A$]7R!_8>HG_MUD M_P *=1*;3VMVT^^VY6&BL/%Q7O7_ )O>:]+['UCX'??X%T-O6RB_]!%;]<=\ M,'U'_A!;*#4[6>WFM\Q()D*,R#[IP?;C\*[&@84444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %)2TE "T45%<0)=6TD$@RDBE6^AH E!!&169=WFI6\[^58+/"&4*1)M)! M')/IC&/Q[8J)M"+&,#4;P(C9V[_;VJ:+188[22W:XN91(FPM+*6.,D]_K0!# M-JFI *8=)=A@E@7&3CH!^./_ *]6K&[N[F207%BUNJ@%27#;O4?Y]:@.@P&, MQ^? XML 20 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover Page
12 Months Ended
Dec. 31, 2021
shares
Document Information [Line Items]  
Document Type 20-F
Amendment Flag false
Document Period End Date Dec. 31, 2021
Document Fiscal Year Focus 2021
Document Fiscal Period Focus FY
Entity Registrant Name Youdao, Inc.
Entity Central Index Key 0001781753
Current Fiscal Year End Date --12-31
Entity Well-known Seasoned Issuer No
Entity Current Reporting Status Yes
Entity Filer Category Large Accelerated Filer
Entity Voluntary Filers No
Entity Shell Company false
Entity Emerging Growth Company false
ICFR Auditor Attestation Flag true
Entity Interactive Data Current Yes
Document Accounting Standard U.S. GAAP
Entity Incorporation, State or Country Code E9
Entity Address, Address Line One No. 399, Wangshang Road,
Entity Address, Address Line Two Binjiang District
Entity Address, City or Town Hangzhou
Entity Address, Postal Zip Code 310051
Entity Address, Country CN
Document Annual Report true
Document Transition Report false
Entity File Number 001-39087
Document Shell Company Report false
Document Registration Statement false
Auditor Name PricewaterhouseCoopers Zhong Tian LLP
Auditor Firm ID 1424
Auditor Location Beijing, the People’s Republic of China
Business Contact [Member]  
Document Information [Line Items]  
Contact Personnel Name Feng Zhou
Entity Address, Address Line One No. 399, Wangshang Road, Binjiang District
Entity Address, City or Town Hangzhou
Entity Address, Postal Zip Code 310051
Entity Address, Country CN
Country Region 86
City Area Code 0571
Local Phone Number 8985-2163
Contact Personnel Email Address zf@rd.netease.com
American depositary shares [Member]  
Document Information [Line Items]  
Title of 12(b) Security American depositary shares, each ADS represents one Class A ordinary share, par value US$0.0001 per share
Trading Symbol DAO
Security Exchange Name NYSE
Ordinary shares [Member]  
Document Information [Line Items]  
Entity Common Stock, Shares Outstanding 125,969,446
Class A ordinary share [Member]  
Document Information [Line Items]  
Entity Common Stock, Shares Outstanding 37,681,086
No Trading Symbol Flag true
Title of 12(b) Security Class A ordinary shares, par value US$0.0001 per share
Security Exchange Name NYSE
Class B ordinary share [Member]  
Document Information [Line Items]  
Entity Common Stock, Shares Outstanding 88,288,360

XML 21 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS
¥ in Thousands, $ in Thousands
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Current assets:      
Cash and cash equivalents ¥ 322,777 $ 50,651 ¥ 609,199
Time deposits 268 42 263
Restricted cash (Note 2(j)) 749,770 117,655  
Short-term investments 503,831 79,062 584,999
Accounts receivable, net 248,339 38,970 268,830
Inventories, net 255,411 40,080 118,963
Amounts due from NetEase Group 6,192 972 4,081
Prepayment and other current assets 182,577 28,650 199,642
Assets held for sale (Note 2(c)) 497 78 65,589
Total current assets 2,269,662 356,160 1,851,566
Non-current assets:      
Property, equipment and software, net 80,315 12,603 40,173
Operating lease right-of-use assets, net 118,104 18,533 105,865
Long-term investments 32,518 5,103 42,484
Goodwill (Note 5) 109,944 17,253 6,938
Other assets, net 22,436 3,520 17,759
Assets held for sale (Note 2(c)) 1,088 171 5,463
Total non-current assets 364,405 57,183 218,682
Total assets 2,634,067 413,343 2,070,248
Current liabilities:      
Accounts payables (including amounts of the consolidated VIEs without recourse to the primary beneficiary of RMB62,438 and RMB45,756 as of December 31, 2020 and 2021, respectively) 161,006 25,265 141,304
Payroll payable (including amounts of the consolidated VIEs without recourse to the primary beneficiary of RMB6,863 and RMB11,873 as of December 31, 2020 and 2021, respectively) 277,383 43,527 209,603
Amounts due to NetEase Group (including amounts of the consolidated VIEs without recourse to the primary beneficiary of RMB26,728 and RMB23,984 as of December 31, 2020 and 2021, respectively) 83,041 13,031 67,230
Contract liabilities (including amounts of the consolidated VIEs without recourse to the primary beneficiary of RMB842,296 and RMB1,011,734 as of December 31, 2020 and 2021, respectively) 1,065,639 167,222 894,218
Taxes payable (including amounts of the consolidated VIEs without recourse to the primary beneficiary of RMB394 and RMB4,072 as of December 31, 2020 and 2021, respectively) 53,323 8,368 54,895
Accrued liabilities and other payables (including amounts of the consolidated VIEs without recourse to the primary beneficiary of RMB35,021 and RMB65,547 as of December 31, 2020 and 2021, respectively) 515,567 80,904 602,044
Short-term loans from NetEase Group 878,000 137,777 878,000
Liabilities held for sale (Note 2(c))     546,271
Total current liabilities 3,033,959 476,094 3,393,565
Non-current liabilities:      
Long-term lease liabilities (including amounts of the consolidated VIEs without recourse to the primary beneficiary of RMB223 and RMB15,803 as of December 31, 2020 and 2021, respectively) 73,070 11,466 79,748
Other non-current liabilities 2,411 378 4,043
Long-term loans from NetEase Group 255,028 40,019  
Total non-current liabilities 330,509 51,863 83,791
Total liabilities 3,364,468 527,957 3,477,356
Commitments and contingencies (Note 19)    
Mezzanine equity:      
Redeemable noncontrolling interests (Note 5) 78,592 12,333  
Total mezzanine equity 78,592 12,333  
Shareholders' deficit:      
Additional paid-in capital 3,913,946 614,184 2,309,963
Accumulated deficit (4,700,000) (733,012) (3,674,034)
Accumulated other comprehensive loss (54,354) (8,529) (47,058)
Statutory reserves 4,456 699 2,950
Noncontrolling interests (1,926) (302) 997
Total shareholders' deficit (808,993) (126,947) (1,407,108)
Total liabilities, mezzanine equity and shareholders' deficit 2,634,067 413,343 2,070,248
Class A ordinary shares [Member]      
Shareholders' deficit:      
Ordinary shares 24 4 18
Class B ordinary shares [Member]      
Shareholders' deficit:      
Ordinary shares ¥ 56 $ 9 ¥ 56
XML 22 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS (Parenthetical)
¥ in Thousands, $ in Thousands
Dec. 31, 2021
CNY (¥)
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
CNY (¥)
shares
Accounts payables ¥ 161,006 $ 25,265 ¥ 141,304
Payroll payable 277,383 43,527 209,603
Amounts due to NetEase Group 83,041 13,031 67,230
Contract liabilities 1,065,639 167,222 894,218
Taxes payable 53,323 8,368 54,895
Accrued liabilities and other payables 515,567 80,904 602,044
Long-term lease liabilities of the consolidated VIEs without recourse to the primary beneficiaries ¥ 73,070 $ 11,466 ¥ 79,748
Ordinary shares issued 123,267,785 123,267,785 114,729,466
Ordinary shares outstanding 123,267,785 123,267,785 114,729,466
Class A ordinary shares [Member]      
Ordinary shares, par value | $ / shares   $ 0.0001  
Ordinary shares authorized 200,000,000 200,000,000 200,000,000
Ordinary shares issued 34,979,425 34,979,425 25,597,106
Ordinary shares outstanding 34,979,425 34,979,425 25,597,106
Class B ordinary shares [Member]      
Ordinary shares, par value | $ / shares   $ 0.0001  
Ordinary shares authorized 100,000,000 100,000,000 100,000,000
Ordinary shares issued 88,288,360 88,288,360 89,132,360
Ordinary shares outstanding 88,288,360 88,288,360 89,132,360
VIEs [Member]      
Accounts payables | ¥ ¥ 45,756   ¥ 62,438
Payroll payable | ¥ 11,873   6,863
Amounts due to NetEase Group | ¥ 23,984   26,728
Contract liabilities | ¥ 1,011,734   842,296
Taxes payable | ¥ 4,072   394
Accrued liabilities and other payables | ¥ 65,547   35,021
Long-term lease liabilities of the consolidated VIEs without recourse to the primary beneficiaries | ¥ ¥ 15,803   ¥ 223
XML 23 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
¥ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
CNY (¥)
¥ / shares
shares
Dec. 31, 2019
CNY (¥)
¥ / shares
shares
Net revenues: (include transactions with related parties of RMB37,580, RMB29,293 and RMB23,790 for the years ended December 31, 2019, 2020 and 2021, respectively)        
Net revenues ¥ 4,015,794 $ 630,166 ¥ 2,526,806 ¥ 1,207,410
Cost of revenues: (include transactions with related parties of RMB33,947, RMB115,231 and RMB83,901 for the years ended December 31, 2019, 2020 and 2021, respectively)        
Cost of revenues (2,026,956) (318,074) (1,419,369) (872,365)
Gross profit 1,988,838 312,092 1,107,437 335,045
Operating expenses:        
Sales and marketing expenses (include transactions with related parties of RMB10,432, RMB11,670 and RMB17,182 for the years ended December 31, 2019, 2020 and 2021, respectively) (2,077,638) (326,027) (1,473,604) (455,748)
Research and development expenses (include transactions with related parties of RMB18,130, RMB24,699 and RMB32,839 for the years ended December 31, 2019, 2020 and 2021, respectively) (607,373) (95,310) (372,184) (269,895)
General and administrative expenses (include transactions with related parties of RMB3,771, RMB11,887 and RMB9,264 for the years ended December 31, 2019, 2020 and 2021, respectively) (190,297) (29,862) (113,106) (69,242)
Impairment of intangible assets from business combination (Note 5) (56,778) (8,911) 0 0
Total operating expenses (2,932,086) (460,110) (1,958,894) (794,885)
Loss from operations (943,248) (148,018) (851,457) (459,840)
Interest income 18,780 2,947 25,524 12,063
Interest expense (include interest expense charged by related parties of RMB30,232, RMB31,215 and RMB31,644 for the years ended December 31, 2019, 2020 and 2021, respectively) (31,644) (4,966) (31,215) (30,232)
Others, net (Note 15) 36,673 5,756 61,052 20,064
Loss before tax (919,439) (144,281) (796,096) (457,945)
Income tax expenses (6,648) (1,043) (2,929) (2,432)
Net loss from continuing operations (926,087) (145,324) (799,025) (460,377)
Net loss from discontinued operations (100,267) (15,734) (954,327) (141,078)
Net loss (1,026,400) (161,058) (1,753,352) (601,455)
Net (income)/loss attributable to noncontrolling interests 30,699 4,817 563 (48)
Net loss attributable to the Company (995,655) (156,241) (1,752,789) (601,503)
Accretions of convertible redeemable preferred shares to redemption value (Note 14) | ¥       (35,893)
Net loss attributable to ordinary shareholders of the Company (995,655) (156,241) (1,752,789) (637,396)
Including:        
Net loss from continuing operations attributable to ordinary shareholders of the Company (895,388) (140,507) (798,462) (496,318)
Net loss from discontinued operations attributable to ordinary shareholders of the Company (100,267) (15,734) (954,327) (141,078)
Net loss (1,026,400) (161,058) (1,753,352) (601,455)
Other comprehensive loss:        
Foreign currency translation adjustment (7,296) (1,145) (32,531) (15,023)
Total other comprehensive loss (7,296) (1,145) (32,531) (15,023)
Total comprehensive loss (1,033,650) (162,203) (1,785,883) (616,478)
Comprehensive (income)/loss attributable to noncontrolling interests 30,699 4,817 563 (48)
Comprehensive loss attributable to the Company (1,002,951) (157,386) (1,785,320) (616,526)
Accretions of convertible redeemable preferred shares to redemption value (Note 14) | ¥       (35,893)
Comprehensive loss attributable to ordinary shareholders of the Company ¥ (1,002,951) $ (157,386) ¥ (1,785,320) ¥ (652,419)
Net loss per ordinary share/ADS        
Basic | (per share) ¥ (8.18) $ (1.28) ¥ (15.53) ¥ (6.68)
-Continuing operations | (per share) (7.36) (1.15) (7.07) (5.20)
-Discontinued operations | (per share) (0.82) (0.13) (8.46) (1.48)
Diluted | (per share) (8.18) (1.28) (15.53) (6.68)
-Continuing operations | (per share) (7.36) (1.15) (7.07) (5.20)
-Discontinued operations | (per share) ¥ (0.82) $ (0.13) ¥ (8.46) ¥ (1.48)
Weighted average number of ordinary shares/ADSs        
Basic | shares 121,650,907 121,650,907 112,864,452 95,445,982
Diluted | shares 121,650,907 121,650,907 112,864,452 95,445,982
Learning services [Member]        
Net revenues: (include transactions with related parties of RMB37,580, RMB29,293 and RMB23,790 for the years ended December 31, 2019, 2020 and 2021, respectively)        
Net revenues ¥ 2,441,421 $ 383,112 ¥ 1,513,960 ¥ 602,353
Cost of revenues: (include transactions with related parties of RMB33,947, RMB115,231 and RMB83,901 for the years ended December 31, 2019, 2020 and 2021, respectively)        
Cost of revenues (980,700) (153,893) (716,504) (451,164)
Smart devices [Member]        
Net revenues: (include transactions with related parties of RMB37,580, RMB29,293 and RMB23,790 for the years ended December 31, 2019, 2020 and 2021, respectively)        
Net revenues 980,424 153,850 539,962 152,044
Cost of revenues: (include transactions with related parties of RMB33,947, RMB115,231 and RMB83,901 for the years ended December 31, 2019, 2020 and 2021, respectively)        
Cost of revenues (618,925) (97,123) (355,970) (107,609)
Online marketing services [Member]        
Net revenues: (include transactions with related parties of RMB37,580, RMB29,293 and RMB23,790 for the years ended December 31, 2019, 2020 and 2021, respectively)        
Net revenues 593,949 93,204 472,884 453,013
Cost of revenues: (include transactions with related parties of RMB33,947, RMB115,231 and RMB83,901 for the years ended December 31, 2019, 2020 and 2021, respectively)        
Cost of revenues ¥ (427,331) $ (67,058) ¥ (346,895) ¥ (313,592)
XML 24 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Parenthetical) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Related party transaction, net revenue ¥ 23,790 ¥ 29,293 ¥ 37,580
Interest expense, related party 31,644 31,215 30,232
Cost of revenues [Member]      
Related party transaction, cost of revenues 83,901 115,231 33,947
Sales and marketing expenses [Member]      
Related party transaction, operating expenses 17,182 11,670 10,432
Research and development expenses [Member]      
Related party transaction, operating expenses 32,839 24,699 18,130
General and administrative expenses [Member]      
Related party transaction, operating expenses ¥ 9,264 ¥ 11,887 ¥ 3,771
XML 25 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' (DEFICIT)/EQUITY
¥ in Thousands, $ in Thousands
CNY (¥)
USD ($)
IPO [Member]
CNY (¥)
Private placement [Member]
CNY (¥)
Ordinary shares [Member]
Class A ordinary shares [Member]
CNY (¥)
shares
Ordinary shares [Member]
Class B ordinary shares [Member]
CNY (¥)
shares
Additional paid-in capital [Member]
CNY (¥)
Additional paid-in capital [Member]
IPO [Member]
CNY (¥)
Additional paid-in capital [Member]
Private placement [Member]
CNY (¥)
Statutory reserves [Member]
CNY (¥)
Accumulated deficit [Member]
CNY (¥)
Accumulated other comprehensive income/(loss) [Member]
CNY (¥)
Non-controlling interests [Member]
CNY (¥)
Pre-IPO ordinary shares [Member]
CNY (¥)
shares
NetEase [Member]
CNY (¥)
NetEase [Member]
Additional paid-in capital [Member]
CNY (¥)
Balance at Dec. 31, 2018 ¥ (1,141,433)           ¥ 138,024     ¥ 292 ¥ (1,281,191) ¥ 496 ¥ 888 ¥ 58    
Balance (Shares) at Dec. 31, 2018 | shares                           92,000,000    
Loss for the year (601,455)                   (601,503)   48      
Share-based compensation expenses 25,074           25,074                  
Foreign currency translation adjustment (15,023)                     (15,023)        
Appropriation to statutory reserves                   1,494 (1,494)          
Redesignation of Pre-IPO ordinary shares into Class A and Class B ordinary shares upon initial public offering ("IPO")         ¥ 2 ¥ 56               ¥ (58)    
Redesignation of Pre-IPO ordinary shares into Class A and Class B ordinary shares upon initial public offering ("IPO") (shares) | shares         2,867,640 89,132,360               (92,000,000)    
Share issuance upon IPO, net of issuance cost     ¥ 621,947   ¥ 4     ¥ 621,943                
Share issuance upon IPO, net of issuance cost (shares) | shares         5,600,000                      
Share issuance upon concurrent private placement       ¥ 881,662 ¥ 5       ¥ 881,657              
Share issuance upon concurrent private placement (shares) | shares         7,352,941                      
Conversion of convertible preferred shares into Class A shares upon IPO     ¥ 496,545   ¥ 5     ¥ 496,540                
Conversion of convertible preferred shares into Class A shares upon IPO (Shares) | shares         6,814,815                      
Deemed contribution related to acquisition of businesses under common control 69,603           69,603                  
Accretions of convertible redeemable preferred shares (35,893)                   (35,893)          
Balance at Dec. 31, 2019 301,027       ¥ 16 ¥ 56 2,232,841     1,786 (1,920,081) (14,527) 936      
Balance (Shares) at Dec. 31, 2019 | shares         22,635,396 89,132,360                    
Loss for the year (1,753,352)                   (1,752,789)   (563)      
Share issuance pursuant to incentive plan 37,606       ¥ 2   37,604                  
Share issuance pursuant to incentive plan (in shares) | shares         2,961,710                      
Share-based compensation expenses 41,578           41,578                  
Deemed distribution to NetEase                             ¥ (2,060) ¥ (2,060)
Noncontrolling interests arising from business combination 624                       624      
Foreign currency translation adjustment (32,531)                     (32,531)        
Appropriation to statutory reserves                   1,164 (1,164)          
Balance at Dec. 31, 2020 (1,407,108)       ¥ 18 ¥ 56 2,309,963     2,950 (3,674,034) (47,058) 997      
Balance (Shares) at Dec. 31, 2020 | shares         25,597,106 89,132,360                    
Loss for the year (998,578)                   (995,655)   (2,923)      
Share issuance pursuant to incentive plan 24,550       ¥ 1   24,549                  
Share issuance pursuant to incentive plan (in shares) | shares         1,538,319                      
Share-based compensation expenses 84,983           84,983                  
Deemed distribution to NetEase                             ¥ (4,171) ¥ (4,171)
Foreign currency translation adjustment (7,296) $ (1,145)                   (7,296)        
Appropriation to statutory reserves                   1,506 (1,506)          
Share issuance upon follow-on offering, net of issuance cost (Note 13) 1,498,627       ¥ 5   1,498,622                  
Share issuance upon follow-on offering, net of issuance cost (Note 13) (in shares) | shares         7,000,000                      
Conversion of convertible preferred shares into Class A shares upon IPO (Shares) | shares         844,000 (844,000)                    
Balance at Dec. 31, 2021 ¥ (808,993) $ (126,947)     ¥ 24 ¥ 56 ¥ 3,913,946     ¥ 4,456 ¥ (4,671,195) ¥ (54,354) ¥ (1,926)      
Balance (Shares) at Dec. 31, 2021 | shares         34,979,425 88,288,360                    
XML 26 R7.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF CASH FLOWS
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Cash flows from operating activities:        
Net loss ¥ (1,026,400) $ (161,058) ¥ (1,753,352) ¥ (601,455)
Net loss from discontinued operations (100,267) (15,734) (954,327) (141,078)
Depreciation and amortization 30,098 4,723 15,462 10,525
Share-based compensation 72,201 11,330 36,425 23,336
Fair value changes of short-term investments 668 105 (873) (793)
Allowance/(Reversal) for doubtful accounts/expected credit losses (4,523) (710) 12,120 1,897
Provision/(Reversal) of allowance for inventory 10,176 1,597 (3,162) 3,162
Impairment of long-term investments 7,000 1,098    
Impairment of intangible assets from business combination (Note 5) 56,778 8,911 0 0
Remeasured loss from previously held interest (Note 15) 2,456 385    
Deferred income taxes (Note 10) (8,963) (1,406)    
Unrealized exchange (gains)/loss 1,391 217 16,252 (1,783)
Others 3,048 478 879 122
Changes in operating assets and liabilities, net of acquisitions:        
Accounts receivable 24,841 3,898 (80,057) (122,010)
Inventories (146,709) (23,022) (54,647) (40,484)
Prepayment and other current assets 25,880 4,061 (120,778) (27,617)
Amounts due from NetEase Group (2,111) (331) 10,849 (3,690)
Operating lease right-of-use assets 29,022 4,554 9,901 2,035
Other assets (6,327) (993) (6,670) (6)
Contract liabilities 115,462 18,119 545,814 183,783
Accounts payables 12,453 1,954 78,629 28,117
Payroll payable 85,423 13,405 68,249 20,917
Taxes payable (2,156) (338) 28,842 8,588
Accrued liabilities and other payables 34,344 5,389 249,703 87,260
Amounts due to NetEase Group 11,640 1,827 17,044 4,170
Long-term lease liabilities (47,939) (7,523) (33,351) (4,702)
Other non-current liabilities (1,632) (255) (1,474) 5,517
Net cash used in continuing operating activities (623,566) (97,851) (9,868) (282,033)
Net cash used in discontinued operating activities (722,844) (113,430) (311,694) (90,237)
Net cash used in operating activities (1,346,400) (211,281) (321,562) (372,270)
Cash flows from investing activities:        
Purchases of short-term investments (779,500) (122,321) (1,683,000) (216,000)
Proceeds of maturities of short-term investments 860,000 134,953 1,220,000 145,882
Placements of time deposits (897,916) (140,903) (20,663) (1,522,270)
Proceeds from maturities of time deposits 907,759 142,447 1,327,451 526,505
Cash paid for business combinations, net of cash acquired (Note 5) 43,216 6,782 (6,398)  
Purchase of intangible assets (596) (94)   (29)
Purchases of property, equipment and software (63,477) (9,961) (30,770) (18,081)
Proceeds from disposal of property, equipment and software 2,114 332 925 2,054
Impact on cash and cash equivalents from an entity disposed (1,521) (239)    
Payment for long-term investments (27,380) (4,297) (40,490) (2,000)
Net cash (used in)/provided by continuing investing activities 42,699 6,699 767,055 (1,083,939)
Net cash (used in)/provided by discontinued investing activities 4,375 687 (6,084) (66)
Net cash (used in)/provided by investing activities 47,074 7,386 760,971 (1,084,005)
Cash flows from financing activities:        
Proceeds from the issuance of IPO shares, net of issuance cost       630,364
Proceeds from concurrent private placement       881,662
Proceeds from the issuance of follow-on offering shares, net of issuance cost (Note 13) 1,498,627 235,167    
Payment of offering expenses     (7,909)  
Funding from NetEase Group       75,643
Proceeds from long-term loans from NetEase Group 257,522 40,411    
Proceeds from issuance of ordinary shares pursuant to incentive plan 27,564 4,326 34,468  
Net cash provided by financing activities [1] 1,783,713 279,904 26,559 1,587,669
Effect of exchange rate changes on cash, cash equivalents and restricted cash (21,029) (3,300) (30,097) 196
Net increase in cash, cash equivalents and restricted cash 463,348 72,709 435,871 131,590
Cash, cash equivalents and restricted cash at the beginning of the year 609,199 95,597 173,328 41,738
Cash, cash equivalents and restricted cash at the end of the year 1,072,547 168,306 609,199 173,328
Supplemental disclosures of cash flow information:        
Cash paid for income tax expenses 9,686 1,520 8,372 4,839
Cash paid for interest expense 28,567 4,483 28,597 29,786
Non-cash investing and financing activities:        
Accretions of convertible redeemable preferred shares to redemption value       35,893
Payables for offering expenses       ¥ 8,417
Unpaid consideration for business combination (Note 12) 5,129 805    
Changes in accrued liabilities and other payables related to property, equipment and software addition ¥ 5,531 $ 868 7,068  
Receivable from agent for issuance of ordinary shares pursuant to incentive plan     ¥ 3,138  
[1] There was no financing activity from discontinued operations.
XML 27 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Operations and Reorganization
12 Months Ended
Dec. 31, 2021
Operations and Reorganization [Abstract]  
Operations and Reorganization
1. Operations and Reorganization
(a) Principal activities and reorganization
Youdao, Inc. (“Youdao” or the “Company”) was incorporated in the Cayman Islands on November 27, 2014. Youdao, Inc., its subsidiaries, consolidated variable interest entities (“VIEs”) and the VIEs’ subsidiaries, together are referred to as “the Group” or “Youdao Group”. NetEase, Inc. (the “Parent” or “NetEase”), its subsidiaries, consolidated VIEs and VIEs’ subsidiaries, other than Youdao Group, are collectively referred to herein as the “NetEase Group”.
The Group provides a variety of learning content, applications and solutions, which covers a wide spectrum of topics and targets people from broad age groups for their lifelong learning needs through its websites and mobile applications. The Group generates its revenues from learning services, smart devices as well as online marketing services. The learning services mainly include tutoring services,
fee-based
premium services and others.
As of December 31, 2021, the Company’s major subsidiaries and consolidated VIE are as follows:
 

 
  
Place and year of incorporation
  
Percentage
of direct
or indirect
economic
ownership
  
Principal activities
Subsidiaries
  
 
  
 
  
 
Youdao (Hong Kong) Limited
   Hong Kong, China, 2016    100%    Holding company
Youdao Education Technology (Hong Kong) Limited

 
Hong Kong, China, 2021
 
100%

 
Providing sales of smart devices
NetEase Youdao Information Technology (Beijing) Co., Ltd. (“Youdao Information”)
   Beijing, China, 2006    100%    Providing sales of smart devices and solutions, technical support to the VIEs
NetEase Youdao Information Technology (Hangzhou) Co.,
Ltd. (“Youdao Hangzhou”)
   Hangzhou, China, 2019    100%    Providing technical support to the VIEs
NetEase
 
Youdao
 
(Hangzhou)
 
Smart
Technology Co., Ltd. (“Youdao Smart Technology”)

 
Hangzhou, China, 2021
 
100%

 
Providing sales of smart devices
       
VIE
              
Beijing
 
NetEase
 
Youdao
 
Computer
System Co., Ltd. (“Youdao Computer”)
   Beijing, China, 2007    100%    Providing online learning services as well as online marketing services
Reorganization
The Group started its business in 2006, through Youdao Information. Since the date of inception, Youdao Information was substantially owned by the NetEase Group and several employees and former employees of the Group, as noncontrolling shareholders, including Feng Zhou, Chief Executive Officer of the Company.
 
Subsequently, in 2007, Youdao Computer was established as a Chinese domestic company with an internet content provider license under the applicable Chinese telecommunication laws. In 2016, Youdao, Inc.’s wholly owned subsidiary Youdao (Hong Kong) Limited was incorporated and then acquired the majority interests in Youdao Information. Additionally, Youdao Information, Youdao Computer and all its legal shareholders entered into a series of VIE agreements, through which Youdao Information became the primary beneficiary of Youdao Computer. As of 1 January 2019, the noncontrolling shareholders of Youdao Information has withdrew their shareholding interests in Youdao Information in exchange for their historical investment cost, and injected the proceeds received back to Youdao, Inc. for the same shareholding percentage as they previously held in Youdao Information. Youdao Information became wholly owned subsidiary of the Group.
In May 2019, the Group acquired certain education businesses, including NetEase Cloud Classroom, China University MOOC and NetEase KADA from NetEase Group. Since these businesses were controlled by NetEase both before and after the acquisition, this transaction was accounted for as a business combination under common control. In accordance with ASC 805,
Business Combination,
the consolidated financial statements of the Company were retrospectively adjusted to reflect the results of the acquired businesses as if they had been acquired throughout the periods presented.

In December 2020, the Group entered into agreements with NetEase to dispose Youdao Cloudnote business to an investee established by the Company and NetEase. Since the Youdao Cloudnote business was not material to the Group’s operations, the disposal did not represent a strategic shift with a major effect on the Group’s operations and financial results, and did not qualify as discontinued operation in accordance with ASC 205,
Presentation of financial statements
.
Further, the business was controlled by NetEase both before and after the transaction, this transaction was accounted for as a transaction under common control. Therefore, the transferred assets were accounted for at historical carrying values. Pursuant to the agreements, the Company acquired 37.5% equity interests of the investee with the assets transferred of Youdao Cloudnote. The Company accounted for the investment using the equity method.
Basis of presentation for reorganization
There was no change in the basis of presentation of the financial statement resulting from these reorganization transactions. The assets and liabilities have been stated at historical carrying amounts.
The Group has been operating as separated entities since inception, the allocation from NetEase Group for the expenses incurred by NetEase Group but related to the Group was not material. For the years ended December 31, 2019, 2020 and 2021, the allocation was related to the share-based compensation expenses from award plan of NetEase Group, amounting to RMB4,356, RMB2,682 and RMB1,043, respectively (Note 16).
(b) VIE arrangements
i) Contracts that give the Company effective control of the VIE
Loan Agreements
Each shareholder of Youdao Computer, William Lei Ding and Feng Zhou, entered into a loan agreement with Youdao Information under which, Youdao Information provided each of William Lei Ding and Feng Zhou with an interest-free loan in the principal amount of approximately RMB3.6 million and RMB1.4 million, respectively. These funds were used by each of William Lei Ding and Feng Zhou to pay the consideration to acquire his respective equity interest in Youdao Computer. Such loans can be repaid by transferring each of William Lei Ding and Feng Zhou’s respective equity interest in Youdao Computer to Youdao Information or its designee or through such other method as
Youdao Information shall determine. The term of each of the Loan Agreements is 10 years from the date of loan agreement and will be automatically extended for a further 10-year term unless otherwise decided by Youdao Information. 
 
Exclusive Purchase Option Agreements
Under the Exclusive Purchase Option Agreements entered into by Youdao Information, Youdao Computer and each of William Lei Ding and Feng Zhou, Youdao Computer granted Youdao Information an option to purchase all or a portion of the respective equity interests in Youdao Computer at a price equal to the original capital and any additional
paid-in
capital paid by him. In addition, under each Exclusive Purchase Option Agreement, Youdao Computer granted Youdao Information an option to purchase all or a portion of the assets held by Youdao Computer or its subsidiaries at a price equal to the net book value of such assets. Each of Youdao Computer, William Lei Ding and Feng Zhou agreed not to transfer, mortgage or permit any security interest to be created on any equity interest in or assets of Youdao Computer without the prior written consent of Youdao Information. Each Exclusive Purchase Option Agreement shall remain in effect until all of the equity interests in or assets of Youdao Computer have been acquired by Youdao Information or its designee or until Youdao Information unilaterally terminates the agreement by written notice.
Shareholder Voting Right Trust Agreements
Under the Shareholder Voting Right Trust Agreements between Youdao Information and each of William Lei Ding and Feng Zhou, respectively, each of William Lei Ding and Feng Zhou, agreed to irrevocably entrust a person designated by Youdao Information to represent him to exercise all the voting right and other shareholders’ rights to which he is entitled as a shareholder of Youdao Computer. Each Shareholder Voting Right Trust Agreement shall remain effective for as long as William Lei Ding and Feng Zhou, as applicable, remains a shareholder of Youdao Computer unless Youdao Information unilaterally terminates the agreement by written notice.
Equity Pledge Agreements
Each of William Lei Ding and Feng Zhou entered into an Equity Pledge Agreement with Youdao Information. Under such Equity Pledge Agreements, each of William Lei Ding and Feng Zhou pledged his respective equity interest in Youdao Computer to Youdao Information to secure his obligations under the applicable Loan Agreement, Exclusive Purchase Option Agreement, Shareholder Voting Right Trust Agreement, and Operating Agreement. Each of William Lei Ding and Feng Zhou further agreed not to transfer or pledge his respective equity interest in Youdao Computer without the prior written consent of Youdao Information. Each of the Equity Pledge Agreements will remain binding until the respective pledger, William Lei Ding or Feng Zhou, as the case may be, discharges all his obligations under the above-mentioned agreements.
ii) Contracts that enable the Company to receive substantially all of the economic benefits from the VIE
Operating Agreements
Each of Youdao Computer, William Lei Ding and Feng Zhou agreed that, except for transactions in the ordinary course of business, Youdao Computer will not enter into any transaction that would materially affect the assets, liabilities, rights or operations of Youdao Computer without the prior written consent of Youdao Information. Youdao Information also agreed that it would provide performance guarantees and, at Youdao Information’s discretion, guarantee loans for working capital purposes to the extent required by Youdao Computer for its operations. As counter-guarantee, Youdao Computer agreed to pledge the account receivable in its operations and all of its assets to Youdao Information, which pledge has not been implemented as of the date of the report.
 
Furthermore, each of William Lei Ding and Feng Zhou agreed that, upon instruction from Youdao Information, he would appoint Youdao Computer’s board members, president, chief financial officer and other senior executive officers. The term of each operating agreement is 20 years from the date of execution and can be extended with the written consent of Youdao Information.
Cooperation Agreement
Under this cooperation agreement, Youdao Information has agreed to provide the following services to Youdao Computer:
 
   
the development of computer software (including, but not limited to, producing online advertisement and distribution and maintenance of software) and technical support and maintenance for computer software operation;
 
   
the design, development, update and upgrade of platforms for online advertisement; and
 
   
the provision of technology support, including, but not limited to, server maintenance, development of server software and related maintenance and updates.
Youdao Computer has agreed to share a portion of its monthly income (after tax and expenses) with Youdao Information in accordance with certain formulas as specified in Cooperation Agreement, the amount of which shall be determined according to the Cooperation Agreement, to the extent permitted by applicable PRC laws as proposed by the Youdao Information, resulting in a transfer of substantially all of the profits from the VIE to the Youdao Information. The VIE has incurred RMB478.8 million, RMB1,276.0 million and RMB2,092.2 million service fee to the Youdao Information for the years ended December 31, 2019, 2020 and 2021, respectively. The agreement was effective and will continue to be effective unless it is terminated by written notice of each party or, in case of a material breach of the agreement and by written notice of the
non-breaching
party.
iii) Risks in relation to VIE structure
The nominee shareholders of the VIEs are William Lei Ding, who is the chief executive officer, director and major shareholder of NetEase, the Company’s controlling shareholder, and Feng Zhou, who is the Chief Executive Officer of the Group. The enforceability, and therefore the benefits, of the contractual agreements between the Company and the VIEs depend on these individuals enforcing the contracts. There is a risk that the benefits of ownership between the Company and the VIEs may not be aligned in the future. Given the significance and importance of the VIEs, there would be a significant negative impact to the Company if these contracts were not enforced. The Group’s operations depend on the VIEs to honour their contractual agreements with the Group and the Company’s ability to control the VIEs also depends on the authorization by the shareholders of the VIEs to exercise voting rights on all matters requiring shareholder approval in the VIEs. The Company believes that the agreements on authorization to exercise shareholder’s voting power are legally enforceable and the possibility that it will no longer be able to control and consolidate the VIEs as a result of the aforementioned risks and uncertainties is remote.
The Company believes that its contractual arrangements with the VIEs are in compliance with PRC (the People’s Republic of China) law and are legally enforceable. William Lei Ding and Feng Zhou have no current interest in seeking to act contrary to the contractual arrangements. However, uncertainties in the PRC legal system could limit the Company’s ability to enforce these contractual arrangements and if William Lei Ding and Feng Zhou were to reduce their interests in the Company, their interests may diverge from that of the Company and that may potentially increase the risk that they would seek to act contrary to the contractual terms, for example by influencing the VIEs not to pay the service fees when required to do so. If the VIEs or their respective shareholder fails to perform their respective obligations under the current contractual arrangements, the Company may have to incur substantial costs and expend significant resources to enforce those arrangements and rely on legal remedies under Chinese laws. Because of the limited volume of published decisions and their
non-binding
nature, the interpretation and enforcement of these laws, rules and regulations involve substantial uncertainties. These uncertainties may impede the ability of the Company to enforce these contractual arrangements, or suffer significant delay or other obstacles in the process of enforcing these contractual arrangements and materially and adversely affect the results of operations and the financial position of the Company.
 
In addition, many Chinese regulations are subject to extensive interpretive powers of governmental agencies and commissions, and there are substantial uncertainties regarding the interpretation and application of current and future Chinese laws and regulations. Accordingly, the Company cannot assure that Chinese regulatory authorities will not ultimately take a contrary view to its belief and will not take action to prohibit or restrict its business activities. The relevant regulatory authorities would have broad discretion in dealing with any deemed violations which may adversely impact the financial statements, operations and cash flows of the Company (including the restriction on the Company to carry out the business). If the legal structure and contractual arrangements were found to be in violation of any existing PRC laws and regulations, the PRC government could potentially:
 
   
revoke the Group’s business and operating licenses;
 
   
require the Group to discontinue or restrict operations;
 
   
restrict the Group’s right to collect revenues;
 
   
block the Group’s websites and mobile applications;
 
   
require the Group to restructure the operations in such a way as to compel the Group to establish a new enterprise,
re-apply
for the necessary licenses or relocate its businesses, staff and assets;
 
   
impose additional conditions or requirements with which the Group may not be able to comply; or
 
   
take other regulatory or enforcement actions against the Group that could be harmful to its business.
The imposition of any of these penalties may result in a material and adverse effect on the Group’s ability to conduct its business. In addition, if the imposition of any of these penalties causes the Group to lose the rights to direct the activities of the VIEs or the right to receive their economic benefits, the Group would no longer be able to consolidate the VIEs. The Group does not believe that any penalties imposed or actions taken by the PRC government would result in the liquidation of the Company, its subsidiaries or the VIEs.
In accordance with VIE contractual agreements, the Company (1) could exercise all shareholder’s rights of the VIEs and has 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 was considered as ultimate primary beneficiary of the VIEs and had consolidated the VIEs’ financial results of operations, assets and liabilities in the Company’s consolidated financial statements. Therefore, the Company considers that there are no assets in the VIEs that can be used only to settle obligations of the VIEs, except for the registered capital of the VIEs amounting to approximately RMB15 million
 and RMB22 million, respectively,
as of December 31, 2020 and 2021 as well as certain
non-distributable
statutory reserves amounting to approximately RMB2,536 and RMB5,457, respectively, as of December 31, 2020 and 2021. As the VIEs are incorporated as limited liability companies under the PRC Company Law, creditors do not have recourse to the general credit of the Company for the liabilities of the VIEs. There is currently no contractual arrangement that would require the Company to provide additional financial support to the VIEs. As the Group is conducting certain businesses in the PRC through the VIEs, the Group may provide additional financial support on a discretionary basis in the future, which could expose the Group to a loss.
There is no VIE in the Group where the Company or any subsidiary has a variable interest but is not the primary beneficiary.
 
The following table sets forth the assets, liabilities, results of operations and cash flows of the VIEs and their subsidiaries taken as a whole, which were included in the Group’s consolidated financial statements:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Assets
  
     
  
     
Cash and cash equivalents
     7,691        134,639  
Restricted cash (Note 2(j))
     —          749,770  
Short-term investments
     10,354        13,617  
Accounts receivable, net
     145,212        146,257  
Inventories, net
     26,556        48,477  
Amounts due from NetEase Group and Youdao Group
     1,243,125        442,286  
Prepayment and other current assets
     45,065        64,005  
Assets held for sale
     52,534        204  
    
 
 
    
 
 
 
Total current assets
  
 
1,530,537
 
  
 
1,599,255
 
    
 
 
    
 
 
 
Property
,
equipment
 and software
, net
     148        3,244  
Operating lease
right-of-use
assets, net
     988        26,320  
Goodwill
     —          103,006  
Other assets, net
     45,496        36,405  
    
 
 
    
 
 
 
Total
non-current
assets
  
 
46,632
 
  
 
168,975
 
    
 
 
    
 
 
 
Total assets
  
 
1,577,169
 
  
 
1,768,230
 
    
 
 
    
 
 
 
Liabilities
                 
Accounts payables
     62,438        45,756  
Payroll payable
     6,863        11,873  
Amounts due to NetEase Group and Youdao Group
     26,728        504,605  
Contract liabilities
     842,296        1,011,734  
Taxes payable
     394        4,072  
Accrued liabilities and other payables
     35,021        65,547  
Liabilities held for sale
     546,271        —    
    
 
 
    
 
 
 
Total current liabilities
  
 
1,520,011
 
  
 
1,643,587
 
    
 
 
    
 
 
 
Long-term lease liabilities
    
223

       15,803  
    
 
 
    
 
 
 
Total
non-current
liabilities
  
 
223

 
  
 
15,803
 
    
 
 
    
 
 
 
Total liabilities
  
 
1,520,234
 
  
 
1,659,390
 
    
 
 
    
 
 
 
 
 
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Net revenues:
  
     
  
     
  
     
Third-party net revenues
  
 
900,263
 
  
 
1,792,962
 
  
 
2,750,610
 
Intra-Group net revenues
  
 
—  
 
  
 
552
 
  
 
941
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Total net revenues
  
 
900,263
 
  
 
1,793,514
 
  
 
2,751,551
 
Cost and expenses:
  
     
  
     
  
     
Third-party cost and expenses
  
 
(358,318
  
 
(421,814
  
 
(561,272
Intra-Group cost and expenses related to technical consulting and related service
s
  
 
(540,830
  
 
(1,402,371
  
 
(2,221,199
Other intra-Group cost and expenses
  
 
(2,235
  
 
(1,107
  
 
(10,673
 
  
 
 
 
  
 
 
 
  
 
 
 
Total cost and expenses
  
 
(901,383
  
 
(1,825,292
  
 
(2,793,144
Net income/(loss) from continuing operations
  
 
2,066
 
  
 
20,483
 
  
 
(58,520
    
For the year ended December 31,
 
    
2019
    
2020
    
2021
 
    
RMB
    
RMB
    
RMB
 
Cash flows from operating activities:
  
     
  
     
  
     
Net cash provided by transactions with external parties
  
 
855,715
 
  
 
3,034,716
 
  
 
3,278,167
 
Net cash used in transactions with intra-Group companies related to technical consulting and related service
s
  
 
(805,129
  
 
(3,098,831
  
 
(2,409,300
Net cash provided by/(used in) other transactions with intra-Group companies
  
 
392
 
  
 
1,613
 
  
 
(699
 
  
 
 
 
  
 
 
 
  
 
 
 
Net cash provided by/(used in) operating activities
  
 
50,978
 
  
 
(62,502
  
 
868,168
 
Cash flows from investing activities:
  
     
  
     
  
     
Net cash (used in)/provided by transactions with external parties
  
 
(67,118
  
 
65,510
 
  
 
8,550
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Net cash (used in)/provided by investing activities
  
 
(67,118
  
 
65,510
 
  
 
8,550
 
Cash flows from financing activities:
  
     
  
     
  
     
Proceeds received from ordinary shareholders
  
 
10,000
 
  
 
—  
 
  
 
—  
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Net cash provided by financing activities
  
 
10,000
 
  
 
—  
 
  
 
—  
 
 
Liquidity
The Group incurred net losses of RMB601.5 million, RMB1,753.4 million and RMB1,026.4 million for the years ended December 31, 2019, 2020 and 2021, respectively. Net cash used in operating activities was RMB372.3 million, RMB321.6 million and RMB1,346.4 million for the years ended December 31, 2019, 2020 and 2021, respectively. Accumulated deficit was RMB3.7 billion and RMB4.7 billion as of December 31, 2020 and 2021, respectively. As of December 31, 2021, the Group was in a net current liability position of RMB764.3 million. The Group assesses its liquidity by its ability to generate cash from operating activities and attract additional capital and/or finance funding.
Historically, the Group has relied principally on both operational sources of cash and
non-operational
sources of financing from NetEase Group and investors to fund its operations and business development. The Group’s ability to continue as a going concern is dependent on management’s ability to successfully execute its business plan, which includes increasing revenues while controlling operating expenses, as well as, generating operational cash flows and continuing to gain support from outside sources of financing. The Group has been continuously receiving financing support from NetEase Group and according to the support letter signed by NetEase
 
Group in November 2021, NetEase Group will continue to provide financial support in the next twelve months from the date of issuance of financial statement. Refer to Note 20 for details of the Group’s relationship with NetEase Group for financing activities. In October 2019, the Company has completed its IPO on the New York Stock Exchange (“NYSE”) and the concurrent private placement (the “CPP”) to certain investment funds managed by Orbis Investment Management Limited
, raising the net proceeds of US$88.2 million (or equivalent to RMB621.9 million) and US$125.0 million (or equivalent to RMB881.7 million), respectively. In February 2021, the Company completed a
follow-on
offering of 7,000,000 ADSs with a total net proceeds of approximately US$231.6 million (or equivalent to RMB1,498.6 million) after deducting the underwriter commissions and relevant offering expenses. In April 2021, the Group entered into an agreement with NetEase to provide US$300.0 million of revolving facility loan to the Company. As of December 31, 2021, the Company had drawn down US$40.0 million under the facility with maturity dated March 31, 2024.
 
Moreover, the Group can adjust the pace of its operation expansion and control the operating expenses. Based on the above considerations, the Group believes that funds from the equity financing and available loan facilities will be sufficient to meet the cash requirements to fund planned operations and other commitments for at least the next twelve months. The Group’s consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and liquidation of liabilities in the normal course of business.
XML 28 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2021
Summary of Significant Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
2. Summary of Significant Accounting Policies
(a) Basis of presentation
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”). Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below.
(b) Principles of consolidation
Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power, has the power to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of the board of directors, or has the power to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.
A consolidated VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, has the power to direct the activities that most significantly impact the entity’s economic performance, bears the risks of and enjoys the rewards normally associated with ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity.
 
 
All significant intercompany balances and transactions within the Group have been eliminated upon consolidation.
(c) Discontinued operations
The Group reports a disposal of its component or a group of its components as discontinued operations if the disposal represents a strategic shift that has (or will have) a major effect on the Group’s operations and financial results. Classification as a discontinued operation occurs upon disposal or when the operation meets the criteria to be classified as held for sale, if earlier. In the period that a discontinued operation is classified as held for sale, the assets and liabilities of the discontinued operation are presents separately in asset and liability sections, respectively, of the consolidated balance sheets and prior periods are presented on a comparative basis. In the consolidated statements of operations and comprehensive loss, the results from discontinued operations are reported separately from the income and expenses from continuing operations and prior periods are presented on a comparative basis. Cash flows for discontinued operations are presented separately in the consolidated statements of cash flows. Unless otherwise noted, discussion in the Notes to consolidated financial statements refers to the Group’s continuing operations. Refer to Note 3 for additional information.
(d) Use of estimates
The preparation of the Group’s consolidated financial statements in conformity with the U.S. GAAP requires management to make estimates and assumptions which affect the reported amounts of assets and liabilities, disclosure of contingent liabilities at the balance sheet date and reported revenues and expenses during the reported periods in the consolidated financial statements and accompanying notes.
Significant accounting estimates include, but are not limited to, determination of the learning period of the customers, fair value of assets and liabilities acquired in business combinations, assessment for impairment of long-lived assets, intangible assets and goodwill, lower of cost and net realizable value of inventories, valuation allowance of deferred tax assets, determination of the fair value of ordinary shares and convertible redeemable preferred shares, valuation and recognition of share-based compensation expenses. Actual results could differ from those estimates and such differences may be material to the consolidated financial statements.
(e) Functional currency and foreign currency translation
The Group uses Renminbi (“RMB”) as its reporting currency. The functional currency of the Company is United States dollars (“US$” or “USD”). The functional currency of the Company’s PRC subsidiaries, VIEs, VIEs’ subsidiaries as well as one subsidiary incorporated in Hong Kong is RMB. The determination of the respective functional currencies based on the criteria of ASC 830,
Foreign Currency Matters
.
In the consolidated financial statements, the financial information of the Company has been translated into RMB. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains and losses are translated using the average rate for the period. Translation adjustments are reported as foreign currency translation adjustments, and are shown as a component of other comprehensive loss in the consolidated statements of operations and comprehensive loss.
Foreign currency transactions denominated in currencies other than the functional currency are translated into the functional currency using the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in foreign currencies are translated into the functional currency using the applicable exchange rates at the balance sheet date. Net gains and losses resulting from foreign exchange transactions are included in others, net in the consolidated statements of operations and comprehensive loss.
(f) Convenience translation
Translations of balances in the consolidated balance sheets, consolidated statements of operations and comprehensive loss and consolidated statements of cash flows from RMB into USD as of and for the year ended December 31, 2021 are solely for the convenience of the reader and were calculated at the rate of US$1.00 = RMB6.3726, representing the exchange rate set forth in the H.10 statistical release of the Federal Reserve Board on December 30, 2021. No representation is made that the RMB amounts represent or could have been, or could be, converted, realized or settled into USD at that rate on December 31, 2021, or at any other rate.
 
(g) Fair value measurements
Fair value reflects 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.
The Group applies a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting guidance specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation techniques are observable or unobservable. The hierarchy is as follows:
Level 1—Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.
Level 2—Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs and significant value drivers are observable in active markets are Level 2 valuation techniques.
Level 3—Valuation techniques in which one or more significant inputs or significant value drivers are unobservable. Unobservable inputs are valuation technique inputs that reflect the Group’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.
Accounting guidance also describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.
When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group will measure fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates.
Financial assets and liabilities of the Group primarily consist of cash and cash equivalents, time deposits, restricted cash, short-term investments, accounts receivable, other receivables, amounts due from/to NetEase Group, accounts payables, contract liabilities, accrued liabilities and other payables, short-term loans and long-term loans from NetEase Group of which the carrying values approximate their fair value. Please see Note 18 for additional information.
(h) Cash and cash equivalents
Cash and cash equivalents consist of cash on hand and demand deposits, which have original maturities less than three months and are readily convertible to known amount of cash.
(i) Time deposits
Time deposits represent time deposits placed with banks with original maturities of three months or more than three months but less than one year. Interest earned is recorded as interest income in the consolidated statements of operations and comprehensive loss during the periods presented.
 
(j) Restricted cash
Restricted cash represents cash deposits for the upfront tuition fee in the government custodian account required by the PRC government authorities.
(k) Receivables, net
The Group closely monitors the collection of its receivables and records a reserve for doubtful accounts against aged accounts and for specifically identified
non-recoverable
amounts for periods prior to January 1, 2020. If the economic situation and the financial condition of the customer deteriorate resulting in an impairment of the customer’s ability to make payments, additional allowances might be required. Receivable balances are written off when they are determined to be uncollectible. From January 1, 2020, the Group’s receivables are subject to the measurement of credit losses within the scope of ASC 326. To estimate expected credit losses, the Group has identified the relevant risk characteristics of its customers and the related receivables and other receivables which include size, type of the services or the products the Group provides, or a combination of these characteristics. Receivables with similar risk characteristics have been grouped into pools. For each pool, the Group considers the past collection experience, current economic conditions, future economic conditions (external data and macroeconomic factors) and changes in the Group’s customer collection trends. This is assessed at each quarter based on the Group’s specific facts and circumstances.
(l) Investments
i) Short-term investments
Short-term investments include investments in financial instruments with a variable interest rate indexed to performance of underlying assets. In accordance with ASC 825,
Financial Instruments,
the Group elected the fair value option at the date of initial recognition and carried these investments at fair value. Changes in the fair value are reflected in the consolidated statements of operations and comprehensive loss as others, net.
ii) Long-term investments
Long-term investments are comprised of equity investments in privately-held companies and limited partnership.
For investments in ordinary shares or
in-substance
ordinary shares issued by privately-held companies on which the Group does not have significant influence, and investments in privately-held companies’ shares that are not ordinary shares or
in-substance
ordinary shares, as these equity securities do not have readily determinable fair value, the Group measures these equity investments without readily determinable fair value at cost, less impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer (referred to as the measurement alternative). All gains and losses on these equity investments, realized and unrealized, are recognized in others, net in the consolidated statements of operations and comprehensive loss.
Investments in ordinary shares or
in-substance
ordinary shares of privately-held companies and limited partnership in which the Group has significant influence by participating in, but not controlling or jointly controlling, the financial and operating policies are accounted for using the equity method.
Management regularly evaluates the impairment of the equity investments without readily determinable fair value and equity method investments at each balance sheet date, or more frequently if events or circumstances indicate that the carrying amount may not be recoverable. For investments without readily determinable fair values, management performs a qualitative assessment of impairment indicators. If considered impaired, management estimates the fair value of the investment, and records an impairment in the consolidated statements of operations and comprehensive loss to the extent the carrying amount exceeds the fair value. For equity method investments, management considers if the investment is impaired when events or circumstances suggest the carrying amount may not be recoverable, and recognizes any impairment charge in the consolidated statements of operations and comprehensive loss for a decline in value that is determined to be other than temporary.
 
(m) Inventories, net
Inventories, consisting of smart devices and learning materials for tutoring services, are stated at the lower of cost and net realizable value. Cost of inventory is determined using the weighted average cost method. Adjustments are recorded to write down the cost of inventory to the estimated net realizable value due to slow-moving merchandise and damaged goods, which is dependent upon factors such as historical and forecasted consumer demand, and promotional environment. The Group takes ownership, risks and rewards of the products purchased, but has arrangements to return unsold goods with certain vendors. Write downs are recorded in cost of revenues in the consolidated statements of operations and comprehensive loss.
(n) Property, equipment and software, net
Property, equipment and software are stated at cost less accumulated depreciation and impairment, if any. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which range as follows:
 
Servers and computers
   3 years
Furniture, fixtures, office and other equipment
  
3-10
years
Leasehold improvements
   The shorter of the useful life or term of the lease
Software
 and others
   3-5 years
Expenditures for maintenance and repairs are expensed as incurred. The gain or loss on the disposal of property, equipment and software is the difference between the net sales proceeds and the carrying amount of the relevant assets and is recognized in the consolidated statements of operations and comprehensive loss.
(o) Goodwill
Goodwill represents the excess of the purchase consideration over the fair value of the identifiable assets acquired and the liabilities assumed in business combination.
Goodwill is not amortized but is tested for impairment at the reporting unit level on an annual basis by the end of year, 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 amount. Under ASC
350-20-35,
the Group has the option to choose whether it will apply the qualitative assessment first and then the quantitative assessment, if necessary, or to apply the quantitative assessment directly. The Group will perform the quantitative impairment test if the Group bypasses the qualitative assessment, or based on the qualitative assessment, if it is more likely than not that the fair value of the reporting unit is less than its carrying amount. The quantitative impairment test is comparing the fair value of the reporting unit with its carrying amount. If the fair value of the reporting unit exceeds its carrying amount, goodwill is not impaired. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit.
Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, assigning assets and liabilities to reporting units, assigning goodwill to reporting units, and determining the fair value of each reporting unit. The judgment in estimating the fair value of reporting units includes estimating future cash flows, determining appropriate discount rates and making other assumptions. Changes in these estimates and assumptions could materially affect the determination of fair value for each reporting unit. No impairment charge of goodwill was recognized for the years ended December 31, 2019, 2020 and 2021, respectively.
 
(p) Impairment of long-lived assets
Long-lived assets are evaluated for impairment whenever events or changes in circumstances (such as a significant adverse change to market conditions that will affect the future use of the assets) indicate that the carrying value of an asset may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the long-lived assets by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets. The
Group
recognized impairment losses on intangible assets from business combination of RMB56,778 for the years ended December 31,
2021. No impairment loss was recognized for the years ended December 31, 
2019
 and
 
2020, respectively.
(q) Revenue recognition
The Group adopted ASC 606,
Revenue from Contracts with Customers
(“ASC 606”), for all periods presented. According to ASC 606, revenues from contracts with customers are recognized when control of the promised goods or services is transferred to the Group’s customers, in an amount that reflects the consideration the Group expects to be entitled to in exchange for those goods or services, reduced by estimates for return allowances, promotional discounts, rebates and value added tax (“VAT”).
Disaggregation of net revenues
For the years ended December 31, 2019, 2020 and 2021, substantially all of the Group’s net revenues were generated in the PRC. The following table provides information about disaggregated revenue by types:
 
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Learning services
  
 
602,353
 
  
 
1,513,960
 
  
 
2,441,421
 
    
 
 
    
 
 
    
 
 
 
Tutoring services
     510,095        1,369,010        2,271,036  
Fee-based
premium services
     92,258        144,950        170,385  
Smart devices
  
 
152,044
 
  
 
539,962
 
  
 
980,424
 
Online marketing services
  
 
453,013
 
  
 
472,884
 
  
 
593,949
 
    
 
 
    
 
 
    
 
 
 
Total net revenues
  
 
1,207,410
 
  
 
2,526,806
 
  
 
4,015,794
 
    
 
 
    
 
 
    
 
 
 
 
i) Learning services
 
Tutoring services
The Group offers various types of integrated learning services, which primarily cover a wide spectrum of topics and target people from broad age groups through its diverse offerings of tutoring courses, foreign languages, professional and interest education services as well as IT computer skills, etc. The Group’s tutoring services consist of online live streaming and other activities during the online live streaming period including teaching material, quiz banks, online chat rooms, summary of lessons after each class and interactions with both students and instructors. Once the online live streaming is completed, the Group also offers the customer a content playback service. With respect to the content playback service, the customer has unlimited access to previous live streaming courses for a specified period. The services of online live streaming, playback service, as well as the other activities provided mentioned above are highly interdependent and interrelated in the context of the contract and are only considered accessory services to the online live streaming courses and therefore are not distinct and are not sold standalone. Therefore, the Group’s tutoring services are accounted for as a single performance obligation. This performance obligation is satisfied over the learning period of the customers. Accordingly, the Group recognizes the revenues ratably over the estimated average learning period for different courses. The Group considers the average period that customers typically spend time on the courses and other learning behavior patterns to arrive at the best estimate for the estimated learning period for each course based on the estimated learning time customers spend on the courses and the expected number of times customers will take the courses.
The Group’s tutoring services also consist of online
pre-recorded
video services, revenues are recognized ratably over the estimated average learning period for different courses, similar with the online live streaming courses.
The estimated weighted average duration of learning periods is approximately ranged from five to seven months for the years ended December 31, 2019, 2020 and 2021 for both live streaming courses and
pre-recorded
courses.
There is a refund policy provided to customers for tutoring services, depending on whether the course had commenced at the time of the refund request, the length of the course, the number of sessions that the student has taken, among other criteria. The Group determines the transaction price to be earned by estimating the refund liabilities based on historical refund ratio on a portfolio basis using the expected value method.
The Group also provides discount coupons to its customers for use in purchases on tutoring services, which are treated as a reduction of revenue when the related transaction is recognized.
Fee-based
premium services
Fee-based
premium services revenues, mostly operated on either consumption-basis or a monthly subscription basis, are derived principally from providing premium services of
Youdao Dictionary
,
Youdao Smart Cloud
, as well as translation services. Prepaid subscription fees collected from customers are deferred and are recognized as revenue on a straight-line basis by the Group over the subscription period, during which customers can access the premium services provided by the Group. Fees collected from customer to purchase translation services are recognized as revenue when related services are rendered. The Group also provides its customers the access to smart cloud system, through which customers could use automatic scanning, image recognition and speech recognition services. The Group recognizes the revenues related to smart cloud services based on a consumption basis or ratably over the service period.
 
ii) Smart devices
The Group sells smart devices such as dictionary pens, translation devices to customers through retailers or distributors. The Group recognizes revenues when control of the goods is transferred to the customer, which generally occurs upon the delivery to the end customers as retailors or upon the delivery to distributors.
Along with certain tutoring services, the Group also provides smart devices such as smart pens to facilitate customers’ learnings. For such situation, the Group has determined that the smart devices are a separate performance obligation under ASC 606, as customers can benefit from smart devices on their own and the Group’s promises to deliver smart devices is separately identifiable from tutoring services. The Group determines stand-alone selling price to each performance obligation in the approach of expected cost-plus margin. Revenue from smart devices is recognized when they are delivered to customers.
iii) Online marketing services
The Group derives its online marketing revenues principally from short-term contracts. The online marketing services with display period, the contracts may consist of multiple performance obligations with a typical term of less than three months. Each performance obligation generally represents different formats of advertisement, including but not limited to banners, text-links, videos, logos, buttons and rich media. In arrangements where the Group has multiple performance obligations, the transaction price is allocated to each performance obligation using the relative stand-alone selling price. The Group generally determines stand-alone selling prices based on the prices charged to customers. If the performance obligation has not been sold separately, the Group estimates the stand-alone selling price by taking into consideration of the pricing for advertising areas of the Group’s platform with a similar popularities and advertisements with similar formats and quoted prices from competitors as well as other market conditions. Considerations allocated to each performance obligation is recognized as revenue over the individual advertisement display period, on a straight-line basis, which is usually within three months.
 
The Group also enters into
cost-per-click
(“CPC”) advertising arrangements with customers, under which the Group recognizes revenues based on the number of actions completed resulted from the advertisements, including but not limited to when users click on links. The Group provides a technology enhanced advertising solution to advertisers, including advising advertisers to optimize delivery strategies, choose delivery channels and spaces, select key words, etc. These advertising planning services are not distinct and not considered separate performance obligations, but rather part of the advertising performance obligations.
The Group’s online marketing services expand distribution of advertisers’ promotional links and advertisements by leveraging traffic on third parties’ internet properties, including web content, software, and mobile applications. The Group is the primary obligor to its advertisers as it is primarily responsible to the customers, bears inventory risk and has the discretion in establishing pricing. Payments made to operators of third-party internet properties are included in the traffic acquisition costs.
Certain customers may receive volume rebates, which are accounted for as variable consideration. The Group estimates annual expected revenue volume with reference to their historical results and reduce revenues recognized.
Practical expedients
The Group has used the following practical expedients as allowed under ASC 606:
 
  (i)
The effects of a significant financing component have not been adjusted for contracts which the Group expects, at contract inception, that the period between when the Group transfers a promised good or service to the customer and when the customer pays for that good or service will be one year or less.
 
  (ii)
The Group applied the portfolio approach in determining the learning period of the customers given that the effect of applying a portfolio approach to a group of students’ behaviors would not differ materially from considering each one of them individually.
Contract balances
Timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable represent amounts invoiced and revenue recognized prior to invoicing, when the Group has satisfied its performance obligations and has the unconditional right to payment.
 
Contract liabilities
Contract liabilities refer to the deferred revenue and refund liabilities.
Deferred revenue is relating to the learning tuition, online marketing services and fee-based premium services with fees received from customers for which the Group’s revenue recognition criteria have not been met. Revenue recognized that was included in the deferred revenue balance at January 1, 2020 and January 1, 2021 amounted to RMB438,839 and RMB854,342, respectively.
As of December 31, 2021, the aggregate amount of transaction price allocated to unsatisfied performance obligations is RMB1,018.1 
million
which includes deferred revenue balances and amounts to be invoiced and recognized as revenue in future periods. The Group expects to recognize all this balance as revenue over the next 12 months. This balance does not include an estimate for variable consideration arising from sales rebates to advertising service customers.
Refund liabilities represent the consideration collected by the Group which it expects to refund to its customers according to refund policy. Refund liabilities are estimated based on the historical refund ratio for each of the revenue streams. The refund liabilities were not material, as of December 31, 2020 and 2021. In the event that the actual amount of refund made exceeds the estimation, such excessive amount will be deducted from net revenues.
(r) Cost of revenues
Cost of revenues primarily consists of the revenue sharing and payroll expenses to instructors and tutors, traffic acquisition costs, content costs, servers and bandwidth service fees and other direct costs of providing these services as well as costs of smart devices sold.
(s) Sales and marketing expenses
Sales and marketing expenses mainly consist of marketing and promotional expenses, payroll related expenses and third-party service fee for outsourced sales and marketing functions. The Group expenses all advertising costs as incurred and classifies these costs under sales and marketing expenses. For the years ended December 31, 2019, 2020 and 2021, advertising expenses were RMB323.6 million, RMB1,122.1 million and RMB1,393.3 million, respectively.
(t) Research and development expenses
Research and development expenses mainly consist of personnel related expenses and technology service costs incurred for the learning courses and its development, as well as development and enhancement of the Group’s websites and applications platforms.
For internal use software, the Group expenses all costs incurred for the preliminary project stage and post implementation-operation stage of development, and costs associated with repair or maintenance of the existing platforms. Costs incurred in the application development stage are capitalized and amortized over the estimated useful life. Since the amount of the Group’s research and development expenses qualifying for capitalization has been immaterial, as a result, all development costs incurred for development of internal used software have been expensed as incurred.
 
For external use software, costs incurred for development of external use software have not been capitalized since the inception of the Group, because the period after the date technical feasibility is reached and the time when the software is marketed is short historically, and the amount of costs qualifying for capitalization has been immaterial.
No costs incurred for development of learning content, products and advertising services have been capitalized because the period after the date technical feasibility is reached and the time when relevant products and services are marketed is historically short.
(u) Share-based compensation
The Group grants options to its employees, directors and consultants with performance conditions and service conditions. In accordance with ASC 718,
Compensation-Stock Compensation
, the Group determines grants of options to directors, employees and consultants, which are classified as equity awards and are measured at the grant date based on the fair value of the awards.
The Group adopts the binomial option pricing model to determine the fair value of stock options. The determination of the fair value of stock options is affected by the fair value of ordinary shares as well as assumptions regarding a number of complex and subjective variables, including the expected share price volatility, actual and projected employee share option exercise behavior, risk free interest rates and expected dividends. Prior to the Company’s IPO, the fair value of the ordinary shares is assessed using the income approach/discounted cash flow method, with a discount for lack of marketability, given that the shares underlying the awards were not publicly traded at the time of grant. Upon the completion of the IPO, the market price of the Company’s publicly traded ADSs is used as an indicator of fair value of ordinary shares for purposes of recording share-based compensation expenses. Share-based compensation expenses for share options granted with service conditions are recorded net of estimated forfeitures using graded-vesting method during the service period requirement, such that expenses are recorded only for those share-based awards that are expected to ultimately vest. For share options granted with service conditions and the occurrence of an IPO as performance condition, cumulative share-based compensation expenses for the options that have satisfied the service conditions are recorded upon the completion of the IPO. In the fourth quarter of 2019, due to the completion of the IPO, the total expenses of RMB18.4 million were recorded accordingly.
The Group also recognizes compensation expenses on restricted share units, or RSUs, granted by the Parent to the employees of the Group. RSUs are measured based on the fair market value of the underlying stock on the dates of grant. Share-based compensation expenses related are then recorded for the number of RSUs expected to vest on a graded-vesting basis, net of estimated forfeitures, over the requisite service period.
(v) Employee benefits
PRC Contribution Plan
Full-time employees of the Group in the PRC participate in a government mandated defined contribution plan, pursuant to which certain pension benefits, medical care, employee housing fund and other welfare benefits are provided to the employees. Chinese labor regulations require that the PRC subsidiaries and the VIEs of the Group make contributions to the government for these benefits based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government. The Group has no legal obligation for the benefits beyond the contributions made. The total amounts of such employee benefit expenses, which were expensed as incurred, were approximately RMB86,316, RMB68,002 and RMB222,690 for the years ended December 31, 2019, 2020 and 2021, respectively.
 
(w) Taxation
Income taxes
Current income taxes are provided on the basis of income/(loss) for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions. Deferred income taxes are provided using the liability method. Under this method, deferred income taxes are recognized for the tax consequences of temporary differences by applying enacted statutory rates applicable to future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The tax base of an asset or liability is the amount attributed to that asset or liability for tax purposes. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statements of operations and comprehensive loss in the period of change. A valuation allowance is provided to reduce the amount of deferred tax assets if it is considered more likely than not that some portion of, or all of the deferred tax assets will not be realized.
Uncertain tax positions
In order to assess uncertain tax positions, the Group applies a more likely than not threshold and a
two-step
approach for the tax position measurement and financial statement recognition. Under the
two-step
approach, the first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not, that the position will be sustained, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Group recognizes interest and penalties, if any, under accrued expenses and other current liabilities on its consolidated balance sheets and under other expenses in its consolidated statements of operations and comprehensive loss. The Group did not have any significant unrecognized uncertain tax positions as of and for the years ended December 31, 2019, 2020 and 2021 nor did the Group recognize any related interest and penalties.
(x) Business combinations
The Group accounts for its business combination using the acquisition method of accounting in accordance with ASC 805,
Business Combinations
. The cost of an acquisition is measured as the aggregate of the acquisition date fair values of the assets transferred and liabilities assumed by the Group to the sellers and equity instruments issued. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of operations and comprehensive loss. During the measurement period, which can be up to one year from the acquisition date, the Group may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded on the consolidated statements of operations and comprehensive loss.
If a business combination is under common control, the acquired assets and liabilities are recognized at their historical book value. The consolidated financial statements include the results of the acquired entities from the earliest date presented or, if more recent, from the date when the entities first came under common control, regardless of the date of the combination. Consolidated financial statements for prior years would also be retrospectively adjusted for periods during which the entities were under common control.
In a business combination achieved in stages, the Company remeasures its previously held equity interest in the acquiree immediately before obtaining control at its acquisition-date fair value and the
re-measurement
gain or loss, if any, is recognized in others, net in the consolidated statements of operations and comprehensive loss.
 
The determination and allocation of fair values to the identifiable assets acquired, liabilities assumed and noncontrolling interests is based on various assumptions and valuation methodologies requiring considerable judgment from management. The most significant variables in these valuations are discount rates, the number of years on which to base the cash flow projections, as well as the assumptions and estimates used to determine the cash inflows and outflows. The Company determines discount rates to be used based on the risk inherent in the related activity’s current business model and industry comparisons.
(y) Operating leases
The Group has operating leases primarily for office space. The determination of whether an arrangement is a lease or contains a lease is made at inception by evaluating whether the arrangement conveys the right to use an identified asset and whether the Group obtains substantially all of the economic benefits from and has the ability to direct the use of the asset. The Group elects not to apply the recognition requirements of ASC 842 to short-term leases. Variable lease payments are the payments made by a lessee to a lessor for the right to use an underlying asset that vary because of changes in facts or circumstances occurring after the commencement date, other than the passage of time. Variable lease payments are recorded in the period in which the obligation for the payment is incurred. Other operating leases are included in operating lease
right-of-use
assets, accrued liabilities and other payables, and long-term lease liabilities on the consolidated balance sheets.
The Group uses the implicit rate when readily determinable, or its incremental borrowing rate based on the information available, at the commencement date in determining the present value of lease payments. Certain leases include renewal options and/or termination options. Renewal options are included in the lease term if the Group is reasonably certain to exercise those options while options to terminate the lease are only included in the lease term if the Group is reasonably certain not to exercise those options. Lease expenses are recorded on a straight-line basis over the lease term.
(z) Related parties
Parties are considered to be related if one party has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making financial and operating decisions. Parties are also considered to be related if they are subject to common control or significant influence, such as a family member or relative, shareholder, or a related corporation.
 
(aa) Noncontrolling interests and Redeemable noncontrolling interests
For the Company’s majority-owned subsidiaries and VIEs, noncontrolling interests are recognized to reflect the portion of their equity that are not attributable, directly or indirectly, to the Company as the controlling shareholders.
The noncontrolling interest will continue to be attributed with its share of losses even if that attribution results in a deficit noncontrolling interest balance.
Redeemable noncontrolling interests represent redeemable equity interests issued by a VIE’s subsidiary of the Group to certain noncontrolling shareholders (Note 5), and have been classified as mezzanine classified noncontrolling interests in the consolidated financial statements as these interests are contingently redeemable upon the occurrence of certain conditional events, which is not solely within the control of the Group. The accretion of the redeemable equity interests would be recognized when the redemption value is over the balance of noncontrolling interests.
(bb) Net loss per share
Net loss per share is computed in accordance with ASC 260, Earnings per Share. Basic net loss per share is computed by dividing net loss attributable to ordinary shareholders, considering the accretions of convertible redeemable preferred shares, by the weighted average number of ordinary shares outstanding during the year. Diluted net loss per share is computed using the weighted average number of ordinary shares and potential ordinary shares outstanding during the period under treasury stock method. Potential ordinary shares include options to purchase ordinary shares and preferred shares, unless they were anti-dilutive. The computation of diluted net loss per share does not assume conversion, exercise, or contingent issuance of securities that would have an anti-dilutive effect (i.e. an increase in earnings per share amounts or a decrease in loss per share amounts) on net loss per share.
(cc) Statutory reserves
The Company’s subsidiaries and VIEs established in the PRC are required to make appropriations to certain
non-distributable
reserve funds. In accordance with China’s Company Laws, the Company’s VIEs registered as Chinese domestic company make appropriations from their
after-tax
profit (as determined under the accounting principles generally acceptable in the People’s Republic of China (“PRC GAAP”) to
non-distributable
reserve funds including (i) statutory surplus fund and (ii) discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the annual
after-tax
profits calculated in accordance with PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the respective company. Appropriation to the discretionary surplus fund is made at the discretion of the respective company.
Pursuant to the laws applicable to China’s Foreign Investment Enterprises, the Company’s subsidiaries registered as majority-owned or wholly-owned foreign investment enterprise (“FIE”) in China make appropriations from their annual
after-tax
profit (as determined under PRC GAAP) to reserve funds including: (i) general reserve fund, (ii) enterprise expansion fund and (iii) staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the
after-tax
profits calculated in accordance with PRC GAAP. Appropriation is not required if the general reserve fund has reached 50% of the registered capital of the respective company. Appropriations to the other two reserve funds are at the respective companies’ discretion.
 
(dd) Comprehensive loss
Comprehensive loss is defined to include all changes in equity deficit of the Group during a period arising from transactions and other events and circumstances excluding transactions resulting from investments by shareholders and distributions to shareholders. Comprehensive loss includes net loss and foreign currency translation adjustment of the Group.
(ee) Segment reporting
In accordance with ASC 280,
Segment Reporting
, operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”), or decision-making group, in deciding how to allocate resources and in assessing performance. The Group’s CODM is the Chief Executive Officer. The Group’s organizational structure is based on a number of factors that the CODM uses to evaluate, view and run its business operations which include, but are not limited to, customer base, homogeneity of products and technology. The Group’s operating segments are based on this organizational structure and information reviewed by the Group’s CODM to evaluate the operating segment results.
Effective in the fourth quarter of 2020, the Group changed its segment disclosure to separately report the results of its smart devices business. As a result, the Group now reports segments as learning services, smart devices and online marketing services. This change in segment reporting aligns with the manner in which the Group’s CODM currently receives and uses financial information to allocate resources and assess the performance of reporting segments. This change in segment presentation does not affect consolidated balance sheets, consolidated statements of operations and comprehensive loss or consolidated statements of cash flows. The Group retrospectively revised prior year segment information, to conform to current year presentation.
The Group currently does not allocate operating expenses or assets to its segments, as its CODM does not use such information to allocate resources or evaluate the performance of the operating segments. As the Group’s long-lived assets are substantially all located in the PRC and the Group’s revenues are substantially derived from the PRC, no geographical segments are presented.
(ff) Recently adopted accounting pronouncements
In December 2019, the FASB issued ASU
2019-12,
Simplifying the Accounting for Income Taxes
, which simplify various aspects related to accounting for income taxes. ASU
2019-12
removes certain exceptions to the general principles in ASC 740 and also clarifies and amends existing guidance to improve consistent application. The new guidance is effective for the Group on January 1, 2021. The impact of adopting the new standard was not material to the consolidated financial statements.
In January 2020, the FASB issued ASU
2020-01,
Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815): Clarifying the Interactions between Topic 321, Topic 323, and Topic 815
, which clarifies the interaction of the accounting for equity investments under Topic 321 and investments accounted for under the equity method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815. The guidance is effective for all entities for fiscal years beginning after December 15, 2020 and for interim periods within those fiscal years. The impact of adopting the new standard was not material to the consolidated financial statements.
 
(gg) Recently issued accounting pronouncements not yet adopted
In August 2020, the FASB issued ASU 2020-06,
Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity
. ASU 2020-06 simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the if-converted method. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. The Group is currently evaluating the impact of the new guidance on the consolidated financial statements.
In May 2021, the FASB issued ASU 2021-04,
Earnings Per Share (Topic 260), Debt — Modifications and Extinguishments (Subtopic 470-50), Compensation — Stock Compensation (Topic 718), and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40)
to clarify and reduce diversity in an issuer’s accounting for modifications or exchanges of freestanding equity-classified written call options (for example, warrants) that remain equity classified after modification or exchange. The amendments in this update are effective for all entities for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. An entity should apply the amendments prospectively to modifications or exchanges occurring on or after the effective date of the amendments. The Group is currently evaluating the impact of the new guidance on the consolidated financial statements.
In October 2021, the FASB issued ASU 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 the consolidated financial statements.
XML 29 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Discontinued operations
12 Months Ended
Dec. 31, 2021
Discontinued Operations and Disposal Groups [Abstract]  
Discontinued operations
 
3. Discontinued operations
In September 2021, the Company’s Board of Directors approved a plan to dispose of its after-school tutoring services for academic subjects in China’s compulsory education system (the “Academic AST Business”) to an unaffiliated third party
non-profit
organization (the “Organization”), as part of its effort to fully comply with applicable PRC regulatory requirements. In the end of December 2021, the Organization qualified to operate the Academic AST Business and the Group ceased offering the Academic AST Business. The Group determined to sell the Academic AST Business to the Organization, and the held for sale criteria was met. In February 2022, the disposal was completed without consideration and immaterial disposal loss was recognized accordingly.
The disposal represented a strategic shift that had a major effect on the Group’s operations and financial results and was accounted for as discontinued operations. The Group has classified the historical financial results of Academic AST Business as discontinued operations in the Group’s consolidated statements of operations and comprehensive loss for all periods presented. Additionally, the related assets and liabilities associated with discontinued operations in the prior year consolidated balance sheets were classified as assets/liabilities held for sale to provide the comparable financial information.
The following tables set forth the assets, liabilities classified as held for sale and statement of operations of discontinued operations which were included in the Group’s consolidated financial statements:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Inventories, net
     29,699        204  
Prepayment and other current assets
     35,890        293  
    
 
 
    
 
 
 
Total current assets
  
 
65,589
 
  
 
497
 
    
 
 
    
 
 
 
Property, equipment and software, net
     5,463        1,088  
    
 
 
    
 
 
 
Total
non-current
assets
  
 
5,463
 
  
 
1,088
 
    
 
 
    
 
 
 
Total assets
  
 
71,052
 
  
 
1,585
 
    
 
 
    
 
 
 
Contract liabilities
     546,271        —    
    
 
 
    
 
 
 
Total current liabilities
  
 
546,271
 
     —    
    
 
 
    
 
 
 
Total liabilities
  
 
546,271
 
     —    
    
 
 
    
 
 
 
 
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Net revenues
     97,473        640,709        1,338,563  
Cost of revenues
     (61,896      (293,860      (421,190
    
 
 
    
 
 
    
 
 
 
Gross profit
  
 
35,577
 
  
 
346,849
 
  
 
917,373
 
    
 
 
    
 
 
    
 
 
 
Operating expenses:
                          
Sales and marketing expenses
     (167,136      (1,223,414      (862,153
Research and development expenses
     (5,472      (52,409      (97,521
General and administrative expense
s
     (4,047      (25,353      (57,966
    
 
 
    
 
 
    
 
 
 
Total operating expenses
  
 
(176,655
  
 
(1,301,176
  
 
(1,017,640
    
 
 
    
 
 
    
 
 
 
Loss from operations
  
 
(141,078
  
 
(954,327
  
 
(100,267
    
 
 
    
 
 
    
 
 
 
Net loss from discontinued operations
  
 
(141,078
  
 
(954,327
  
 
(100,267
    
 
 
    
 
 
    
 
 
 
XML 30 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Concentration and Risks
12 Months Ended
Dec. 31, 2021
Concentration and Risks [Abstract]  
Concentration and Risks
4. Concentration and Risks
Financial instruments that potentially expose the Group to significant concentration of credit risk primarily consist of cash and cash equivalents, time deposits, restricted cash and short-term investments. As of December 31, 2020 and 2021, substantially all of the Group’s cash and cash equivalents, time deposits, restricted cash and short-term investments were held in major financial institutions located in Mainland China and Hong Kong, which management considered being of high credit quality.
There were no revenues from customers which individually represent greater than 10% of the total net revenues for the years ended December 31, 2019, 2020 and 2021. There was one instructor, through whom the
Group’s
net learning services revenue earned was more than 10% of the
Group’s
net learning services revenue for the years ended December 31, 2019, 2020 and 2021
respectively as follows:
 
 
  
For the year ended December 31,
 
 
  
2019
 
 
2020
 
 
2021
 
Instructor A
     13     18     *  
Instructor B
     *       *       16
 
*
The percentage was below 10% for the year.
XML 31 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination
12 Months Ended
Dec. 31, 2021
Business Combination [Abstract]  
Business combinations
5. Business Combinations
In June 2020, the Group acquired 92.5% equity interest of a private company, which primarily provides kids programming courses to its users, with cash consideration of RMB7,700. Total consideration was paid by the Group in July 2020. The Group began to consolidate its financial statements from June 2020 and the remaining 7.5% equity interest was recognized as noncontrolling interests on the balance sheet upon the acquisition date. The goodwill was allocated to learning services segment. Consideration for this transaction was allocated on the acquisition date based on the fair value of the assets acquired and the liabilities assumed as follows:
 
 
  
As of the

acquisition date
 
 
  
RMB
 
Consideration
     7,700  
Noncontrolling interests
     624  
    
 
 
 
Total
  
 
8,324
 
    
 
 
 
Cash and cash equivalents
     1,302  
Other tangible assets
     156  
Liabilities assumed
     (72
Goodwill
     6,938  
    
 
 
 
Total
  
 
8,324
 
    
 
 
 
The acquisition above did not have a material impact on the Group’s consolidated financial statements, and, therefore, pro forma disclosures have not been presented.
In May 2021, the Group acquired 100% equity interest of a private company, which primarily provides kids STEAM courses to its users, with cash consideration of RMB6,050. Total consideration was paid by the Group in June 2021. The Group obtained control and began to consolidate its financial statements from June 2021. The goodwill was allocated to learning services segment. Consideration for this transaction was allocated on the acquisition date based on the fair value of the assets acquired and the
liabilities
assumed as
follows
:
 
 
  
As of the

acquisition date
 
 
  
RMB
 
Cash consideration
     6,050  
    
 
 
 
Total
  
 
6,050
 
    
 
 
 
Cash and cash equivalents
     354  
Other tangible assets
     470  
Liabilities assumed
     (11,869
Goodwill
     17,095  
    
 
 
 
Total
  
 
6,050
 
    
 
 
 
The acquisition above did not have a material impact on the Group’s consolidated financial statements, and, therefore, pro forma disclosures have not been presented.
In 2020, the Group acquired
 16%
equity interest with liquidation preference of a private company (the “Investee”), which primarily provides offline after-school tutoring services, with cash consideration of RMB30.0 million. The investment was accounted for using measurement alternative. In 2021, the Group acquired additional equity interest with consideration of
RMB22.0 
million from previous shareholders, and subscribed newly issued shares of the Investee with consideration of
RMB100.0 
million. As a result of these transactions, the Group acquired
55%
equity interest of the Investee and obtained control accordingly. The Group began to consolidate its financial statements following the completion of the transaction. The goodwill was allocated to learning services segment.
Consideration for this transaction was allocated on the acquisition date based on the fair value of the assets acquired and the liabilities assumed as follows:
 
 
  
As of the

acquisition date
 
  
Amortization

Period
 
 
  
RMB
 
  
 
 
Cash consideration
     122,000  
 
 
 
 
Previously held equity interest
     27,544  
 
 
 
 
Redeemable noncontrolling interests
     106,368  
 
 
 
 
    
 
 
 
 
 
 
 
Total
  
 
255,912
 
 
 
 
 
    
 
 
 
 
 
 
 
Cash and cash equivalents
     165,783  
 
 
 
 
Other tangible assets
     18,040  
 
 
 
 
Identifiable intangible assets
:
        
 
 
 
 
Trademark
 
 
46,000
 
 
 
10 years
 
Licenses
 
 
6,500
 
 
 
10 years
 
Copyright
 
 
4,000
 
 
 
5 years
 
Students base
 
 
3,250
 
 
 
3 years
 
Deferred tax liabilities
     (8,963
 
 
 
 
Liabilities assumed
     (64,609
 
 
 
 
Goodwill
     85,911  
 
 
 
 
    
 
 
 
 
 
 
 
Total
  
 
255,912
 
 
 
 
 
    
 
 
 
 
 
 
 
The Group’s previously held equity interests in the acquired entity was remeasured to fair value at the acquisition date. For the year ended December 31, 2021, the Group recognized a net re-measurement loss of
RMB2,456 (US$385)
in others, net in the consolidated statement of operations and comprehensive loss. 
The
Group
had unpaid consideration of RMB5,129 for the year ended December 31, 2021.
Goodwill, which is
non-deductible
for tax purposes, is primarily attributable to the synergies expected to be achieved from the acquisitions.
Amortization expenses
and
impairment losses on intangible assets
were RMB2,972 and
RMB56,778
, respectively,
 
for the year ended December 31, 2021.
The acquisition above did not have a material impact on the Group’s consolidated financial statements, and, therefore, pro forma disclosures have not been presented.
XML 32 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable, Net
12 Months Ended
Dec. 31, 2021
Accounts Receivable, Net [Abstract]  
Accounts Receivable, Net
6. Accounts Receivable, Net
The following is a summary of accounts receivable as of December 31, 2020 and 2021:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Accounts receivable, net:
  
     
  
     
Accounts receivable
     283,159        258,156  
Allowance for expected credit losses:
                 
Balance at the beginning of the year
     (2,278      (14,329
Additional provision charged to expenses
     (12,051      667  
Write-off
     —          3,845  
Balance at the end of the year
     (14,329      (9,817
    
 
 
    
 
 
 
    
268,830
    
248,339
 
    
 
 
    
 
 
 

XML 33 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Prepayment and Other Current Assets
12 Months Ended
Dec. 31, 2021
Prepayment and Other Current Assets [Abstract]  
Prepayment and Other Current Assets
7. Prepayment and Other Current Assets
The following is a summary of prepayment and other current assets as of December 31, 2020 and 2021:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Prepayment for promotion fees
     44,575        42,696  
Prepayment for value-added taxes
     40,950        38,315  
Deferred expenses for learning services
     28,752        34,457  
Prepayment for content fees
     2,206        9,543  
Deferred charges
     8,857        8,745  
Prepayment for rental expenses
     4,900        7,247  
Prepaid sales commission
     1,158        2,263  
Receivable for withholding individual income taxes of option exercise
     39,371        1,700  
Interest receivable
     51        281  
Prepaid insurance fee for directors and officers
     5,329        —    
Others
     23,493        37,330  
    
 
 
    
 
 
 
Total
  
 
199,642
 
  
 
182,577
 
    
 
 
    
 
 
 
XML 34 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Equipment and Software, Net
12 Months Ended
Dec. 31, 2021
Property and Equipment, Net [Abstract]  
Property, Equipment and Software, Net
8. Property, Equipment and Software, Net

Property, equipment and software, net as of December 31, 2020 and 2021 are as follows:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Servers and computers
     68,895        84,425  
Furniture, fixtures and office equipment
     4,419        14,053  
Leasehold improvements
     6,723        38,120  
Software
 and others
     2,425        5,067  
    
 
 
    
 
 
 
Total
  
 
82,462
 
  
 
141,665
 
Less: accumulated depreciation
     (42,289      (61,350
    
 
 
    
 
 
 
Net book value
  
 
40,173
 
  
 
80,315
 
    
 
 
    
 
 
 
Depreciation expenses recognized for the years ended December 31, 2019, 2020 and 2021 were RMB10,255, RMB13,853 and RMB21,068, respectively.
XML 35 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
12 Months Ended
Dec. 31, 2021
Lessee Disclosure [Abstract]  
Leases
9. Leases
The Group has operating leases for office space, with lease terms from within one year to around ten years. Additionally, certain lease agreements with NetEase Group contain variable payments, which are determined based on actual NetEase Group’s spaces occupied by the Group and are expensed as incurred and not included in the operating lease assets and liabilities. A summary related to operating leases as of December 31, 2020 and 2021 is a
s
 follows:
 
    
As of December 31,
 
    
2020
   
2021
 
    
RMB
   
RMB
 
Operating lease
right-of-use
assets, net
     105,865       118,104  
Operating lease liabilities - current
     29,982       46,688  
Operating lease liabilities -
non-current
     79,748       73,070  
    
 
 
   
 
 
 
Total operating lease liabilities
     109,730       119,758  
    
 
 
   
 
 
 
Weighted average remaining lease term
     4.4 years       3.6 years  
Weighted average discount rate
     4.10     3.99
 
 
  
For the year ended
December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Operating lease expenses
     1,885        5,924  
 
 
25,449
 
Short-term lease expenses
     2,493        2,306  
 
 
3,381
 
Variable lease expenses
     19,841        31,684  
 
 
24,008
 
    
 
 
    
 
 
 
 
 
 
 
Total lease expenses
     24,219        39,914  
 
 
52,838

 
 
  
 
 
 
  
 
 
 
  
 
 
 
Cash paid for amounts included in the measurement of operating lease liabilities
     658        12,431  
 
 
37,756
 
Right-of-use
assets obtained in exchange for operating lease liabilities
     26,030        91,893  
 
 
85,731
 
Lease liabilities decrease due to early termination
  
 
—  
 
  
 
—  
 
  
 
44,469
 
A summary of maturity of operating lease liabilities under the Group’s
non-cancelable
operating leases as of December 31, 2021 is as follows:
 
 
  
As of
December 31,
2021
 
 
  
RMB
 
2022
     47,525  
2023
     36,115  
2024
     16,314  
2025
     11,855  
2026
     10,651  
Thereafter
     3,200  
    
 
 
 
Total operating lease liabilities
     125,660  
Less: interest
     (5,902
    
 
 
 
Present value of operating lease liabilities
     119,758  
    
 
 
 
XML 36 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Taxation
12 Months Ended
Dec. 31, 2021
Taxation [Abstract]  
Taxation
10. Taxation
(a) Sales tax
Pursuant to the provision regulation of the PRC on Value-added tax (“VAT”) and its implementation rules, the Company’s subsidiaries and VIEs are generally subject to VAT at a rate of 6% from revenues earned from services provided or 17% from sales of general goods. Effective from May 1, 2018, the 17% VAT rate was reduced to 16% and effective from April 1, 2019, the 16% VAT rate was further reduced to 13%.
Since January 2020, in accordance with the Announcement on Tax Policies to Support Prevention and Control of
COVID-19
issued by the Ministry of Finance and the State Taxation Administration (“STA”), and the Announcement on the Period of Implementation of Tax Policies to Support Epidemic Prevention and Control and to Ensure Supply (collectively, the “Tax Policies”), due to the
COVID-19,
the VAT from providing daily life services was exempted starting on January 1, 2020 and ending on March 31, 2021 (Note 15).
The Group is also subject to cultural development fee on the provision of advertising services in China. The applicable tax rate is 3% of the advertising revenue and subject to a 50% reduction which was effective from July 1, 2019. The cultural development fee on the provision of advertising services was exempted starting on January 1, 2020 until December 31, 2021 according to the Announcement on Tax and Fee Policies to Support the Film and Other Industries issued by the Ministry of Finance and STA on May 13, 2020 and Announcement of the Ministry of Finance and the State Taxation Administration on the Renewal of the Implementation of Some Tax Preferences in Response to the Epidemic (Announcement of the Ministry of Finance and the State Taxation Administration No. 7 of 2021) due to the breakout of
COVID-19.
(b) Income tax
Composition of income tax
The following table presents the composition of income tax expenses for the years ended December 31, 2019, 2020 and 2021:
 
 
  
For the year ended
December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Current income tax expenses
     2,432        2,929        15,611  
Deferred tax benefit
     —          —          (8,963
    
 
 
    
 
 
    
 
 
 
Income tax expenses
  
 
2,432
 
  
 
2,929
 
  
 
6,648
 
    
 
 
    
 
 
    
 
 
 
Cayman Islands
Under the current laws of the Cayman Islands, the Company is not subject to tax on income or capital gain. Additionally, upon payments of dividends by the Company in the Cayman Islands to their shareholders, no Cayman Islands withholding tax will be imposed.
Hong Kong
The subsidiary incorporated in Hong Kong was subject to Hong Kong profits tax at a rate of 16.5% for taxable income earned in Hong Kong before April 1, 2018. Starting from the financial year commencing on April 1, 2018, the
two-tiered
profits tax regime took effect, under which the tax rate is 8.25% for assessable profits on the first HK$2 million and 16.5% for any assessable profits in excess of HK$2 million. The payments of dividends to its shareholders are not subject to withholding tax in Hong Kong.
 
 
China
Under the PRC Enterprise Income Tax Law, or EIT Law, the standard enterprise income tax rate (“EIT rate”) is 25%. Entities qualifying as High and New Technology Enterprises (“HNTE”) qualify for a preferential tax rate of 15% subject to a requirement that they
re-apply
for HNTE status every three years.
Youdao Information was qualified as an HNTE in 2015 initially and extended the qualification in 2018 and 2021, and hence subject to a preferential tax rate of 15% since 2015 to 2023. As of December 31, 2021, Youdao Information was in an accumulative deficit position.
 
In addition, Beijing Lingshi Ruifeng Education Technology Co., Ltd. was qualified as an HNTE and hence subject to a preferential tax rate of 15% since 2020 to 202
2
.
All other PRC incorporated entities of the Group were subject to a 25% income tax rate for all the periods presented.
The following table presents a reconciliation of the differences between the statutory income tax rate and the Group’s effective income tax rate for the years ended December 31, 2019, 2020 and 2021:

 
    
For the year ended
December 31,
 
    
2019
    
2020
    
2021
 
Statutory income tax rate
     25%        25%        25%  
Permanent differences
     0%        3%        3%  
Tax effect of preferential tax treatment and tax difference of statutory rate in other jurisdictions
     (9%      (11%      (9%
Change in valuation allowance
     (16%      (17%      (21%
  
 
 
    
 
 
    
 
 
 
Effective income tax rate
     0%        0%        (2%
  
 
 
    
 
 
    
 
 
 
(c) Deferred tax assets
The following table presents the tax impact of significant temporary differences that give rise to the deferred tax assets as of December 31, 2020 and 2021:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Deferred tax assets
  
     
  
     
Net operating tax loss carry forwards
     137,550        382,409  
Advertising and promotion expenses in excess of deduction limit
     315,708        334,697  
Payroll and expense accrued
     98,889        99,007  
Others
     2,085        3,612  
Less: valuation allowance
     (554,232      (819,725
    
 
 
    
 
 
 
Total deferred tax assets, net
  
—  
    
—  
 
    
 
 
    
 
 
 
 
The following table sets forth the movement of the valuation allowances for deferred tax assets for the periods presented:
 
 
  
For the year ended
December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Balance as of January 1
     252,069        554,232  
Change of valuation allowance
     302,163        265,493  
    
 
 
    
 
 
 
Balance as of December 31
  
 
554,232
 
  
 
819,725
 
    
 
 
    
 
 
 
The tax losses of the Group expire over different time intervals depending on local jurisdiction. Certain HNTE entity’s expiration period for tax losses has been extended from five years to ten years in 2018, other entities’ expiration period for tax losses maintains as five years. Tax losses of Company’s subsidiary incorporated in Hong Kong can be carried forward indefinitely to offset future taxable income. As of December 31, 2021, certain entities of the Group had net operating tax loss carry forwards as follows:
 
    
RMB
 
Loss expiring in 2022
     —    
Loss expiring in 2023
     139,448  
Loss expiring in 2024
     141,556  
Loss expiring in 2025
     188,518  
Loss expiring in 2026
     240,483  
Loss expiring in 2027
     112,069  
Loss expiring in 2028
     201,070  
Loss expiring in 2029
     230,257  
Loss expiring in 2030 and thereafter
     1,126,120  
    
 
 
 
    
 
2,379,521
 
    
 
 
 
(d) Withholding income tax
The EIT Law also imposes a withholding income tax of 10% on dividends distributed by a FIE to its immediate holding company outside of China, if such immediate holding company is considered as a
non-resident
enterprise without any establishment or place within China or if the received dividends have no connection with the establishment or place of such immediate holding company within China, unless such immediate holding company’s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. Such withholding income tax was exempted under the previous EIT Law, which was effective before January 1, 2018. The Cayman Islands, where the Company incorporated, does not have such tax treaty with China. According to the arrangement between Mainland China and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion in August 2006, dividends paid by a FIE in China to its immediate holding company in Hong Kong will be subject to withholding tax at a rate that may be lowered to 5% (if the foreign investor owns directly at least 25% of the shares of the FIE). STA further promulgated Circular 601 on October 27, 2009, which provides that tax treaty benefits will be denied to “conduit” or shell companies without business substance and that a beneficial ownership analysis will be used based on a “substance-over-form” principle to determine whether or not to grant the tax treaty benefits.
 
 
To the extent that subsidiaries and VIEs of the Group
have
undistributed earnings, the Group will accrue appropriate expected withholding tax associated with repatriation of such undistributed earnings. As of December 31, 2020 and 2021, the Group did not record any withholding tax as the PRC entities were still in accumulated deficit position.
XML 37 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Taxes Payable
12 Months Ended
Dec. 31, 2021
Taxes Payable [Abstract]  
Taxes Payable
11. Taxes Payable
The following is a summary of taxes payable as of December 31, 2020 and 2021:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
VAT payable
     3,325        30,582  
Withholding individual income taxes for employees
     48,692        14,724  
Enterprise income taxes payable
     2,503        7,656  
Others
     375        361  
    
 
 
    
 
 
 
Total
  
 
54,895
 
  
 
53,323
 
    
 
 
    
 
 
 
XML 38 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities and Other Payables
12 Months Ended
Dec. 31, 2021
Accrued Liabilities and Other Payables [Abstract]  
Accrued Liabilities and Other Payables
12. Accrued Liabilities and Other Payables
The following is a summary of accrued liabilities and other payables as of December 31, 2020 and 2021:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Accrued marketing expenses
     257,216        173,944  
Accrued liabilities for learning services and online marketing services
     136,605        141,521  
Operating lease liabilities-current portion
     29,982        46,688  
Accrued technical expenses
     24,000        29,890  
Accrued administrative expenses
     23,777        26,717  
Accrued outside labor service fee
     64,799        22,975  
Payables for property, equipment and software
     7,068        14,088  
Deferred government grant
     21,376        11,503  
Warehousing and logistics fee
     8,034        11,323  
Accrued professional fee
     11,811        10,177  
Unpaid consideration for business combination
  
 
—  
 
     5,129  
Deposits payable to service providers
     1,823        1,762  
Others
     15,553        19,850  
    
 
 
    
 
 
 
Total
  
 
602,044
 
  
 
515,567
 
    
 
 
    
 
 
 
XML 39 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Ordinary Shares
12 Months Ended
Dec. 31, 2021
Ordinary Shares [Abstract]  
Ordinary Shares
13. Ordinary Shares
The Company was incorporated in the Cayman Islands on November 27, 2014 by NetEase. Upon its incorporation, 1 ordinary share was issued at a par value of US$1 per share. On February 3, 2015, the Company performed a share split to 10,000 shares at a par value of US$0.0001 per share. On March 7, 2018, the Company issued 65,377,160 shares to NetEase with a total consideration of US$7. This issuance to NetEase was treated as an in substance 10,000 to 65,387,160 share split. All ordinary shares and per share information are adjusted retroactively for all periods presented to reflect the share split in March 2018.
On March 28, 2018, the Company issued 26,612,840 shares to the holding vehicle of previous
non-controlling
shareholders in Youdao Information in exchange for their shareholding interests in Youdao Information (Note 1).
In October 2019, the Company completed the IPO on NYSE, by which, the Company sold a total of 5,600,000 ADSs, each representing one of our Class A ordinary shares, par value US$0.0001 per share. In addition, the Company issued 7,352,941 Class A ordinary shares for a total consideration of US$125.0 million in connection with concurrent private placements to certain investment funds managed by Orbis Investment Management Limited, at US$17.00 per share. The Company received total net proceeds of approximately US$213.2 million after deducting US$7.0 million of underwriter commissions and relevant offering expenses. Immediately prior to the completion of the IPO, all the ordinary shares held by NetEase and certain key founders were converted into an equal number of the Class B ordinary shares, all the ordinary shares held by other shareholders was converted into an equal number of the Class A ordinary shares, and all of outstanding preferred shares were automatically converted into 6,814,815 Class A ordinary shares. Each Class A ordinary share is entitled to one vote per share and each Class B ordinary share is entitled to three votes per share. Each Class B ordinary share can be converted into one Class A ordinary share at any time, while Class A ordinary shares cannot be converted into Class B ordinary shares.
On February 10, 2021, the Company completed the
follow-on
public offering on NYSE, by which, the Company sold a total of 7,000,000 ADSs, each representing one of our Class A ordinary shares, par value US$0.0001 per share. The Company received total net proceeds of approximately US$231.6 million after deducting US$6.4 million of underwriter commissions and relevant offering expenses.
As of December 31, 2020 and 2021, the Company had 114,729,466 and 123,267,785 ordinary shares issued and outstanding, respectively.
XML 40 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Redeemable Preferred Shares
12 Months Ended
Dec. 31, 2021
Convertible Redeemable Preferred Shares [Abstract]  
Convertible Redeemable Preferred Shares
14. Convertible Redeemable Preferred Shares
On April 17, 2018, the Company issued 6,814,815 Series A convertible redeemable preference shares (“preferred shares”) with an issuance price of US$10.27 per share to two investors (the “Purchasers”), for a total cash consideration of US$70 million (RMB440 million). The issuance costs for Series A preferred shares were RMB9,826.
The key terms of the preferred shares are as follows:
Conversion right
Each preferred share is convertible into an ordinary share, at the option of the holder thereof, at any time on a
one-for-one
basis, and without the payment of additional consideration by the holder, and is subject to adjustment from time to time on a weighted average basis upon (i) the issuance of additional equity shares for a consideration per share, convertible into equity shares, at a price per share less than the conversion price, (ii) a split, subdivision, recapitalization or similar event impacting the outstanding ordinary shares, or a consolidation, reverse split or combination of the outstanding ordinary shares; or (iii) a merger, consolidation or other business combination, or a reclassification, reorganization, recapitalization, statutory share exchange or similar capital reorganization of the ordinary shares. Each preferred share will be automatically converted into ordinary shares upon the consummation of a qualified initial public offering (“QIPO”) of the Company based on the then-effective conversion price, or upon the prior written approval of the holders of the preferred shares.
 
The initial conversion price will be the preferred share issue price (i.e., a
one-to-one
initial conversion ratio), which will be subject to adjustments to reflect subdivisions, share dividends, stock splits and other events.
Redemption right
If the Company has not completed a QIPO prior to April 12, 2022, the Purchasers shall have the right to sell to the Company all or a portion of preferred shares they own at a price equal to 140% of the purchase consideration plus all declared but unpaid dividends on such preferred shares. A notice of redemption by the requesting Purchaser shall be delivered to the Company, within ninety days after but not including April 12, 2022. If the put right is not exercised within the ninety days, it will be irrevocably forfeited. In the event that the Company does not have sufficient funds to redeem all of the preferred shares requested to be redeemed, the Parent shall repurchase the requested preferred shares at a price reflecting an annual compounded rate of 6% of the purchase consideration plus all declared but unpaid dividends on such preferred shares.
The redemption option provided by the Parent is considered an
in-substance
guarantee provided by NetEase Group over the Company’s redemption obligation. The Company recognized the initial fair value of the guarantee as financing expense and capital contribution from the Parent with the amount of RMB4,722 upon the issuance of Series A preferred shares.
Liquidation
In the event of liquidation, the holders of preferred shares shall be entitled to receive, prior to the holders of ordinary shares, the relevant amount per preferred share equal to (i) 100% of the applicable preferred share issue price, plus (ii) an amount accruing thereon at an annual rate of 10% of the applicable preferred share issue price, plus (iii) all declared but unpaid dividends thereon.
In the event of insufficient funds available to pay in full the preference amount in respect of preferred shares, the entire assets and funds of the Company legally available for distribution to the holders of preferred shares shall be distributed on a pro rata basis among the holders of preferred shares in proportion to issued price.
Voting right
The holders of preferred shares and ordinary shares shall vote together based on their shareholding ratio.
Dividend
Each preferred shareholder shall be entitled to receive dividends and distributions on an
as-converted
basis together with the ordinary shares on parity with each other, provided that such dividends and distributions shall be payable only when, as, and if declared by the Board.
Accounting of preferred shares

The Company has classified the preferred shares in the mezzanine equity of the consolidated balance sheets. In addition, the Company records accretions on the preferred shares to the redemption value from the issuance date to the earliest redemption date. The accretions using the effective interest method, are recorded against retained earnings, or in the absence of retained earnings, by charges against additional
paid-in
capital. Once additional
paid-in
capital has been exhausted, additional charges are recorded by increasing the accumulated deficit. The issuance of the preferred shares is recognized at the respective issue price at the date of issuance net of issuance costs.
All of the preferred shares were converted to Class A ordinary shares upon the completion of the Group’s IPO in October 2019. The Company’s preferred shares activities for the year ended December 31, 2019 are summarized as below:

 
 
  
Balance as
of January 1,
2019
 
  
Accretions of
preferred shares

to redemption
value
 
  
Conversion into
Class A ordinary

shares upon IPO

upon IPO
 
  
Balance as

of December 31,
2019
 
Series A preferred shares
  
     
  
     
  
     
  
     
Number of shares (in thousands)
     6,815        —          (6,815      —    
Amount (RMB in thousands)
     460,652        35,893        (496,545      —    
XML 41 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Others, Net
12 Months Ended
Dec. 31, 2021
Others, Net [Abstract]  
Others, Net
15. Others, Net
 
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Government grants
     18,087        28,644        42,202  
Fair value changes of short-term investments
     863        9,396        28,810  
Donation
     (1,620      (1,459      (9,801
Impairment of long-term investments
     —          —          (7,000
VAT exemption due to the
COVID-19
(Note 10)
     —          51,889        (5,353
Foreign exchange gains/(losses)
     3,279        (23,935      (5,005
Loss from lease termination
     —          —          (2,809
Remeasured loss from previously held interest (Note 5)
     —          —          (2,456
Others
     (545      (3,483      (1,915
    
 
 
    
 
 
    
 
 
 
Total
  
 
20,064
 
  
 
61,052
 
  
 
36,673
 
    
 
 
    
 
 
    
 
 
 
XML 42 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based Compensation
12 Months Ended
Dec. 31, 2021
Share-based Compensation [Abstract]  
Share-based Compensation
16. Share-based Compensation
The table below sets forth the allocation of share-based compensation expenses:
 
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Cost of revenues
     3,642        4,641        7,862  
Sales and marketing expenses
     2,007        4,821        10,521  
Research and development expenses
     9,241        19,738        33,775  
General and administrative expenses
     8,446        7,225        20,043  
    
 
 
    
 
 
    
 
 
 
Total
  
 
23,336
 
  
 
36,425
 
  
 
72,201
 
    
 
 
    
 
 
    
 
 
 
NetEase Plan
(a) Description of restricted share units plan
In November 2009, NetEase adopted a restricted share units plan for NetEase’s employees, directors and consultants (the “2009 RSU Plan”). NetEase has reserved 323,694,050 ordinary shares for issuance under the plan. The 2009 RSU Plan was adopted by a resolution of the board of directors on November 17, 2009 and became effective for a term of ten years unless sooner terminated.
In October 2019, NetEase adopted a 2019 restricted share unit plan (the “2019 Plan”) for its employees, directors and others. The 2019 Plan has a
ten-year
term and a maximum number of 322,458,300 ordinary shares available for issuance pursuant to all awards under the plan.
 
(b) Share-based compensation expenses
NetEase recognizes share-based compensation expenses in its consolidated statements of operations and comprehensive loss based on awards ultimately expected to vest, after considering estimated forfeitures. Forfeitures are estimated based on the NetEase’s historical experience over the last five years and revised in subsequent periods if actual forfeitures differ from those estimates.
The corresponding share-based compensation expenses were allocated to the Group based on grants to the Group’s employees, amounting to RMB4,356, RMB2,682 and RMB1,043 which is treated as deemed contribution from NetEase Group and recorded in additional
paid-in
capital, for the years ended December 31, 2019, 2020 and 2021, respectively.
Youdao Plan
(a) Description of share incentive plan
On February 3, 2015, the Company adopted an option and restricted share unit plan for the Company’s employees, directors and consultants (the “2015 Share Incentive Plan” or “2015 Plan”). The 2015 Plan was adopted in February 2015 and became effective for a term of ten years unless sooner terminated, initially 8,000,000 ordinary shares of the Company was reserved. In April 2018, the Company further reserved an additional 2,222,222 ordinary shares for the 2015 Plan, which resulted in the total number of ordinary shares reserved under the 2015 Plan to be 10,222,222.
(b) Valuation
The Group uses binomial option pricing model to determine fair value of the share-based awards. The fair value of each option granted for the years ended December 31, 2019, 2020 and 2021 is estimated on the date of grant using the following assumptions:
 
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
Expected volatility
     46.50%-46.90%        48.90%-52.20%        52.40%-62.40%  
Expected dividends yield
     0%        0%        0%  
Risk-free interest rate
    
2.10%-2.60%
      
0.30%-1.69%
      
0.58%-0.87%
 
Expected term (in years)
     6        6        6  
Fair value of underlying ordinary share (US$)
    
6.35-7.29
      
16.00-42.31
      
9.44-35.99
 
The expected volatility at the grant date and each option valuation date was estimated based on the annualized standard deviation of the daily return embedded in historical share prices of comparable peer companies with a time horizon close to the expected expiry of the term of the options. The Company has not declared or paid any cash dividends on its capital stock, and the Company does not anticipate any dividend payments in the foreseeable future. Expected term is the contract life of the options. The Company estimated the risk-free interest rate based on the yield to maturity of U.S. treasury bonds denominated in USD at the option valuation date.
 
The following table presents a summary of the Company’s options activities for the years ended December 31, 2019, 2020 and 2021:
 
 
  
Number of
options
 
  
Weighted
average
exercise
price per
share
 
  
Weighted
average
remaining
contractual
life
 
  
Aggregate
intrinsic
value
 
 
  
(in thousands)
 
  
US$
 
  
Years
 
  
US$
 
Outstanding as of January 1, 2019
     6,991        2.13        3.40        29,468  
Granted
     2,072        3.50                    
Forfeited
     (734      2.60                    
    
 
 
                            
Outstanding as of December 31, 2019
     8,329        2.43        3.06        97,000  
    
 
 
                            
Granted
     888        4.00                    
Exercised
     (2,962      1.84                    
Forfeited
     (353      3.14                    
    
 
 
                            
Outstanding as of December 31, 2020
     5,902        2.92        3.07        139,326  
    
 
 
                            
Granted
     1,095        4.50                    
Exercised
     (1,538      2.45                    
Forfeited
     (554      3.75                    
    
 
 
                            
Outstanding as of December 31, 2021
     4,905        3.33        2.94        44,871  
    
 
 
                            
Vested and exercisable as of December 31, 2020
     2,182        2.32        1.89        52,828  
Vested and exercisable as of December 31, 2021
     1,841        2.66        1.71        18,085  
The weighted average grant date fair value of share options granted during the years ended December 31, 2019, 2020 and 2021 were US$4.12, US$23.37 and US$23.30, respectively. The total fair value of options vested during the years ended December 31, 2019, 2020 and 2021 were RMB2,771, RMB11,087 and RMB34,618 (US$5,432), respectively.
Under the option plan, options are only exercisable subject to the grantee’s continuous service and completion of the Company’s IPO, and options for which the service condition has been satisfied are forfeited should employment terminate before the Company’s public listing. As the effectiveness of an IPO is not within the control of the Company, it is not deemed probable to occur for accounting purposes until the effective date of the IPO which was on October 24, 2019. Therefore, for the year ended December 31, 2019, no compensation expenses were recorded for the share options granted to the Group’s employees. As of December 31, 2021, the unrecognized compensation expenses related to the options granted under the 2015 Plan was estimated to US$16,639 (RMB106,034) and is expected to be recognized through the remaining vesting period of each grant. As of December 31, 2021, the weighted average remaining vesting period was 2.36 years.
XML 43 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss per Share
12 Months Ended
Dec. 31, 2021
Net Loss per Share [Abstract]  
Net Loss per Share
17. Net Loss per Share
The following table sets forth the computation of basic and diluted net loss per share for the years ended December 31, 2019, 2020 and 2021:
 
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Numerator:
  
     
  
     
  
     
Net loss from continuing operations attributable to ordinary shareholders of the Company
     (496,318)        (798,462)        (895,388)  
Net loss from discontinued operations attributable to ordinary shareholders of the Company
     (141,078)        (954,327)        (100,267)  
    
 
 
    
 
 
    
 
 
 
Net loss attributable to ordinary shareholders of the Company
  
 
(637,396)
 
  
 
(1,752,789)
 
  
 
(995,655)
 
    
 
 
    
 
 
    
 
 
 
Denominator:
                          
Weighted average number of ordinary shares/ADSs outstanding, basic
     95,445,982        112,864,452        121,650,907  
Weighted average number of ordinary shares/ADSs outstanding, diluted
     95,445,982        112,864,452        121,650,907  
Net loss per share/ADS from continuing operations attributable to ordinary shareholders of the Company, basic
     (5.20)        (7.07)        (7.36)  
    
 
 
    
 
 
    
 
 
 
Net loss per share from discontinued operations attributable to ordinary shareholders of the Company, basic
     (1.48)        (8.46)        (0.82)  
    
 
 
    
 
 
    
 
 
 
Net loss per share/ADS, basic
  
 
(6.68)
 
  
 
(15.53)
 
  
 
(8.18)
 
    
 
 
    
 
 
    
 
 
 
Net loss per share/ADS from continuing operations attributable to ordinary shareholders of the Company, diluted
     (5.20)        (7.07)        (7.36)  
    
 
 
    
 
 
    
 
 
 
Net loss per share from discontinued operations attributable to ordinary shareholders of the Company, diluted
     (1.48)        (8.46)        (0.82)  
    
 
 
    
 
 
    
 
 
 
Net loss per share/ADS, diluted
  
 
(6.68)
 
  
 
(15.53)
 
  
 
(8.18)
 
    
 
 
    
 
 
    
 
 
 
Basic and diluted loss per share are computed using the weighted average number of ordinary shares/ADS outstanding during the period.
Options for the purchase of 5,047,330, 6,363,378 and 3,685,694 ordinary shares as of December 31, 2019, 2020 and 2021, respectively, were excluded from the
c
omputation of diluted net loss per share for the years then ended because of their anti-dilutive effect.
XML 44 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Financial Instruments
12 Months Ended
Dec. 31, 2021
Financial Instruments [Abstract]  
Financial Instruments
18. Financial Instruments
Fair value
The following table sets forth the major financial instruments, measured at fair value, by level within the fair value hierarchy as of December 31, 2020 and 2021:
 

    
Fair value measurements
 
    
Total
    
Significant other
observable
inputs (Level 2)
 
    
RMB
    
RMB
 
As of December 31, 2020
     
Short-term investments
     584,999        584,999  
  
 
 
    
 
 
 
Total
  
 
584,999
 
  
 
584,999
 
  
 
 
    
 
 
 
As of December 31, 2021
     
Short-term investments
     503,831        503,831  
  
 
 
    
 
 
 
Total
    
503,831
    
 
503,831
 
  
 
 
    
 
 
 
The rates of interest under the loan agreements from NetEase Group were determined based on the prevailing interest rates in the
market
. The Group classifies the valuation techniques that use these inputs as Level 2 of fair value measurements of short-term loans and long-term loans. For other financial assets and liabilities with carrying values that approximate fair value, if measured at fair value in the financial statements, these financial instruments would be classified as Level 3 in the fair value hierarchy.
XML 45 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies [Abstract]  
Commitments and Contingencies
19. Commitments and Contingencies
(a) Commitments
As of December 31, 2021, the Group’s future minimum commitments under
non-cancelable
agreements were as follows:

 
 
  
Less than
one year
 
  
One to

three years
 
  
More than
three years
 
  
Total
 
 
  
RMB
 
  
RMB
 
  
RMB
 
  
RMB
 
Purchase commitments
    
187,548
      
700
      
—  
      
188,248
 
Capital commitments
    
6,070
      
—  
      
—  
      
6,070
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
    
193,618

       700
      
—  

      
194,318

 
    
 
 
    
 
 
    
 
 
    
 
 
 
Purchase commitments mainly include commitments for content, marketing activities and purchase of smart devices.
Capital commitments mainly include commitments on purchase of fixed assets and the payment on leasehold improvements.
(b) Litigation
From time to time, the Group is involved in claims and legal proceedings that arise in the ordinary course of business. Based on currently available information, management does not believe that the ultimate outcome of any unresolved matters, individually and in the aggregate, is reasonably possible to have a material adverse effect on the Group’s financial position, results of operations or cash flows. However, litigation is subject to inherent uncertainties and the Group’s view of these matters may change in the future. The Group records a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. The Group reviews the need for any such liability on a regular basis. The Group has not recorded any material liabilities in this regard as of December 31, 2020 and 2021.
XML 46 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions
12 Months Ended
Dec. 31, 2021
Related Party Transactions [Abstract]  
Related party transactions
20. Related Party Transactions
During the years ended December 31, 2019, 2020 and 2021, other than disclosed elsewhere, the Group had the following material related party transactions:
 
Name of entity or individual
  
Relationships with the Group
NetEase Group
  
Control or under common control
 
(a) Transactions with related parties
 
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Services and products provided to NetEase Group
  
     
  
     
  
     
Learning services provided to NetEase Group
     2,913        5,826        7,360  
Smart devices provided to NetEase Group
     11,418        7,607        6,607  
Online marketing services provided to NetEase Group
     23,249        15,860        9,823  
       
Services and products purchased from NetEase Group
                          
Services purchased from NetEase Group
     66,280        163,487        143,186  
Fixed assets and inventories purchased from NetEase Group
     18,222        2,198        2,489  
       
Loan related transactions
                          
Interest expenses on loans from NetEase Group
     30,232        31,215        31,644  
Addition of long-term loans from NetEase Group
     —          —          257,522  
       
Equity related transactions
                          
Deemed contribution related to acquisition of businesses under common control (Note 1)
     69,603        —          —    
Deemed distribution to NetEase
     —          2,060        4,171  
Share-based compensation under NetEase Plan
     4,356        2,682        1,043  
       
Other transactions
                          
Disposal of Youdao Cloudnote business to NetEase Group
     —          670        —    
Learning services provided to NetEase Group mainly refer to the translation services provided to the entities within NetEase Group.
Smart devices provided to NetEase Group mainly refer to the arrangements where entities within NetEase Group acts as the distributor to sell smart devices, the revenues of which are recognized upon the delivery to the customer.
Online marketing services provided to NetEase Group mainly refer to the performance-based advertising arrangement provided to the entities within NetEase Group to promote their own services and products.
Service purchased from NetEase Group mainly consists of the human resource which the employees are with employment contracts with the entities within NetEase Group but provide services to the Group, office leasing and purchase of server custody service.
Deemed contribution related to acquisition of businesses under common control represents a contribution from NetEase Group.
Disposal of Youdao Cloudnote business related to disposal of Youdao Cloudnote business to an investee established by the Company and NetEase in December 2020 (Note 1).
 
(b) Balances with related parties
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Amounts due from NetEase Group
     4,081        6,192  
Amounts due to NetEase Group
     67,230        83,041  
Short-term loans from NetEase Group
     878,000        878,000  
Long-term loans from NetEase Group
     —          255,028  
Short-term loans as of December 31, 2020 and 2021 amounted to RMB878,000, respectively, which consisted of entrustment loans from NetEase Group through banks denominated in RMB. All of these loans were repayable within one year. The effective interest rate for the outstanding loans for the years ended December 31, 2020 and 2021 ranged from approximately 3.5% to 3.9% per annum. The interest expense was RMB30,232, RMB31,215 and RMB31,028 for the years ended December 31, 2019, 2020 and 2021, respectively.
In April 2021, the Group entered into a
three
-year US$300.0 million revolving loan facility agreement with NetEase
, which was intended for general working capital.
 The facility was priced at 110 basis points over LIBOR. As of December 31, 2021, the
Group
had drawn down US$40.0 million under the facility with maturity dated March 31, 2024. The interest expense was RMB616 for the year ended December 31, 2021.
XML 47 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information
12 Months Ended
Dec. 31, 2021
Segment Information [Abstract]  
 Segment information
21. Segment Information
As disclosed in Note 2(ee), operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”), or decision-making group, in deciding how to allocate resources and in assessing performance. The Group’s CODM is the Chief Executive Officer. The Group’s organizational structure is based on a number of factors that the CODM uses to evaluate, view and run its business operations which include, but are not limited to, customer base, homogeneity of products and technology. The Group’s operating segments are based on this organizational structure and information reviewed by the Group’s CODM to evaluate the operating segment results.
Effective in the fourth quarter of 2020, the Group changed its segment disclosure to separately report the results of its smart devices business. As a result, the Group now reports segments as learning services, smart devices and online marketing services. This change in segment reporting aligns with the manner in which the Group’s CODM currently receives and uses financial information to allocate resources and evaluate the performance of reporting segments. This change in segment presentation does not affect consolidated balance sheets, consolidated statements of operations and comprehensive loss or consolidated statements of cash flows. The Group retrospectively revised prior year segment information, to conform to current year presentation.
The Group currently does not allocate operating expenses or assets to its segments, as its CODM does not use such information to allocate resources or evaluate the performance of the operating segments.
The table below provides a summary of the Group’s segment results for the years ended December 31, 2019, 2020 and 2021.
 
 
  
For the year ended December 31,
 
 
  
2019
 
 
2020
 
 
2021
 
 
  
RMB
 
 
RMB
 
 
RMB
 
Net revenues:

  
     
 
     
 
     
Learning services
     602,353       1,513,960       2,441,421  
Smart devices
     152,044       539,962       980,424  
Online marketing services
     453,013       472,884       593,949  
    
 
 
   
 
 
   
 
 
 
Total net revenues
  
 
1,207,410
 
 
 
2,526,806
 
 
 
4,015,794
 
    
 
 
   
 
 
   
 
 
 
Cost of revenues:

                        
Learning services
     451,164       716,504       980,700  
Smart devices
     107,609       355,970       618,925  
Online marketing services
     313,592       346,895       427,331  
    
 
 
   
 
 
   
 
 
 
Total cost of revenues
  
 
872,365
 
 
 
1,419,369
 
 
 
2,026,956
 
    
 
 
   
 
 
   
 
 
 
Gross margin:

                        
Learning services
     25     53     60
Smart devices
     29     34     37
Online marketing services
     31     27     28
Total gross margin
  
 
28
 
 
44
 
 
50
XML 48 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Restricted Net Assets
12 Months Ended
Dec. 31, 2021
Restricted Net Assets [Abstract]  
Restricted Net Assets
 
22. Restricted Net Assets
Relevant PRC laws and regulations permit PRC companies to pay dividends only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. Additionally, the Company’s PRC subsidiaries and VIEs can only distribute dividends upon approval of the shareholders after they have met the PRC requirements for appropriation to the general reserve fund and the statutory surplus fund respectively. The general reserve fund and the statutory surplus fund require that annual appropriations of 10% of net
after-tax
income should be set aside prior to payment of any dividends. As a result of these and other restrictions under PRC laws and regulations, the PRC subsidiaries and VIEs 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, which restricted portion amounted to approximately RMB236.9 million as of December 31, 2021. Even though the Company currently does not require any such dividends, loans or advances from the PRC subsidiaries and VIEs for working capital and other funding purposes, the Company may in the future require additional cash resources from its PRC subsidiaries and VIEs due to changes in business conditions, to fund future acquisitions and developments, or merely declare and pay dividends to or distributions to the Company’s shareholders.
XML 49 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events
12 Months Ended
Dec. 31, 2021
Subsequent Events [Abstract]  
Subsequent events
23. Subsequent Events
In 2022 until the date of this report, the Company has further drawn down US$30.0 million long-term loans under the US$300.0 million revolving loan facility with maturity dated March 31, 2024 from the NetEase Group.
XML 50 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Parent Company Only Condensed Financial Information
12 Months Ended
Dec. 31, 2021
Parent Company Only Condensed Financial Information [Abstract]  
Parent Company Only Condensed Financial Information
24. Parent Company Only Condensed Financial Information
The Company performed a test on the restricted net assets of its consolidated subsidiaries and VIEs in accordance with Securities and Exchange Commission Regulation
S-X
Rule
4-08
(e) (3), “General Notes to Financial Statements” and concluded that it was applicable for the Company to disclose the financial information for the Company only.
The subsidiaries did not pay any dividend to the Company for the years presented. Certain information and footnote disclosures generally included in financial statements prepared in accordance with U.S. GAAP have been condensed and omitted. The footnote disclosures contain supplemental information relating to the operations of the Company, as such, these statements are not the general-purpose financial statements of the reporting entity and should be read in conjunction with the notes to the consolidated financial statements of the Company.
The Company did not have significant capital and other commitments, or guarantees as of December 31, 2021.
 
Condensed Balance Sheets
 
 
  
As of December 31,
 
 
  
2020
 
 
2021
 
 
2021
 
 
  
RMB
 
 
RMB
 
 
US$
 
 
  
 
 
 
 
 
 
Note 2(f)
 
ASSETS
  
     
 
     
 
     
Cash and cash equivalents
     117,400       122,765       19,265  
Amounts due from Youdao Group Companies
    
1,011,360
      2,658,772       417,219  
Prepayment and other current assets
     9,277       229       36  
    
 
 
   
 
 
   
 
 
 
Total assets
  
 
1,138,037
 
 
 
2,781,766
 
 
 
436,520
 
    
 
 
   
 
 
   
 
 
 
LIABILITIES AND SHAREHOLDERS’ DEFICIT

                        
Amounts due to NetEase Group
     2,059       221       35  
Accrued liabilities and other payables
     3,655       2,573       403  












 
Investments in subsidiaries and VIEs

  
 
2,536,385
 
 
 
3,328,600
 
 
 
522,330
 












 
Other
non-current
liabilities
     4,043       2,411       378  
Long-term loans from NetEase Group
     —         255,028       40,019  
    
 
 
   
 
 
   
 
 
 
Total liabilities
  
 
2,546,142
 
 
 
3,588,833
 
 
 
563,165
 
    
 
 
   
 
 
   
 
 
 
Shareholders’ deficit:
                        
Class A ordinary shares, US$0.0001 par value
     18       24       4  
Class B ordinary shares, US$0.0001 par value
     56       56       9  
Additional
paid-in
capital
     2,309,963       3,913,946       614,184  
Accumulated deficit
     (3,674,034     (4,671,195     (733,012
Accumulated other comprehensive los
s
     (47,058     (54,354     (8,529
Statutory reserves
     2,950       4,456       699  
    
 
 
   
 
 
   
 
 
 
Total shareholders’ deficit
  
 
(1,408,105
 
 
(807,067
 
 
(126,645
    
 
 
   
 
 
   
 
 
 
Total liabilities and shareholders’ deficit
  
 
1,138,037
 
 
 
2,781,766
 
 
 
436,520
 
    
 
 
   
 
 
   
 
 
 
 
Condensed Statements of Operations and Comprehensive Loss

 
 
  
For the year ended December 31,
 
 
  
2019
 
 
2020
 
 
2021
 
 
2021
 
 
  
RMB
 
 
RMB
 
 
RMB
 
 
US$
 
 
  
 
 
 
 
 
 
 
 
 
Note 2(f)
 
Operating expenses:
  
     
 
     
 
     
 
     
General and administrative expenses
     (17,255     (13,008     (13,048     (2,048
    
 
 
   
 
 
   
 
 
   
 
 
 
Total operating expenses
     (17,255     (13,008     (13,048     (2,048
    
 
 
   
 
 
   
 
 
   
 
 
 
Loss from operations
  
 
(17,255
 
 
(13,008
 
 
(13,048
 
 
(2,048
Interest income
     5,396       22,060       5,246       823  
Interest expense

 
 
 
 
 
 
 
 
(616
)
 
 
 
(97
)

Others, net
     (4,492     792       2,289       359  
Share of loss of subsidiaries and VIEs
     (585,152     (1,762,633     (989,148     (155,219
Loss before tax
  
 
(601,503
 
 
(1,752,789
 
 
(995,277
 
 
(156,182
Income tax expenses
     —         —         (378     (59
    
 
 
   
 
 
   
 
 
   
 
 
 
Net loss
  
 
(601,503
 
 
(1,752,789
 
 
(995,655
 
 
(156,241
Accretions of convertible redeemable preferred shares to redemption value (Note 14)
     (35,893     —         —         —    
    
 
 
   
 
 
   
 
 
   
 
 
 
Net loss attributable to ordinary shareholders of the Company
  
 
(637,396
 
 
(1,752,789
 
 
(995,655
 
 
(156,241
    
 
 
   
 
 
   
 
 
   
 
 
 
Net loss
  
 
(601,503
 
 
(1,752,789
 
 
(995,655
 
 
(156,241
Other comprehensive loss:
                                
Foreign currency translation adjustment
     (15,023     (32,531     (7,296     (1,145
    
 
 
   
 
 
   
 
 
   
 
 
 
Total other comprehensive los
s
     (15,023     (32,531     (7,296     (1,145
    
 
 
   
 
 
   
 
 
   
 
 
 
Total comprehensive loss
  
 
(616,526
 
 
(1,785,320
 
 
(1,002,951
 
 
(157,386
Accretions of convertible redeemable preferred shares to redemption value (Note 14)
     (35,893     —         —         —    
    
 
 
   
 
 
   
 
 
   
 
 
 
Comprehensive loss attributable to ordinary shareholders of the Company
  
 
(652,419
 
 
(1,785,320
 
 
(1,002,951
 
 
(157,386
    
 
 
   
 
 
   
 
 
   
 
 
 
 
Condensed Statements of Cash Flows
 
 
  
For the year ended December 31,
 
 
  
2019
 
 
2020
 
 
2021
 
 
2021
 
 
  
RMB
 
 
RMB
 
 
RMB
 
 
US$
 
 
  
 
 
 
 
 
 
 
 
 
Note 2(f)
 
Cash flows from operating activities:
  
     
 
     
 
     
 
     
Net cash (used in)/provided by operating activities
     (782     14,409       (9,040     (1,419
    
 
 
   
 
 
   
 
 
   
 
 
 
Cash flows from investing activities:
                                
Placement
s
of time deposits
     (1,270,536     (20,663     (897,916     (140,903
Proceeds from maturities of time deposits
     —         1,257,689       907,759       142,447  
Loans to subsidiaries
     (132,062     (1,236,543     (1,759,925     (276,171
Payment for long-term investment

     —         (670     —         —    
    
 
 
   
 
 
   
 
 
   
 
 
 
Net cash used in investing activities
     (1,402,598     (187     (1,750,082     (274,627
    
 
 
   
 
 
   
 
 
   
 
 
 
Cash flows from financing activities:
                                
Proceeds from the issuance of IPO shares, net of issuance cost
     630,364       —         —         —    
Proceeds from concurrent private placement
     881,662       —         —         —    
Proceeds from long-term loans from NetEase Group
     —         —         257,522       40,411  
Proceeds from the issuance of
follow-on
offering shares, net of issuance cost (Note 13)
     —         —         1,498,627       235,167  
Payment of offering expenses
     —         (7,909     —         —    
Proceeds from issuance of ordinary shares pursuant to incentive plan
     —         34,468       27,564       4,326  
    
 
 
   
 
 
   
 
 
   
 
 
 
Net cash provided by financing activities
     1,512,026       26,559       1,783,713       279,904  
    
 
 
   
 
 
   
 
 
   
 
 
 
Effect of exchange rate changes on cash and cash equivalents
     (771     (34,691     (19,226     (3,016
    
 
 
   
 
 
   
 
 
   
 
 
 
Net increase in cash and cash equivalents

     107,875       6,090       5,365       842  
Cash and cash equivalents at the beginning of the year
     3,435       111,310       117,400       18,423  
    
 
 
   
 
 
   
 
 
   
 
 
 
Cash and cash equivalents at the end of the year
     111,310       117,400       122,765       19,265  
    
 
 
   
 
 
   
 
 
   
 
 
 
XML 51 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2021
Summary of Significant Accounting Policies [Abstract]  
Basis of presentation
(a) Basis of presentation
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”). Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below.
Principles of consolidation
(b) Principles of consolidation
Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power, has the power to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of the board of directors, or has the power to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.
A consolidated VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, has the power to direct the activities that most significantly impact the entity’s economic performance, bears the risks of and enjoys the rewards normally associated with ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity.
 
 
All significant intercompany balances and transactions within the Group have been eliminated upon consolidation.
Discontinued operations
(c) Discontinued operations
The Group reports a disposal of its component or a group of its components as discontinued operations if the disposal represents a strategic shift that has (or will have) a major effect on the Group’s operations and financial results. Classification as a discontinued operation occurs upon disposal or when the operation meets the criteria to be classified as held for sale, if earlier. In the period that a discontinued operation is classified as held for sale, the assets and liabilities of the discontinued operation are presents separately in asset and liability sections, respectively, of the consolidated balance sheets and prior periods are presented on a comparative basis. In the consolidated statements of operations and comprehensive loss, the results from discontinued operations are reported separately from the income and expenses from continuing operations and prior periods are presented on a comparative basis. Cash flows for discontinued operations are presented separately in the consolidated statements of cash flows. Unless otherwise noted, discussion in the Notes to consolidated financial statements refers to the Group’s continuing operations. Refer to Note 3 for additional information.
Use of estimates
(d) Use of estimates
The preparation of the Group’s consolidated financial statements in conformity with the U.S. GAAP requires management to make estimates and assumptions which affect the reported amounts of assets and liabilities, disclosure of contingent liabilities at the balance sheet date and reported revenues and expenses during the reported periods in the consolidated financial statements and accompanying notes.
Significant accounting estimates include, but are not limited to, determination of the learning period of the customers, fair value of assets and liabilities acquired in business combinations, assessment for impairment of long-lived assets, intangible assets and goodwill, lower of cost and net realizable value of inventories, valuation allowance of deferred tax assets, determination of the fair value of ordinary shares and convertible redeemable preferred shares, valuation and recognition of share-based compensation expenses. Actual results could differ from those estimates and such differences may be material to the consolidated financial statements.
Functional currency and foreign currency translation
(e) Functional currency and foreign currency translation
The Group uses Renminbi (“RMB”) as its reporting currency. The functional currency of the Company is United States dollars (“US$” or “USD”). The functional currency of the Company’s PRC subsidiaries, VIEs, VIEs’ subsidiaries as well as one subsidiary incorporated in Hong Kong is RMB. The determination of the respective functional currencies based on the criteria of ASC 830,
Foreign Currency Matters
.
In the consolidated financial statements, the financial information of the Company has been translated into RMB. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains and losses are translated using the average rate for the period. Translation adjustments are reported as foreign currency translation adjustments, and are shown as a component of other comprehensive loss in the consolidated statements of operations and comprehensive loss.
Foreign currency transactions denominated in currencies other than the functional currency are translated into the functional currency using the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in foreign currencies are translated into the functional currency using the applicable exchange rates at the balance sheet date. Net gains and losses resulting from foreign exchange transactions are included in others, net in the consolidated statements of operations and comprehensive loss.
Convenience translation
(f) Convenience translation
Translations of balances in the consolidated balance sheets, consolidated statements of operations and comprehensive loss and consolidated statements of cash flows from RMB into USD as of and for the year ended December 31, 2021 are solely for the convenience of the reader and were calculated at the rate of US$1.00 = RMB6.3726, representing the exchange rate set forth in the H.10 statistical release of the Federal Reserve Board on December 30, 2021. No representation is made that the RMB amounts represent or could have been, or could be, converted, realized or settled into USD at that rate on December 31, 2021, or at any other rate.
Fair value measurements
(g) Fair value measurements
Fair value reflects 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.
The Group applies a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting guidance specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation techniques are observable or unobservable. The hierarchy is as follows:
Level 1—Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.
Level 2—Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs and significant value drivers are observable in active markets are Level 2 valuation techniques.
Level 3—Valuation techniques in which one or more significant inputs or significant value drivers are unobservable. Unobservable inputs are valuation technique inputs that reflect the Group’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.
Accounting guidance also describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.
When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group will measure fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates.
Financial assets and liabilities of the Group primarily consist of cash and cash equivalents, time deposits, restricted cash, short-term investments, accounts receivable, other receivables, amounts due from/to NetEase Group, accounts payables, contract liabilities, accrued liabilities and other payables, short-term loans and long-term loans from NetEase Group of which the carrying values approximate their fair value. Please see Note 18 for additional information.
Cash and cash equivalents
(h) Cash and cash equivalents
Cash and cash equivalents consist of cash on hand and demand deposits, which have original maturities less than three months and are readily convertible to known amount of cash.
Time deposits
(i) Time deposits
Time deposits represent time deposits placed with banks with original maturities of three months or more than three months but less than one year. Interest earned is recorded as interest income in the consolidated statements of operations and comprehensive loss during the periods presented.
Restricted cash
(j) Restricted cash
Restricted cash represents cash deposits for the upfront tuition fee in the government custodian account required by the PRC government authorities.
Receivables, net
(k) Receivables, net
The Group closely monitors the collection of its receivables and records a reserve for doubtful accounts against aged accounts and for specifically identified
non-recoverable
amounts for periods prior to January 1, 2020. If the economic situation and the financial condition of the customer deteriorate resulting in an impairment of the customer’s ability to make payments, additional allowances might be required. Receivable balances are written off when they are determined to be uncollectible. From January 1, 2020, the Group’s receivables are subject to the measurement of credit losses within the scope of ASC 326. To estimate expected credit losses, the Group has identified the relevant risk characteristics of its customers and the related receivables and other receivables which include size, type of the services or the products the Group provides, or a combination of these characteristics. Receivables with similar risk characteristics have been grouped into pools. For each pool, the Group considers the past collection experience, current economic conditions, future economic conditions (external data and macroeconomic factors) and changes in the Group’s customer collection trends. This is assessed at each quarter based on the Group’s specific facts and circumstances.
Investments
(l) Investments
i) Short-term investments
Short-term investments include investments in financial instruments with a variable interest rate indexed to performance of underlying assets. In accordance with ASC 825,
Financial Instruments,
the Group elected the fair value option at the date of initial recognition and carried these investments at fair value. Changes in the fair value are reflected in the consolidated statements of operations and comprehensive loss as others, net.
ii) Long-term investments
Long-term investments are comprised of equity investments in privately-held companies and limited partnership.
For investments in ordinary shares or
in-substance
ordinary shares issued by privately-held companies on which the Group does not have significant influence, and investments in privately-held companies’ shares that are not ordinary shares or
in-substance
ordinary shares, as these equity securities do not have readily determinable fair value, the Group measures these equity investments without readily determinable fair value at cost, less impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer (referred to as the measurement alternative). All gains and losses on these equity investments, realized and unrealized, are recognized in others, net in the consolidated statements of operations and comprehensive loss.
Investments in ordinary shares or
in-substance
ordinary shares of privately-held companies and limited partnership in which the Group has significant influence by participating in, but not controlling or jointly controlling, the financial and operating policies are accounted for using the equity method.
Management regularly evaluates the impairment of the equity investments without readily determinable fair value and equity method investments at each balance sheet date, or more frequently if events or circumstances indicate that the carrying amount may not be recoverable. For investments without readily determinable fair values, management performs a qualitative assessment of impairment indicators. If considered impaired, management estimates the fair value of the investment, and records an impairment in the consolidated statements of operations and comprehensive loss to the extent the carrying amount exceeds the fair value. For equity method investments, management considers if the investment is impaired when events or circumstances suggest the carrying amount may not be recoverable, and recognizes any impairment charge in the consolidated statements of operations and comprehensive loss for a decline in value that is determined to be other than temporary.
Short-term investments
i) Short-term investments
Short-term investments include investments in financial instruments with a variable interest rate indexed to performance of underlying assets. In accordance with ASC 825,
Financial Instruments,
the Group elected the fair value option at the date of initial recognition and carried these investments at fair value. Changes in the fair value are reflected in the consolidated statements of operations and comprehensive loss as others, net.
Inventories, net
(m) Inventories, net
Inventories, consisting of smart devices and learning materials for tutoring services, are stated at the lower of cost and net realizable value. Cost of inventory is determined using the weighted average cost method. Adjustments are recorded to write down the cost of inventory to the estimated net realizable value due to slow-moving merchandise and damaged goods, which is dependent upon factors such as historical and forecasted consumer demand, and promotional environment. The Group takes ownership, risks and rewards of the products purchased, but has arrangements to return unsold goods with certain vendors. Write downs are recorded in cost of revenues in the consolidated statements of operations and comprehensive loss.
Property, equipment and software, net
(n) Property, equipment and software, net
Property, equipment and software are stated at cost less accumulated depreciation and impairment, if any. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which range as follows:
 
Servers and computers
   3 years
Furniture, fixtures, office and other equipment
  
3-10
years
Leasehold improvements
   The shorter of the useful life or term of the lease
Software
 and others
   3-5 years
Expenditures for maintenance and repairs are expensed as incurred. The gain or loss on the disposal of property, equipment and software is the difference between the net sales proceeds and the carrying amount of the relevant assets and is recognized in the consolidated statements of operations and comprehensive loss.
Goodwill
(o) Goodwill
Goodwill represents the excess of the purchase consideration over the fair value of the identifiable assets acquired and the liabilities assumed in business combination.
Goodwill is not amortized but is tested for impairment at the reporting unit level on an annual basis by the end of year, 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 amount. Under ASC
350-20-35,
the Group has the option to choose whether it will apply the qualitative assessment first and then the quantitative assessment, if necessary, or to apply the quantitative assessment directly. The Group will perform the quantitative impairment test if the Group bypasses the qualitative assessment, or based on the qualitative assessment, if it is more likely than not that the fair value of the reporting unit is less than its carrying amount. The quantitative impairment test is comparing the fair value of the reporting unit with its carrying amount. If the fair value of the reporting unit exceeds its carrying amount, goodwill is not impaired. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit.
Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, assigning assets and liabilities to reporting units, assigning goodwill to reporting units, and determining the fair value of each reporting unit. The judgment in estimating the fair value of reporting units includes estimating future cash flows, determining appropriate discount rates and making other assumptions. Changes in these estimates and assumptions could materially affect the determination of fair value for each reporting unit. No impairment charge of goodwill was recognized for the years ended December 31, 2019, 2020 and 2021, respectively.
Impairment of long-lived assets
(p) Impairment of long-lived assets
Long-lived assets are evaluated for impairment whenever events or changes in circumstances (such as a significant adverse change to market conditions that will affect the future use of the assets) indicate that the carrying value of an asset may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the long-lived assets by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets. The
Group
recognized impairment losses on intangible assets from business combination of RMB56,778 for the years ended December 31,
2021. No impairment loss was recognized for the years ended December 31, 
2019
 and
 
2020, respectively.
Revenue recognition
(q) Revenue recognition
The Group adopted ASC 606,
Revenue from Contracts with Customers
(“ASC 606”), for all periods presented. According to ASC 606, revenues from contracts with customers are recognized when control of the promised goods or services is transferred to the Group’s customers, in an amount that reflects the consideration the Group expects to be entitled to in exchange for those goods or services, reduced by estimates for return allowances, promotional discounts, rebates and value added tax (“VAT”).
Disaggregation of net revenues
For the years ended December 31, 2019, 2020 and 2021, substantially all of the Group’s net revenues were generated in the PRC. The following table provides information about disaggregated revenue by types:
 
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Learning services
  
 
602,353
 
  
 
1,513,960
 
  
 
2,441,421
 
    
 
 
    
 
 
    
 
 
 
Tutoring services
     510,095        1,369,010        2,271,036  
Fee-based
premium services
     92,258        144,950        170,385  
Smart devices
  
 
152,044
 
  
 
539,962
 
  
 
980,424
 
Online marketing services
  
 
453,013
 
  
 
472,884
 
  
 
593,949
 
    
 
 
    
 
 
    
 
 
 
Total net revenues
  
 
1,207,410
 
  
 
2,526,806
 
  
 
4,015,794
 
    
 
 
    
 
 
    
 
 
 
Tutoring services
The Group offers various types of integrated learning services, which primarily cover a wide spectrum of topics and target people from broad age groups through its diverse offerings of tutoring courses, foreign languages, professional and interest education services as well as IT computer skills, etc. The Group’s tutoring services consist of online live streaming and other activities during the online live streaming period including teaching material, quiz banks, online chat rooms, summary of lessons after each class and interactions with both students and instructors. Once the online live streaming is completed, the Group also offers the customer a content playback service. With respect to the content playback service, the customer has unlimited access to previous live streaming courses for a specified period. The services of online live streaming, playback service, as well as the other activities provided mentioned above are highly interdependent and interrelated in the context of the contract and are only considered accessory services to the online live streaming courses and therefore are not distinct and are not sold standalone. Therefore, the Group’s tutoring services are accounted for as a single performance obligation. This performance obligation is satisfied over the learning period of the customers. Accordingly, the Group recognizes the revenues ratably over the estimated average learning period for different courses. The Group considers the average period that customers typically spend time on the courses and other learning behavior patterns to arrive at the best estimate for the estimated learning period for each course based on the estimated learning time customers spend on the courses and the expected number of times customers will take the courses.
The Group’s tutoring services also consist of online
pre-recorded
video services, revenues are recognized ratably over the estimated average learning period for different courses, similar with the online live streaming courses.
The estimated weighted average duration of learning periods is approximately ranged from five to seven months for the years ended December 31, 2019, 2020 and 2021 for both live streaming courses and
pre-recorded
courses.
There is a refund policy provided to customers for tutoring services, depending on whether the course had commenced at the time of the refund request, the length of the course, the number of sessions that the student has taken, among other criteria. The Group determines the transaction price to be earned by estimating the refund liabilities based on historical refund ratio on a portfolio basis using the expected value method.
The Group also provides discount coupons to its customers for use in purchases on tutoring services, which are treated as a reduction of revenue when the related transaction is recognized.
Fee-based
premium services
Fee-based
premium services revenues, mostly operated on either consumption-basis or a monthly subscription basis, are derived principally from providing premium services of
Youdao Dictionary
,
Youdao Smart Cloud
, as well as translation services. Prepaid subscription fees collected from customers are deferred and are recognized as revenue on a straight-line basis by the Group over the subscription period, during which customers can access the premium services provided by the Group. Fees collected from customer to purchase translation services are recognized as revenue when related services are rendered. The Group also provides its customers the access to smart cloud system, through which customers could use automatic scanning, image recognition and speech recognition services. The Group recognizes the revenues related to smart cloud services based on a consumption basis or ratably over the service period.
ii) Smart devices
The Group sells smart devices such as dictionary pens, translation devices to customers through retailers or distributors. The Group recognizes revenues when control of the goods is transferred to the customer, which generally occurs upon the delivery to the end customers as retailors or upon the delivery to distributors.
Along with certain tutoring services, the Group also provides smart devices such as smart pens to facilitate customers’ learnings. For such situation, the Group has determined that the smart devices are a separate performance obligation under ASC 606, as customers can benefit from smart devices on their own and the Group’s promises to deliver smart devices is separately identifiable from tutoring services. The Group determines stand-alone selling price to each performance obligation in the approach of expected cost-plus margin. Revenue from smart devices is recognized when they are delivered to customers.
iii) Online marketing services
The Group derives its online marketing revenues principally from short-term contracts. The online marketing services with display period, the contracts may consist of multiple performance obligations with a typical term of less than three months. Each performance obligation generally represents different formats of advertisement, including but not limited to banners, text-links, videos, logos, buttons and rich media. In arrangements where the Group has multiple performance obligations, the transaction price is allocated to each performance obligation using the relative stand-alone selling price. The Group generally determines stand-alone selling prices based on the prices charged to customers. If the performance obligation has not been sold separately, the Group estimates the stand-alone selling price by taking into consideration of the pricing for advertising areas of the Group’s platform with a similar popularities and advertisements with similar formats and quoted prices from competitors as well as other market conditions. Considerations allocated to each performance obligation is recognized as revenue over the individual advertisement display period, on a straight-line basis, which is usually within three months.
The Group also enters into
cost-per-click
(“CPC”) advertising arrangements with customers, under which the Group recognizes revenues based on the number of actions completed resulted from the advertisements, including but not limited to when users click on links. The Group provides a technology enhanced advertising solution to advertisers, including advising advertisers to optimize delivery strategies, choose delivery channels and spaces, select key words, etc. These advertising planning services are not distinct and not considered separate performance obligations, but rather part of the advertising performance obligations.
The Group’s online marketing services expand distribution of advertisers’ promotional links and advertisements by leveraging traffic on third parties’ internet properties, including web content, software, and mobile applications. The Group is the primary obligor to its advertisers as it is primarily responsible to the customers, bears inventory risk and has the discretion in establishing pricing. Payments made to operators of third-party internet properties are included in the traffic acquisition costs.
Certain customers may receive volume rebates, which are accounted for as variable consideration. The Group estimates annual expected revenue volume with reference to their historical results and reduce revenues recognized.
Practical expedients
The Group has used the following practical expedients as allowed under ASC 606:
 
  (i)
The effects of a significant financing component have not been adjusted for contracts which the Group expects, at contract inception, that the period between when the Group transfers a promised good or service to the customer and when the customer pays for that good or service will be one year or less.
 
  (ii)
The Group applied the portfolio approach in determining the learning period of the customers given that the effect of applying a portfolio approach to a group of students’ behaviors would not differ materially from considering each one of them individually.
Contract balances
Timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable represent amounts invoiced and revenue recognized prior to invoicing, when the Group has satisfied its performance obligations and has the unconditional right to payment.
 
Contract liabilities
Contract liabilities refer to the deferred revenue and refund liabilities.
Deferred revenue is relating to the learning tuition, online marketing services and fee-based premium services with fees received from customers for which the Group’s revenue recognition criteria have not been met. Revenue recognized that was included in the deferred revenue balance at January 1, 2020 and January 1, 2021 amounted to RMB438,839 and RMB854,342, respectively.
As of December 31, 2021, the aggregate amount of transaction price allocated to unsatisfied performance obligations is RMB1,018.1 
million
which includes deferred revenue balances and amounts to be invoiced and recognized as revenue in future periods. The Group expects to recognize all this balance as revenue over the next 12 months. This balance does not include an estimate for variable consideration arising from sales rebates to advertising service customers.
Refund liabilities represent the consideration collected by the Group which it expects to refund to its customers according to refund policy. Refund liabilities are estimated based on the historical refund ratio for each of the revenue streams. The refund liabilities were not material, as of December 31, 2020 and 2021. In the event that the actual amount of refund made exceeds the estimation, such excessive amount will be deducted from net revenues.
Cost of revenues
(r) Cost of revenues
Cost of revenues primarily consists of the revenue sharing and payroll expenses to instructors and tutors, traffic acquisition costs, content costs, servers and bandwidth service fees and other direct costs of providing these services as well as costs of smart devices sold.
Sales and marketing expenses
(s) Sales and marketing expenses
Sales and marketing expenses mainly consist of marketing and promotional expenses, payroll related expenses and third-party service fee for outsourced sales and marketing functions. The Group expenses all advertising costs as incurred and classifies these costs under sales and marketing expenses. For the years ended December 31, 2019, 2020 and 2021, advertising expenses were RMB323.6 million, RMB1,122.1 million and RMB1,393.3 million, respectively.
Research and development expenses
(t) Research and development expenses
Research and development expenses mainly consist of personnel related expenses and technology service costs incurred for the learning courses and its development, as well as development and enhancement of the Group’s websites and applications platforms.
For internal use software, the Group expenses all costs incurred for the preliminary project stage and post implementation-operation stage of development, and costs associated with repair or maintenance of the existing platforms. Costs incurred in the application development stage are capitalized and amortized over the estimated useful life. Since the amount of the Group’s research and development expenses qualifying for capitalization has been immaterial, as a result, all development costs incurred for development of internal used software have been expensed as incurred.
 
For external use software, costs incurred for development of external use software have not been capitalized since the inception of the Group, because the period after the date technical feasibility is reached and the time when the software is marketed is short historically, and the amount of costs qualifying for capitalization has been immaterial.
No costs incurred for development of learning content, products and advertising services have been capitalized because the period after the date technical feasibility is reached and the time when relevant products and services are marketed is historically short.
Share-based compensation
(u) Share-based compensation
The Group grants options to its employees, directors and consultants with performance conditions and service conditions. In accordance with ASC 718,
Compensation-Stock Compensation
, the Group determines grants of options to directors, employees and consultants, which are classified as equity awards and are measured at the grant date based on the fair value of the awards.
The Group adopts the binomial option pricing model to determine the fair value of stock options. The determination of the fair value of stock options is affected by the fair value of ordinary shares as well as assumptions regarding a number of complex and subjective variables, including the expected share price volatility, actual and projected employee share option exercise behavior, risk free interest rates and expected dividends. Prior to the Company’s IPO, the fair value of the ordinary shares is assessed using the income approach/discounted cash flow method, with a discount for lack of marketability, given that the shares underlying the awards were not publicly traded at the time of grant. Upon the completion of the IPO, the market price of the Company’s publicly traded ADSs is used as an indicator of fair value of ordinary shares for purposes of recording share-based compensation expenses. Share-based compensation expenses for share options granted with service conditions are recorded net of estimated forfeitures using graded-vesting method during the service period requirement, such that expenses are recorded only for those share-based awards that are expected to ultimately vest. For share options granted with service conditions and the occurrence of an IPO as performance condition, cumulative share-based compensation expenses for the options that have satisfied the service conditions are recorded upon the completion of the IPO. In the fourth quarter of 2019, due to the completion of the IPO, the total expenses of RMB18.4 million were recorded accordingly.
The Group also recognizes compensation expenses on restricted share units, or RSUs, granted by the Parent to the employees of the Group. RSUs are measured based on the fair market value of the underlying stock on the dates of grant. Share-based compensation expenses related are then recorded for the number of RSUs expected to vest on a graded-vesting basis, net of estimated forfeitures, over the requisite service period.
Employee benefits
(v) Employee benefits
PRC Contribution Plan
Full-time employees of the Group in the PRC participate in a government mandated defined contribution plan, pursuant to which certain pension benefits, medical care, employee housing fund and other welfare benefits are provided to the employees. Chinese labor regulations require that the PRC subsidiaries and the VIEs of the Group make contributions to the government for these benefits based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government. The Group has no legal obligation for the benefits beyond the contributions made. The total amounts of such employee benefit expenses, which were expensed as incurred, were approximately RMB86,316, RMB68,002 and RMB222,690 for the years ended December 31, 2019, 2020 and 2021, respectively.
Taxation
 
(w) Taxation
Income taxes
Current income taxes are provided on the basis of income/(loss) for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions. Deferred income taxes are provided using the liability method. Under this method, deferred income taxes are recognized for the tax consequences of temporary differences by applying enacted statutory rates applicable to future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The tax base of an asset or liability is the amount attributed to that asset or liability for tax purposes. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statements of operations and comprehensive loss in the period of change. A valuation allowance is provided to reduce the amount of deferred tax assets if it is considered more likely than not that some portion of, or all of the deferred tax assets will not be realized.
Uncertain tax positions
In order to assess uncertain tax positions, the Group applies a more likely than not threshold and a
two-step
approach for the tax position measurement and financial statement recognition. Under the
two-step
approach, the first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not, that the position will be sustained, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Group recognizes interest and penalties, if any, under accrued expenses and other current liabilities on its consolidated balance sheets and under other expenses in its consolidated statements of operations and comprehensive loss. The Group did not have any significant unrecognized uncertain tax positions as of and for the years ended December 31, 2019, 2020 and 2021 nor did the Group recognize any related interest and penalties.
Business combination
(x) Business combinations
The Group accounts for its business combination using the acquisition method of accounting in accordance with ASC 805,
Business Combinations
. The cost of an acquisition is measured as the aggregate of the acquisition date fair values of the assets transferred and liabilities assumed by the Group to the sellers and equity instruments issued. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of operations and comprehensive loss. During the measurement period, which can be up to one year from the acquisition date, the Group may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded on the consolidated statements of operations and comprehensive loss.
If a business combination is under common control, the acquired assets and liabilities are recognized at their historical book value. The consolidated financial statements include the results of the acquired entities from the earliest date presented or, if more recent, from the date when the entities first came under common control, regardless of the date of the combination. Consolidated financial statements for prior years would also be retrospectively adjusted for periods during which the entities were under common control.
In a business combination achieved in stages, the Company remeasures its previously held equity interest in the acquiree immediately before obtaining control at its acquisition-date fair value and the
re-measurement
gain or loss, if any, is recognized in others, net in the consolidated statements of operations and comprehensive loss.
 
The determination and allocation of fair values to the identifiable assets acquired, liabilities assumed and noncontrolling interests is based on various assumptions and valuation methodologies requiring considerable judgment from management. The most significant variables in these valuations are discount rates, the number of years on which to base the cash flow projections, as well as the assumptions and estimates used to determine the cash inflows and outflows. The Company determines discount rates to be used based on the risk inherent in the related activity’s current business model and industry comparisons.
Operating leases
(y) Operating leases
The Group has operating leases primarily for office space. The determination of whether an arrangement is a lease or contains a lease is made at inception by evaluating whether the arrangement conveys the right to use an identified asset and whether the Group obtains substantially all of the economic benefits from and has the ability to direct the use of the asset. The Group elects not to apply the recognition requirements of ASC 842 to short-term leases. Variable lease payments are the payments made by a lessee to a lessor for the right to use an underlying asset that vary because of changes in facts or circumstances occurring after the commencement date, other than the passage of time. Variable lease payments are recorded in the period in which the obligation for the payment is incurred. Other operating leases are included in operating lease
right-of-use
assets, accrued liabilities and other payables, and long-term lease liabilities on the consolidated balance sheets.
The Group uses the implicit rate when readily determinable, or its incremental borrowing rate based on the information available, at the commencement date in determining the present value of lease payments. Certain leases include renewal options and/or termination options. Renewal options are included in the lease term if the Group is reasonably certain to exercise those options while options to terminate the lease are only included in the lease term if the Group is reasonably certain not to exercise those options. Lease expenses are recorded on a straight-line basis over the lease term.
Related parties
(z) Related parties
Parties are considered to be related if one party has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making financial and operating decisions. Parties are also considered to be related if they are subject to common control or significant influence, such as a family member or relative, shareholder, or a related corporation.
Noncontrolling interests and Redeemable noncontrolling interests
(aa) Noncontrolling interests and Redeemable noncontrolling interests
For the Company’s majority-owned subsidiaries and VIEs, noncontrolling interests are recognized to reflect the portion of their equity that are not attributable, directly or indirectly, to the Company as the controlling shareholders.
The noncontrolling interest will continue to be attributed with its share of losses even if that attribution results in a deficit noncontrolling interest balance.
Redeemable noncontrolling interests represent redeemable equity interests issued by a VIE’s subsidiary of the Group to certain noncontrolling shareholders (Note 5), and have been classified as mezzanine classified noncontrolling interests in the consolidated financial statements as these interests are contingently redeemable upon the occurrence of certain conditional events, which is not solely within the control of the Group. The accretion of the redeemable equity interests would be recognized when the redemption value is over the balance of noncontrolling interests.
Net loss per share
(bb) Net loss per share
Net loss per share is computed in accordance with ASC 260, Earnings per Share. Basic net loss per share is computed by dividing net loss attributable to ordinary shareholders, considering the accretions of convertible redeemable preferred shares, by the weighted average number of ordinary shares outstanding during the year. Diluted net loss per share is computed using the weighted average number of ordinary shares and potential ordinary shares outstanding during the period under treasury stock method. Potential ordinary shares include options to purchase ordinary shares and preferred shares, unless they were anti-dilutive. The computation of diluted net loss per share does not assume conversion, exercise, or contingent issuance of securities that would have an anti-dilutive effect (i.e. an increase in earnings per share amounts or a decrease in loss per share amounts) on net loss per share.
Statutory reserves
(cc) Statutory reserves
The Company’s subsidiaries and VIEs established in the PRC are required to make appropriations to certain
non-distributable
reserve funds. In accordance with China’s Company Laws, the Company’s VIEs registered as Chinese domestic company make appropriations from their
after-tax
profit (as determined under the accounting principles generally acceptable in the People’s Republic of China (“PRC GAAP”) to
non-distributable
reserve funds including (i) statutory surplus fund and (ii) discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the annual
after-tax
profits calculated in accordance with PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the respective company. Appropriation to the discretionary surplus fund is made at the discretion of the respective company.
Pursuant to the laws applicable to China’s Foreign Investment Enterprises, the Company’s subsidiaries registered as majority-owned or wholly-owned foreign investment enterprise (“FIE”) in China make appropriations from their annual
after-tax
profit (as determined under PRC GAAP) to reserve funds including: (i) general reserve fund, (ii) enterprise expansion fund and (iii) staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the
after-tax
profits calculated in accordance with PRC GAAP. Appropriation is not required if the general reserve fund has reached 50% of the registered capital of the respective company. Appropriations to the other two reserve funds are at the respective companies’ discretion.
Comprehensive loss
(dd) Comprehensive loss
Comprehensive loss is defined to include all changes in equity deficit of the Group during a period arising from transactions and other events and circumstances excluding transactions resulting from investments by shareholders and distributions to shareholders. Comprehensive loss includes net loss and foreign currency translation adjustment of the Group.
Segment reporting
(ee) Segment reporting
In accordance with ASC 280,
Segment Reporting
, operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”), or decision-making group, in deciding how to allocate resources and in assessing performance. The Group’s CODM is the Chief Executive Officer. The Group’s organizational structure is based on a number of factors that the CODM uses to evaluate, view and run its business operations which include, but are not limited to, customer base, homogeneity of products and technology. The Group’s operating segments are based on this organizational structure and information reviewed by the Group’s CODM to evaluate the operating segment results.
Effective in the fourth quarter of 2020, the Group changed its segment disclosure to separately report the results of its smart devices business. As a result, the Group now reports segments as learning services, smart devices and online marketing services. This change in segment reporting aligns with the manner in which the Group’s CODM currently receives and uses financial information to allocate resources and assess the performance of reporting segments. This change in segment presentation does not affect consolidated balance sheets, consolidated statements of operations and comprehensive loss or consolidated statements of cash flows. The Group retrospectively revised prior year segment information, to conform to current year presentation.
The Group currently does not allocate operating expenses or assets to its segments, as its CODM does not use such information to allocate resources or evaluate the performance of the operating segments. As the Group’s long-lived assets are substantially all located in the PRC and the Group’s revenues are substantially derived from the PRC, no geographical segments are presented.
Recently adopted accounting pronouncements
(ff) Recently adopted accounting pronouncements
In December 2019, the FASB issued ASU
2019-12,
Simplifying the Accounting for Income Taxes
, which simplify various aspects related to accounting for income taxes. ASU
2019-12
removes certain exceptions to the general principles in ASC 740 and also clarifies and amends existing guidance to improve consistent application. The new guidance is effective for the Group on January 1, 2021. The impact of adopting the new standard was not material to the consolidated financial statements.
In January 2020, the FASB issued ASU
2020-01,
Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815): Clarifying the Interactions between Topic 321, Topic 323, and Topic 815
, which clarifies the interaction of the accounting for equity investments under Topic 321 and investments accounted for under the equity method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815. The guidance is effective for all entities for fiscal years beginning after December 15, 2020 and for interim periods within those fiscal years. The impact of adopting the new standard was not material to the consolidated financial statements.
Recently issued accounting pronouncements not yet adopted
(gg) Recently issued accounting pronouncements not yet adopted
In August 2020, the FASB issued ASU 2020-06,
Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity
. ASU 2020-06 simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the if-converted method. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. The Group is currently evaluating the impact of the new guidance on the consolidated financial statements.
In May 2021, the FASB issued ASU 2021-04,
Earnings Per Share (Topic 260), Debt — Modifications and Extinguishments (Subtopic 470-50), Compensation — Stock Compensation (Topic 718), and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40)
to clarify and reduce diversity in an issuer’s accounting for modifications or exchanges of freestanding equity-classified written call options (for example, warrants) that remain equity classified after modification or exchange. The amendments in this update are effective for all entities for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. An entity should apply the amendments prospectively to modifications or exchanges occurring on or after the effective date of the amendments. The Group is currently evaluating the impact of the new guidance on the consolidated financial statements.
In October 2021, the FASB issued ASU 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 the consolidated financial statements.
XML 52 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Operations and Reorganization (Tables)
12 Months Ended
Dec. 31, 2021
Operations and Reorganization [Abstract]  
Schedule of subsidiaries and variable interest entities
As of December 31, 2021, the Company’s major subsidiaries and consolidated VIE are as follows:
 

 
  
Place and year of incorporation
  
Percentage
of direct
or indirect
economic
ownership
  
Principal activities
Subsidiaries
  
 
  
 
  
 
Youdao (Hong Kong) Limited
   Hong Kong, China, 2016    100%    Holding company
Youdao Education Technology (Hong Kong) Limited

 
Hong Kong, China, 2021
 
100%

 
Providing sales of smart devices
NetEase Youdao Information Technology (Beijing) Co., Ltd. (“Youdao Information”)
   Beijing, China, 2006    100%    Providing sales of smart devices and solutions, technical support to the VIEs
NetEase Youdao Information Technology (Hangzhou) Co.,
Ltd. (“Youdao Hangzhou”)
   Hangzhou, China, 2019    100%    Providing technical support to the VIEs
NetEase
 
Youdao
 
(Hangzhou)
 
Smart
Technology Co., Ltd. (“Youdao Smart Technology”)

 
Hangzhou, China, 2021
 
100%

 
Providing sales of smart devices
       
VIE
              
Beijing
 
NetEase
 
Youdao
 
Computer
System Co., Ltd. (“Youdao Computer”)
   Beijing, China, 2007    100%    Providing online learning services as well as online marketing services
Schedule of variable interest entities
The following table sets forth the assets, liabilities, results of operations and cash flows of the VIEs and their subsidiaries taken as a whole, which were included in the Group’s consolidated financial statements:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Assets
  
     
  
     
Cash and cash equivalents
     7,691        134,639  
Restricted cash (Note 2(j))
     —          749,770  
Short-term investments
     10,354        13,617  
Accounts receivable, net
     145,212        146,257  
Inventories, net
     26,556        48,477  
Amounts due from NetEase Group and Youdao Group
     1,243,125        442,286  
Prepayment and other current assets
     45,065        64,005  
Assets held for sale
     52,534        204  
    
 
 
    
 
 
 
Total current assets
  
 
1,530,537
 
  
 
1,599,255
 
    
 
 
    
 
 
 
Property
,
equipment
 and software
, net
     148        3,244  
Operating lease
right-of-use
assets, net
     988        26,320  
Goodwill
     —          103,006  
Other assets, net
     45,496        36,405  
    
 
 
    
 
 
 
Total
non-current
assets
  
 
46,632
 
  
 
168,975
 
    
 
 
    
 
 
 
Total assets
  
 
1,577,169
 
  
 
1,768,230
 
    
 
 
    
 
 
 
Liabilities
                 
Accounts payables
     62,438        45,756  
Payroll payable
     6,863        11,873  
Amounts due to NetEase Group and Youdao Group
     26,728        504,605  
Contract liabilities
     842,296        1,011,734  
Taxes payable
     394        4,072  
Accrued liabilities and other payables
     35,021        65,547  
Liabilities held for sale
     546,271        —    
    
 
 
    
 
 
 
Total current liabilities
  
 
1,520,011
 
  
 
1,643,587
 
    
 
 
    
 
 
 
Long-term lease liabilities
    
223

       15,803  
    
 
 
    
 
 
 
Total
non-current
liabilities
  
 
223

 
  
 
15,803
 
    
 
 
    
 
 
 
Total liabilities
  
 
1,520,234
 
  
 
1,659,390
 
    
 
 
    
 
 
 
 
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Net revenues:
  
     
  
     
  
     
Third-party net revenues
  
 
900,263
 
  
 
1,792,962
 
  
 
2,750,610
 
Intra-Group net revenues
  
 
—  
 
  
 
552
 
  
 
941
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Total net revenues
  
 
900,263
 
  
 
1,793,514
 
  
 
2,751,551
 
Cost and expenses:
  
     
  
     
  
     
Third-party cost and expenses
  
 
(358,318
  
 
(421,814
  
 
(561,272
Intra-Group cost and expenses related to technical consulting and related service
s
  
 
(540,830
  
 
(1,402,371
  
 
(2,221,199
Other intra-Group cost and expenses
  
 
(2,235
  
 
(1,107
  
 
(10,673
 
  
 
 
 
  
 
 
 
  
 
 
 
Total cost and expenses
  
 
(901,383
  
 
(1,825,292
  
 
(2,793,144
Net income/(loss) from continuing operations
  
 
2,066
 
  
 
20,483
 
  
 
(58,520
    
For the year ended December 31,
 
    
2019
    
2020
    
2021
 
    
RMB
    
RMB
    
RMB
 
Cash flows from operating activities:
  
     
  
     
  
     
Net cash provided by transactions with external parties
  
 
855,715
 
  
 
3,034,716
 
  
 
3,278,167
 
Net cash used in transactions with intra-Group companies related to technical consulting and related service
s
  
 
(805,129
  
 
(3,098,831
  
 
(2,409,300
Net cash provided by/(used in) other transactions with intra-Group companies
  
 
392
 
  
 
1,613
 
  
 
(699
 
  
 
 
 
  
 
 
 
  
 
 
 
Net cash provided by/(used in) operating activities
  
 
50,978
 
  
 
(62,502
  
 
868,168
 
Cash flows from investing activities:
  
     
  
     
  
     
Net cash (used in)/provided by transactions with external parties
  
 
(67,118
  
 
65,510
 
  
 
8,550
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Net cash (used in)/provided by investing activities
  
 
(67,118
  
 
65,510
 
  
 
8,550
 
Cash flows from financing activities:
  
     
  
     
  
     
Proceeds received from ordinary shareholders
  
 
10,000
 
  
 
—  
 
  
 
—  
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Net cash provided by financing activities
  
 
10,000
 
  
 
—  
 
  
 
—  
 
XML 53 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Summary of Significant Accounting Policies [Abstract]  
Schedule of property and equipment are stated at cost less accumulated and impairment
Property, equipment and software are stated at cost less accumulated depreciation and impairment, if any. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which range as follows:
 
Servers and computers
   3 years
Furniture, fixtures, office and other equipment
  
3-10
years
Leasehold improvements
   The shorter of the useful life or term of the lease
Software
 and others
   3-5 years
Schedule of disaggregation of revenue
For the years ended December 31, 2019, 2020 and 2021, substantially all of the Group’s net revenues were generated in the PRC. The following table provides information about disaggregated revenue by types:
 
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Learning services
  
 
602,353
 
  
 
1,513,960
 
  
 
2,441,421
 
    
 
 
    
 
 
    
 
 
 
Tutoring services
     510,095        1,369,010        2,271,036  
Fee-based
premium services
     92,258        144,950        170,385  
Smart devices
  
 
152,044
 
  
 
539,962
 
  
 
980,424
 
Online marketing services
  
 
453,013
 
  
 
472,884
 
  
 
593,949
 
    
 
 
    
 
 
    
 
 
 
Total net revenues
  
 
1,207,410
 
  
 
2,526,806
 
  
 
4,015,794
 
    
 
 
    
 
 
    
 
 
 
XML 54 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Discontinued operations (Tables)
12 Months Ended
Dec. 31, 2021
Discontinued Operations and Disposal Groups [Abstract]  
Summary of Disposal group Including discontinued operation balance sheet
The following tables set forth the assets, liabilities classified as held for sale and statement of operations of discontinued operations which were included in the Group’s consolidated financial statements:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Inventories, net
     29,699        204  
Prepayment and other current assets
     35,890        293  
    
 
 
    
 
 
 
Total current assets
  
 
65,589
 
  
 
497
 
    
 
 
    
 
 
 
Property, equipment and software, net
     5,463        1,088  
    
 
 
    
 
 
 
Total
non-current
assets
  
 
5,463
 
  
 
1,088
 
    
 
 
    
 
 
 
Total assets
  
 
71,052
 
  
 
1,585
 
    
 
 
    
 
 
 
Contract liabilities
     546,271        —    
    
 
 
    
 
 
 
Total current liabilities
  
 
546,271
 
     —    
    
 
 
    
 
 
 
Total liabilities
  
 
546,271
 
     —    
    
 
 
    
 
 
 
Summary Of income Statements In Respect OF Discontinued Operation
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Net revenues
     97,473        640,709        1,338,563  
Cost of revenues
     (61,896      (293,860      (421,190
    
 
 
    
 
 
    
 
 
 
Gross profit
  
 
35,577
 
  
 
346,849
 
  
 
917,373
 
    
 
 
    
 
 
    
 
 
 
Operating expenses:
                          
Sales and marketing expenses
     (167,136      (1,223,414      (862,153
Research and development expenses
     (5,472      (52,409      (97,521
General and administrative expense
s
     (4,047      (25,353      (57,966
    
 
 
    
 
 
    
 
 
 
Total operating expenses
  
 
(176,655
  
 
(1,301,176
  
 
(1,017,640
    
 
 
    
 
 
    
 
 
 
Loss from operations
  
 
(141,078
  
 
(954,327
  
 
(100,267
    
 
 
    
 
 
    
 
 
 
Net loss from discontinued operations
  
 
(141,078
  
 
(954,327
  
 
(100,267
    
 
 
    
 
 
    
 
 
 
XML 55 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Concentration and Risks (Tables)
12 Months Ended
Dec. 31, 2021
Concentration and Risks [Abstract]  
Summary of Concentration and Risks
There were no revenues from customers which individually represent greater than 10% of the total net revenues for the years ended December 31, 2019, 2020 and 2021. There was one instructor, through whom the
Group’s
net learning services revenue earned was more than 10% of the
Group’s
net learning services revenue for the years ended December 31, 2019, 2020 and 2021
respectively as follows:
 
 
  
For the year ended December 31,
 
 
  
2019
 
 
2020
 
 
2021
 
Instructor A
     13     18     *  
Instructor B
     *       *       16
 
*
The percentage was below 10% for the year.
XML 56 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2021
Private Company Providing Kids Programming Courses To Students [Member]  
Business Acquisition [Line Items]  
Schedule of fair value of the assets acquired and the liabilities Consideration for this transaction was allocated on the acquisition date based on the fair value of the assets acquired and the liabilities assumed as follows:
 
  
As of the

acquisition date
 
 
  
RMB
 
Consideration
     7,700  
Noncontrolling interests
     624  
    
 
 
 
Total
  
 
8,324
 
    
 
 
 
Cash and cash equivalents
     1,302  
Other tangible assets
     156  
Liabilities assumed
     (72
Goodwill
     6,938  
    
 
 
 
Total
  
 
8,324
 
    
 
 
 
Private Company Providing Kids Steam Education Courses To Students [Member]  
Business Acquisition [Line Items]  
Schedule of fair value of the assets acquired and the liabilities Consideration for this transaction was allocated on the acquisition date based on the fair value of the assets acquired and the
liabilities
assumed as
follows
:
 
 
  
As of the

acquisition date
 
 
  
RMB
 
Cash consideration
     6,050  
    
 
 
 
Total
  
 
6,050
 
    
 
 
 
Cash and cash equivalents
     354  
Other tangible assets
     470  
Liabilities assumed
     (11,869
Goodwill
     17,095  
    
 
 
 
Total
  
 
6,050
 
    
 
 
 
Private Company Providing Offline After School Tutoring Services [Member]  
Business Acquisition [Line Items]  
Schedule of fair value of the assets acquired and the liabilities
Consideration for this transaction was allocated on the acquisition date based on the fair value of the assets acquired and the liabilities assumed as follows:
 
 
  
As of the

acquisition date
 
  
Amortization

Period
 
 
  
RMB
 
  
 
 
Cash consideration
     122,000  
 
 
 
 
Previously held equity interest
     27,544  
 
 
 
 
Redeemable noncontrolling interests
     106,368  
 
 
 
 
    
 
 
 
 
 
 
 
Total
  
 
255,912
 
 
 
 
 
    
 
 
 
 
 
 
 
Cash and cash equivalents
     165,783  
 
 
 
 
Other tangible assets
     18,040  
 
 
 
 
Identifiable intangible assets
:
        
 
 
 
 
Trademark
 
 
46,000
 
 
 
10 years
 
Licenses
 
 
6,500
 
 
 
10 years
 
Copyright
 
 
4,000
 
 
 
5 years
 
Students base
 
 
3,250
 
 
 
3 years
 
Deferred tax liabilities
     (8,963
 
 
 
 
Liabilities assumed
     (64,609
 
 
 
 
Goodwill
     85,911  
 
 
 
 
    
 
 
 
 
 
 
 
Total
  
 
255,912
 
 
 
 
 
    
 
 
 
 
 
 
 
XML 57 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable, Net (Tables)
12 Months Ended
Dec. 31, 2021
Accounts Receivable, Net [Abstract]  
Schedule of accounts receivable
The following is a summary of accounts receivable as of December 31, 2020 and 2021:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Accounts receivable, net:
  
     
  
     
Accounts receivable
     283,159        258,156  
Allowance for expected credit losses:
                 
Balance at the beginning of the year
     (2,278      (14,329
Additional provision charged to expenses
     (12,051      667  
Write-off
     —          3,845  
Balance at the end of the year
     (14,329      (9,817
    
 
 
    
 
 
 
    
268,830
    
248,339
 
    
 
 
    
 
 
 

XML 58 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Prepayment and Other Current Assets (Tables)
12 Months Ended
Dec. 31, 2021
Prepayment and Other Current Assets [Abstract]  
Summary of prepayment and other current assets
The following is a summary of prepayment and other current assets as of December 31, 2020 and 2021:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Prepayment for promotion fees
     44,575        42,696  
Prepayment for value-added taxes
     40,950        38,315  
Deferred expenses for learning services
     28,752        34,457  
Prepayment for content fees
     2,206        9,543  
Deferred charges
     8,857        8,745  
Prepayment for rental expenses
     4,900        7,247  
Prepaid sales commission
     1,158        2,263  
Receivable for withholding individual income taxes of option exercise
     39,371        1,700  
Interest receivable
     51        281  
Prepaid insurance fee for directors and officers
     5,329        —    
Others
     23,493        37,330  
    
 
 
    
 
 
 
Total
  
 
199,642
 
  
 
182,577
 
    
 
 
    
 
 
 
XML 59 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Equipment and Software, Net (Tables)
12 Months Ended
Dec. 31, 2021
Property and Equipment, Net [Abstract]  
Schedule of property, equipment and software, net
Property, equipment and software, net as of December 31, 2020 and 2021 are as follows:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Servers and computers
     68,895        84,425  
Furniture, fixtures and office equipment
     4,419        14,053  
Leasehold improvements
     6,723        38,120  
Software
 and others
     2,425        5,067  
    
 
 
    
 
 
 
Total
  
 
82,462
 
  
 
141,665
 
Less: accumulated depreciation
     (42,289      (61,350
    
 
 
    
 
 
 
Net book value
  
 
40,173
 
  
 
80,315
 
    
 
 
    
 
 
 
XML 60 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Lessee Disclosure [Abstract]  
Summary of supplemental information related to operating leases
    
As of December 31,
 
    
2020
   
2021
 
    
RMB
   
RMB
 
Operating lease
right-of-use
assets, net
     105,865       118,104  
Operating lease liabilities - current
     29,982       46,688  
Operating lease liabilities -
non-current
     79,748       73,070  
    
 
 
   
 
 
 
Total operating lease liabilities
     109,730       119,758  
    
 
 
   
 
 
 
Weighted average remaining lease term
     4.4 years       3.6 years  
Weighted average discount rate
     4.10     3.99
Lease, Cost
 
  
For the year ended
December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Operating lease expenses
     1,885        5,924  
 
 
25,449
 
Short-term lease expenses
     2,493        2,306  
 
 
3,381
 
Variable lease expenses
     19,841        31,684  
 
 
24,008
 
    
 
 
    
 
 
 
 
 
 
 
Total lease expenses
     24,219        39,914  
 
 
52,838

 
 
  
 
 
 
  
 
 
 
  
 
 
 
Cash paid for amounts included in the measurement of operating lease liabilities
     658        12,431  
 
 
37,756
 
Right-of-use
assets obtained in exchange for operating lease liabilities
     26,030        91,893  
 
 
85,731
 
Lease liabilities decrease due to early termination
  
 
—  
 
  
 
—  
 
  
 
44,469
 
Future minimum lease payments
A summary of maturity of operating lease liabilities under the Group’s
non-cancelable
operating leases as of December 31, 2021 is as follows:
 
 
  
As of
December 31,
2021
 
 
  
RMB
 
2022
     47,525  
2023
     36,115  
2024
     16,314  
2025
     11,855  
2026
     10,651  
Thereafter
     3,200  
    
 
 
 
Total operating lease liabilities
     125,660  
Less: interest
     (5,902
    
 
 
 
Present value of operating lease liabilities
     119,758  
    
 
 
 
XML 61 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Taxation (Tables)
12 Months Ended
Dec. 31, 2021
Taxation [Abstract]  
Schedule of components of income tax expense (Benefit)
The following table presents the composition of income tax expenses for the years ended December 31, 2019, 2020 and 2021:
 
 
  
For the year ended
December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Current income tax expenses
     2,432        2,929        15,611  
Deferred tax benefit
     —          —          (8,963
    
 
 
    
 
 
    
 
 
 
Income tax expenses
  
 
2,432
 
  
 
2,929
 
  
 
6,648
 
    
 
 
    
 
 
    
 
 
 
Schedule of effective income tax rate reconciliation
The following table presents a reconciliation of the differences between the statutory income tax rate and the Group’s effective income tax rate for the years ended December 31, 2019, 2020 and 2021:

 
    
For the year ended
December 31,
 
    
2019
    
2020
    
2021
 
Statutory income tax rate
     25%        25%        25%  
Permanent differences
     0%        3%        3%  
Tax effect of preferential tax treatment and tax difference of statutory rate in other jurisdictions
     (9%      (11%      (9%
Change in valuation allowance
     (16%      (17%      (21%
  
 
 
    
 
 
    
 
 
 
Effective income tax rate
     0%        0%        (2%
  
 
 
    
 
 
    
 
 
 
Schedule of deferred tax assets and liabilities
The following table presents the tax impact of significant temporary differences that give rise to the deferred tax assets as of December 31, 2020 and 2021:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Deferred tax assets
  
     
  
     
Net operating tax loss carry forwards
     137,550        382,409  
Advertising and promotion expenses in excess of deduction limit
     315,708        334,697  
Payroll and expense accrued
     98,889        99,007  
Others
     2,085        3,612  
Less: valuation allowance
     (554,232      (819,725
    
 
 
    
 
 
 
Total deferred tax assets, net
  
—  
    
—  
 
    
 
 
    
 
 
 
Summary of valuation allowance
The following table sets forth the movement of the valuation allowances for deferred tax assets for the periods presented:
 
 
  
For the year ended
December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Balance as of January 1
     252,069        554,232  
Change of valuation allowance
     302,163        265,493  
    
 
 
    
 
 
 
Balance as of December 31
  
 
554,232
 
  
 
819,725
 
    
 
 
    
 
 
 
Summary of operation loss carry forwards As of December 31, 2021, certain entities of the Group had net operating tax loss carry forwards as follows:
    
RMB
 
Loss expiring in 2022
     —    
Loss expiring in 2023
     139,448  
Loss expiring in 2024
     141,556  
Loss expiring in 2025
     188,518  
Loss expiring in 2026
     240,483  
Loss expiring in 2027
     112,069  
Loss expiring in 2028
     201,070  
Loss expiring in 2029
     230,257  
Loss expiring in 2030 and thereafter
     1,126,120  
    
 
 
 
    
 
2,379,521
 
    
 
 
 
XML 62 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Taxes Payable (Tables)
12 Months Ended
Dec. 31, 2021
Taxes Payable [Abstract]  
Summary of taxes payable
The following is a summary of taxes payable as of December 31, 2020 and 2021:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
VAT payable
     3,325        30,582  
Withholding individual income taxes for employees
     48,692        14,724  
Enterprise income taxes payable
     2,503        7,656  
Others
     375        361  
    
 
 
    
 
 
 
Total
  
 
54,895
 
  
 
53,323
 
    
 
 
    
 
 
 
XML 63 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities and Other Payables (Tables)
12 Months Ended
Dec. 31, 2021
Accrued Liabilities and Other Payables [Abstract]  
Summary of accrued liabilities and other payable
The following is a summary of accrued liabilities and other payables as of December 31, 2020 and 2021:
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Accrued marketing expenses
     257,216        173,944  
Accrued liabilities for learning services and online marketing services
     136,605        141,521  
Operating lease liabilities-current portion
     29,982        46,688  
Accrued technical expenses
     24,000        29,890  
Accrued administrative expenses
     23,777        26,717  
Accrued outside labor service fee
     64,799        22,975  
Payables for property, equipment and software
     7,068        14,088  
Deferred government grant
     21,376        11,503  
Warehousing and logistics fee
     8,034        11,323  
Accrued professional fee
     11,811        10,177  
Unpaid consideration for business combination
  
 
—  
 
     5,129  
Deposits payable to service providers
     1,823        1,762  
Others
     15,553        19,850  
    
 
 
    
 
 
 
Total
  
 
602,044
 
  
 
515,567
 
    
 
 
    
 
 
 
XML 64 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Redeemable Preferred Shares (Tables)
12 Months Ended
Dec. 31, 2021
Convertible Redeemable Preferred Shares [Abstract]  
Schedule of company's preferred shares activities The Company’s preferred shares activities for the year ended December 31, 2019 are summarized as below:
 
  
Balance as
of January 1,
2019
 
  
Accretions of
preferred shares

to redemption
value
 
  
Conversion into
Class A ordinary

shares upon IPO

upon IPO
 
  
Balance as

of December 31,
2019
 
Series A preferred shares
  
     
  
     
  
     
  
     
Number of shares (in thousands)
     6,815        —          (6,815      —    
Amount (RMB in thousands)
     460,652        35,893        (496,545      —    
XML 65 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Others, Net (Tables)
12 Months Ended
Dec. 31, 2021
Others, Net [Abstract]  
Schedule of Other Nonoperating Income Expense
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Government grants
     18,087        28,644        42,202  
Fair value changes of short-term investments
     863        9,396        28,810  
Donation
     (1,620      (1,459      (9,801
Impairment of long-term investments
     —          —          (7,000
VAT exemption due to the
COVID-19
(Note 10)
     —          51,889        (5,353
Foreign exchange gains/(losses)
     3,279        (23,935      (5,005
Loss from lease termination
     —          —          (2,809
Remeasured loss from previously held interest (Note 5)
     —          —          (2,456
Others
     (545      (3,483      (1,915
    
 
 
    
 
 
    
 
 
 
Total
  
 
20,064
 
  
 
61,052
 
  
 
36,673
 
    
 
 
    
 
 
    
 
 
 
XML 66 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based Compensation (Tables)
12 Months Ended
Dec. 31, 2021
Share-based Compensation [Abstract]  
Summary of allocation of share-based compensation expenses
The table below sets forth the allocation of share-based compensation expenses:
 
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Cost of revenues
     3,642        4,641        7,862  
Sales and marketing expenses
     2,007        4,821        10,521  
Research and development expenses
     9,241        19,738        33,775  
General and administrative expenses
     8,446        7,225        20,043  
    
 
 
    
 
 
    
 
 
 
Total
  
 
23,336
 
  
 
36,425
 
  
 
72,201
 
    
 
 
    
 
 
    
 
 
 
Schedule of share-based payment award stock options valuation assumptions The fair value of each option granted for the years ended December 31, 2019, 2020 and 2021 is estimated on the date of grant using the following assumptions:
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
Expected volatility
     46.50%-46.90%        48.90%-52.20%        52.40%-62.40%  
Expected dividends yield
     0%        0%        0%  
Risk-free interest rate
    
2.10%-2.60%
      
0.30%-1.69%
      
0.58%-0.87%
 
Expected term (in years)
     6        6        6  
Fair value of underlying ordinary share (US$)
    
6.35-7.29
      
16.00-42.31
      
9.44-35.99
 
Schedule of share-based compensation stock options activities
The following table presents a summary of the Company’s options activities for the years ended December 31, 2019, 2020 and 2021:
 
 
  
Number of
options
 
  
Weighted
average
exercise
price per
share
 
  
Weighted
average
remaining
contractual
life
 
  
Aggregate
intrinsic
value
 
 
  
(in thousands)
 
  
US$
 
  
Years
 
  
US$
 
Outstanding as of January 1, 2019
     6,991        2.13        3.40        29,468  
Granted
     2,072        3.50                    
Forfeited
     (734      2.60                    
    
 
 
                            
Outstanding as of December 31, 2019
     8,329        2.43        3.06        97,000  
    
 
 
                            
Granted
     888        4.00                    
Exercised
     (2,962      1.84                    
Forfeited
     (353      3.14                    
    
 
 
                            
Outstanding as of December 31, 2020
     5,902        2.92        3.07        139,326  
    
 
 
                            
Granted
     1,095        4.50                    
Exercised
     (1,538      2.45                    
Forfeited
     (554      3.75                    
    
 
 
                            
Outstanding as of December 31, 2021
     4,905        3.33        2.94        44,871  
    
 
 
                            
Vested and exercisable as of December 31, 2020
     2,182        2.32        1.89        52,828  
Vested and exercisable as of December 31, 2021
     1,841        2.66        1.71        18,085  
XML 67 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss per Share (Tables)
12 Months Ended
Dec. 31, 2021
Net Loss per Share [Abstract]  
Schedule of computation of basic and diluted net loss per share
The following table sets forth the computation of basic and diluted net loss per share for the years ended December 31, 2019, 2020 and 2021:
 
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Numerator:
  
     
  
     
  
     
Net loss from continuing operations attributable to ordinary shareholders of the Company
     (496,318)        (798,462)        (895,388)  
Net loss from discontinued operations attributable to ordinary shareholders of the Company
     (141,078)        (954,327)        (100,267)  
    
 
 
    
 
 
    
 
 
 
Net loss attributable to ordinary shareholders of the Company
  
 
(637,396)
 
  
 
(1,752,789)
 
  
 
(995,655)
 
    
 
 
    
 
 
    
 
 
 
Denominator:
                          
Weighted average number of ordinary shares/ADSs outstanding, basic
     95,445,982        112,864,452        121,650,907  
Weighted average number of ordinary shares/ADSs outstanding, diluted
     95,445,982        112,864,452        121,650,907  
Net loss per share/ADS from continuing operations attributable to ordinary shareholders of the Company, basic
     (5.20)        (7.07)        (7.36)  
    
 
 
    
 
 
    
 
 
 
Net loss per share from discontinued operations attributable to ordinary shareholders of the Company, basic
     (1.48)        (8.46)        (0.82)  
    
 
 
    
 
 
    
 
 
 
Net loss per share/ADS, basic
  
 
(6.68)
 
  
 
(15.53)
 
  
 
(8.18)
 
    
 
 
    
 
 
    
 
 
 
Net loss per share/ADS from continuing operations attributable to ordinary shareholders of the Company, diluted
     (5.20)        (7.07)        (7.36)  
    
 
 
    
 
 
    
 
 
 
Net loss per share from discontinued operations attributable to ordinary shareholders of the Company, diluted
     (1.48)        (8.46)        (0.82)  
    
 
 
    
 
 
    
 
 
 
Net loss per share/ADS, diluted
  
 
(6.68)
 
  
 
(15.53)
 
  
 
(8.18)
 
    
 
 
    
 
 
    
 
 
 
XML 68 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2021
Financial Instruments [Abstract]  
Schedule of fair value of assets measured on recurring basis
The following table sets forth the major financial instruments, measured at fair value, by level within the fair value hierarchy as of December 31, 2020 and 2021:
 

    
Fair value measurements
 
    
Total
    
Significant other
observable
inputs (Level 2)
 
    
RMB
    
RMB
 
As of December 31, 2020
     
Short-term investments
     584,999        584,999  
  
 
 
    
 
 
 
Total
  
 
584,999
 
  
 
584,999
 
  
 
 
    
 
 
 
As of December 31, 2021
     
Short-term investments
     503,831        503,831  
  
 
 
    
 
 
 
Total
    
503,831
    
 
503,831
 
  
 
 
    
 
 
 
XML 69 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies [Abstract]  
Schedule of Group's future minimum commitments under non-cancelable agreements
As of December 31, 2021, the Group’s future minimum commitments under
non-cancelable
agreements were as follows:

 
 
  
Less than
one year
 
  
One to

three years
 
  
More than
three years
 
  
Total
 
 
  
RMB
 
  
RMB
 
  
RMB
 
  
RMB
 
Purchase commitments
    
187,548
      
700
      
—  
      
188,248
 
Capital commitments
    
6,070
      
—  
      
—  
      
6,070
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
    
193,618

       700
      
—  

      
194,318

 
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 70 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions (Tables)
12 Months Ended
Dec. 31, 2021
Related Party Transactions [Abstract]  
Schedule of related party
Name of entity or individual
  
Relationships with the Group
NetEase Group
  
Control or under common control
Schedule of related party transactions
(a) Transactions with related parties
 
 
  
For the year ended December 31,
 
 
  
2019
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
  
RMB
 
Services and products provided to NetEase Group
  
     
  
     
  
     
Learning services provided to NetEase Group
     2,913        5,826        7,360  
Smart devices provided to NetEase Group
     11,418        7,607        6,607  
Online marketing services provided to NetEase Group
     23,249        15,860        9,823  
       
Services and products purchased from NetEase Group
                          
Services purchased from NetEase Group
     66,280        163,487        143,186  
Fixed assets and inventories purchased from NetEase Group
     18,222        2,198        2,489  
       
Loan related transactions
                          
Interest expenses on loans from NetEase Group
     30,232        31,215        31,644  
Addition of long-term loans from NetEase Group
     —          —          257,522  
       
Equity related transactions
                          
Deemed contribution related to acquisition of businesses under common control (Note 1)
     69,603        —          —    
Deemed distribution to NetEase
     —          2,060        4,171  
Share-based compensation under NetEase Plan
     4,356        2,682        1,043  
       
Other transactions
                          
Disposal of Youdao Cloudnote business to NetEase Group
     —          670        —    
Schedule of related party balances
(b) Balances with related parties
 
 
  
As of December 31,
 
 
  
2020
 
  
2021
 
 
  
RMB
 
  
RMB
 
Amounts due from NetEase Group
     4,081        6,192  
Amounts due to NetEase Group
     67,230        83,041  
Short-term loans from NetEase Group
     878,000        878,000  
Long-term loans from NetEase Group
     —          255,028  
XML 71 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information (Tables)
12 Months Ended
Dec. 31, 2021
Segment Information [Abstract]  
Schedule of segment reporting information by segment
The table below provides a summary of the Group’s segment results for the years ended December 31, 2019, 2020 and 2021.
 
 
  
For the year ended December 31,
 
 
  
2019
 
 
2020
 
 
2021
 
 
  
RMB
 
 
RMB
 
 
RMB
 
Net revenues:

  
     
 
     
 
     
Learning services
     602,353       1,513,960       2,441,421  
Smart devices
     152,044       539,962       980,424  
Online marketing services
     453,013       472,884       593,949  
    
 
 
   
 
 
   
 
 
 
Total net revenues
  
 
1,207,410
 
 
 
2,526,806
 
 
 
4,015,794
 
    
 
 
   
 
 
   
 
 
 
Cost of revenues:

                        
Learning services
     451,164       716,504       980,700  
Smart devices
     107,609       355,970       618,925  
Online marketing services
     313,592       346,895       427,331  
    
 
 
   
 
 
   
 
 
 
Total cost of revenues
  
 
872,365
 
 
 
1,419,369
 
 
 
2,026,956
 
    
 
 
   
 
 
   
 
 
 
Gross margin:

                        
Learning services
     25     53     60
Smart devices
     29     34     37
Online marketing services
     31     27     28
Total gross margin
  
 
28
 
 
44
 
 
50
XML 72 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Parent Company Only Condensed Financial Information (Tables)
12 Months Ended
Dec. 31, 2021
Parent Company Only Condensed Financial Information [Abstract]  
Schedule of condensed balance sheets
Condensed Balance Sheets
 
 
  
As of December 31,
 
 
  
2020
 
 
2021
 
 
2021
 
 
  
RMB
 
 
RMB
 
 
US$
 
 
  
 
 
 
 
 
 
Note 2(f)
 
ASSETS
  
     
 
     
 
     
Cash and cash equivalents
     117,400       122,765       19,265  
Amounts due from Youdao Group Companies
    
1,011,360
      2,658,772       417,219  
Prepayment and other current assets
     9,277       229       36  
    
 
 
   
 
 
   
 
 
 
Total assets
  
 
1,138,037
 
 
 
2,781,766
 
 
 
436,520
 
    
 
 
   
 
 
   
 
 
 
LIABILITIES AND SHAREHOLDERS’ DEFICIT

                        
Amounts due to NetEase Group
     2,059       221       35  
Accrued liabilities and other payables
     3,655       2,573       403  












 
Investments in subsidiaries and VIEs

  
 
2,536,385
 
 
 
3,328,600
 
 
 
522,330
 












 
Other
non-current
liabilities
     4,043       2,411       378  
Long-term loans from NetEase Group
     —         255,028       40,019  
    
 
 
   
 
 
   
 
 
 
Total liabilities
  
 
2,546,142
 
 
 
3,588,833
 
 
 
563,165
 
    
 
 
   
 
 
   
 
 
 
Shareholders’ deficit:
                        
Class A ordinary shares, US$0.0001 par value
     18       24       4  
Class B ordinary shares, US$0.0001 par value
     56       56       9  
Additional
paid-in
capital
     2,309,963       3,913,946       614,184  
Accumulated deficit
     (3,674,034     (4,671,195     (733,012
Accumulated other comprehensive los
s
     (47,058     (54,354     (8,529
Statutory reserves
     2,950       4,456       699  
    
 
 
   
 
 
   
 
 
 
Total shareholders’ deficit
  
 
(1,408,105
 
 
(807,067
 
 
(126,645
    
 
 
   
 
 
   
 
 
 
Total liabilities and shareholders’ deficit
  
 
1,138,037
 
 
 
2,781,766
 
 
 
436,520
 
    
 
 
   
 
 
   
 
 
 
Schedule of condensed statements of operations and comprehensive loss
Condensed Statements of Operations and Comprehensive Loss

 
 
  
For the year ended December 31,
 
 
  
2019
 
 
2020
 
 
2021
 
 
2021
 
 
  
RMB
 
 
RMB
 
 
RMB
 
 
US$
 
 
  
 
 
 
 
 
 
 
 
 
Note 2(f)
 
Operating expenses:
  
     
 
     
 
     
 
     
General and administrative expenses
     (17,255     (13,008     (13,048     (2,048
    
 
 
   
 
 
   
 
 
   
 
 
 
Total operating expenses
     (17,255     (13,008     (13,048     (2,048
    
 
 
   
 
 
   
 
 
   
 
 
 
Loss from operations
  
 
(17,255
 
 
(13,008
 
 
(13,048
 
 
(2,048
Interest income
     5,396       22,060       5,246       823  
Interest expense

 
 
 
 
 
 
 
 
(616
)
 
 
 
(97
)

Others, net
     (4,492     792       2,289       359  
Share of loss of subsidiaries and VIEs
     (585,152     (1,762,633     (989,148     (155,219
Loss before tax
  
 
(601,503
 
 
(1,752,789
 
 
(995,277
 
 
(156,182
Income tax expenses
     —         —         (378     (59
    
 
 
   
 
 
   
 
 
   
 
 
 
Net loss
  
 
(601,503
 
 
(1,752,789
 
 
(995,655
 
 
(156,241
Accretions of convertible redeemable preferred shares to redemption value (Note 14)
     (35,893     —         —         —    
    
 
 
   
 
 
   
 
 
   
 
 
 
Net loss attributable to ordinary shareholders of the Company
  
 
(637,396
 
 
(1,752,789
 
 
(995,655
 
 
(156,241
    
 
 
   
 
 
   
 
 
   
 
 
 
Net loss
  
 
(601,503
 
 
(1,752,789
 
 
(995,655
 
 
(156,241
Other comprehensive loss:
                                
Foreign currency translation adjustment
     (15,023     (32,531     (7,296     (1,145
    
 
 
   
 
 
   
 
 
   
 
 
 
Total other comprehensive los
s
     (15,023     (32,531     (7,296     (1,145
    
 
 
   
 
 
   
 
 
   
 
 
 
Total comprehensive loss
  
 
(616,526
 
 
(1,785,320
 
 
(1,002,951
 
 
(157,386
Accretions of convertible redeemable preferred shares to redemption value (Note 14)
     (35,893     —         —         —    
    
 
 
   
 
 
   
 
 
   
 
 
 
Comprehensive loss attributable to ordinary shareholders of the Company
  
 
(652,419
 
 
(1,785,320
 
 
(1,002,951
 
 
(157,386
    
 
 
   
 
 
   
 
 
   
 
 
 
Schedule of condensed statements of cash flows
Condensed Statements of Cash Flows
 
 
  
For the year ended December 31,
 
 
  
2019
 
 
2020
 
 
2021
 
 
2021
 
 
  
RMB
 
 
RMB
 
 
RMB
 
 
US$
 
 
  
 
 
 
 
 
 
 
 
 
Note 2(f)
 
Cash flows from operating activities:
  
     
 
     
 
     
 
     
Net cash (used in)/provided by operating activities
     (782     14,409       (9,040     (1,419
    
 
 
   
 
 
   
 
 
   
 
 
 
Cash flows from investing activities:
                                
Placement
s
of time deposits
     (1,270,536     (20,663     (897,916     (140,903
Proceeds from maturities of time deposits
     —         1,257,689       907,759       142,447  
Loans to subsidiaries
     (132,062     (1,236,543     (1,759,925     (276,171
Payment for long-term investment

     —         (670     —         —    
    
 
 
   
 
 
   
 
 
   
 
 
 
Net cash used in investing activities
     (1,402,598     (187     (1,750,082     (274,627
    
 
 
   
 
 
   
 
 
   
 
 
 
Cash flows from financing activities:
                                
Proceeds from the issuance of IPO shares, net of issuance cost
     630,364       —         —         —    
Proceeds from concurrent private placement
     881,662       —         —         —    
Proceeds from long-term loans from NetEase Group
     —         —         257,522       40,411  
Proceeds from the issuance of
follow-on
offering shares, net of issuance cost (Note 13)
     —         —         1,498,627       235,167  
Payment of offering expenses
     —         (7,909     —         —    
Proceeds from issuance of ordinary shares pursuant to incentive plan
     —         34,468       27,564       4,326  
    
 
 
   
 
 
   
 
 
   
 
 
 
Net cash provided by financing activities
     1,512,026       26,559       1,783,713       279,904  
    
 
 
   
 
 
   
 
 
   
 
 
 
Effect of exchange rate changes on cash and cash equivalents
     (771     (34,691     (19,226     (3,016
    
 
 
   
 
 
   
 
 
   
 
 
 
Net increase in cash and cash equivalents

     107,875       6,090       5,365       842  
Cash and cash equivalents at the beginning of the year
     3,435       111,310       117,400       18,423  
    
 
 
   
 
 
   
 
 
   
 
 
 
Cash and cash equivalents at the end of the year
     111,310       117,400       122,765       19,265  
    
 
 
   
 
 
   
 
 
   
 
 
 
XML 73 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Operations and Reorganization - Additional Information (Detail)
¥ in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Feb. 28, 2021
CNY (¥)
shares
Feb. 28, 2021
USD ($)
shares
Feb. 10, 2021
USD ($)
shares
Oct. 31, 2019
CNY (¥)
shares
Oct. 31, 2019
USD ($)
shares
Dec. 31, 2019
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2021
USD ($)
Apr. 30, 2021
USD ($)
Operations and Organization [Line Items]                          
The allocation related to share-based compensation expenses           ¥ 18,400              
Net loss               ¥ (1,026,400) $ (161,058) ¥ (1,753,352) ¥ (601,455)    
Net cash used in operating activities               (1,346,400) (211,281) (321,562) (372,270)    
Accumulated deficit             ¥ (4,700,000) (4,700,000)   (3,674,034)   $ (733,012)  
Net current liability               764,300          
Proceeds received from ordinary shareholders                     630,364    
Proceeds from follow-on offering               1,498,627 $ 235,167        
Proceeds from concurrent private placement                     881,662    
Line of credit facility, current borrowing capacity             255,028 255,028       40,019  
IPO [Member]                          
Operations and Organization [Line Items]                          
Proceeds received from ordinary shareholders       ¥ 621,900 $ 88,200                
IPO [Member] | American depositary shares [Member]                          
Operations and Organization [Line Items]                          
Number of shares issued | shares       5,600,000 5,600,000                
Private placement [Member]                          
Operations and Organization [Line Items]                          
Proceeds from concurrent private placement       ¥ 881,700 $ 125,000                
Follow-on Public Offering [Member] | American depositary shares [Member]                          
Operations and Organization [Line Items]                          
Proceeds from follow-on offering ¥ 1,498,600 $ 231,600 $ 231,600                    
Number of shares issued | shares 7,000,000 7,000,000 7,000,000                    
VIE [Member]                          
Operations and Organization [Line Items]                          
Registered capital             22,000 22,000   15,000      
Non-distributable statutory reserves             5,457 5,457   2,536      
Net cash used in operating activities               868,168   (62,502) 50,978    
VIE [Member] | Cooperation Agreement [Member]                          
Operations and Organization [Line Items]                          
Service fee               2,092,200   1,276,000 478,800    
NetEase Group [Member]                          
Operations and Organization [Line Items]                          
The allocation related to share-based compensation expenses               1,043   ¥ 2,682 ¥ 4,356    
Line of credit facility, current borrowing capacity             ¥ 255,028 ¥ 255,028       40,000  
Maturity of line of credit facility               Mar. 31, 2024 Mar. 31, 2024        
NetEase Group [Member] | Revolving Credit Facility [Member]                          
Operations and Organization [Line Items]                          
Maximum Borrowing Capacity | $                         $ 300,000
Line of credit facility, current borrowing capacity | $                       $ 40,000  
Maturity of line of credit facility             Mar. 31, 2024            
William Lei Ding [Member] | Youdao Information [Member] | Loan Agreements [Member]                          
Operations and Organization [Line Items]                          
Interest-free loan in the principal amount             ¥ 3,600 ¥ 3,600          
Variable interest entity principal agreement term period               10 years 10 years        
Variable interest entity principal agreement term extend period               10 years 10 years        
William Lei Ding [Member] | Youdao Information [Member] | Operating Agreements [Member]                          
Operations and Organization [Line Items]                          
Variable interest entity principal agreement term period               20 years 20 years        
Feng Zhou [Member] | Youdao Information [Member] | Loan Agreements [Member]                          
Operations and Organization [Line Items]                          
Interest-free loan in the principal amount             ¥ 1,400 ¥ 1,400          
Variable interest entity principal agreement term period               10 years 10 years        
Variable interest entity principal agreement term extend period               10 years 10 years        
Feng Zhou [Member] | Youdao Information [Member] | Operating Agreements [Member]                          
Operations and Organization [Line Items]                          
Variable interest entity principal agreement term period               20 years 20 years        
Investee [Member] | Youdao Cloudnote Business [Member]                          
Operations and Organization [Line Items]                          
Percentage Of Voting Interests acquired                   37.50%      
XML 74 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Operations and Reorganization - Schedule Of Subsidiaries And Variable Interest Entities (Detail)
12 Months Ended
Dec. 31, 2021
Youdao (Hong Kong) Limited [Member]  
Subsidiaries And Variable Interest Entity [Line Items]  
Place and year of incorporation Hong Kong, China, 2016
Percentage of direct or indirect economic ownership 100.00%
Principal activities Holding company
Youdao Education Technology (Hong Kong) Limited [Member]  
Subsidiaries And Variable Interest Entity [Line Items]  
Place and year of incorporation Hong Kong, China, 2021
Percentage of direct or indirect economic ownership 100.00%
Principal activities Providing sales of smart devices
NetEase Youdao Information Technology (Beijing) Co., Ltd. ("Youdao Information") [Member]  
Subsidiaries And Variable Interest Entity [Line Items]  
Place and year of incorporation Beijing, China, 2006
Percentage of direct or indirect economic ownership 100.00%
Principal activities Providing sales of smart devices and solutions, technical support to the VIEs
NetEase Youdao Information Technology (Hangzhou) Co., Ltd. ("Youdao Hangzhou") [Member]  
Subsidiaries And Variable Interest Entity [Line Items]  
Place and year of incorporation Hangzhou, China, 2019
Percentage of direct or indirect economic ownership 100.00%
Principal activities Providing technical support to the VIEs
NetEase Youdao (Hangzhou) Smart Technology Co., Ltd. ("Youdao Smart Technology") [Member]  
Subsidiaries And Variable Interest Entity [Line Items]  
Place and year of incorporation Hangzhou, China, 2021
Percentage of direct or indirect economic ownership 100.00%
Principal activities Providing sales of smart devices
Beijing NetEase Youdao Computer System Co., Ltd. ("Youdao Computer") [Member]  
Subsidiaries And Variable Interest Entity [Line Items]  
Place and year of incorporation Beijing, China, 2007
Percentage of direct or indirect economic ownership 100.00%
Principal activities Providing online learning services as well as online marketing services
XML 75 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Operations and Reorganization - Schedule Of Variable Interest Entities (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2021
USD ($)
Assets          
Cash and cash equivalents ¥ 322,777   ¥ 609,199   $ 50,651
Restricted cash (Note 2(j)) 749,770       117,655
Short-term investments 503,831   584,999   79,062
Accounts receivable, net 248,339   268,830   38,970
Inventories, net 255,411   118,963   40,080
Amounts due from NetEase Group and Youdao Group 6,192   4,081   972
Prepayment and other current assets 182,577   199,642   28,650
Assets held for sale 497   65,589   78
Total current assets 2,269,662   1,851,566   356,160
Property, equipment and software, net 80,315   40,173   12,603
Operating lease right-of-use assets, net 118,104   105,865   18,533
Goodwill 109,944   6,938   17,253
Other assets, net 22,436   17,759   3,520
Total non-current assets 364,405   218,682   57,183
Total assets 2,634,067   2,070,248   413,343
Liabilities          
Accounts payables 161,006   141,304   25,265
Payroll payable 277,383   209,603   43,527
Contract liabilities 1,065,639   894,218   167,222
Taxes payable 53,323   54,895   8,368
Accrued liabilities and other payables 515,567   602,044   80,904
Liabilities held for sale     546,271    
Total current liabilities 3,033,959   3,393,565   476,094
Long-term lease liabilities 73,070   79,748   11,466
Total non-current liabilities 330,509   83,791   51,863
Total liabilities 3,364,468   3,477,356   $ 527,957
Net revenues:          
Net revenues 4,015,794 $ 630,166 2,526,806 ¥ 1,207,410  
Cost and expenses:          
Net income/(loss) from continuing operations (926,087) (145,324) (799,025) (460,377)  
Cash flows from operating activities:          
Net cash provided by/(used in) operating activities (1,346,400) (211,281) (321,562) (372,270)  
Cash flows from investing activities:          
Net cash (used in)/provided by investing activities 47,074 7,386 760,971 (1,084,005)  
Cash flows from financing activities:          
Net cash provided by financing activities [1] 1,783,713 $ 279,904 26,559 1,587,669  
VIEs [Member]          
Assets          
Cash and cash equivalents 134,639   7,691    
Restricted cash (Note 2(j)) 749,770        
Short-term investments 13,617   10,354    
Accounts receivable, net 146,257   145,212    
Inventories, net 48,477   26,556    
Amounts due from NetEase Group and Youdao Group 442,286   1,243,125    
Prepayment and other current assets 64,005   45,065    
Assets held for sale 204   52,534    
Total current assets 1,599,255   1,530,537    
Property, equipment and software, net 3,244   148    
Operating lease right-of-use assets, net 26,320   988    
Goodwill 103,006        
Other assets, net 36,405   45,496    
Total non-current assets 168,975   46,632    
Total assets 1,768,230   1,577,169    
Liabilities          
Accounts payables 45,756   62,438    
Payroll payable 11,873   6,863    
Amounts due to NetEase Group and Youdao Group 504,605   26,728    
Contract liabilities 1,011,734   842,296    
Taxes payable 4,072   394    
Accrued liabilities and other payables 65,547   35,021    
Liabilities held for sale 0   546,271    
Total current liabilities 1,643,587   1,520,011    
Long-term lease liabilities 15,803   223    
Total non-current liabilities 15,803   223    
Total liabilities 1,659,390   1,520,234    
Net revenues:          
Net revenues 2,751,551   1,793,514 900,263  
Cost and expenses:          
Cost and expenses (2,793,144)   (1,825,292) (901,383)  
Net income/(loss) from continuing operations (58,520)   20,483 2,066  
Cash flows from operating activities:          
Net cash provided by transactions with external parties 3,278,167   3,034,716 855,715  
Net cash provided by/(used in) other transactions with intra-Group companies (699)   1,613 392  
Net cash provided by/(used in) operating activities 868,168   (62,502) 50,978  
Cash flows from investing activities:          
Net cash (used in)/provided by transactions with external parties 8,550   65,510 (67,118)  
Net cash (used in)/provided by investing activities 8,550   65,510 (67,118)  
Cash flows from financing activities:          
Proceeds received from ordinary shareholders       10,000  
Net cash provided by financing activities       10,000  
VIEs [Member] | Technical consulting and related services [Member]          
Cash flows from operating activities:          
Net cash used in transactions with intra-Group companies related to technical consulting and related service (2,409,300)   (3,098,831) (805,129)  
VIEs [Member] | Third Party [Member]          
Net revenues:          
Net revenues 2,750,610   1,792,962 900,263  
Cost and expenses:          
Cost and expenses (561,272)   (421,814) (358,318)  
VIEs [Member] | Intra Group [Member]          
Net revenues:          
Net revenues 941   552    
VIEs [Member] | Intra Group [Member] | Technical consulting and related services [Member]          
Cost and expenses:          
Cost and expenses (2,221,199)   (1,402,371) (540,830)  
VIEs [Member] | Other Intra Group [Member]          
Cost and expenses:          
Cost and expenses ¥ (10,673)   ¥ (1,107) ¥ (2,235)  
[1] There was no financing activity from discontinued operations.
XML 76 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Statutory Reserves [Line Items]          
Exchange rate   6.3726      
Impairment charge   ¥ 0   ¥ 0 ¥ 0
Revenue recognized that was included in the deferred revenue balance at the beginning of the year   854,342,000   438,839,000  
The aggregate amount of transaction price allocated to unsatisfied performance obligations   1,018,100,000      
Advertising expenses   1,393,300,000   1,122,100,000 323,600,000
Share-based compensation due to the completion of the IPO ¥ 18,400,000        
Employee benefit expenses   222,690,000   68,002,000 86,316,000
Impairment of finite lived intangible assets acquired from business combination   ¥ 56,778,000 $ 8,911 ¥ 0 ¥ 0
China Company Law [Member]          
Statutory Reserves [Line Items]          
Statutory surplus fund reached capital rate   50.00%      
China Company Law [Member] | Minimum [Member]          
Statutory Reserves [Line Items]          
Statutory reserve appropriation   10.00% 10.00%    
China Foreign Investment Enterprises Law [Member]          
Statutory Reserves [Line Items]          
General reserve reached capital rate   50.00%      
China Foreign Investment Enterprises Law [Member] | Minimum [Member]          
Statutory Reserves [Line Items]          
General reserve appropriation   10.00% 10.00%    
XML 77 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Schedule of useful lives of property plant and equipment (Detail)
12 Months Ended
Dec. 31, 2021
Servers and computers [Member]  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 3 years
Furniture, fixtures, office and other equipment​ [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 3 years
Furniture, fixtures, office and other equipment​ [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 10 years
Leasehold improvements [Member]  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life The shorter of the useful life or term of the lease
Software and others [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 3 years
Software and others [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 5 years
XML 78 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Schedule of disaggregated Revenue (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Disaggregation of net revenues [Line Items]        
Net revenues ¥ 4,015,794 $ 630,166 ¥ 2,526,806 ¥ 1,207,410
Learning services [Member]        
Disaggregation of net revenues [Line Items]        
Net revenues 2,441,421 383,112 1,513,960 602,353
Tutoring Services [Member]        
Disaggregation of net revenues [Line Items]        
Net revenues 2,271,036   1,369,010 510,095
Fee-based premium services [Member]        
Disaggregation of net revenues [Line Items]        
Net revenues 170,385   144,950 92,258
Smart Devices [Member]        
Disaggregation of net revenues [Line Items]        
Net revenues 980,424 153,850 539,962 152,044
Online marketing services [Member]        
Disaggregation of net revenues [Line Items]        
Net revenues ¥ 593,949 $ 93,204 ¥ 472,884 ¥ 453,013
XML 79 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Discontinued operations - Summary of Disposal Group Including Discontinued Operation Balance Sheet (Detail) - Academic After School Tutoring Business [Member] - Discontinued Operations [Member] - CNY (¥)
¥ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Inventories, net ¥ 204 ¥ 29,699
Prepayment and other current assets 293 35,890
Total current assets 497 65,589
Property, equipment and software, net 1,088 5,463
Total non-current assets 1,088 5,463
Total assets ¥ 1,585 71,052
Contract liabilities   546,271
Total current liabilities   546,271
Total liabilities   ¥ 546,271
XML 80 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Discontinued operations - Summary Of income Statements In Respect OF Discontinued Operation (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Operating expenses:        
Net loss from discontinued operations ¥ (100,267) $ (15,734) ¥ (954,327) ¥ (141,078)
Academic After School Tutoring Business [Member] | Discontinued Operations [Member]        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Net revenues 1,338,563   640,709 97,473
Cost of revenues (421,190)   (293,860) (61,896)
Gross profit 917,373   346,849 35,577
Operating expenses:        
Sales and marketing expenses (862,153)   (1,223,414) (167,136)
Research and development expenses (97,521)   (52,409) (5,472)
General and administrative expenses (57,966)   (25,353) (4,047)
Total operating expenses (1,017,640)   (1,301,176) (176,655)
Loss from operations (100,267)   (954,327) (141,078)
Net loss from discontinued operations ¥ (100,267)   ¥ (954,327) ¥ (141,078)
XML 81 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Concentration and Risks - Additional Information (Detail) - Revenue Benchmark [Member]
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Customer concentration risk [Member]      
Concentration Risk [Line Items]      
Concentration risk number of customers 0 0 0
Customer concentration risk [Member] | Customer one [Member] | More than [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage 10.00% 10.00% 10.00%
Instructor concentration risk [Member] | Learning services [Member]      
Concentration Risk [Line Items]      
Concentration risk number of instructors 1 1 1
Instructor concentration risk [Member] | Learning services [Member] | More than [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage 10.00% 10.00% 10.00%
XML 82 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Concentration and Risks - Summary of Concentration and Risks (Detail) - Learning services [Member] - Instructor Concentration Risk [Member] - Revenue Benchmark [Member]
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Instructor A [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage   18.00% 13.00%
Instructor B [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage 16.00%    
XML 83 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Concentration and Risks - Summary of Concentration and Risks (Parenthetical) (Detail) - Learning services [Member] - Revenue Benchmark [Member] - Instructor Concentration Risk [Member]
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Instructor A [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage   18.00% 13.00%
Instructor A [Member] | Not more than [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage 10.00%    
Instructor B [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage 16.00%    
Instructor B [Member] | Not more than [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage   10.00% 10.00%
XML 84 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination - Additional information (Details)
¥ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
May 31, 2021
CNY (¥)
Jun. 30, 2020
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Business Acquisition [Line Items]            
Business combination step acquistion equity interest in acquiree remeasurement gain loss     ¥ 2,456 $ 385    
Unpaid consideration for business combination     5,129      
Amortization of intangible assets     2,972      
Impairment of intangible assets finite lived     ¥ 56,778 $ 8,911 ¥ 0 ¥ 0
Youdao Education Technology (Hong Kong) Limited [Member]            
Business Acquisition [Line Items]            
Percentage of equity interests acquired     100.00%      
Private Company Providing Kids Programming Education Courses To Students [Member]            
Business Acquisition [Line Items]            
Percentage of equity interests acquired   92.50%        
Business Combination, Consideration Transferred   ¥ 7,700        
Private Company Providing Kids Programming Education Courses To Students [Member] | Youdao Education Technology (Hong Kong) Limited [Member]            
Business Acquisition [Line Items]            
Percentage of equity interests acquired   7.50%        
Private Company Providing Kids Steam Education Courses To Students [Member]            
Business Acquisition [Line Items]            
Percentage of equity interests acquired 100.00%          
Business Combination, Consideration Transferred ¥ 6,050          
Private Company Providing Offline After School Tutoring Services [Member]            
Business Acquisition [Line Items]            
Percentage of equity interests acquired         16.00%  
Business Combination, Consideration Transferred     ¥ 122,000   ¥ 30,000  
Business combination step acquistion equity interest in acquiree including subsequent acquistion percentage     55.00%      
Private Company Providing Offline After School Tutoring Services [Member] | From The Previous Shareholders Of The Investee [Member]            
Business Acquisition [Line Items]            
Business Combination, Consideration Transferred     ¥ 22,000      
Private Company Providing Offline After School Tutoring Services [Member] | Out Of New Subscription Made By The Company [Member]            
Business Acquisition [Line Items]            
Business Combination, Consideration Transferred     ¥ 100,000      
XML 85 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination - Schedule of fair value of the assets acquired and the liabilities (Detail)
¥ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
May 31, 2021
CNY (¥)
Jun. 30, 2020
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2021
USD ($)
Identifiable intangible assets:          
Goodwill     ¥ 109,944 ¥ 6,938 $ 17,253
Private Company Providing Kids Programming Education Courses To Students [Member]          
Business Acquisition [Line Items]          
Cash consideration   ¥ 7,700      
Noncontrolling interests   624      
Total   8,324      
Cash and cash equivalents   1,302      
Other tangible assets   156      
Identifiable intangible assets:          
Liabilities assumed   (72)      
Goodwill   6,938      
Total   ¥ 8,324      
Private Company Providing Kids Steam Education Courses To Students [Member]          
Business Acquisition [Line Items]          
Cash consideration ¥ 6,050        
Total 6,050        
Cash and cash equivalents 354        
Other tangible assets 470        
Identifiable intangible assets:          
Liabilities assumed (11,869)        
Goodwill 17,095        
Total ¥ 6,050        
Private Company Providing Offline After School Tutoring Services [Member]          
Business Acquisition [Line Items]          
Cash consideration     122,000 ¥ 30,000  
Previously held equity interest     27,544    
Redeemable noncontrolling interests     106,368    
Total     255,912    
Cash and cash equivalents     165,783    
Other tangible assets     18,040    
Identifiable intangible assets:          
Deferred tax liabilities     (8,963)    
Liabilities assumed     (64,609)    
Goodwill     85,911    
Total     255,912    
Private Company Providing Offline After School Tutoring Services [Member] | Trademark [Member]          
Identifiable intangible assets:          
Identifiable intangible assets     ¥ 46,000    
Identifiable intangible assets Amortization Period     10 years    
Private Company Providing Offline After School Tutoring Services [Member] | Licenses [Member]          
Identifiable intangible assets:          
Identifiable intangible assets     ¥ 6,500    
Identifiable intangible assets Amortization Period     10 years    
Private Company Providing Offline After School Tutoring Services [Member] | Copyright [Member]          
Identifiable intangible assets:          
Identifiable intangible assets     ¥ 4,000    
Identifiable intangible assets Amortization Period     5 years    
Private Company Providing Offline After School Tutoring Services [Member] | Students Base [Member]          
Identifiable intangible assets:          
Identifiable intangible assets     ¥ 3,250    
Identifiable intangible assets Amortization Period     3 years    
XML 86 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable, Net - Schedule of accounts receivable (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2021
USD ($)
Accounts receivable, net:      
Accounts receivable ¥ 258,156 ¥ 283,159  
Allowance for expected credit losses:      
Balance at the beginning of the year (14,329) (2,278)  
Additional provision charged to expenses 667 (12,051)  
Write-off 3,845    
Balance at the end of the year (9,817) (14,329)  
Total ¥ 248,339 ¥ 268,830 $ 38,970
XML 87 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Prepayment and Other Current Assets - Schedule of prepaid expenses and other current assets (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Prepayment and Other Current Assets [Abstract]      
Prepayment for promotion fees ¥ 42,696   ¥ 44,575
Prepayment for value-added taxes 38,315   40,950
Deferred expenses for learning services 34,457   28,752
Prepayment for content fees 9,543   2,206
Deferred charges 8,745   8,857
Prepayment for rental expenses 7,247   4,900
Prepaid sales commission 2,263   1,158
Receivable for withholding individual income taxes of option exercise 1,700   39,371
Interest receivable 281   51
Prepaid insurance fee for directors and officers     5,329
Others 37,330   23,493
Total ¥ 182,577 $ 28,650 ¥ 199,642
XML 88 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Equipment and Software, Net - Schedule of property, equipment and software, net (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Property Equipment and Software, Net [Line Items]      
Property and equipment, gross ¥ 141,665   ¥ 82,462
Less: accumulated depreciation (61,350)   (42,289)
Net book value 80,315 $ 12,603 40,173
Servers and computers [Member]      
Property Equipment and Software, Net [Line Items]      
Property and equipment, gross 84,425   68,895
Furniture, fixtures and office equipment [Member]      
Property Equipment and Software, Net [Line Items]      
Property and equipment, gross 14,053   4,419
Leasehold improvements [Member]      
Property Equipment and Software, Net [Line Items]      
Property and equipment, gross 38,120   6,723
Software and others [Member]      
Property Equipment and Software, Net [Line Items]      
Property and equipment, gross ¥ 5,067   ¥ 2,425
XML 89 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Equipment and Software, Net - Additional Information (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property Equipment And Software [Abstract]      
Depreciation expenses ¥ 21,068 ¥ 13,853 ¥ 10,255
XML 90 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Summary of supplemental information related to operating leases (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Leases [Abstract]      
Operating lease right-of-use assets, net ¥ 118,104 $ 18,533 ¥ 105,865
Operating lease liabilities - current 46,688   29,982
Operating lease liabilities - non-current 73,070 $ 11,466 79,748
Total operating lease liabilities ¥ 119,758   ¥ 109,730
Weighted average remaining lease term 3 years 7 months 6 days 3 years 7 months 6 days 4 years 4 months 24 days
Weighted average discount rate 3.99% 3.99% 4.10%
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Liabilities, Current Liabilities, Current Liabilities, Current
XML 91 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Summary of Lease Expenses (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Lease, Cost [Abstract]      
Operating lease expenses ¥ 25,449 ¥ 5,924 ¥ 1,885
Short-term lease expenses 3,381 2,306 2,493
Variable lease expenses 24,008 31,684 19,841
Total lease expenses 52,838 39,914 24,219
Cash paid for amounts included in the measurement of operating lease liabilities 37,756 12,431 658
Right-of-use assets obtained in exchange for operating lease liabilities 85,731 ¥ 91,893 ¥ 26,030
Lease liabilities decrease due to early termination ¥ 44,469    
XML 92 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of maturity of operating lease liabilities under non-cancelable operating leases (Detail) - CNY (¥)
¥ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2022 ¥ 47,525  
2023 36,115  
2024 16,314  
2025 11,855  
2026 10,651  
Thereafter 3,200  
Total operating lease liabilities 125,660  
Less: interest (5,902)  
Present value of operating lease liabilities ¥ 119,758 ¥ 109,730
XML 93 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Taxation - Additional Information (Detail) - HKD ($)
$ in Millions
3 Months Ended 11 Months Ended 12 Months Ended 16 Months Ended 30 Months Ended 33 Months Ended
Mar. 31, 2018
Mar. 31, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Apr. 30, 2018
Dec. 31, 2021
Dec. 31, 2020
Jul. 01, 2019
Taxation [Line Items]                    
Cultural Development Fee rate on advertising services revenue               3.00%    
Percent of tax rate reduction on cultural development fee                   50.00%
Income tax rate     25.00% 25.00% 25.00%          
Expiration period for tax losses           5 years        
High and New Technology Enterprises [Member]                    
Taxation [Line Items]                    
Expiration period for tax losses           5 years        
High and New Technology Enterprises [Member] | New tax legislation [Member]                    
Taxation [Line Items]                    
Expiration period for tax losses           10 years        
Sales of general goods [Member]                    
Taxation [Line Items]                    
VAT rate   16.00%         17.00% 13.00%    
Services provided [Member]                    
Taxation [Line Items]                    
VAT rate     6.00%              
Hong Kong [Member]                    
Taxation [Line Items]                    
Income tax rate 16.50%                  
Tax rate below threshold                 8.25%  
Threshold limit                 $ 2  
Tax rate above threshold                 16.50%  
China [Member]                    
Taxation [Line Items]                    
Income tax rate     25.00%              
Withholding tax rate     10.00%              
Beneficial withholding tax rate     5.00%              
Minimum percentage of ownership interests held by investors in Hong Kong to qualify for lower withholding tax rate (as a percent)     25.00%              
China [Member] | High and New Technology Enterprises [Member]                    
Taxation [Line Items]                    
Preferential tax rate     15.00%              
Preferential income tax rate period (years)     3 years              
China [Member] | High and New Technology Enterprises [Member] | Youdao Information [Member]                    
Taxation [Line Items]                    
Preferential tax rate     15.00%              
China [Member] | High and New Technology Enterprises [Member] | Beijing Lingshi Ruifeng Education Technology Co., Ltd [Member]                    
Taxation [Line Items]                    
Preferential tax rate     15.00%              
XML 94 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Taxation - Schedule of composition of income tax expense benefit (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Taxation [Abstract]        
Current income tax expenses ¥ 15,611   ¥ 2,929 ¥ 2,432
Deferred tax benefit (8,963) $ (1,406)    
Income tax expenses ¥ 6,648 $ 1,043 ¥ 2,929 ¥ 2,432
XML 95 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Taxation - Schedule of effective income tax rate reconciliation (Detail)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Taxation [Abstract]      
Statutory income tax rate 25.00% 25.00% 25.00%
Permanent differences 3.00% 3.00% 0.00%
Tax effect of preferential tax treatment and tax difference of statutory rate in other jurisdictions (9.00%) (11.00%) (9.00%)
Change in valuation allowance (21.00%) (17.00%) (16.00%)
Effective income tax rate (2.00%) 0.00% 0.00%
XML 96 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Taxation - Schedule of deferred tax assets and liabilities (Detail) - CNY (¥)
¥ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Deferred tax assets      
Net operating tax loss carry forwards ¥ 382,409 ¥ 137,550  
Advertising and promotion expenses in excess of deduction limit 334,697 315,708  
Payroll and expense accrued 99,007 98,889  
Others 3,612 2,085  
Less: valuation allowance (819,725) (554,232) ¥ (252,069)
Total deferred tax assets, net ¥ 0 ¥ 0  
XML 97 R78.htm IDEA: XBRL DOCUMENT v3.22.1
Taxation - Schedule of valuation allowance (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Taxation [Abstract]    
Balance as of January 1 ¥ 554,232 ¥ 252,069
Change of valuation allowance 265,493 302,163
Balance as of December 31 ¥ 819,725 ¥ 554,232
XML 98 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Taxation - Schedule of operating loss carryforwards (Detail)
¥ in Thousands
Dec. 31, 2021
CNY (¥)
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards ¥ 2,379,521
Loss expiring in 2022 [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 0
Loss expiring in 2023 [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 139,448
Loss expiring in 2024 [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 141,556
Loss expiring in 2025 [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 188,518
Loss expiring in 2026 [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 240,483
Loss expiring in 2027 [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 112,069
Loss expiring in 2028 [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 201,070
Loss expiring in 2029 [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 230,257
Loss expiring in 2030 and thereafter [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards ¥ 1,126,120
XML 99 R80.htm IDEA: XBRL DOCUMENT v3.22.1
Taxes Payable - Summary of taxes payable (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Taxes Payable [Abstract]      
VAT payable ¥ 30,582   ¥ 3,325
Withholding individual income taxes for employees 14,724   48,692
Enterprise income taxes payable 7,656   2,503
Others 361   375
Total ¥ 53,323 $ 8,368 ¥ 54,895
XML 100 R81.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities and Other Payables - Schedule of accrued liabilities and other payable (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Accrued Liabilities and Other Payables [Abstract]      
Accrued marketing expenses ¥ 173,944   ¥ 257,216
Accrued liabilities for learning services and online marketing services 141,521   136,605
Operating lease liabilities-current portion 46,688   29,982
Accrued technical expenses 29,890   24,000
Accrued administrative expenses 26,717   23,777
Accrued outside labor service fee 22,975   64,799
Payables for property, equipment and software 14,088   7,068
Deferred government grant 11,503   21,376
Warehousing and logistics fee 11,323   8,034
Accrued professional fee 10,177   11,811
Unpaid consideration for business combination 5,129    
Deposits payable to service providers 1,762   1,823
Others 19,850   15,553
Total ¥ 515,567 $ 80,904 ¥ 602,044
XML 101 R82.htm IDEA: XBRL DOCUMENT v3.22.1
Ordinary Shares - Additional Information (Detail)
$ / shares in Units, ¥ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2021
CNY (¥)
shares
Feb. 28, 2021
USD ($)
shares
Feb. 10, 2021
USD ($)
$ / shares
shares
Mar. 28, 2018
shares
Mar. 07, 2018
USD ($)
shares
Feb. 03, 2015
$ / shares
shares
Oct. 31, 2019
CNY (¥)
shares
Oct. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2020
$ / shares
shares
Nov. 27, 2014
$ / shares
shares
Number of ordinary shares issued                   123,267,785     114,729,466  
Number of shares split           10,000                
Total consideration connection with concurrent private placements | ¥                       ¥ 881,662    
Net proceeds | $               $ 213,200            
Underwriter commissions and relevant offering expenses               $ 7,000     ¥ 7,909      
Proceeds received from ordinary shareholders                 ¥ 1,498,627 $ 235,167        
Ordinary shares outstanding                   123,267,785     114,729,466  
NetEase [Member]                            
Number of shares issued         65,377,160                  
Total consideration of share issued | $         $ 7                  
Description of share split         This issuance to NetEase was treated as an in substance 10,000 to 65,387,160 share split                  
Youdao Information [Member]                            
Number of shares issued       26,612,840                    
Ordinary shares [Member] | NetEase [Member]                            
Number of ordinary shares issued                           1
Common stock par value | $ / shares           $ 0.0001               $ 1
Class A ordinary shares [Member]                            
Number of ordinary shares issued                   34,979,425     25,597,106  
Common stock par value | $ / shares               $ 0.0001   $ 0.0001     $ 0.0001  
Number of shares issued on conversion             6,814,815 6,814,815            
Voting right                 one vote per share one vote per share        
Ordinary shares outstanding                   34,979,425     25,597,106  
Class B ordinary shares [Member]                            
Number of ordinary shares issued                   88,288,360     89,132,360  
Common stock par value | $ / shares                   $ 0.0001     $ 0.0001  
Voting right                 three votes per share three votes per share        
Conversion ratio                 1 1        
Ordinary shares outstanding                   88,288,360     89,132,360  
IPO [Member] | American depositary shares [Member]                            
Number of shares issued             5,600,000 5,600,000            
Class A ordinary shares represented             1 1            
Private Placement [Member]                            
Total consideration connection with concurrent private placements             ¥ 881,700 $ 125,000            
Private Placement [Member] | Class A ordinary shares [Member] | Orbis Investment Management Limited [Member]                            
Common stock par value | $ / shares               $ 17.00            
Number of shares issued             7,352,941 7,352,941            
Total consideration connection with concurrent private placements | $               $ 125,000            
Follow-on Public Offering [Member] | American depositary shares [Member]                            
Common stock par value | $ / shares     $ 0.0001                      
Number of shares issued 7,000,000 7,000,000 7,000,000                      
Class A ordinary shares represented     1                      
Underwriter commissions and relevant offering expenses | $     $ 6,400                      
Proceeds received from ordinary shareholders ¥ 1,498,600 $ 231,600 $ 231,600                      
XML 102 R83.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Redeemable Preferred Shares - Additional Information (Detail)
$ / shares in Units, ¥ in Thousands, $ in Millions
1 Months Ended 12 Months Ended
Apr. 17, 2018
CNY (¥)
Apr. 17, 2018
USD ($)
investors
$ / shares
shares
Oct. 31, 2019
USD ($)
Dec. 31, 2021
Dec. 31, 2020
CNY (¥)
Dec. 31, 2018
CNY (¥)
Apr. 12, 2022
Temporary Equity [Line Items]              
Series A preferred shares issuance costs     $ 7.0   ¥ 7,909    
Liquidation plan       (i) 100% of the applicable preferred share issue price, plus (ii) an amount accruing thereon at an annual rate of 10% of the applicable preferred share issue price, plus (iii) all declared but unpaid dividends thereon.      
Pro Forma [Member]              
Temporary Equity [Line Items]              
Share price percent on purchase consideration plus unpaid dividend             140.00%
Compounded rate on purchase consideration plus unpaid dividend             6.00%
Series A convertible redeemable preferred shares [Member]              
Temporary Equity [Line Items]              
Shares issued | shares   6,814,815          
Shares price per shares | $ / shares   $ 10.27          
Number of purchasers | investors   2          
Total cash consideration ¥ 440,000 $ 70.0          
Series A preferred shares issuance costs ¥ 9,826            
Financing expense and capital contribution           ¥ 4,722  
XML 103 R84.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Redeemable Preferred Shares - Schedule of company's preferred shares activities (Detail)
¥ in Thousands, shares in Thousands
12 Months Ended
Dec. 31, 2019
CNY (¥)
shares
Series A Preferred Shares  
Amount, Accretions of preferred shares to redemption value ¥ 35,893
Series A convertible redeemable preferred shares [Member]  
Series A Preferred Shares  
Number of shares (in thousands), Beginning balance | shares 6,815
Amount, Beginning balance ¥ 460,652
Amount, Accretions of preferred shares to redemption value ¥ 35,893
Series A convertible redeemable preferred shares [Member] | IPO [Member]  
Series A Preferred Shares  
Number of shares (in thousands), Conversion into Class A ordinary shares upon IPO | shares (6,815)
Amount, Conversion into Class A ordinary shares upon IPO ¥ (496,545)
XML 104 R85.htm IDEA: XBRL DOCUMENT v3.22.1
Others, Net - Schedule of other nonoperating income expense (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Others, Net [Abstract]        
Government grants ¥ 42,202   ¥ 28,644 ¥ 18,087
Fair value changes of short-term investments 28,810   9,396 863
Donation (9,801)   (1,459) (1,620)
Impairment of long-term investments (7,000) $ (1,098)    
VAT exemption due to the COVID-19 (Note 10) (5,353)   51,889  
Foreign exchange gains/(losses) (5,005)   (23,935) 3,279
Loss from lease termination (2,809)      
Remeasured loss from previously held interest (Note 5) (2,456) (385)    
Others (1,915)   (3,483) (545)
Total ¥ 36,673 $ 5,756 ¥ 61,052 ¥ 20,064
XML 105 R86.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based Compensation - Schedule of share-based compensation expenses (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expenses ¥ 72,201 $ 11,330 ¥ 36,425 ¥ 23,336
Cost of revenues [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expenses 7,862   4,641 3,642
Sales and marketing expenses [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expenses 10,521   4,821 2,007
Research and development expenses [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expenses 33,775   19,738 9,241
General and administrative expenses [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expenses ¥ 20,043   ¥ 7,225 ¥ 8,446
XML 106 R87.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based Compensation - Additional Information (Detail)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
$ / shares
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
$ / shares
Dec. 31, 2019
CNY (¥)
Dec. 31, 2019
$ / shares
Dec. 31, 2021
USD ($)
Oct. 31, 2019
shares
Apr. 30, 2018
shares
Feb. 03, 2015
shares
Nov. 30, 2009
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Shares-based compensation expense | ¥ ¥ 18,400,000                      
NetEase Group [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Shares-based compensation expense | ¥   ¥ 1,043,000   ¥ 2,682,000   ¥ 4,356,000            
NetEase [Member] | 2009 RSU Plan [Member] | Ordinary shares [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of shares reserved for future issuance                       323,694,050
NetEase [Member] | 2019 Plan [Member] | Ordinary shares [Member] | Maximum [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of shares reserved for future issuance                 322,458,300      
Youdao, Inc. [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Weighted average grant date fair value of share options granted | $ / shares     $ 23.30   $ 23.37   $ 4.12          
Fair value of options vested   34,618,000 $ 5,432 ¥ 11,087,000   2,771,000            
Youdao, Inc. [Member] | 2015 Share Incentive Plan [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Shares-based compensation expense | ¥           ¥ 0            
Total unrecognized compensation expense   ¥ 106,034,000           $ 16,639        
Weighted average remaining vesting period   2 years 4 months 9 days 2 years 4 months 9 days                  
Youdao, Inc. [Member] | 2015 Share Incentive Plan [Member] | Ordinary shares [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of shares reserved for future issuance                   10,222,222 8,000,000  
Additional number of shares reserved for future issuance                   2,222,222    
XML 107 R88.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based Compensation - Schedule of share based payment award stock options valuation assumptions (Detail) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility 52.40% 48.90% 46.50%
Expected volatility 62.40% 52.20% 46.90%
Expected dividends yield 0.00% 0.00% 0.00%
Risk-free interest rate 0.58% 0.30% 2.10%
Risk-free interest rate (0.87%) (1.69%) (2.60%)
Expected term (in years) 6 years 6 years 6 years
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of underlying ordinary share (US$) $ 9.44 $ 16.00 $ 6.35
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of underlying ordinary share (US$) $ 35.99 $ 42.31 $ 7.29
XML 108 R89.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based Compensation - Schedule of share based compensation stock option activity (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation [Abstract]        
Number of options - Beginning balance 5,902 8,329 6,991  
Number of options - Granted 1,095 888 2,072  
Number of options - Exercised (1,538) (2,962)    
Number of options - Forfeited (554) (353) (734)  
Number of options - Ending balance 4,905 5,902 8,329 6,991
Number of options - Vested and exercisable 1,841 2,182    
Weighted average exercise price per share - Beginning balance $ 2.92 $ 2.43 $ 2.13  
Weighted average exercise price per share - Granted 4.50 4.00 3.50  
Weighted average exercise price per share - Exercised 2.45 1.84    
Weighted average exercise price per share - Forfeited 3.75 3.14 2.60  
Weighted average exercise price per share - Ending balance 3.33 2.92 $ 2.43 $ 2.13
Weighted average exercise price per share - Vested and exercisable $ 2.66 $ 2.32    
Weighted average remaining contractual life 2 years 11 months 8 days 3 years 25 days 3 years 21 days 3 years 4 months 24 days
Weighted average remaining contractual life - Vested and exercisable 1 year 8 months 15 days 1 year 10 months 20 days    
Aggregate intrinsic value $ 44,871 $ 139,326 $ 97,000 $ 29,468
Aggregate intrinsic value - Vested and exercisable $ 18,085 $ 52,828    
XML 109 R90.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss per Share - Schedule of earning per shares basic and diluted (Detail)
¥ / shares in Units, $ / shares in Units, ¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
¥ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
CNY (¥)
¥ / shares
shares
Dec. 31, 2019
CNY (¥)
¥ / shares
shares
Numerator:        
Net loss from continuing operations attributable to ordinary shareholders of the Company ¥ (895,388) $ (140,507) ¥ (798,462) ¥ (496,318)
Net loss from discontinued operations attributable to ordinary shareholders of the Company (100,267) (15,734) (954,327) (141,078)
Net loss attributable to ordinary shareholders of the Company ¥ (995,655) $ (156,241) ¥ (1,752,789) ¥ (637,396)
Denominator:        
Weighted average number of ordinary shares/ADSs outstanding, basic 121,650,907 121,650,907 112,864,452 95,445,982
Weighted average number of ordinary shares/ADSs outstanding, diluted 121,650,907 121,650,907 112,864,452 95,445,982
Net loss per share/ADS from continuing operations attributable to ordinary shareholders of the Company, basic | (per share) ¥ (7.36) $ (1.15) ¥ (7.07) ¥ (5.20)
Net loss per share from discontinued operations attributable to ordinary shareholders of the Company, basic | (per share) (0.82) (0.13) (8.46) (1.48)
Net loss per share/ADS, basic | (per share) (8.18) (1.28) (15.53) (6.68)
Net loss per share/ADS from continuing operations attributable to ordinary shareholders of the Company, diluted | (per share) (7.36) (1.15) (7.07) (5.20)
Net loss per share from discontinued operations attributable to ordinary shareholders of the Company, diluted | (per share) (0.82) (0.13) (8.46) (1.48)
Net loss per share/ADS, diluted | (per share) ¥ (8.18) $ (1.28) ¥ (15.53) ¥ (6.68)
XML 110 R91.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss per Share - Additional Information (Detail) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Options for purchase of ordinary shares [Member]      
Net Loss per Share [Line Items]      
Anti dilutive securities excluded in calculation of earnings per share 3,685,694 6,363,378 5,047,330
XML 111 R92.htm IDEA: XBRL DOCUMENT v3.22.1
Financial Instruments - Schedule of fair value (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Fair Value, by Balance Sheet Grouping [Line Items]      
Short-term investments ¥ 503,831 $ 79,062 ¥ 584,999
Fair Value Recurring [Member]      
Fair Value, by Balance Sheet Grouping [Line Items]      
Short-term investments 503,831   584,999
Total 503,831   584,999
Fair Value Recurring [Member] | Significant other observable inputs (Level 2) [Member]      
Fair Value, by Balance Sheet Grouping [Line Items]      
Short-term investments 503,831   584,999
Total ¥ 503,831   ¥ 584,999
XML 112 R93.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Schedule of Group's future minimum commitments under non-cancelable agreements (Detail)
¥ in Thousands
Dec. 31, 2021
CNY (¥)
Future minimum commitments [Line Items]  
Purchase commitments ¥ 188,248
Capital commitments 6,070
Total 194,318
Less than one year [Member]  
Future minimum commitments [Line Items]  
Purchase commitments 187,548
Capital commitments 6,070
Total 193,618
One to three years [Member]  
Future minimum commitments [Line Items]  
Purchase commitments 700
Total ¥ 700
XML 113 R94.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions - Schedule of related party (Detail)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
NetEase Group [Member]      
Related Party Transaction [Line Items]      
Relationships with the Group Control or under common control Control or under common control Control or under common control
XML 114 R95.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions - Schedule of related party transactions (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Services and products provided to NetEase Group [Member] | Learning services provided to NetEase Group [Member]      
Related Party Transaction [Line Items]      
Related Party Transaction, Amounts of Transaction ¥ 7,360 ¥ 5,826 ¥ 2,913
Services and products provided to NetEase Group [Member] | Smart devices provided to NetEase Group [Member]      
Related Party Transaction [Line Items]      
Related Party Transaction, Amounts of Transaction 6,607 7,607 11,418
Services and products provided to NetEase Group [Member] | Online marketing services provided to NetEase Group [Member]      
Related Party Transaction [Line Items]      
Related Party Transaction, Amounts of Transaction 9,823 15,860 23,249
Services and products purchased from NetEase Group [Member] | Services purchased from NetEase Group [Member]      
Related Party Transaction [Line Items]      
Related Party Transaction, Amounts of Transaction 143,186 163,487 66,280
Services and products purchased from NetEase Group [Member] | Fixed assets and inventories purchased from NetEase Group [Member]      
Related Party Transaction [Line Items]      
Related Party Transaction, Amounts of Transaction 2,489 2,198 18,222
Loan related transactions [Member] | Interest expenses on loans from NetEase Group [Member]      
Related Party Transaction [Line Items]      
Related Party Transaction, Amounts of Transaction 31,644 31,215 30,232
Loan related transactions [Member] | Addition of Long Term Loans From Net Lease Group [Member]      
Related Party Transaction [Line Items]      
Related Party Transaction, Amounts of Transaction 257,522    
Equity related transactions [Member] | Deemed contribution related to acquisition of businesses under common control [Member]      
Related Party Transaction [Line Items]      
Related Party Transaction, Amounts of Transaction     69,603
Equity related transactions [Member] | Deemed distribution to NetEase [Member]      
Related Party Transaction [Line Items]      
Related Party Transaction, Amounts of Transaction 4,171 2,060  
Equity related transactions [Member] | Share-based compensation under NetEase Plan [Member]      
Related Party Transaction [Line Items]      
Related Party Transaction, Amounts of Transaction ¥ 1,043 2,682 ¥ 4,356
Other transactions [Member] | Disposal of Youdao Cloudnote business to NetEase Group [Member]      
Related Party Transaction [Line Items]      
Related Party Transaction, Amounts of Transaction   ¥ 670  
XML 115 R96.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions - Schedule of related party balances (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Related Party Transaction [Line Items]      
Amounts due from NetEase Group ¥ 6,192 $ 972 ¥ 4,081
Amounts due to NetEase Group 83,041 13,031 67,230
Short-term loans from NetEase Group 878,000 137,777 878,000
Long-term loans from NetEase Group 255,028 40,019  
NetEase Group [Member]      
Related Party Transaction [Line Items]      
Amounts due from NetEase Group 6,192   4,081
Amounts due to NetEase Group 83,041   67,230
Short-term loans from NetEase Group 878,000   ¥ 878,000
Long-term loans from NetEase Group ¥ 255,028 $ 40,000  
XML 116 R97.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions - Additional Information (Detail)
¥ in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Apr. 30, 2021
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2021
USD ($)
Related Party Transaction [Line Items]            
Short-term loans   ¥ 878,000 ¥ 878,000 ¥ 878,000   $ 137,777
Interest expense     31,644 31,215 ¥ 30,232  
Amount drawn down under the facility   255,028 255,028     40,019
NetEase Group [Member]            
Related Party Transaction [Line Items]            
Short-term loans   878,000 878,000 878,000    
Interest expense     31,028 ¥ 31,215 ¥ 30,232  
Amount drawn down under the facility   ¥ 255,028 ¥ 255,028     40,000
Line of credit facility expiration date     Mar. 31, 2024      
NetEase Group [Member] | Revolving Credit Facility [Member]            
Related Party Transaction [Line Items]            
Interest expense     ¥ 616      
Debt Instrument, Term 3 years          
Line of Credit Facility, Maximum Borrowing Capacity | $ $ 300,000          
Debt instrument variable interest rate spread   1.10%        
Amount drawn down under the facility | $           $ 40,000
Line of credit facility expiration date   Mar. 31, 2024        
NetEase Group [Member] | Maximum [Member]            
Related Party Transaction [Line Items]            
Effective interest rate     3.90% 3.90%    
NetEase Group [Member] | Minimum [Member]            
Related Party Transaction [Line Items]            
Effective interest rate     3.50% 3.50%    
XML 117 R98.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information - Schedule of segment reporting information by segment (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Net revenues:        
Total net revenues ¥ 4,015,794 $ 630,166 ¥ 2,526,806 ¥ 1,207,410
Cost of revenues:        
Total cost of revenues ¥ 2,026,956 $ 318,074 ¥ 1,419,369 ¥ 872,365
Gross margin:        
Total gross margin 50.00% 50.00% 44.00% 28.00%
Learning services [Member]        
Net revenues:        
Total net revenues ¥ 2,441,421 $ 383,112 ¥ 1,513,960 ¥ 602,353
Cost of revenues:        
Total cost of revenues ¥ 980,700 $ 153,893 ¥ 716,504 ¥ 451,164
Gross margin:        
Total gross margin 60.00% 60.00% 53.00% 25.00%
Smart devices [Member]        
Net revenues:        
Total net revenues ¥ 980,424 $ 153,850 ¥ 539,962 ¥ 152,044
Cost of revenues:        
Total cost of revenues ¥ 618,925 $ 97,123 ¥ 355,970 ¥ 107,609
Gross margin:        
Total gross margin 37.00% 37.00% 34.00% 29.00%
Online marketing services [Member]        
Net revenues:        
Total net revenues ¥ 593,949 $ 93,204 ¥ 472,884 ¥ 453,013
Cost of revenues:        
Total cost of revenues ¥ 427,331 $ 67,058 ¥ 346,895 ¥ 313,592
Gross margin:        
Total gross margin 28.00% 28.00% 27.00% 31.00%
XML 118 R99.htm IDEA: XBRL DOCUMENT v3.22.1
Restricted Net Assets - Summary Of Additional Information (Detail)
¥ in Millions
12 Months Ended
Dec. 31, 2021
CNY (¥)
Restricted Net Assets [Abstract]  
Percentage of annual appropriations set aside for Payments of divindends 10.00%
Restricted portion of net asset ¥ 236.9
XML 119 R100.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events - Additional Information (Detail) - NetEase Group [Member] - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Apr. 30, 2021
Subsequent Event [Line Items]        
Line of credit facility expiration date     Mar. 31, 2024  
Revolving Credit Facility [Member]        
Subsequent Event [Line Items]        
Line of credit facility, maximum borrowing capacity       $ 300.0
Line of credit facility expiration date Mar. 31, 2024      
Subsequent Event [Member] | Revolving Credit Facility [Member]        
Subsequent Event [Line Items]        
Proceeds from lines of credit   $ 30.0    
Line of credit facility, maximum borrowing capacity   $ 300.0    
Line of credit facility expiration date   Mar. 31, 2024    
XML 120 R101.htm IDEA: XBRL DOCUMENT v3.22.1
Parent Company Only Condensed Financial Information - Schedule of condensed balance sheets (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Current assets:          
Cash and cash equivalents ¥ 322,777 $ 50,651 ¥ 609,199    
Amounts due from Youdao Group Companies 6,192 972 4,081    
Prepayment and other current assets 182,577 28,650 199,642    
Total assets 2,634,067 413,343 2,070,248    
Current liabilities:          
Amounts due to NetEase Group 83,041 13,031 67,230    
Accrued liabilities and other payables 515,567 80,904 602,044    
Non-current liabilities:          
Other non-current liabilities 2,411 378 4,043    
Long-term loans from NetEase Group 255,028 40,019      
Total liabilities 3,364,468 527,957 3,477,356    
Shareholders' deficit:          
Additional paid-in capital 3,913,946 614,184 2,309,963    
Accumulated deficit (4,700,000) (733,012) (3,674,034)    
Accumulated other comprehensive loss (54,354) (8,529) (47,058)    
Statutory reserves 4,456 699 2,950    
Total shareholders' deficit (808,993) (126,947) (1,407,108) ¥ 301,027 ¥ (1,141,433)
Total liabilities, mezzanine equity and shareholders' deficit 2,634,067 413,343 2,070,248    
Class A ordinary shares [Member]          
Shareholders' deficit:          
Ordinary shares 24 4 18    
Class B ordinary share [Member]          
Shareholders' deficit:          
Ordinary shares 56 9 56    
Parent Company [Member]          
Current assets:          
Cash and cash equivalents 122,765 19,265 117,400    
Amounts due from Youdao Group Companies 2,658,772 417,219 1,011,360    
Prepayment and other current assets 229 36 9,277    
Total assets 2,781,766 436,520 1,138,037    
Current liabilities:          
Amounts due to NetEase Group 221 35 2,059    
Accrued liabilities and other payables 2,573 403 3,655    
Investments in subsidiaries and VIEs 3,328,600 522,330 2,536,385    
Non-current liabilities:          
Other non-current liabilities 2,411 378 4,043    
Long-term loans from NetEase Group 255,028 40,019      
Total liabilities 3,588,833 563,165 2,546,142    
Shareholders' deficit:          
Additional paid-in capital 3,913,946 614,184 2,309,963    
Accumulated deficit (4,671,195) (733,012) (3,674,034)    
Accumulated other comprehensive loss (54,354) (8,529) (47,058)    
Statutory reserves 4,456 699 2,950    
Total shareholders' deficit (807,067) (126,645) (1,408,105)    
Total liabilities, mezzanine equity and shareholders' deficit 2,781,766 436,520 1,138,037    
Parent Company [Member] | Class A ordinary shares [Member]          
Shareholders' deficit:          
Ordinary shares 24 4 18    
Parent Company [Member] | Class B ordinary share [Member]          
Shareholders' deficit:          
Ordinary shares ¥ 56 $ 9 ¥ 56    
XML 121 R102.htm IDEA: XBRL DOCUMENT v3.22.1
Parent Company Only Condensed Financial Information - Schedule of condensed balance sheets (Parenthetical) (Detail) - $ / shares
Dec. 31, 2021
Dec. 31, 2020
Oct. 31, 2019
Class A ordinary shares [Member]      
Condensed Balance Sheet Statements, Captions [Line Items]      
Common stock par value $ 0.0001 $ 0.0001 $ 0.0001
Class B ordinary share [Member]      
Condensed Balance Sheet Statements, Captions [Line Items]      
Common stock par value 0.0001 0.0001  
Parent Company [Member] | Class A ordinary shares [Member]      
Condensed Balance Sheet Statements, Captions [Line Items]      
Common stock par value 0.0001 0.0001  
Parent Company [Member] | Class B ordinary share [Member]      
Condensed Balance Sheet Statements, Captions [Line Items]      
Common stock par value $ 0.0001 $ 0.0001  
XML 122 R103.htm IDEA: XBRL DOCUMENT v3.22.1
Parent Company Only Condensed Financial Information - Schedule of condensed statements of operations and comprehensive loss (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Operating expenses:        
General and administrative expenses ¥ (190,297) $ (29,862) ¥ (113,106) ¥ (69,242)
Total operating expenses (2,932,086) (460,110) (1,958,894) (794,885)
Loss from operations (943,248) (148,018) (851,457) (459,840)
Interest expense 31,644 4,966 31,215 30,232
Others, net 36,673 5,756 61,052 20,064
Loss before tax (919,439) (144,281) (796,096) (457,945)
Income tax expenses (6,648) (1,043) (2,929) (2,432)
Net loss (1,026,400) (161,058) (1,753,352) (601,455)
Accretions of convertible redeemable preferred shares to redemption value (Note 14)       (35,893)
Net loss attributable to ordinary shareholders of the Company (995,655) (156,241) (1,752,789) (637,396)
Net loss (1,026,400) (161,058) (1,753,352) (601,455)
Other comprehensive loss:        
Foreign currency translation adjustment (7,296) (1,145) (32,531) (15,023)
Total other comprehensive loss (7,296) (1,145) (32,531) (15,023)
Total comprehensive loss (1,033,650) (162,203) (1,785,883) (616,478)
Comprehensive loss attributable to ordinary shareholders of the Company (1,002,951) (157,386) (1,785,320) (652,419)
Parent Company [Member]        
Operating expenses:        
General and administrative expenses (13,048) (2,048) (13,008) (17,255)
Total operating expenses (13,048) (2,048) (13,008) (17,255)
Loss from operations (13,048) (2,048) (13,008) (17,255)
Interest income 5,246 823 22,060 5,396
Interest expense (616) (97)    
Others, net 2,289 359 792 (4,492)
Share of loss of subsidiaries and VIEs (989,148) (155,219) (1,762,633) (585,152)
Loss before tax (995,277) (156,182) (1,752,789) (601,503)
Income tax expenses (378) (59)    
Net loss (995,655) (156,241) (1,752,789) (601,503)
Accretions of convertible redeemable preferred shares to redemption value (Note 14)       (35,893)
Net loss attributable to ordinary shareholders of the Company (995,655) (156,241) (1,752,789) (637,396)
Net loss (995,655) (156,241) (1,752,789) (601,503)
Other comprehensive loss:        
Foreign currency translation adjustment (7,296) (1,145) (32,531) (15,023)
Total other comprehensive loss (7,296) (1,145) (32,531) (15,023)
Total comprehensive loss (1,002,951) (157,386) (1,785,320) (616,526)
Comprehensive loss attributable to ordinary shareholders of the Company ¥ (1,002,951) $ (157,386) ¥ (1,785,320) ¥ (652,419)
XML 123 R104.htm IDEA: XBRL DOCUMENT v3.22.1
Parent Company Only Condensed Financial Information - Schedule of condensed statements of cash flows (Detail)
¥ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2019
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Cash flows from operating activities:          
Net cash (used in)/provided by operating activities   ¥ (1,346,400) $ (211,281) ¥ (321,562) ¥ (372,270)
Cash flows from investing activities:          
Placements of time deposits   (897,916) (140,903) (20,663) (1,522,270)
Proceeds from maturities of time deposits   907,759 142,447 1,327,451 526,505
Payment for long-term investments   (27,380) (4,297) (40,490) (2,000)
Net cash used in investing activities   47,074 7,386 760,971 (1,084,005)
Cash flows from financing activities:          
Proceeds from the issuance of IPO shares, net of issuance cost         630,364
Proceeds from concurrent private placement         881,662
Proceeds from long-term loans from NetEase Group   257,522 40,411    
Proceeds from the issuance of follow-on offering shares, net of issuance cost (Note 13)   1,498,627 235,167    
Payment of offering expenses $ (7,000)     (7,909)  
Proceeds from issuance of ordinary shares pursuant to incentive plan   27,564 4,326 34,468  
Net cash provided by financing activities [1]   1,783,713 279,904 26,559 1,587,669
Effect of exchange rate changes on cash and cash equivalents   (21,029) (3,300) (30,097) 196
Net increase in cash and cash equivalents   463,348 72,709 435,871 131,590
Cash, cash equivalents and restricted cash at the beginning of the year   609,199 95,597 173,328 41,738
Cash, cash equivalents and restricted cash at the end of the year   1,072,547 168,306 609,199 173,328
Parent Company [Member]          
Cash flows from operating activities:          
Net cash (used in)/provided by operating activities   (9,040) (1,419) 14,409 (782)
Cash flows from investing activities:          
Placements of time deposits   (897,916) (140,903) (20,663) (1,270,536)
Proceeds from maturities of time deposits   907,759 142,447 1,257,689  
Loans to subsidiaries   (1,759,925) (276,171) (1,236,543) (132,062)
Payment for long-term investments       (670)  
Net cash used in investing activities   (1,750,082) (274,627) (187) (1,402,598)
Cash flows from financing activities:          
Proceeds from the issuance of IPO shares, net of issuance cost         630,364
Proceeds from concurrent private placement         881,662
Proceeds from long-term loans from NetEase Group   257,522 40,411    
Proceeds from the issuance of follow-on offering shares, net of issuance cost (Note 13)   1,498,627 235,167    
Payment of offering expenses       (7,909)  
Proceeds from issuance of ordinary shares pursuant to incentive plan   27,564 4,326 34,468  
Net cash provided by financing activities   1,783,713 279,904 26,559 1,512,026
Effect of exchange rate changes on cash and cash equivalents   (19,226) (3,016) (34,691) (771)
Net increase in cash and cash equivalents   5,365 842 6,090 107,875
Cash, cash equivalents and restricted cash at the beginning of the year   117,400 18,423 111,310 3,435
Cash, cash equivalents and restricted cash at the end of the year   ¥ 122,765 $ 19,265 ¥ 117,400 ¥ 111,310
[1] There was no financing activity from discontinued operations.
XML 124 d276563d20f_htm.xml IDEA: XBRL DOCUMENT 0001781753 2021-12-31 0001781753 2020-12-31 0001781753 2021-01-01 2021-12-31 0001781753 2019-01-01 2019-12-31 0001781753 2020-01-01 2020-12-31 0001781753 2015-02-03 2015-02-03 0001781753 2019-07-01 2021-12-31 0001781753 2019-07-01 0001781753 2019-10-01 2019-12-31 0001781753 2019-10-01 2019-10-31 0001781753 2018-01-01 2018-12-31 0001781753 2018-12-31 0001781753 2019-12-31 0001781753 us-gaap:CommonClassAMember 2021-12-31 0001781753 us-gaap:CommonClassBMember 2021-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-12-31 0001781753 dao:SoftwareAndOthersMember 2021-12-31 0001781753 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001781753 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001781753 dao:ServersAndComputersMember 2021-12-31 0001781753 dao:NotLaterThanOneYearMember 2021-12-31 0001781753 dao:LaterThanOneButNotLaterThanThreeYearsMember 2021-12-31 0001781753 dao:NetEaseGroupMember 2021-12-31 0001781753 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001781753 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001781753 srt:ParentCompanyMember 2021-12-31 0001781753 srt:ParentCompanyMember us-gaap:CommonClassAMember 2021-12-31 0001781753 srt:ParentCompanyMember us-gaap:CommonClassBMember 2021-12-31 0001781753 dao:NeteaseYoudaoHangzhouSmartTechnologyCo.LtdMember 2021-12-31 0001781753 dao:YoudaoEducationTechnologyHongKongLimitedMember 2021-12-31 0001781753 dao:YoudaoHongKongLimitedMember 2021-12-31 0001781753 dao:NetEaseYoudaoInformationTechnologyBeijingCoLtdMember 2021-12-31 0001781753 dao:NetEaseYoudaoInformationTechnologyCoLtdMember 2021-12-31 0001781753 dao:NetEaseYoudaoInformationTechnologyBeijingCoLtdMember dao:FengzhouMember dao:LoanAgreementMember 2021-12-31 0001781753 dao:NetEaseYoudaoInformationTechnologyBeijingCoLtdMember dao:WilliamLeidingMember dao:LoanAgreementMember 2021-12-31 0001781753 dao:LossExpiringInTwoThousandTwentyThreeMember 2021-12-31 0001781753 dao:LossExpiringInTwoThousandTwentyFourMember 2021-12-31 0001781753 dao:LossExpiringInTwoThousandTwentyFiveMember 2021-12-31 0001781753 dao:LossExpiringInTwoThousandTwentySixMember 2021-12-31 0001781753 dao:LossExpiringInTwoThousandTwentySevenMember 2021-12-31 0001781753 dao:LossExpiringInTwoThousandTwentyEightMember 2021-12-31 0001781753 dao:LossExpiringInTwoThousandTwentyNineMember 2021-12-31 0001781753 dao:LossExpiringInTwoThousandThirtyAndThereafterMember 2021-12-31 0001781753 dao:LossExpiringInTwoThousandTwentyTwoMember 2021-12-31 0001781753 dao:ChinaCompanyLawMember 2021-12-31 0001781753 us-gaap:CommonStockMember 2021-12-31 0001781753 dao:ChinaForeignInvestmentEnterprisesLawMember 2021-12-31 0001781753 srt:ParentCompanyMember dao:TwoThousandFifteenSharesIncentivePlanMember 2021-12-31 0001781753 dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember 2021-12-31 0001781753 srt:MinimumMember 2021-12-31 0001781753 srt:MaximumMember 2021-12-31 0001781753 us-gaap:RevolvingCreditFacilityMember dao:NetEaseGroupMember 2021-12-31 0001781753 us-gaap:SegmentDiscontinuedOperationsMember dao:AcademicAfterSchoolTutoringBusinessMember 2021-12-31 0001781753 dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember dao:StudentsBaseMember 2021-12-31 0001781753 dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember us-gaap:CopyrightsMember 2021-12-31 0001781753 dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember us-gaap:LicenseMember 2021-12-31 0001781753 dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember us-gaap:TrademarksMember 2021-12-31 0001781753 us-gaap:CommonClassAMember 2020-12-31 0001781753 us-gaap:CommonClassBMember 2020-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-12-31 0001781753 dao:SoftwareAndOthersMember 2020-12-31 0001781753 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001781753 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001781753 dao:ServersAndComputersMember 2020-12-31 0001781753 dao:NetEaseGroupMember 2020-12-31 0001781753 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001781753 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001781753 srt:ParentCompanyMember 2020-12-31 0001781753 srt:ParentCompanyMember us-gaap:CommonClassAMember 2020-12-31 0001781753 srt:ParentCompanyMember us-gaap:CommonClassBMember 2020-12-31 0001781753 dao:YoudaoCloudnoteBusinessMember us-gaap:InvesteeMember 2020-12-31 0001781753 dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember 2020-12-31 0001781753 srt:MinimumMember 2020-12-31 0001781753 srt:MaximumMember 2020-12-31 0001781753 us-gaap:SegmentDiscontinuedOperationsMember dao:AcademicAfterSchoolTutoringBusinessMember 2020-12-31 0001781753 dao:SmartDevicesMember 2021-01-01 2021-12-31 0001781753 dao:LearningServicesMember 2021-01-01 2021-12-31 0001781753 dao:OnlineMarketingServicesMember 2021-01-01 2021-12-31 0001781753 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001781753 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001781753 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001781753 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001781753 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001781753 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001781753 dao:NetEaseMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001781753 dao:NetEaseMember 2021-01-01 2021-12-31 0001781753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001781753 dao:StatutoryReservesMember 2021-01-01 2021-12-31 0001781753 dao:SmartDevicesProvidedToNetEaseGroupMember dao:ServicesAndProductsToNetEaseGroupMember 2021-01-01 2021-12-31 0001781753 dao:AdditionOfLongTermLoansFromNetLeaseGroupMember dao:LoanRelatedTransactionsMember 2021-01-01 2021-12-31 0001781753 dao:DeemedDistributionToNetEaseMember dao:EquityRelatedTransactionsMember 2021-01-01 2021-12-31 0001781753 dao:FixedAssetsAndInventoriesPurchasedFromNetEaseGroupMember dao:ServicesAndProductsPurchasedFromNetEaseGroupMember 2021-01-01 2021-12-31 0001781753 dao:ServicesPurchasedFromNetEaseGroupMember dao:ServicesAndProductsPurchasedFromNetEaseGroupMember 2021-01-01 2021-12-31 0001781753 dao:OnlineMarketingServicesProvidedToNetEaseGroupMember dao:ServicesAndProductsToNetEaseGroupMember 2021-01-01 2021-12-31 0001781753 dao:LearningServicesProvidedToNetEaseGroupMember dao:ServicesAndProductsToNetEaseGroupMember 2021-01-01 2021-12-31 0001781753 dao:ShareBasedCompensationUnderNetEasePlanMember dao:EquityRelatedTransactionsMember 2021-01-01 2021-12-31 0001781753 dao:InterestExpensesOnLoansFromNetEaseGroupMember dao:LoanRelatedTransactionsMember 2021-01-01 2021-12-31 0001781753 srt:MinimumMember dao:NetEaseGroupMember 2021-01-01 2021-12-31 0001781753 srt:MaximumMember dao:NetEaseGroupMember 2021-01-01 2021-12-31 0001781753 us-gaap:RevolvingCreditFacilityMember dao:NetEaseGroupMember 2021-01-01 2021-12-31 0001781753 dao:NetEaseGroupMember 2021-01-01 2021-12-31 0001781753 dao:OptionsForPurchaseOfOrdinarySharesMember 2021-01-01 2021-12-31 0001781753 srt:ParentCompanyMember 2021-01-01 2021-12-31 0001781753 dao:NeteaseYoudaoHangzhouSmartTechnologyCo.LtdMember 2021-01-01 2021-12-31 0001781753 dao:YoudaoEducationTechnologyHongKongLimitedMember 2021-01-01 2021-12-31 0001781753 dao:YoudaoHongKongLimitedMember 2021-01-01 2021-12-31 0001781753 dao:NetEaseYoudaoInformationTechnologyBeijingCoLtdMember 2021-01-01 2021-12-31 0001781753 dao:NetEaseYoudaoInformationTechnologyCoLtdMember 2021-01-01 2021-12-31 0001781753 dao:BeijingNetEaseYoudaoComputerSystemCoLtdMember 2021-01-01 2021-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-01-01 2021-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:IntraGroupMember 2021-01-01 2021-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:ThirdPartyMember 2021-01-01 2021-12-31 0001781753 dao:NetEaseYoudaoInformationTechnologyBeijingCoLtdMember dao:WilliamLeidingMember dao:OperatingAgreementMember 2021-01-01 2021-12-31 0001781753 dao:NetEaseYoudaoInformationTechnologyBeijingCoLtdMember dao:FengzhouMember dao:OperatingAgreementMember 2021-01-01 2021-12-31 0001781753 dao:NetEaseYoudaoInformationTechnologyBeijingCoLtdMember dao:WilliamLeidingMember dao:LoanAgreementMember 2021-01-01 2021-12-31 0001781753 dao:NetEaseYoudaoInformationTechnologyBeijingCoLtdMember dao:FengzhouMember dao:LoanAgreementMember 2021-01-01 2021-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:CooperationAgreementMember 2021-01-01 2021-12-31 0001781753 dao:TutoringServicesMember 2021-01-01 2021-12-31 0001781753 dao:FeeBasedPremiumServicesMember 2021-01-01 2021-12-31 0001781753 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001781753 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001781753 srt:MaximumMember dao:SoftwareAndOthersMember 2021-01-01 2021-12-31 0001781753 srt:MinimumMember dao:SoftwareAndOthersMember 2021-01-01 2021-12-31 0001781753 dao:ServersAndComputersMember 2021-01-01 2021-12-31 0001781753 us-gaap:ServiceMember 2021-01-01 2021-12-31 0001781753 us-gaap:StateAdministrationOfTaxationChinaMember 2021-01-01 2021-12-31 0001781753 us-gaap:StateAdministrationOfTaxationChinaMember dao:HighAndNewTechnologyEnterprisesMember 2021-01-01 2021-12-31 0001781753 dao:NetEaseYoudaoInformationTechnologyBeijingCoLtdMember us-gaap:StateAdministrationOfTaxationChinaMember dao:HighAndNewTechnologyEnterprisesMember 2021-01-01 2021-12-31 0001781753 dao:BeijingLingshiRuifengEducationTechnologyCo.LtdMember us-gaap:StateAdministrationOfTaxationChinaMember dao:HighAndNewTechnologyEnterprisesMember 2021-01-01 2021-12-31 0001781753 us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-12-31 0001781753 srt:MinimumMember dao:ChinaCompanyLawMember 2021-01-01 2021-12-31 0001781753 srt:MinimumMember dao:ChinaForeignInvestmentEnterprisesLawMember 2021-01-01 2021-12-31 0001781753 dao:CustomerOneMember srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001781753 dao:LearningServicesMember srt:MinimumMember us-gaap:SalesRevenueNetMember dao:InstructorConcentrationRiskMember 2021-01-01 2021-12-31 0001781753 dao:LearningServicesMember us-gaap:SalesRevenueNetMember dao:InstructorConcentrationRiskMember 2021-01-01 2021-12-31 0001781753 us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001781753 us-gaap:CommonClassBMember 2021-01-01 2021-12-31 0001781753 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001781753 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001781753 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001781753 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001781753 dei:BusinessContactMember 2021-01-01 2021-12-31 0001781753 srt:ParentCompanyMember dao:TwoThousandFifteenSharesIncentivePlanMember 2021-01-01 2021-12-31 0001781753 dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember 2021-01-01 2021-12-31 0001781753 dei:AdrMember 2021-01-01 2021-12-31 0001781753 dao:LearningServicesMember us-gaap:SalesRevenueNetMember dao:InstructorConcentrationRiskMember dao:InstructorBMember 2021-01-01 2021-12-31 0001781753 dao:LearningServicesMember srt:MaximumMember us-gaap:SalesRevenueNetMember dao:InstructorConcentrationRiskMember dao:InstructorAMember 2021-01-01 2021-12-31 0001781753 us-gaap:SegmentDiscontinuedOperationsMember dao:AcademicAfterSchoolTutoringBusinessMember 2021-01-01 2021-12-31 0001781753 dao:PrivateCompanyProvidingKidsSteamEducationCoursesToStudentsMember 2021-01-01 2021-12-31 0001781753 dao:PrivateCompanyProvidingKidsProgrammingCoursesToStudentsMember 2021-01-01 2021-12-31 0001781753 dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember dao:FromThePreviousShareholdersOfTheInvesteeMember 2021-01-01 2021-12-31 0001781753 dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember dao:OutOfNewSubscriptionMadeByTheCompanyMember 2021-01-01 2021-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:TechnicalConsultingAndRelatedServiceMember 2021-01-01 2021-12-31 0001781753 dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember dao:StudentsBaseMember 2021-01-01 2021-12-31 0001781753 dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember us-gaap:CopyrightsMember 2021-01-01 2021-12-31 0001781753 dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember us-gaap:LicenseMember 2021-01-01 2021-12-31 0001781753 dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember us-gaap:TrademarksMember 2021-01-01 2021-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:OtherIntraGroupMember 2021-01-01 2021-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:TechnicalConsultingAndRelatedServiceMember dao:IntraGroupMember 2021-01-01 2021-12-31 0001781753 dao:SmartDevicesMember 2019-01-01 2019-12-31 0001781753 dao:LearningServicesMember 2019-01-01 2019-12-31 0001781753 dao:OnlineMarketingServicesMember 2019-01-01 2019-12-31 0001781753 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001781753 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001781753 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001781753 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-12-31 0001781753 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001781753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001781753 dao:StatutoryReservesMember 2019-01-01 2019-12-31 0001781753 dao:SmartDevicesProvidedToNetEaseGroupMember dao:ServicesAndProductsToNetEaseGroupMember 2019-01-01 2019-12-31 0001781753 dao:ServicesPurchasedFromNetEaseGroupMember dao:ServicesAndProductsPurchasedFromNetEaseGroupMember 2019-01-01 2019-12-31 0001781753 dao:OnlineMarketingServicesProvidedToNetEaseGroupMember dao:ServicesAndProductsToNetEaseGroupMember 2019-01-01 2019-12-31 0001781753 dao:LearningServicesProvidedToNetEaseGroupMember dao:ServicesAndProductsToNetEaseGroupMember 2019-01-01 2019-12-31 0001781753 dao:ShareBasedCompensationUnderNetEasePlanMember dao:EquityRelatedTransactionsMember 2019-01-01 2019-12-31 0001781753 dao:DeemedContributionRelatedToAcquisitionOfBusinessesUnderCommonControlMember dao:EquityRelatedTransactionsMember 2019-01-01 2019-12-31 0001781753 dao:InterestExpensesOnLoansFromNetEaseGroupMember dao:LoanRelatedTransactionsMember 2019-01-01 2019-12-31 0001781753 dao:FixedAssetsAndInventoriesPurchasedFromNetEaseGroupMember dao:ServicesAndProductsPurchasedFromNetEaseGroupMember 2019-01-01 2019-12-31 0001781753 dao:NetEaseGroupMember 2019-01-01 2019-12-31 0001781753 dao:OptionsForPurchaseOfOrdinarySharesMember 2019-01-01 2019-12-31 0001781753 us-gaap:RedeemableConvertiblePreferredStockMember us-gaap:IPOMember 2019-01-01 2019-12-31 0001781753 srt:ParentCompanyMember dao:TwoThousandFifteenSharesIncentivePlanMember 2019-01-01 2019-12-31 0001781753 srt:ParentCompanyMember 2019-01-01 2019-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-01-01 2019-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:ThirdPartyMember 2019-01-01 2019-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:CooperationAgreementMember 2019-01-01 2019-12-31 0001781753 dao:TutoringServicesMember 2019-01-01 2019-12-31 0001781753 dao:FeeBasedPremiumServicesMember 2019-01-01 2019-12-31 0001781753 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001781753 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001781753 dao:PreInitialPublicOfferingOdinarySharesMember 2019-01-01 2019-12-31 0001781753 us-gaap:AdditionalPaidInCapitalMember us-gaap:IPOMember 2019-01-01 2019-12-31 0001781753 us-gaap:IPOMember 2019-01-01 2019-12-31 0001781753 dao:LearningServicesMember srt:MinimumMember us-gaap:SalesRevenueNetMember dao:InstructorConcentrationRiskMember 2019-01-01 2019-12-31 0001781753 dao:CustomerOneMember srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001781753 dao:LearningServicesMember us-gaap:SalesRevenueNetMember dao:InstructorConcentrationRiskMember 2019-01-01 2019-12-31 0001781753 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001781753 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001781753 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001781753 us-gaap:AdditionalPaidInCapitalMember us-gaap:PrivatePlacementMember 2019-01-01 2019-12-31 0001781753 us-gaap:PrivatePlacementMember 2019-01-01 2019-12-31 0001781753 us-gaap:RedeemableConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001781753 dao:LearningServicesMember us-gaap:SalesRevenueNetMember dao:InstructorConcentrationRiskMember dao:InstructorAMember 2019-01-01 2019-12-31 0001781753 dao:LearningServicesMember srt:MaximumMember us-gaap:SalesRevenueNetMember dao:InstructorConcentrationRiskMember dao:InstructorBMember 2019-01-01 2019-12-31 0001781753 us-gaap:SegmentDiscontinuedOperationsMember dao:AcademicAfterSchoolTutoringBusinessMember 2019-01-01 2019-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:TechnicalConsultingAndRelatedServiceMember 2019-01-01 2019-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:OtherIntraGroupMember 2019-01-01 2019-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:TechnicalConsultingAndRelatedServiceMember dao:IntraGroupMember 2019-01-01 2019-12-31 0001781753 dao:SmartDevicesMember 2020-01-01 2020-12-31 0001781753 dao:LearningServicesMember 2020-01-01 2020-12-31 0001781753 dao:OnlineMarketingServicesMember 2020-01-01 2020-12-31 0001781753 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001781753 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001781753 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001781753 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0001781753 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001781753 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001781753 dao:NetEaseMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001781753 dao:NetEaseMember 2020-01-01 2020-12-31 0001781753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001781753 dao:StatutoryReservesMember 2020-01-01 2020-12-31 0001781753 dao:SmartDevicesProvidedToNetEaseGroupMember dao:ServicesAndProductsToNetEaseGroupMember 2020-01-01 2020-12-31 0001781753 dao:ServicesPurchasedFromNetEaseGroupMember dao:ServicesAndProductsPurchasedFromNetEaseGroupMember 2020-01-01 2020-12-31 0001781753 dao:OnlineMarketingServicesProvidedToNetEaseGroupMember dao:ServicesAndProductsToNetEaseGroupMember 2020-01-01 2020-12-31 0001781753 dao:LearningServicesProvidedToNetEaseGroupMember dao:ServicesAndProductsToNetEaseGroupMember 2020-01-01 2020-12-31 0001781753 dao:ShareBasedCompensationUnderNetEasePlanMember dao:EquityRelatedTransactionsMember 2020-01-01 2020-12-31 0001781753 dao:DeemedDistributionToNetEaseMember dao:EquityRelatedTransactionsMember 2020-01-01 2020-12-31 0001781753 dao:DisposalOfYoudaoCloudnoteBusinessToNetEaseGroupMember dao:OtherTransactionsMember 2020-01-01 2020-12-31 0001781753 dao:InterestExpensesOnLoansFromNetEaseGroupMember dao:LoanRelatedTransactionsMember 2020-01-01 2020-12-31 0001781753 dao:FixedAssetsAndInventoriesPurchasedFromNetEaseGroupMember dao:ServicesAndProductsPurchasedFromNetEaseGroupMember 2020-01-01 2020-12-31 0001781753 srt:MinimumMember dao:NetEaseGroupMember 2020-01-01 2020-12-31 0001781753 srt:MaximumMember dao:NetEaseGroupMember 2020-01-01 2020-12-31 0001781753 dao:NetEaseGroupMember 2020-01-01 2020-12-31 0001781753 dao:OptionsForPurchaseOfOrdinarySharesMember 2020-01-01 2020-12-31 0001781753 srt:ParentCompanyMember 2020-01-01 2020-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-01-01 2020-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:IntraGroupMember 2020-01-01 2020-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:ThirdPartyMember 2020-01-01 2020-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:CooperationAgreementMember 2020-01-01 2020-12-31 0001781753 dao:TutoringServicesMember 2020-01-01 2020-12-31 0001781753 dao:FeeBasedPremiumServicesMember 2020-01-01 2020-12-31 0001781753 dao:CustomerOneMember srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001781753 dao:LearningServicesMember srt:MinimumMember us-gaap:SalesRevenueNetMember dao:InstructorConcentrationRiskMember 2020-01-01 2020-12-31 0001781753 dao:LearningServicesMember us-gaap:SalesRevenueNetMember dao:InstructorConcentrationRiskMember 2020-01-01 2020-12-31 0001781753 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001781753 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001781753 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001781753 dao:LearningServicesMember us-gaap:SalesRevenueNetMember dao:InstructorConcentrationRiskMember dao:InstructorAMember 2020-01-01 2020-12-31 0001781753 dao:LearningServicesMember srt:MaximumMember us-gaap:SalesRevenueNetMember dao:InstructorConcentrationRiskMember dao:InstructorBMember 2020-01-01 2020-12-31 0001781753 us-gaap:SegmentDiscontinuedOperationsMember dao:AcademicAfterSchoolTutoringBusinessMember 2020-01-01 2020-12-31 0001781753 dao:PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember 2020-01-01 2020-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:TechnicalConsultingAndRelatedServiceMember 2020-01-01 2020-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:OtherIntraGroupMember 2020-01-01 2020-12-31 0001781753 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember dao:TechnicalConsultingAndRelatedServiceMember dao:IntraGroupMember 2020-01-01 2020-12-31 0001781753 us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember dao:OrbisInvestmentManagementLimitedMember 2019-10-01 2019-10-31 0001781753 dei:AdrMember us-gaap:IPOMember 2019-10-01 2019-10-31 0001781753 us-gaap:CommonClassAMember 2019-10-01 2019-10-31 0001781753 us-gaap:IPOMember 2019-10-01 2019-10-31 0001781753 us-gaap:PrivatePlacementMember 2019-10-01 2019-10-31 0001781753 dei:AdrMember dao:FollowOnPublicOfferingMember 2021-02-28 2021-02-28 0001781753 us-gaap:RevolvingCreditFacilityMember dao:NetEaseGroupMember 2021-04-30 0001781753 dao:PrivateCompanyProvidingKidsProgrammingCoursesToStudentsMember 2020-06-01 2020-06-30 0001781753 dao:PrivateCompanyProvidingKidsProgrammingCoursesToStudentsMember 2020-06-30 0001781753 dao:YoudaoEducationTechnologyHongKongLimitedMember dao:PrivateCompanyProvidingKidsProgrammingCoursesToStudentsMember 2020-06-30 0001781753 us-gaap:ProductMember 2017-01-01 2018-04-30 0001781753 us-gaap:ProductMember 2018-05-01 2019-03-31 0001781753 us-gaap:InlandRevenueHongKongMember 2018-01-01 2018-03-31 0001781753 us-gaap:InlandRevenueHongKongMember 2018-04-01 2020-12-31 0001781753 dao:NetEaseMember us-gaap:CommonStockMember 2014-11-27 0001781753 dao:NetEaseMember us-gaap:CommonStockMember 2015-02-03 0001781753 srt:ParentCompanyMember us-gaap:CommonStockMember dao:TwoThousandFifteenSharesIncentivePlanMember 2015-02-03 0001781753 dao:NetEaseMember 2018-03-07 2018-03-07 0001781753 dao:NetEaseYoudaoInformationTechnologyBeijingCoLtdMember 2018-03-28 2018-03-28 0001781753 us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember dao:OrbisInvestmentManagementLimitedMember 2019-10-31 0001781753 us-gaap:CommonClassAMember 2019-10-31 0001781753 srt:MaximumMember us-gaap:CommonStockMember dao:TwoThousandNineteenMember dao:NetEaseMember 2019-10-31 0001781753 us-gaap:RedeemableConvertiblePreferredStockMember 2018-04-17 2018-04-17 0001781753 us-gaap:RedeemableConvertiblePreferredStockMember 2018-04-17 0001781753 srt:ProFormaMember 2022-04-12 0001781753 us-gaap:RedeemableConvertiblePreferredStockMember 2018-01-01 2018-12-31 0001781753 dao:HighAndNewTechnologyEnterprisesMember dao:NewTaxLegislationMember 2018-01-01 2018-12-31 0001781753 dao:HighAndNewTechnologyEnterprisesMember 2018-01-01 2018-12-31 0001781753 us-gaap:CommonStockMember dao:TwoThousandNineRsuPlanMember dao:NetEaseMember 2009-11-30 0001781753 srt:ParentCompanyMember us-gaap:CommonStockMember dao:TwoThousandFifteenSharesIncentivePlanMember 2018-04-30 0001781753 us-gaap:RedeemableConvertiblePreferredStockMember 2019-12-31 0001781753 srt:MinimumMember 2019-12-31 0001781753 srt:MaximumMember 2019-12-31 0001781753 us-gaap:RevolvingCreditFacilityMember dao:NetEaseGroupMember 2021-04-01 2021-12-31 0001781753 dei:AdrMember dao:FollowOnPublicOfferingMember 2021-02-10 2021-02-10 0001781753 dei:AdrMember dao:FollowOnPublicOfferingMember 2021-02-10 0001781753 us-gaap:RevolvingCreditFacilityMember dao:NetEaseGroupMember 2021-04-30 2021-04-30 0001781753 dao:PrivateCompanyProvidingKidsSteamEducationCoursesToStudentsMember 2021-05-31 0001781753 dao:PrivateCompanyProvidingKidsSteamEducationCoursesToStudentsMember 2021-05-01 2021-05-31 0001781753 us-gaap:ProductMember 2019-07-01 2021-12-31 0001781753 us-gaap:RevolvingCreditFacilityMember dao:NetEaseGroupMember us-gaap:SubsequentEventMember 2022-01-01 2022-12-31 0001781753 us-gaap:RevolvingCreditFacilityMember dao:NetEaseGroupMember us-gaap:SubsequentEventMember 2022-12-31 0001781753 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001781753 dao:StatutoryReservesMember 2020-12-31 0001781753 us-gaap:RetainedEarningsMember 2020-12-31 0001781753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001781753 us-gaap:NoncontrollingInterestMember 2020-12-31 0001781753 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001781753 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001781753 us-gaap:NoncontrollingInterestMember 2021-12-31 0001781753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001781753 us-gaap:RetainedEarningsMember 2021-12-31 0001781753 dao:StatutoryReservesMember 2021-12-31 0001781753 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001781753 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001781753 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001781753 dao:PreInitialPublicOfferingOdinarySharesMember 2018-12-31 0001781753 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001781753 dao:StatutoryReservesMember 2018-12-31 0001781753 us-gaap:RetainedEarningsMember 2018-12-31 0001781753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001781753 us-gaap:NoncontrollingInterestMember 2018-12-31 0001781753 srt:ParentCompanyMember 2018-12-31 0001781753 srt:ParentCompanyMember 2019-12-31 0001781753 us-gaap:NoncontrollingInterestMember 2019-12-31 0001781753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001781753 us-gaap:RetainedEarningsMember 2019-12-31 0001781753 dao:StatutoryReservesMember 2019-12-31 0001781753 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001781753 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0001781753 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-12-31 iso4217:CNY iso4217:USD shares pure utr:Year iso4217:HKD iso4217:USD shares iso4217:CNY shares dao:investors false FY 0001781753 true 0.0110 http://fasb.org/us-gaap/2021-01-31#LiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#LiabilitiesCurrent 20-F false true 2021-12-31 --12-31 2021 false false 001-39087 Youdao, Inc. E9 No. 399, Wangshang Road, Binjiang District Hangzhou 310051 CN Feng Zhou 86 0571 8985-2163 zf@rd.netease.com No. 399, Wangshang Road, Binjiang District Hangzhou 310051 CN American depositary shares, each ADS represents one Class A ordinary share, par value US$0.0001 per share DAO NYSE Class A ordinary shares, par value US$0.0001 per share NYSE 125969446 37681086 88288360 No No Yes Yes Large Accelerated Filer false true U.S. GAAP false 1424 PricewaterhouseCoopers Zhong Tian LLP Beijing, the People’s Republic of China 609199000 322777000 50651000 263000 268000 42000 749770000 117655000 584999000 503831000 79062000 268830000 248339000 38970000 118963000 255411000 40080000 4081000 6192000 972000 199642000 182577000 28650000 65589000 497000 78000 1851566000 2269662000 356160000 40173000 80315000 12603000 105865000 118104000 18533000 42484000 32518000 5103000 6938000 109944000 17253000 17759000 22436000 3520000 5463000 1088000 171000 218682000 364405000 57183000 2070248000 2634067000 413343000 62438000 45756000 141304000 161006000 25265000 6863000 11873000 209603000 277383000 43527000 26728000 23984000 67230000 83041000 13031000 842296000 1011734000 894218000 1065639000 167222000 394000 4072000 54895000 53323000 8368000 35021000 65547000 602044000 515567000 80904000 878000000 878000000 137777000 546271000 3393565000 3033959000 476094000 223000 15803000 79748000 73070000 11466000 4043000 2411000 378000 255028000 40019000 83791000 330509000 51863000 3477356000 3364468000 527957000 78592000 12333000 78592000 12333000 0.0001 0.0001 200000000 200000000 25597106 25597106 34979425 34979425 18000 24000 4000 0.0001 0.0001 100000000 100000000 89132360 89132360 88288360 88288360 56000 56000 9000 2309963000 3913946000 614184000 -3674034000 -4671195000 -733012000 -47058000 -54354000 -8529000 2950000 4456000 699000 997000 -1926000 -302000 -1407108000 -808993000 -126947000 2070248000 2634067000 413343000 37580000 29293000 23790000 602353000 1513960000 2441421000 383112000 152044000 539962000 980424000 153850000 453013000 472884000 593949000 93204000 1207410000 2526806000 4015794000 630166000 33947000 115231000 83901000 451164000 716504000 980700000 153893000 107609000 355970000 618925000 97123000 313592000 346895000 427331000 67058000 872365000 1419369000 2026956000 318074000 335045000 1107437000 1988838000 312092000 10432000 11670000 17182000 455748000 1473604000 2077638000 326027000 18130000 24699000 32839000 269895000 372184000 607373000 95310000 3771000 11887000 9264000 69242000 113106000 190297000 29862000 56778000 8911000 794885000 1958894000 2932086000 460110000 -459840000 -851457000 -943248000 -148018000 12063000 25524000 18780000 2947000 30232000 31215000 31644000 30232000 31215000 31644000 4966000 20064000 61052000 36673000 5756000 -457945000 -796096000 -919439000 -144281000 2432000 2929000 6648000 1043000 -460377000 -799025000 -926087000 -145324000 -141078000 -954327000 -100267000 -15734000 -601455000 -1753352000 -1026354000 -161058000 48000 -563000 -30699000 -4817000 -601503000 -1752789000 -995655000 -156241000 35893000 -637396000 -1752789000 -995655000 -156241000 -496318000 -798462000 -895388000 -140507000 -141078000 -954327000 -100267000 -15734000 -601455000 -1753352000 -1026354000 -161058000 -15023000 -32531000 -7296000 -1145000 -15023000 -32531000 -7296000 -1145000 -616478000 -1785883000 -1033650000 -162203000 48000 -563000 -30699000 -4817000 -616526000 -1785320000 -1002951000 -157386000 35893000 -652419000 -1785320000 -1002951000 -157386000 -6.68 -15.53 -8.18 -1.28 -5.20 -7.07 -7.36 -1.15 -1.48 -8.46 -0.82 -0.13 -6.68 -15.53 -8.18 -1.28 -5.20 -7.07 -7.36 -1.15 -1.48 -8.46 -0.82 -0.13 95445982 112864452 121650907 121650907 95445982 112864452 121650907 121650907 92000000 58000 138024000 292000 -1281191000 496000 888000 -1141433000 -601503000 48000 -601455000 25074000 25074000 -15023000 -15023000 1494000 -1494000 -92000000 -58000 2867640 2000 89132360 56000 5600000 4000 621943000 621947000 7352941 5000 881657000 881662000 6814815 5000 496540000 496545000 69603000 69603000 35893000 35893000 22635396 16000 89132360 56000 2232841000 1786000 -1920081000 -14527000 936000 301027000 22635396 16000 89132360 56000 2232841000 1786000 -1920081000 -14527000 936000 301027000 -1752789000 -563000 -1753352000 2961710 2000 37604000 37606000 41578000 41578000 2060000 2060000 624000 624000 -32531000 -32531000 1164000 -1164000 25597106 18000 89132360 56000 2309963000 2950000 -3674034000 -47058000 997000 -1407108000 25597106 18000 89132360 56000 2309963000 2950000 -3674034000 -47058000 997000 -1407108000 -995655000 -2923000 -998578000 1538319 1000 24549000 24550000 7000000 5000 1498622000 1498627000 84983000 84983000 844000 -844000 4171000 4171000 -7296000 -7296000 1506000 -1506000 34979425 24000 88288360 56000 3913946000 4456000 -4671195000 -54354000 -1926000 -808993000 -601455000 -1753352000 -1026354000 -161058000 -141078000 -954327000 -100267000 -15734000 10525000 15462000 30098000 4723000 23336000 36425000 72201000 11330000 793000 873000 -668000 -105000 1897000 12120000 -4523000 -710000 3162000 -3162000 10176000 1597000 7000000 1098000 56778000 8911000 -2456000 -385000 -8963000 -1406000 1783000 -16252000 -1391000 -217000 122000 879000 3048000 478000 122010000 80057000 -24841000 -3898000 40484000 54647000 146709000 23022000 27617000 120778000 -25880000 -4061000 3690000 -10849000 2111000 331000 -2035000 -9901000 -29022000 -4554000 6000 6670000 6327000 993000 183783000 545814000 115462000 18119000 28117000 78629000 12453000 1954000 20917000 68249000 85423000 13405000 8588000 28842000 -2156000 -338000 87260000 249703000 34344000 5389000 4170000 17044000 11640000 1827000 -4702000 -33351000 -47939000 -7523000 5517000 -1474000 -1632000 -255000 -282033000 -9868000 -623566000 -97851000 -90237000 -311694000 -722844000 -113430000 -372270000 -321562000 -1346410000 -211281000 216000000 1683000000 779500000 122321000 145882000 1220000000 860000000 134953000 1522270000 20663000 897916000 140903000 526505000 1327451000 907759000 142447000 6398000 -43216000 -6782000 29000 596000 94000 18081000 30770000 63477000 9961000 2054000 925000 2114000 332000 -1521000 -239000 2000000 40490000 27380000 4297000 -1083939000 767055000 42699000 6699000 -66000 -6084000 4375000 687000 -1084005000 760971000 47074000 7386000 630364000 881662000 1498627000 235167000 7909000 75643000 257522000 40411000 34468000 27564000 4326000 1587669000 26559000 1783713000 279904000 196000 -30097000 -21029000 -3300000 131590000 435871000 463348000 72709000 41738000 173328000 609199000 95597000 173328000 609199000 1072547000 168306000 4839000 8372000 9686000 1520000 29786000 28597000 28567000 4483000 35893000 8417000 5129000 805000 7068000 5531000 868000 3138000 <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">1. Operations and Reorganization </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(a) Principal activities and reorganization </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Youdao, Inc. (“Youdao” or the “Company”) was incorporated in the Cayman Islands on November 27, 2014. Youdao, Inc., its subsidiaries, consolidated variable interest entities (“VIEs”) and the VIEs’ subsidiaries, together are referred to as “the Group” or “Youdao Group”. NetEase, Inc. (the “Parent” or “NetEase”), its subsidiaries, consolidated VIEs and VIEs’ subsidiaries, other than Youdao Group, are collectively referred to herein as the “NetEase Group”. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group provides a variety of learning content, applications and solutions, which covers a wide spectrum of topics and targets people from broad age groups for their lifelong learning needs through its websites and mobile applications. The Group generates its revenues from learning services, smart devices as well as online marketing services. The learning services mainly include tutoring services, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">fee-based</div> premium services and others. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2021, the Company’s major subsidiaries and consolidated VIE are as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 32%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td style="width: 29%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td style="width: 29%;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Place and year of incorporation</div></div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Percentage<br/>of direct<br/>or indirect<br/>economic<br/>ownership</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Principal activities</div></div></div></div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Subsidiaries</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Youdao (Hong Kong) Limited</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap">Hong Kong, China, 2016</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap;text-align:center;">100%</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap">Holding company</td> </tr> <tr> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Youdao Education Technology (Hong Kong) Limited</div><br/></div> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom;white-space:nowrap">Hong Kong, China, 2021</td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-bottom: 0px; margin-top: 0px; text-align: center; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">100%</div><br/></div> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom;white-space:nowrap">Providing sales of smart devices</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">NetEase Youdao Information Technology (Beijing) Co., Ltd. (“Youdao Information”)</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap">Beijing, China, 2006</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap;text-align:center;">100%</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap">Providing sales of smart devices and solutions, technical support to the VIEs</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">NetEase Youdao Information Technology (Hangzhou) Co.,<br/> Ltd. (“Youdao Hangzhou”)</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap">Hangzhou, China, 2019</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap;text-align:center;">100%</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap">Providing technical support to the VIEs</td> </tr> <tr> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">NetEase<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Youdao<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>(Hangzhou)<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Smart<br/> Technology Co., Ltd. (“Youdao Smart Technology”)</div><br/></div> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom;white-space:nowrap">Hangzhou, China, 2021</td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-bottom: 0px; margin-top: 0px; text-align: center; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">100%</div><br/></div> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom;white-space:nowrap">Providing sales of smart devices</td> </tr> <tr style="font-size:1pt"> <td style="height:6pt"> </td> <td colspan="2" style="height:6pt"> </td> <td colspan="2" style="height:6pt"> </td> <td colspan="2" style="height:6pt"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">VIE</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Beijing<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>NetEase<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Youdao<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Computer<br/> System Co., Ltd. (“Youdao Computer”)</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap">Beijing, China, 2007</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap;text-align:center;">100%</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap">Providing online learning services as well as online marketing services</td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Reorganization </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group started its business in 2006, through Youdao Information. Since the date of inception, Youdao Information was substantially owned by the NetEase Group and several employees and former employees of the Group, as noncontrolling shareholders, including Feng Zhou, Chief Executive Officer of the Company. <br/></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Subsequently, in 2007, Youdao Computer was established as a Chinese domestic company with an internet content provider license under the applicable Chinese telecommunication laws. In 2016, Youdao, Inc.’s wholly owned subsidiary Youdao (Hong Kong) Limited was incorporated and then acquired the majority interests in Youdao Information. Additionally, Youdao Information, Youdao Computer and all its legal shareholders entered into a series of VIE agreements, through which Youdao Information became the primary beneficiary of Youdao Computer. As of 1 January 2019, the noncontrolling shareholders of Youdao Information has withdrew their shareholding interests in Youdao Information in exchange for their historical investment cost, and injected the proceeds received back to Youdao, Inc. for the same shareholding percentage as they previously held in Youdao Information. Youdao Information became wholly owned subsidiary of the Group. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In May 2019, the Group acquired certain education businesses, including NetEase Cloud Classroom, China University MOOC and NetEase KADA from NetEase Group. Since these businesses were controlled by NetEase both before and after the acquisition, this transaction was accounted for as a business combination under common control. In accordance with ASC 805, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business Combination,</div></div> the consolidated financial statements of the Company were retrospectively adjusted to reflect the results of the acquired businesses as if they had been acquired throughout the periods presented. </div><br/></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In December 2020, the Group entered into agreements with NetEase to dispose Youdao Cloudnote business to an investee established by the Company and NetEase. Since the Youdao Cloudnote business was not material to the Group’s operations, the disposal did not represent a strategic shift with a major effect on the Group’s operations and financial results, and did not qualify as discontinued operation in accordance with ASC 205, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Presentation of financial statements</div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">.</div></div> Further, the business was controlled by NetEase both before and after the transaction, this transaction was accounted for as a transaction under common control. Therefore, the transferred assets were accounted for at historical carrying values. Pursuant to the agreements, the Company acquired 37.5% equity interests of the investee with the assets transferred of Youdao Cloudnote. The Company accounted for the investment using the equity method. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Basis of presentation for reorganization </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There was no change in the basis of presentation of the financial statement resulting from these reorganization transactions. The assets and liabilities have been stated at historical carrying amounts. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group has been operating as separated entities since inception, the allocation from NetEase Group for the expenses incurred by NetEase Group but related to the Group was not material. For the years ended December 31, 2019, 2020 and 2021, the allocation was related to the share-based compensation expenses from award plan of NetEase Group, amounting to RMB4,356, RMB2,682 and RMB1,043, respectively (Note 16). </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(b) VIE arrangements </div></div></div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">i) Contracts that give the Company effective control of the VIE </div></div></div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Loan Agreements </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each shareholder of Youdao Computer, William Lei Ding and Feng Zhou, entered into a loan agreement with Youdao Information under which, Youdao Information provided each of William Lei Ding and Feng Zhou with an interest-free loan in the principal amount of approximately RMB3.6 million and RMB1.4 million, respectively. These funds were used by each of William Lei Ding and Feng Zhou to pay the consideration to acquire his respective equity interest in Youdao Computer. Such loans can be repaid by transferring each of William Lei Ding and Feng Zhou’s respective equity interest in Youdao Computer to Youdao Information or its designee or through such other method as <div style="letter-spacing: 0px; top: 0px;;display:inline;">Youdao Information shall determine. The term of each of the Loan Agreements is 10 years from the date of loan agreement and will be automatically extended for a further 10-year term unless otherwise decided by Youdao Information. </div> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Exclusive Purchase Option Agreements </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the Exclusive Purchase Option Agreements entered into by Youdao Information, Youdao Computer and each of William Lei Ding and Feng Zhou, Youdao Computer granted Youdao Information an option to purchase all or a portion of the respective equity interests in Youdao Computer at a price equal to the original capital and any additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital paid by him. In addition, under each Exclusive Purchase Option Agreement, Youdao Computer granted Youdao Information an option to purchase all or a portion of the assets held by Youdao Computer or its subsidiaries at a price equal to the net book value of such assets. Each of Youdao Computer, William Lei Ding and Feng Zhou agreed not to transfer, mortgage or permit any security interest to be created on any equity interest in or assets of Youdao Computer without the prior written consent of Youdao Information. Each Exclusive Purchase Option Agreement shall remain in effect until all of the equity interests in or assets of Youdao Computer have been acquired by Youdao Information or its designee or until Youdao Information unilaterally terminates the agreement by written notice. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Shareholder Voting Right Trust Agreements </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the Shareholder Voting Right Trust Agreements between Youdao Information and each of William Lei Ding and Feng Zhou, respectively, each of William Lei Ding and Feng Zhou, agreed to irrevocably entrust a person designated by Youdao Information to represent him to exercise all the voting right and other shareholders’ rights to which he is entitled as a shareholder of Youdao Computer. Each Shareholder Voting Right Trust Agreement shall remain effective for as long as William Lei Ding and Feng Zhou, as applicable, remains a shareholder of Youdao Computer unless Youdao Information unilaterally terminates the agreement by written notice. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Equity Pledge Agreements </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each of William Lei Ding and Feng Zhou entered into an Equity Pledge Agreement with Youdao Information. Under such Equity Pledge Agreements, each of William Lei Ding and Feng Zhou pledged his respective equity interest in Youdao Computer to Youdao Information to secure his obligations under the applicable Loan Agreement, Exclusive Purchase Option Agreement, Shareholder Voting Right Trust Agreement, and Operating Agreement. Each of William Lei Ding and Feng Zhou further agreed not to transfer or pledge his respective equity interest in Youdao Computer without the prior written consent of Youdao Information. Each of the Equity Pledge Agreements will remain binding until the respective pledger, William Lei Ding or Feng Zhou, as the case may be, discharges all his obligations under the above-mentioned agreements. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">ii) Contracts that enable the Company to receive substantially all of the economic benefits from the VIE </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Operating Agreements </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each of Youdao Computer, William Lei Ding and Feng Zhou agreed that, except for transactions in the ordinary course of business, Youdao Computer will not enter into any transaction that would materially affect the assets, liabilities, rights or operations of Youdao Computer without the prior written consent of Youdao Information. Youdao Information also agreed that it would provide performance guarantees and, at Youdao Information’s discretion, guarantee loans for working capital purposes to the extent required by Youdao Computer for its operations. As counter-guarantee, Youdao Computer agreed to pledge the account receivable in its operations and all of its assets to Youdao Information, which pledge has not been implemented as of the date of the report. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Furthermore, each of William Lei Ding and Feng Zhou agreed that, upon instruction from Youdao Information, he would appoint Youdao Computer’s board members, president, chief financial officer and other senior executive officers. The term of each operating agreement is 20 years from the date of execution and can be extended with the written consent of Youdao Information. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cooperation Agreement </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under this cooperation agreement, Youdao Information has agreed to provide the following services to Youdao Computer: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:4%;vertical-align:top;text-align:left;">•</td> <td style="width:1%;vertical-align:top"> </td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">the development of computer software (including, but not limited to, producing online advertisement and distribution and maintenance of software) and technical support and maintenance for computer software operation; </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:4%;vertical-align:top;text-align:left;">•</td> <td style="width:1%;vertical-align:top"> </td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">the design, development, update and upgrade of platforms for online advertisement; and </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:4%;vertical-align:top;text-align:left;">•</td> <td style="width:1%;vertical-align:top"> </td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">the provision of technology support, including, but not limited to, server maintenance, development of server software and related maintenance and updates. </div> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Youdao Computer has agreed to share a portion of its monthly income (after tax and expenses) with Youdao Information in accordance with certain formulas as specified in Cooperation Agreement, the amount of which shall be determined according to the Cooperation Agreement, to the extent permitted by applicable PRC laws as proposed by the Youdao Information, resulting in a transfer of substantially all of the profits from the VIE to the Youdao Information. The VIE has incurred RMB478.8 million, RMB1,276.0 million and RMB2,092.2 million service fee to the Youdao Information for the years ended December 31, 2019, 2020 and 2021, respectively. The agreement was effective and will continue to be effective unless it is terminated by written notice of each party or, in case of a material breach of the agreement and by written notice of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-breaching</div> party. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">iii) Risks in relation to VIE structure </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The nominee shareholders of the VIEs are William Lei Ding, who is the chief executive officer, director and major shareholder of NetEase, the Company’s controlling shareholder, and Feng Zhou, who is the Chief Executive Officer of the Group. The enforceability, and therefore the benefits, of the contractual agreements between the Company and the VIEs depend on these individuals enforcing the contracts. There is a risk that the benefits of ownership between the Company and the VIEs may not be aligned in the future. Given the significance and importance of the VIEs, there would be a significant negative impact to the Company if these contracts were not enforced. The Group’s operations depend on the VIEs to honour their contractual agreements with the Group and the Company’s ability to control the VIEs also depends on the authorization by the shareholders of the VIEs to exercise voting rights on all matters requiring shareholder approval in the VIEs. The Company believes that the agreements on authorization to exercise shareholder’s voting power are legally enforceable and the possibility that it will no longer be able to control and consolidate the VIEs as a result of the aforementioned risks and uncertainties is remote. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company believes that its contractual arrangements with the VIEs are in compliance with PRC (the People’s Republic of China) law and are legally enforceable. William Lei Ding and Feng Zhou have no current interest in seeking to act contrary to the contractual arrangements. However, uncertainties in the PRC legal system could limit the Company’s ability to enforce these contractual arrangements and if William Lei Ding and Feng Zhou were to reduce their interests in the Company, their interests may diverge from that of the Company and that may potentially increase the risk that they would seek to act contrary to the contractual terms, for example by influencing the VIEs not to pay the service fees when required to do so. If the VIEs or their respective shareholder fails to perform their respective obligations under the current contractual arrangements, the Company may have to incur substantial costs and expend significant resources to enforce those arrangements and rely on legal remedies under Chinese laws. Because of the limited volume of published decisions and their <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-binding</div> nature, the interpretation and enforcement of these laws, rules and regulations involve substantial uncertainties. These uncertainties may impede the ability of the Company to enforce these contractual arrangements, or suffer significant delay or other obstacles in the process of enforcing these contractual arrangements and materially and adversely affect the results of operations and the financial position of the Company. </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, many Chinese regulations are subject to extensive interpretive powers of governmental agencies and commissions, and there are substantial uncertainties regarding the interpretation and application of current and future Chinese laws and regulations. Accordingly, the Company cannot assure that Chinese regulatory authorities will not ultimately take a contrary view to its belief and will not take action to prohibit or restrict its business activities. The relevant regulatory authorities would have broad discretion in dealing with any deemed violations which may adversely impact the financial statements, operations and cash flows of the Company (including the restriction on the Company to carry out the business). If the legal structure and contractual arrangements were found to be in violation of any existing PRC laws and regulations, the PRC government could potentially: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:4%;vertical-align:top;text-align:left;">•</td> <td style="width:1%;vertical-align:top"> </td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">revoke the Group’s business and operating licenses; </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:4%;vertical-align:top;text-align:left;">•</td> <td style="width:1%;vertical-align:top"> </td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">require the Group to discontinue or restrict operations; </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:4%;vertical-align:top;text-align:left;">•</td> <td style="width:1%;vertical-align:top"> </td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">restrict the Group’s right to collect revenues; </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:4%;vertical-align:top;text-align:left;">•</td> <td style="width:1%;vertical-align:top"> </td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">block the Group’s websites and mobile applications; </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:4%;vertical-align:top;text-align:left;">•</td> <td style="width:1%;vertical-align:top"> </td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">require the Group to restructure the operations in such a way as to compel the Group to establish a new enterprise, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-apply</div> for the necessary licenses or relocate its businesses, staff and assets; </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:4%;vertical-align:top;text-align:left;">•</td> <td style="width:1%;vertical-align:top"> </td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">impose additional conditions or requirements with which the Group may not be able to comply; or </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:4%;vertical-align:top;text-align:left;">•</td> <td style="width:1%;vertical-align:top"> </td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">take other regulatory or enforcement actions against the Group that could be harmful to its business. </div></td></tr></table> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The imposition of any of these penalties may result in a material and adverse effect on the Group’s ability to conduct its business. In addition, if the imposition of any of these penalties causes the Group to lose the rights to direct the activities of the VIEs or the right to receive their economic benefits, the Group would no longer be able to consolidate the VIEs. The Group does not believe that any penalties imposed or actions taken by the PRC government would result in the liquidation of the Company, its subsidiaries or the VIEs. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In accordance with VIE contractual agreements, the Company (1) could exercise all shareholder’s rights of the VIEs and has 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 was considered as ultimate primary beneficiary of the VIEs and had consolidated the VIEs’ financial results of operations, assets and liabilities in the Company’s consolidated financial statements. Therefore, the Company considers that there are no assets in the VIEs that can be used only to settle obligations of the VIEs, except for the registered capital of the VIEs amounting to approximately RMB15 million<div style="text-indent: 0px;;display:inline;"> and RMB22 million, respectively,</div> as of December 31, 2020 and 2021 as well as certain <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">non-distributable</div> statutory reserves amounting to approximately RMB2,536 and RMB5,457, respectively, as of December 31, 2020 and 2021. As the VIEs are incorporated as limited liability companies under the PRC Company Law, creditors do not have recourse to the general credit of the Company for the liabilities of the VIEs. There is currently no contractual arrangement that would require the Company to provide additional financial support to the VIEs. As the Group is conducting certain businesses in the PRC through the VIEs, the Group may provide additional financial support on a discretionary basis in the future, which could expose the Group to a loss. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There is no VIE in the Group where the Company or any subsidiary has a variable interest but is not the primary beneficiary. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the assets, liabilities, results of operations and cash flows of the VIEs and their subsidiaries taken as a whole, which were included in the Group’s consolidated financial statements: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 76%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: top;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: top;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div></div></td> <td style="vertical-align: bottom; width: 2%;"><div style="display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 2%;"><div style="display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,691</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">134,639</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Restricted cash (Note 2(j))</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">749,770</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term investments</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,354</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,617</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts receivable, net</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">145,212</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">146,257</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventories, net</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">26,556</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">48,477</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due from NetEase Group and Youdao Group</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,243,125</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">442,286</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepayment and other current assets</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">45,065</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">64,005</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets held for sale</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">52,534</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">204</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 76%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total current assets</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,530,537</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,599,255</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 76%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property<div style="text-indent: 0px;;display:inline;">,</div> equipment<div style="text-indent: 0px;;display:inline;"> and software</div>, net</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">148</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,244</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets, net</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">988</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">26,320</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">103,006</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other assets, net</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">45,496</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">36,405</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 76%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: bottom; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">46,632</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">168,975</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 76%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,577,169</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,768,230</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 76%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Liabilities</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts payables</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">62,438</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">45,756</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Payroll payable</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,863</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,873</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due to NetEase Group and Youdao Group</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">26,728</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">504,605</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contract liabilities</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">842,296</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,011,734</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Taxes payable</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">394</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,072</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued liabilities and other payables</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">35,021</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">65,547</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities held for sale</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">546,271</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 76%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: bottom; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total current liabilities</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,520,011</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,643,587</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 76%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term lease liabilities</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-indent: 0px;;text-align:right;"><div style="display:inline;">223</div><br/></td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15,803</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 76%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: bottom; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="font-weight:bold;display:inline;width:100%;"><div style="text-indent: 0px;;display:inline;">223</div></div><br/></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">15,803</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 76%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,520,234</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,659,390</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 76%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenues:</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Third-party net revenues</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">900,263</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,792,962</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,750,610</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em;">Intra-Group net revenues</div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">552</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">941</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total net revenues</div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">900,263</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,793,514</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,751,551</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost and expenses:</div></div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Third-party cost and expenses</div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(358,318</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(421,814</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(561,272</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intra-Group cost and expenses related to technical consulting and related service<div style="display:inline;">s</div></div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(540,830</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,402,371</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,221,199</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other intra-Group cost and expenses</div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,235</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,107</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(10,673</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total cost and expenses</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(901,383</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,825,292</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,793,144</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss) from continuing operations</div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,066</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">20,483</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(58,520</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size:1pt"> <td style="height:12pt"/> <td colspan="12" style="height:12pt"/></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">2019</div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">2020</div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">2021</div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">RMB</div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">RMB</div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">RMB</div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from operating activities:</div></div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by transactions with external parties</div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">855,715 </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,034,716 </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,278,167 </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash used in transactions with intra-Group companies related to technical consulting and related service<div style="display:inline;">s</div></div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(805,129</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(3,098,831</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,409,300</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by/(used in) other transactions with intra-Group companies</div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">392</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,613</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(699</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by/(used in) operating activities</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">50,978</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(62,502</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">868,168</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from investing activities:</div></div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash (used in)/provided by transactions with external parties</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(67,118</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">65,510</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">8,550 </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash (used in)/provided by investing activities</div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(67,118</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">65,510</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">8,550 </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from financing activities:</div></div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proceeds received from ordinary shareholders</div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,000</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 10pt; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by financing activities</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,000</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Liquidity </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group incurred net losses of RMB601.5 million, RMB1,753.4 million and RMB1,026.4 million for the years ended December 31, 2019, 2020 and 2021, respectively. Net cash used in operating activities was RMB372.3 million, RMB321.6 million and RMB1,346.4 million for the years ended December 31, 2019, 2020 and 2021, respectively. Accumulated deficit was RMB3.7 billion and RMB4.7 billion as of December 31, 2020 and 2021, respectively. As of December 31, 2021, the Group was in a net current liability position of RMB764.3 million. The Group assesses its liquidity by its ability to generate cash from operating activities and attract additional capital and/or finance funding. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Historically, the Group has relied principally on both operational sources of cash and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-operational</div> sources of financing from NetEase Group and investors to fund its operations and business development. The Group’s ability to continue as a going concern is dependent on management’s ability to successfully execute its business plan, which includes increasing revenues while controlling operating expenses, as well as, generating operational cash flows and continuing to gain support from outside sources of financing. The Group has been continuously receiving financing support from NetEase Group and according to the support letter signed by NetEase</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">Group in November 2021, NetEase Group will continue to provide financial support in the next twelve months from the date of issuance of financial statement. Refer to Note 20 for details of the Group’s relationship with NetEase Group for financing activities. In October 2019, the Company has completed its IPO on the New York Stock Exchange (“NYSE”) and the concurrent private placement (the “CPP”) to certain investment funds managed by Orbis Investment Management Limited</div></div>, raising the net proceeds of US$88.2 million (or equivalent to RMB621.9 million) and US$125.0 million (or equivalent to RMB881.7 million), respectively. In February 2021, the Company completed a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">follow-on</div> offering of 7,000,000 ADSs with a total net proceeds of approximately US$231.6 million (or equivalent to RMB1,498.6 million) after deducting the underwriter commissions and relevant offering expenses. In April 2021, the Group entered into an agreement with NetEase to provide US$300.0 million of revolving facility loan to the Company. As of December 31, 2021, the Company had drawn down US$40.0 million under the facility with maturity dated March 31, 2024.<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Moreover, the Group can adjust the pace of its operation expansion and control the operating expenses. Based on the above considerations, the Group believes that funds from the equity financing and available loan facilities will be sufficient to meet the cash requirements to fund planned operations and other commitments for at least the next twelve months. The Group’s consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and liquidation of liabilities in the normal course of business. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2021, the Company’s major subsidiaries and consolidated VIE are as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 32%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td style="width: 29%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td style="width: 29%;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Place and year of incorporation</div></div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Percentage<br/>of direct<br/>or indirect<br/>economic<br/>ownership</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Principal activities</div></div></div></div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Subsidiaries</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Youdao (Hong Kong) Limited</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap">Hong Kong, China, 2016</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap;text-align:center;">100%</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap">Holding company</td> </tr> <tr> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Youdao Education Technology (Hong Kong) Limited</div><br/></div> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom;white-space:nowrap">Hong Kong, China, 2021</td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-bottom: 0px; margin-top: 0px; text-align: center; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">100%</div><br/></div> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom;white-space:nowrap">Providing sales of smart devices</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">NetEase Youdao Information Technology (Beijing) Co., Ltd. (“Youdao Information”)</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap">Beijing, China, 2006</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap;text-align:center;">100%</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap">Providing sales of smart devices and solutions, technical support to the VIEs</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">NetEase Youdao Information Technology (Hangzhou) Co.,<br/> Ltd. (“Youdao Hangzhou”)</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap">Hangzhou, China, 2019</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap;text-align:center;">100%</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap">Providing technical support to the VIEs</td> </tr> <tr> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">NetEase<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Youdao<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>(Hangzhou)<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Smart<br/> Technology Co., Ltd. (“Youdao Smart Technology”)</div><br/></div> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom;white-space:nowrap">Hangzhou, China, 2021</td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-bottom: 0px; margin-top: 0px; text-align: center; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">100%</div><br/></div> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align:bottom;white-space:nowrap">Providing sales of smart devices</td> </tr> <tr style="font-size:1pt"> <td style="height:6pt"> </td> <td colspan="2" style="height:6pt"> </td> <td colspan="2" style="height:6pt"> </td> <td colspan="2" style="height:6pt"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">VIE</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Beijing<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>NetEase<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Youdao<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Computer<br/> System Co., Ltd. (“Youdao Computer”)</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap">Beijing, China, 2007</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap;text-align:center;">100%</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap">Providing online learning services as well as online marketing services</td> </tr> </table> Hong Kong, China, 2016 1 Holding company Hong Kong, China, 2021 1 Providing sales of smart devices Beijing, China, 2006 1 Providing sales of smart devices and solutions, technical support to the VIEs Hangzhou, China, 2019 1 Providing technical support to the VIEs Hangzhou, China, 2021 1 Providing sales of smart devices Beijing, China, 2007 1 Providing online learning services as well as online marketing services 0.375 4356000 2682000 1043000 3600000 1400000 P10Y P10Y P10Y P10Y P20Y P20Y 478800000 1276000000.0 2092200000 15000000 22000000 2536000 5457000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the assets, liabilities, results of operations and cash flows of the VIEs and their subsidiaries taken as a whole, which were included in the Group’s consolidated financial statements: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 76%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: top;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: top;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div></div></td> <td style="vertical-align: bottom; width: 2%;"><div style="display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; width: 2%;"><div style="display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,691</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">134,639</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Restricted cash (Note 2(j))</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">749,770</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term investments</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,354</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,617</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts receivable, net</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">145,212</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">146,257</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventories, net</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">26,556</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">48,477</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due from NetEase Group and Youdao Group</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,243,125</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">442,286</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepayment and other current assets</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">45,065</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">64,005</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets held for sale</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">52,534</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">204</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 76%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total current assets</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,530,537</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,599,255</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 76%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property<div style="text-indent: 0px;;display:inline;">,</div> equipment<div style="text-indent: 0px;;display:inline;"> and software</div>, net</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">148</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,244</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets, net</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">988</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">26,320</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">103,006</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other assets, net</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">45,496</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">36,405</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 76%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: bottom; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">46,632</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">168,975</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 76%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,577,169</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,768,230</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 76%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Liabilities</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts payables</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">62,438</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">45,756</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Payroll payable</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,863</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,873</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due to NetEase Group and Youdao Group</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">26,728</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">504,605</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contract liabilities</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">842,296</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,011,734</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Taxes payable</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">394</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,072</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued liabilities and other payables</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">35,021</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">65,547</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities held for sale</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">546,271</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 76%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: bottom; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total current liabilities</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,520,011</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,643,587</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 76%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term lease liabilities</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; text-indent: 0px;;text-align:right;"><div style="display:inline;">223</div><br/></td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15,803</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 76%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: bottom; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="font-weight:bold;display:inline;width:100%;"><div style="text-indent: 0px;;display:inline;">223</div></div><br/></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">15,803</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 76%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; width: 76%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,520,234</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,659,390</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 76%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr></table> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenues:</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Third-party net revenues</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">900,263</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,792,962</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,750,610</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em;">Intra-Group net revenues</div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">552</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">941</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total net revenues</div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">900,263</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,793,514</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,751,551</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost and expenses:</div></div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Third-party cost and expenses</div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(358,318</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(421,814</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(561,272</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intra-Group cost and expenses related to technical consulting and related service<div style="display:inline;">s</div></div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(540,830</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,402,371</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,221,199</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other intra-Group cost and expenses</div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,235</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,107</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(10,673</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total cost and expenses</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(901,383</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,825,292</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,793,144</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss) from continuing operations</div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,066</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">20,483</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(58,520</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size:1pt"> <td style="height:12pt"/> <td colspan="12" style="height:12pt"/></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">2019</div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">2020</div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">2021</div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">RMB</div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">RMB</div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">RMB</div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from operating activities:</div></div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by transactions with external parties</div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">855,715 </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,034,716 </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,278,167 </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash used in transactions with intra-Group companies related to technical consulting and related service<div style="display:inline;">s</div></div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(805,129</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(3,098,831</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2,409,300</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by/(used in) other transactions with intra-Group companies</div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">392</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,613</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(699</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by/(used in) operating activities</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">50,978</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(62,502</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">868,168</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from investing activities:</div></div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash (used in)/provided by transactions with external parties</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(67,118</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">65,510</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">8,550 </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash (used in)/provided by investing activities</div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(67,118</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">65,510</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">8,550 </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from financing activities:</div></div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt; background-color: rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proceeds received from ordinary shareholders</div></div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,000</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: bottom; font-size: 10pt; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by financing activities</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,000</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table> 7691000 134639000 749770000 10354000 13617000 145212000 146257000 26556000 48477000 1243125000 442286000 45065000 64005000 52534000 204000 1530537000 1599255000 148000 3244000 988000 26320000 103006000 45496000 36405000 46632000 168975000 1577169000 1768230000 62438000 45756000 6863000 11873000 26728000 504605000 842296000 1011734000 394000 4072000 35021000 65547000 546271000 0 1520011000 1643587000 223000 15803000 223000 15803000 1520234000 1659390000 900263000 1792962000 2750610000 552000 941000 900263000 1793514000 2751551000 358318000 421814000 561272000 540830000 1402371000 2221199000 2235000 1107000 10673000 901383000 1825292000 2793144000 2066000 20483000 -58520000 855715000 3034716000 3278167000 -805129000 -3098831000 -2409300000 392000 1613000 -699000 50978000 -62502000 868168000 -67118000 65510000 8550000 -67118000 65510000 8550000 10000000 10000000 -601500000 -1753400000 -1026400000 -372300000 -321600000 -1346400000 -3700000000 -4700000000 764300000 88200000 621900000 125000000.0 881700000 7000000 231600000 1498600000 300000000.0 40000000.0 2024-03-31 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">2. Summary of Significant Accounting Policies </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(a) Basis of presentation </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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”). Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below. </div></div></div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(b) Principles of consolidation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power, has the power to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of the board of directors, or has the power to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A consolidated VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, has the power to direct the activities that most significantly impact the entity’s economic performance, bears the risks of and enjoys the rewards normally associated with ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">All significant intercompany balances and transactions within the Group have been eliminated upon consolidation. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(c) Discontinued operations </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group reports a disposal of its component or a group of its components as discontinued operations if the disposal represents a strategic shift that has (or will have) a major effect on the Group’s operations and financial results. Classification as a discontinued operation occurs upon disposal or when the operation meets the criteria to be classified as held for sale, if earlier. In the period that a discontinued operation is classified as held for sale, the assets and liabilities of the discontinued operation are presents separately in asset and liability sections, respectively, of the consolidated balance sheets and prior periods are presented on a comparative basis. In the consolidated statements of operations and comprehensive loss, the results from discontinued operations are reported separately from the income and expenses from continuing operations and prior periods are presented on a comparative basis. Cash flows for discontinued operations are presented separately in the consolidated statements of cash flows. Unless otherwise noted, discussion in the Notes to consolidated financial statements refers to the Group’s continuing operations. Refer to Note 3 for additional information. </div></div></div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(d) Use of estimates </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The preparation of the Group’s consolidated financial statements in conformity with the U.S. GAAP requires management to make estimates and assumptions which affect the reported amounts of assets and liabilities, disclosure of contingent liabilities at the balance sheet date and reported revenues and expenses during the reported periods in the consolidated financial statements and accompanying notes. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Significant accounting estimates include, but are not limited to, determination of the learning period of the customers, fair value of assets and liabilities acquired in business combinations, assessment for impairment of long-lived assets, intangible assets and goodwill, lower of cost and net realizable value of inventories, valuation allowance of deferred tax assets, determination of the fair value of ordinary shares and convertible redeemable preferred shares, valuation and recognition of share-based compensation expenses. Actual results could differ from those estimates and such differences may be material to the consolidated financial statements. </div></div></div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(e) Functional currency and foreign currency translation </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group uses Renminbi (“RMB”) as its reporting currency. The functional currency of the Company is United States dollars (“US$” or “USD”). The functional currency of the Company’s PRC subsidiaries, VIEs, VIEs’ subsidiaries as well as one subsidiary incorporated in Hong Kong is RMB. The determination of the respective functional currencies based on the criteria of ASC 830, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Foreign Currency Matters</div></div>. </div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the consolidated financial statements, the financial information of the Company has been translated into RMB. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains and losses are translated using the average rate for the period. Translation adjustments are reported as foreign currency translation adjustments, and are shown as a component of other comprehensive loss in the consolidated statements of operations and comprehensive loss. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Foreign currency transactions denominated in currencies other than the functional currency are translated into the functional currency using the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in foreign currencies are translated into the functional currency using the applicable exchange rates at the balance sheet date. Net gains and losses resulting from foreign exchange transactions are included in others, net in the consolidated statements of operations and comprehensive loss. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(f) Convenience translation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Translations of balances in the consolidated balance sheets, consolidated statements of operations and comprehensive loss and consolidated statements of cash flows from RMB into USD as of and for the year ended December 31, 2021 are solely for the convenience of the reader and were calculated at the rate of US$1.00 = RMB6.3726, representing the exchange rate set forth in the H.10 statistical release of the Federal Reserve Board on December 30, 2021. No representation is made that the RMB amounts represent or could have been, or could be, converted, realized or settled into USD at that rate on December 31, 2021, or at any other rate. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(g) Fair value measurements </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Fair value reflects 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. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group applies a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting guidance specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation techniques are observable or unobservable. The hierarchy is as follows: </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Level 1—Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Level 2—Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs and significant value drivers are observable in active markets are Level 2 valuation techniques. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Level 3—Valuation techniques in which one or more significant inputs or significant value drivers are unobservable. Unobservable inputs are valuation technique inputs that reflect the Group’s own assumptions about the assumptions that market participants would use in pricing an asset or liability. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Accounting guidance also describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group will measure fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial assets and liabilities of the Group primarily consist of cash and cash equivalents, time deposits, restricted cash, short-term investments, accounts receivable, other receivables, amounts due from/to NetEase Group, accounts payables, contract liabilities, accrued liabilities and other payables, short-term loans and long-term loans from NetEase Group of which the carrying values approximate their fair value. Please see Note 18 for additional information. </div></div></div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(h) Cash and cash equivalents </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Cash and cash equivalents consist of cash on hand and demand deposits, which have original maturities less than three months and are readily convertible to known amount of cash. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(i) Time deposits </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Time deposits represent time deposits placed with banks with original maturities of three months or more than three months but less than one year. Interest earned is recorded as interest income in the consolidated statements of operations and comprehensive loss during the periods presented. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(j) Restricted cash </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash represents cash deposits for the upfront tuition fee in the government custodian account required by the PRC government authorities. </div></div></div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(k) Receivables, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group closely monitors the collection of its receivables and records a reserve for doubtful accounts against aged accounts and for specifically identified <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-recoverable</div> amounts for periods prior to January 1, 2020. If the economic situation and the financial condition of the customer deteriorate resulting in an impairment of the customer’s ability to make payments, additional allowances might be required. Receivable balances are written off when they are determined to be uncollectible. From January 1, 2020, the Group’s receivables are subject to the measurement of credit losses within the scope of ASC 326. To estimate expected credit losses, the Group has identified the relevant risk characteristics of its customers and the related receivables and other receivables which include size, type of the services or the products the Group provides, or a combination of these characteristics. Receivables with similar risk characteristics have been grouped into pools. For each pool, the Group considers the past collection experience, current economic conditions, future economic conditions (external data and macroeconomic factors) and changes in the Group’s customer collection trends. This is assessed at each quarter based on the Group’s specific facts and circumstances. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(l) Investments </div></div></div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">i) Short-term investments </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Short-term investments include investments in financial instruments with a variable interest rate indexed to performance of underlying assets. In accordance with ASC 825, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Financial Instruments,</div></div> the Group elected the fair value option at the date of initial recognition and carried these investments at fair value. Changes in the fair value are reflected in the consolidated statements of operations and comprehensive loss as others, net. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">ii) Long-term investments </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Long-term investments are comprised of equity investments in privately-held companies and limited partnership. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For investments in ordinary shares or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-substance</div> ordinary shares issued by privately-held companies on which the Group does not have significant influence, and investments in privately-held companies’ shares that are not ordinary shares or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-substance</div> ordinary shares, as these equity securities do not have readily determinable fair value, the Group measures these equity investments without readily determinable fair value at cost, less impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer (referred to as the measurement alternative). All gains and losses on these equity investments, realized and unrealized, are recognized in others, net in the consolidated statements of operations and comprehensive loss. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Investments in ordinary shares or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-substance</div> ordinary shares of privately-held companies and limited partnership in which the Group has significant influence by participating in, but not controlling or jointly controlling, the financial and operating policies are accounted for using the equity method. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Management regularly evaluates the impairment of the equity investments without readily determinable fair value and equity method investments at each balance sheet date, or more frequently if events or circumstances indicate that the carrying amount may not be recoverable. For investments without readily determinable fair values, management performs a qualitative assessment of impairment indicators. If considered impaired, management estimates the fair value of the investment, and records an impairment in the consolidated statements of operations and comprehensive loss to the extent the carrying amount exceeds the fair value. For equity method investments, management considers if the investment is impaired when events or circumstances suggest the carrying amount may not be recoverable, and recognizes any impairment charge in the consolidated statements of operations and comprehensive loss for a decline in value that is determined to be other than temporary. </div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(m) Inventories, net</div></div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Inventories, consisting of smart devices and learning materials for tutoring services, are stated at the lower of cost and net realizable value. Cost of inventory is determined using the weighted average cost method. Adjustments are recorded to write down the cost of inventory to the estimated net realizable value due to slow-moving merchandise and damaged goods, which is dependent upon factors such as historical and forecasted consumer demand, and promotional environment. The Group takes ownership, risks and rewards of the products purchased, but has arrangements to return unsold goods with certain vendors. Write downs are recorded in cost of revenues in the consolidated statements of operations and comprehensive loss. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(n) Property, equipment and software, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Property, equipment and software are stated at cost less accumulated depreciation and impairment, if any. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which range as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 92%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 51%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Servers and computers</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 47%;">3 years</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 51%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Furniture, fixtures, office and other equipment</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 47%;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-10</div> years</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 51%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold improvements</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 47%;">The shorter of the useful life or term of the lease</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 51%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Software<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"> and others</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 47%;">3-5 years</td></tr></table> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Expenditures for maintenance and repairs are expensed as incurred. The gain or loss on the disposal of property, equipment and software is the difference between the net sales proceeds and the carrying amount of the relevant assets and is recognized in the consolidated statements of operations and comprehensive loss. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(o) Goodwill </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Goodwill represents the excess of the purchase consideration over the fair value of the identifiable assets acquired and the liabilities assumed in business combination. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Goodwill is not amortized but is tested for impairment at the reporting unit level on an annual basis by the end of year, 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 amount. Under ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-20-35,</div></div> the Group has the option to choose whether it will apply the qualitative assessment first and then the quantitative assessment, if necessary, or to apply the quantitative assessment directly. The Group will perform the quantitative impairment test if the Group bypasses the qualitative assessment, or based on the qualitative assessment, if it is more likely than not that the fair value of the reporting unit is less than its carrying amount. The quantitative impairment test is comparing the fair value of the reporting unit with its carrying amount. If the fair value of the reporting unit exceeds its carrying amount, goodwill is not impaired. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, assigning assets and liabilities to reporting units, assigning goodwill to reporting units, and determining the fair value of each reporting unit. The judgment in estimating the fair value of reporting units includes estimating future cash flows, determining appropriate discount rates and making other assumptions. Changes in these estimates and assumptions could materially affect the determination of fair value for each reporting unit. No impairment charge of goodwill was recognized for the years ended December 31, 2019, 2020 and 2021, respectively. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(p) Impairment of long-lived assets </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Long-lived assets are evaluated for impairment whenever events or changes in circumstances (such as a significant adverse change to market conditions that will affect the future use of the assets) indicate that the carrying value of an asset may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the long-lived assets by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets. The <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Group</div> recognized impairment losses on intangible assets from business combination of RMB56,778 for the years ended December 31, <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">2021. No impairment loss was recognized for the years ended December 31, </div>2019<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"> and<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div>2020, respectively. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(q) Revenue recognition </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group adopted ASC 606, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue from Contracts with Customers </div></div>(“ASC 606”), for all periods presented. According to ASC 606, revenues from contracts with customers are recognized when control of the promised goods or services is transferred to the Group’s customers, in an amount that reflects the consideration the Group expects to be entitled to in exchange for those goods or services, reduced by estimates for return allowances, promotional discounts, rebates and value added tax (“VAT”). </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Disaggregation of net revenues </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the years ended December 31, 2019, 2020 and 2021, substantially all of the Group’s net revenues were generated in the PRC. The following table provides information about disaggregated revenue by types: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 76%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Learning services</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">602,353</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,513,960</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,441,421</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tutoring services</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">510,095</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,369,010</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,271,036</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Fee-based</div> premium services</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">92,258</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">144,950</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">170,385</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Smart devices</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">152,044</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">539,962</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">980,424</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Online marketing services</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">453,013</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">472,884</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">593,949</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total net revenues</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,207,410</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,526,806</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">4,015,794</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">i) Learning services</div></div></div></div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Tutoring services </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group offers various types of integrated learning services, which primarily cover a wide spectrum of topics and target people from broad age groups through its diverse offerings of tutoring courses, foreign languages, professional and interest education services as well as IT computer skills, etc. The Group’s tutoring services consist of online live streaming and other activities during the online live streaming period including teaching material, quiz banks, online chat rooms, summary of lessons after each class and interactions with both students and instructors. Once the online live streaming is completed, the Group also offers the customer a content playback service. With respect to the content playback service, the customer has unlimited access to previous live streaming courses for a specified period. The services of online live streaming, playback service, as well as the other activities provided mentioned above are highly interdependent and interrelated in the context of the contract and are only considered accessory services to the online live streaming courses and therefore are not distinct and are not sold standalone. Therefore, the Group’s tutoring services are accounted for as a single performance obligation. This performance obligation is satisfied over the learning period of the customers. Accordingly, the Group recognizes the revenues ratably over the estimated average learning period for different courses. The Group considers the average period that customers typically spend time on the courses and other learning behavior patterns to arrive at the best estimate for the estimated learning period for each course based on the estimated learning time customers spend on the courses and the expected number of times customers will take the courses. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group’s tutoring services also consist of online <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-recorded</div> video services, revenues are recognized ratably over the estimated average learning period for different courses, similar with the online live streaming courses. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The estimated weighted average duration of learning periods is approximately ranged from five to seven months for the years ended December 31, 2019, 2020 and 2021 for both live streaming courses and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-recorded</div> courses. </div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There is a refund policy provided to customers for tutoring services, depending on whether the course had commenced at the time of the refund request, the length of the course, the number of sessions that the student has taken, among other criteria. The Group determines the transaction price to be earned by estimating the refund liabilities based on historical refund ratio on a portfolio basis using the expected value method. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group also provides discount coupons to its customers for use in purchases on tutoring services, which are treated as a reduction of revenue when the related transaction is recognized. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Fee-based</div> premium services </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Fee-based</div> premium services revenues, mostly operated on either consumption-basis or a monthly subscription basis, are derived principally from providing premium services of <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Youdao Dictionary</div></div>, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Youdao Smart Cloud</div></div>, as well as translation services. Prepaid subscription fees collected from customers are deferred and are recognized as revenue on a straight-line basis by the Group over the subscription period, during which customers can access the premium services provided by the Group. Fees collected from customer to purchase translation services are recognized as revenue when related services are rendered. The Group also provides its customers the access to smart cloud system, through which customers could use automatic scanning, image recognition and speech recognition services. The Group recognizes the revenues related to smart cloud services based on a consumption basis or ratably over the service period. </div></div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">ii) Smart devices </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group sells smart devices such as dictionary pens, translation devices to customers through retailers or distributors. The Group recognizes revenues when control of the goods is transferred to the customer, which generally occurs upon the delivery to the end customers as retailors or upon the delivery to distributors. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Along with certain tutoring services, the Group also provides smart devices such as smart pens to facilitate customers’ learnings. For such situation, the Group has determined that the smart devices are a separate performance obligation under ASC 606, as customers can benefit from smart devices on their own and the Group’s promises to deliver smart devices is separately identifiable from tutoring services. The Group determines stand-alone selling price to each performance obligation in the approach of expected cost-plus margin. Revenue from smart devices is recognized when they are delivered to customers. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">iii) Online marketing services </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group derives its online marketing revenues principally from short-term contracts. The online marketing services with display period, the contracts may consist of multiple performance obligations with a typical term of less than three months. Each performance obligation generally represents different formats of advertisement, including but not limited to banners, text-links, videos, logos, buttons and rich media. In arrangements where the Group has multiple performance obligations, the transaction price is allocated to each performance obligation using the relative stand-alone selling price. The Group generally determines stand-alone selling prices based on the prices charged to customers. If the performance obligation has not been sold separately, the Group estimates the stand-alone selling price by taking into consideration of the pricing for advertising areas of the Group’s platform with a similar popularities and advertisements with similar formats and quoted prices from competitors as well as other market conditions. Considerations allocated to each performance obligation is recognized as revenue over the individual advertisement display period, on a straight-line basis, which is usually within three months. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group also enters into <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">cost-per-click</div></div> (“CPC”) advertising arrangements with customers, under which the Group recognizes revenues based on the number of actions completed resulted from the advertisements, including but not limited to when users click on links. The Group provides a technology enhanced advertising solution to advertisers, including advising advertisers to optimize delivery strategies, choose delivery channels and spaces, select key words, etc. These advertising planning services are not distinct and not considered separate performance obligations, but rather part of the advertising performance obligations. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group’s online marketing services expand distribution of advertisers’ promotional links and advertisements by leveraging traffic on third parties’ internet properties, including web content, software, and mobile applications. The Group is the primary obligor to its advertisers as it is primarily responsible to the customers, bears inventory risk and has the discretion in establishing pricing. Payments made to operators of third-party internet properties are included in the traffic acquisition costs. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Certain customers may receive volume rebates, which are accounted for as variable consideration. The Group estimates annual expected revenue volume with reference to their historical results and reduce revenues recognized. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Practical expedients </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group has used the following practical expedients as allowed under ASC 606: </div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;">(i)</td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The effects of a significant financing component have not been adjusted for contracts which the Group expects, at contract inception, that the period between when the Group transfers a promised good or service to the customer and when the customer pays for that good or service will be one year or less. </div></td></tr></table> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;">(ii)</td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The Group applied the portfolio approach in determining the learning period of the customers given that the effect of applying a portfolio approach to a group of students’ behaviors would not differ materially from considering each one of them individually. </div></td></tr></table> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Contract balances </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable represent amounts invoiced and revenue recognized prior to invoicing, when the Group has satisfied its performance obligations and has the unconditional right to payment. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Contract liabilities </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Contract liabilities refer to the deferred revenue and refund liabilities. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Deferred revenue is relating to the learning tuition, online marketing services and fee-based premium services with fees received from customers for which the Group’s revenue recognition criteria have not been met. Revenue recognized that was included in the deferred revenue balance at January 1, 2020 and January 1, 2021 amounted to RMB438,839 and RMB854,342, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December 31, 2021, the aggregate amount of transaction price allocated to unsatisfied performance obligations is RMB1,018.1 <div style="display:inline;">million </div>which includes deferred revenue balances and amounts to be invoiced and recognized as revenue in future periods. The Group expects to recognize all this balance as revenue over the next 12 months. This balance does not include an estimate for variable consideration arising from sales rebates to advertising service customers. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Refund liabilities represent the consideration collected by the Group which it expects to refund to its customers according to refund policy. Refund liabilities are estimated based on the historical refund ratio for each of the revenue streams. The refund liabilities were not material, as of December 31, 2020 and 2021. In the event that the actual amount of refund made exceeds the estimation, such excessive amount will be deducted from net revenues. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(r) Cost of revenues </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Cost of revenues primarily consists of the revenue sharing and payroll expenses to instructors and tutors, traffic acquisition costs, content costs, servers and bandwidth service fees and other direct costs of providing these services as well as costs of smart devices sold. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(s) Sales and marketing expenses </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Sales and marketing expenses mainly consist of marketing and promotional expenses, payroll related expenses and third-party service fee for outsourced sales and marketing functions. The Group expenses all advertising costs as incurred and classifies these costs under sales and marketing expenses. For the years ended December 31, 2019, 2020 and 2021, advertising expenses were RMB323.6 million, RMB1,122.1 million and RMB1,393.3 million, respectively. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(t) Research and development expenses </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Research and development expenses mainly consist of personnel related expenses and technology service costs incurred for the learning courses and its development, as well as development and enhancement of the Group’s websites and applications platforms. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For internal use software, the Group expenses all costs incurred for the preliminary project stage and post implementation-operation stage of development, and costs associated with repair or maintenance of the existing platforms. Costs incurred in the application development stage are capitalized and amortized over the estimated useful life. Since the amount of the Group’s research and development expenses qualifying for capitalization has been immaterial, as a result, all development costs incurred for development of internal used software have been expensed as incurred. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For external use software, costs incurred for development of external use software have not been capitalized since the inception of the Group, because the period after the date technical feasibility is reached and the time when the software is marketed is short historically, and the amount of costs qualifying for capitalization has been immaterial. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">No costs incurred for development of learning content, products and advertising services have been capitalized because the period after the date technical feasibility is reached and the time when relevant products and services are marketed is historically short. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(u) Share-based compensation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group grants options to its employees, directors and consultants with performance conditions and service conditions. In accordance with ASC 718, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Compensation-Stock Compensation</div></div>, the Group determines grants of options to directors, employees and consultants, which are classified as equity awards and are measured at the grant date based on the fair value of the awards. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group adopts the binomial option pricing model to determine the fair value of stock options. The determination of the fair value of stock options is affected by the fair value of ordinary shares as well as assumptions regarding a number of complex and subjective variables, including the expected share price volatility, actual and projected employee share option exercise behavior, risk free interest rates and expected dividends. Prior to the Company’s IPO, the fair value of the ordinary shares is assessed using the income approach/discounted cash flow method, with a discount for lack of marketability, given that the shares underlying the awards were not publicly traded at the time of grant. Upon the completion of the IPO, the market price of the Company’s publicly traded ADSs is used as an indicator of fair value of ordinary shares for purposes of recording share-based compensation expenses. Share-based compensation expenses for share options granted with service conditions are recorded net of estimated forfeitures using graded-vesting method during the service period requirement, such that expenses are recorded only for those share-based awards that are expected to ultimately vest. For share options granted with service conditions and the occurrence of an IPO as performance condition, cumulative share-based compensation expenses for the options that have satisfied the service conditions are recorded upon the completion of the IPO. In the fourth quarter of 2019, due to the completion of the IPO, the total expenses of RMB18.4 million were recorded accordingly. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group also recognizes compensation expenses on restricted share units, or RSUs, granted by the Parent to the employees of the Group. RSUs are measured based on the fair market value of the underlying stock on the dates of grant. Share-based compensation expenses related are then recorded for the number of RSUs expected to vest on a graded-vesting basis, net of estimated forfeitures, over the requisite service period. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(v) Employee benefits </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">PRC Contribution Plan </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Full-time employees of the Group in the PRC participate in a government mandated defined contribution plan, pursuant to which certain pension benefits, medical care, employee housing fund and other welfare benefits are provided to the employees. Chinese labor regulations require that the PRC subsidiaries and the VIEs of the Group make contributions to the government for these benefits based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government. The Group has no legal obligation for the benefits beyond the contributions made. The total amounts of such employee benefit expenses, which were expensed as incurred, were approximately RMB86,316, RMB68,002 and RMB222,690 for the years ended December 31, 2019, 2020 and 2021, respectively. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(w) Taxation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income taxes </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Current income taxes are provided on the basis of income/(loss) for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions. Deferred income taxes are provided using the liability method. Under this method, deferred income taxes are recognized for the tax consequences of temporary differences by applying enacted statutory rates applicable to future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The tax base of an asset or liability is the amount attributed to that asset or liability for tax purposes. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statements of operations and comprehensive loss in the period of change. A valuation allowance is provided to reduce the amount of deferred tax assets if it is considered more likely than not that some portion of, or all of the deferred tax assets will not be realized. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Uncertain tax positions </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In order to assess uncertain tax positions, the Group applies a more likely than not threshold and a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step</div> approach for the tax position measurement and financial statement recognition. Under the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step</div> approach, the first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not, that the position will be sustained, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Group recognizes interest and penalties, if any, under accrued expenses and other current liabilities on its consolidated balance sheets and under other expenses in its consolidated statements of operations and comprehensive loss. The Group did not have any significant unrecognized uncertain tax positions as of and for the years ended December 31, 2019, 2020 and 2021 nor did the Group recognize any related interest and penalties. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(x) Business combinations </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group accounts for its business combination using the acquisition method of accounting in accordance with ASC 805, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business Combinations</div></div>. The cost of an acquisition is measured as the aggregate of the acquisition date fair values of the assets transferred and liabilities assumed by the Group to the sellers and equity instruments issued. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of operations and comprehensive loss. During the measurement period, which can be up to one year from the acquisition date, the Group may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded on the consolidated statements of operations and comprehensive loss. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If a business combination is under common control, the acquired assets and liabilities are recognized at their historical book value. The consolidated financial statements include the results of the acquired entities from the earliest date presented or, if more recent, from the date when the entities first came under common control, regardless of the date of the combination. Consolidated financial statements for prior years would also be retrospectively adjusted for periods during which the entities were under common control. </div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;">In a business combination achieved in stages, the Company remeasures its previously held equity interest in the acquiree immediately before obtaining control at its acquisition-date fair value and the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measurement</div> gain or loss, if any, is recognized in others, net in the consolidated statements of operations and comprehensive loss. </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The determination and allocation of fair values to the identifiable assets acquired, liabilities assumed and noncontrolling interests is based on various assumptions and valuation methodologies requiring considerable judgment from management. The most significant variables in these valuations are discount rates, the number of years on which to base the cash flow projections, as well as the assumptions and estimates used to determine the cash inflows and outflows. The Company determines discount rates to be used based on the risk inherent in the related activity’s current business model and industry comparisons. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(y) Operating leases </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group has operating leases primarily for office space. The determination of whether an arrangement is a lease or contains a lease is made at inception by evaluating whether the arrangement conveys the right to use an identified asset and whether the Group obtains substantially all of the economic benefits from and has the ability to direct the use of the asset. The Group elects not to apply the recognition requirements of ASC 842 to short-term leases. Variable lease payments are the payments made by a lessee to a lessor for the right to use an underlying asset that vary because of changes in facts or circumstances occurring after the commencement date, other than the passage of time. Variable lease payments are recorded in the period in which the obligation for the payment is incurred. Other operating leases are included in operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets, accrued liabilities and other payables, and long-term lease liabilities on the consolidated balance sheets. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group uses the implicit rate when readily determinable, or its incremental borrowing rate based on the information available, at the commencement date in determining the present value of lease payments. Certain leases include renewal options and/or termination options. Renewal options are included in the lease term if the Group is reasonably certain to exercise those options while options to terminate the lease are only included in the lease term if the Group is reasonably certain not to exercise those options. Lease expenses are recorded on a straight-line basis over the lease term. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(z) Related parties </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Parties are considered to be related if one party has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making financial and operating decisions. Parties are also considered to be related if they are subject to common control or significant influence, such as a family member or relative, shareholder, or a related corporation. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(aa) Noncontrolling interests and Redeemable noncontrolling interests </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the Company’s majority-owned subsidiaries and VIEs, noncontrolling interests are recognized to reflect the portion of their equity that are not attributable, directly or indirectly, to the Company as the controlling shareholders. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The noncontrolling interest will continue to be attributed with its share of losses even if that attribution results in a deficit noncontrolling interest balance. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Redeemable noncontrolling interests represent redeemable equity interests issued by a VIE’s subsidiary of the Group to certain noncontrolling shareholders (Note 5), and have been classified as mezzanine classified noncontrolling interests in the consolidated financial statements as these interests are contingently redeemable upon the occurrence of certain conditional events, which is not solely within the control of the Group. The accretion of the redeemable equity interests would be recognized when the redemption value is over the balance of noncontrolling interests. </div></div></div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(bb) Net loss per share </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net loss per share is computed in accordance with ASC 260, Earnings per Share. Basic net loss per share is computed by dividing net loss attributable to ordinary shareholders, considering the accretions of convertible redeemable preferred shares, by the weighted average number of ordinary shares outstanding during the year. Diluted net loss per share is computed using the weighted average number of ordinary shares and potential ordinary shares outstanding during the period under treasury stock method. Potential ordinary shares include options to purchase ordinary shares and preferred shares, unless they were anti-dilutive. The computation of diluted net loss per share does not assume conversion, exercise, or contingent issuance of securities that would have an anti-dilutive effect (i.e. an increase in earnings per share amounts or a decrease in loss per share amounts) on net loss per share. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(cc) Statutory reserves </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company’s subsidiaries and VIEs established in the PRC are required to make appropriations to certain <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-distributable</div> reserve funds. In accordance with China’s Company Laws, the Company’s VIEs registered as Chinese domestic company make appropriations from their <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profit (as determined under the accounting principles generally acceptable in the People’s Republic of China (“PRC GAAP”) to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-distributable</div> reserve funds including (i) statutory surplus fund and (ii) discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the annual <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profits calculated in accordance with PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the respective company. Appropriation to the discretionary surplus fund is made at the discretion of the respective company. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the laws applicable to China’s Foreign Investment Enterprises, the Company’s subsidiaries registered as majority-owned or wholly-owned foreign investment enterprise (“FIE”) in China make appropriations from their annual <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profit (as determined under PRC GAAP) to reserve funds including: (i) general reserve fund, (ii) enterprise expansion fund and (iii) staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profits calculated in accordance with PRC GAAP. Appropriation is not required if the general reserve fund has reached 50% of the registered capital of the respective company. Appropriations to the other two reserve funds are at the respective companies’ discretion. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(dd) Comprehensive loss </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Comprehensive loss is defined to include all changes in equity deficit of the Group during a period arising from transactions and other events and circumstances excluding transactions resulting from investments by shareholders and distributions to shareholders. Comprehensive loss includes net loss and foreign currency translation adjustment of the Group. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(ee) Segment reporting </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In accordance with ASC 280, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Segment Reporting</div></div>, operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”), or decision-making group, in deciding how to allocate resources and in assessing performance. The Group’s CODM is the Chief Executive Officer. The Group’s organizational structure is based on a number of factors that the CODM uses to evaluate, view and run its business operations which include, but are not limited to, customer base, homogeneity of products and technology. The Group’s operating segments are based on this organizational structure and information reviewed by the Group’s CODM to evaluate the operating segment results. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Effective in the fourth quarter of 2020, the Group changed its segment disclosure to separately report the results of its smart devices business. As a result, the Group now reports segments as learning services, smart devices and online marketing services. This change in segment reporting aligns with the manner in which the Group’s CODM currently receives and uses financial information to allocate resources and assess the performance of reporting segments. This change in segment presentation does not affect consolidated balance sheets, consolidated statements of operations and comprehensive loss or consolidated statements of cash flows. The Group retrospectively revised prior year segment information, to conform to current year presentation. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group currently does not allocate operating expenses or assets to its segments, as its CODM does not use such information to allocate resources or evaluate the performance of the operating segments. As the Group’s long-lived assets are substantially all located in the PRC and the Group’s revenues are substantially derived from the PRC, no geographical segments are presented. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(ff) Recently adopted accounting pronouncements </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In December 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Simplifying the Accounting for Income Taxes</div></div>, which simplify various aspects related to accounting for income taxes. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12</div> removes certain exceptions to the general principles in ASC 740 and also clarifies and amends existing guidance to improve consistent application. The new guidance is effective for the Group on January 1, 2021. The impact of adopting the new standard was not material to the consolidated financial statements. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In January 2020, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-01,</div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815): Clarifying the Interactions between Topic 321, Topic 323, and Topic 815</div></div>, which clarifies the interaction of the accounting for equity investments under Topic 321 and investments accounted for under the equity method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815. The guidance is effective for all entities for fiscal years beginning after December 15, 2020 and for interim periods within those fiscal years. The impact of adopting the new standard was not material to the consolidated financial statements. </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(gg) Recently issued accounting pronouncements not yet adopted </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="display:inline;">In August 2020, the FASB issued ASU 2020-06, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</div></div>. ASU 2020-06 simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the if-converted method. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. The Group is currently evaluating the impact of the new guidance on the consolidated financial statements. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;">In May 2021, the FASB issued ASU 2021-04,<div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> Earnings Per Share (Topic 260), Debt — Modifications and Extinguishments (Subtopic 470-50), Compensation — Stock Compensation (Topic 718), and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40)</div></div> to clarify and reduce diversity in an issuer’s accounting for modifications or exchanges of freestanding equity-classified written call options (for example, warrants) that remain equity classified after modification or exchange. The amendments in this update are effective for all entities for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. An entity should apply the amendments prospectively to modifications or exchanges occurring on or after the effective date of the amendments. The Group is currently evaluating the impact of the new guidance on the consolidated financial statements. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;">In October 2021, the FASB issued ASU 2021-08, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</div></div> (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 the consolidated financial statements. </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(a) Basis of presentation </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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”). Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below. </div></div></div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(b) Principles of consolidation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power, has the power to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of the board of directors, or has the power to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A consolidated VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, has the power to direct the activities that most significantly impact the entity’s economic performance, bears the risks of and enjoys the rewards normally associated with ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">All significant intercompany balances and transactions within the Group have been eliminated upon consolidation. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(c) Discontinued operations </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group reports a disposal of its component or a group of its components as discontinued operations if the disposal represents a strategic shift that has (or will have) a major effect on the Group’s operations and financial results. Classification as a discontinued operation occurs upon disposal or when the operation meets the criteria to be classified as held for sale, if earlier. In the period that a discontinued operation is classified as held for sale, the assets and liabilities of the discontinued operation are presents separately in asset and liability sections, respectively, of the consolidated balance sheets and prior periods are presented on a comparative basis. In the consolidated statements of operations and comprehensive loss, the results from discontinued operations are reported separately from the income and expenses from continuing operations and prior periods are presented on a comparative basis. Cash flows for discontinued operations are presented separately in the consolidated statements of cash flows. Unless otherwise noted, discussion in the Notes to consolidated financial statements refers to the Group’s continuing operations. Refer to Note 3 for additional information. </div></div></div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(d) Use of estimates </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The preparation of the Group’s consolidated financial statements in conformity with the U.S. GAAP requires management to make estimates and assumptions which affect the reported amounts of assets and liabilities, disclosure of contingent liabilities at the balance sheet date and reported revenues and expenses during the reported periods in the consolidated financial statements and accompanying notes. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Significant accounting estimates include, but are not limited to, determination of the learning period of the customers, fair value of assets and liabilities acquired in business combinations, assessment for impairment of long-lived assets, intangible assets and goodwill, lower of cost and net realizable value of inventories, valuation allowance of deferred tax assets, determination of the fair value of ordinary shares and convertible redeemable preferred shares, valuation and recognition of share-based compensation expenses. Actual results could differ from those estimates and such differences may be material to the consolidated financial statements. </div></div></div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(e) Functional currency and foreign currency translation </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group uses Renminbi (“RMB”) as its reporting currency. The functional currency of the Company is United States dollars (“US$” or “USD”). The functional currency of the Company’s PRC subsidiaries, VIEs, VIEs’ subsidiaries as well as one subsidiary incorporated in Hong Kong is RMB. The determination of the respective functional currencies based on the criteria of ASC 830, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Foreign Currency Matters</div></div>. </div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the consolidated financial statements, the financial information of the Company has been translated into RMB. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains and losses are translated using the average rate for the period. Translation adjustments are reported as foreign currency translation adjustments, and are shown as a component of other comprehensive loss in the consolidated statements of operations and comprehensive loss. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Foreign currency transactions denominated in currencies other than the functional currency are translated into the functional currency using the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in foreign currencies are translated into the functional currency using the applicable exchange rates at the balance sheet date. Net gains and losses resulting from foreign exchange transactions are included in others, net in the consolidated statements of operations and comprehensive loss. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(f) Convenience translation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Translations of balances in the consolidated balance sheets, consolidated statements of operations and comprehensive loss and consolidated statements of cash flows from RMB into USD as of and for the year ended December 31, 2021 are solely for the convenience of the reader and were calculated at the rate of US$1.00 = RMB6.3726, representing the exchange rate set forth in the H.10 statistical release of the Federal Reserve Board on December 30, 2021. No representation is made that the RMB amounts represent or could have been, or could be, converted, realized or settled into USD at that rate on December 31, 2021, or at any other rate. </div> 6.3726 <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(g) Fair value measurements </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Fair value reflects 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. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group applies a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting guidance specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation techniques are observable or unobservable. The hierarchy is as follows: </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Level 1—Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Level 2—Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs and significant value drivers are observable in active markets are Level 2 valuation techniques. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Level 3—Valuation techniques in which one or more significant inputs or significant value drivers are unobservable. Unobservable inputs are valuation technique inputs that reflect the Group’s own assumptions about the assumptions that market participants would use in pricing an asset or liability. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Accounting guidance also describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group will measure fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial assets and liabilities of the Group primarily consist of cash and cash equivalents, time deposits, restricted cash, short-term investments, accounts receivable, other receivables, amounts due from/to NetEase Group, accounts payables, contract liabilities, accrued liabilities and other payables, short-term loans and long-term loans from NetEase Group of which the carrying values approximate their fair value. Please see Note 18 for additional information. </div></div></div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(h) Cash and cash equivalents </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Cash and cash equivalents consist of cash on hand and demand deposits, which have original maturities less than three months and are readily convertible to known amount of cash. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(i) Time deposits </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Time deposits represent time deposits placed with banks with original maturities of three months or more than three months but less than one year. Interest earned is recorded as interest income in the consolidated statements of operations and comprehensive loss during the periods presented. </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(j) Restricted cash </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash represents cash deposits for the upfront tuition fee in the government custodian account required by the PRC government authorities. </div></div></div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(k) Receivables, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group closely monitors the collection of its receivables and records a reserve for doubtful accounts against aged accounts and for specifically identified <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-recoverable</div> amounts for periods prior to January 1, 2020. If the economic situation and the financial condition of the customer deteriorate resulting in an impairment of the customer’s ability to make payments, additional allowances might be required. Receivable balances are written off when they are determined to be uncollectible. From January 1, 2020, the Group’s receivables are subject to the measurement of credit losses within the scope of ASC 326. To estimate expected credit losses, the Group has identified the relevant risk characteristics of its customers and the related receivables and other receivables which include size, type of the services or the products the Group provides, or a combination of these characteristics. Receivables with similar risk characteristics have been grouped into pools. For each pool, the Group considers the past collection experience, current economic conditions, future economic conditions (external data and macroeconomic factors) and changes in the Group’s customer collection trends. This is assessed at each quarter based on the Group’s specific facts and circumstances. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(l) Investments </div></div></div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">i) Short-term investments </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Short-term investments include investments in financial instruments with a variable interest rate indexed to performance of underlying assets. In accordance with ASC 825, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Financial Instruments,</div></div> the Group elected the fair value option at the date of initial recognition and carried these investments at fair value. Changes in the fair value are reflected in the consolidated statements of operations and comprehensive loss as others, net. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">ii) Long-term investments </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Long-term investments are comprised of equity investments in privately-held companies and limited partnership. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For investments in ordinary shares or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-substance</div> ordinary shares issued by privately-held companies on which the Group does not have significant influence, and investments in privately-held companies’ shares that are not ordinary shares or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-substance</div> ordinary shares, as these equity securities do not have readily determinable fair value, the Group measures these equity investments without readily determinable fair value at cost, less impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer (referred to as the measurement alternative). All gains and losses on these equity investments, realized and unrealized, are recognized in others, net in the consolidated statements of operations and comprehensive loss. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Investments in ordinary shares or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-substance</div> ordinary shares of privately-held companies and limited partnership in which the Group has significant influence by participating in, but not controlling or jointly controlling, the financial and operating policies are accounted for using the equity method. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Management regularly evaluates the impairment of the equity investments without readily determinable fair value and equity method investments at each balance sheet date, or more frequently if events or circumstances indicate that the carrying amount may not be recoverable. For investments without readily determinable fair values, management performs a qualitative assessment of impairment indicators. If considered impaired, management estimates the fair value of the investment, and records an impairment in the consolidated statements of operations and comprehensive loss to the extent the carrying amount exceeds the fair value. For equity method investments, management considers if the investment is impaired when events or circumstances suggest the carrying amount may not be recoverable, and recognizes any impairment charge in the consolidated statements of operations and comprehensive loss for a decline in value that is determined to be other than temporary. </div></div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">i) Short-term investments </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Short-term investments include investments in financial instruments with a variable interest rate indexed to performance of underlying assets. In accordance with ASC 825, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Financial Instruments,</div></div> the Group elected the fair value option at the date of initial recognition and carried these investments at fair value. Changes in the fair value are reflected in the consolidated statements of operations and comprehensive loss as others, net. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(m) Inventories, net</div></div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Inventories, consisting of smart devices and learning materials for tutoring services, are stated at the lower of cost and net realizable value. Cost of inventory is determined using the weighted average cost method. Adjustments are recorded to write down the cost of inventory to the estimated net realizable value due to slow-moving merchandise and damaged goods, which is dependent upon factors such as historical and forecasted consumer demand, and promotional environment. The Group takes ownership, risks and rewards of the products purchased, but has arrangements to return unsold goods with certain vendors. Write downs are recorded in cost of revenues in the consolidated statements of operations and comprehensive loss. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(n) Property, equipment and software, net </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Property, equipment and software are stated at cost less accumulated depreciation and impairment, if any. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which range as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 92%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 51%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Servers and computers</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 47%;">3 years</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 51%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Furniture, fixtures, office and other equipment</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 47%;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-10</div> years</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 51%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold improvements</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 47%;">The shorter of the useful life or term of the lease</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 51%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Software<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"> and others</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 47%;">3-5 years</td></tr></table> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Expenditures for maintenance and repairs are expensed as incurred. The gain or loss on the disposal of property, equipment and software is the difference between the net sales proceeds and the carrying amount of the relevant assets and is recognized in the consolidated statements of operations and comprehensive loss. </div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Property, equipment and software are stated at cost less accumulated depreciation and impairment, if any. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which range as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 92%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 51%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Servers and computers</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 47%;">3 years</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 51%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Furniture, fixtures, office and other equipment</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 47%;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-10</div> years</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 51%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold improvements</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 47%;">The shorter of the useful life or term of the lease</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 51%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Software<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"> and others</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; width: 47%;">3-5 years</td></tr></table> P3Y P3Y P10Y The shorter of the useful life or term of the lease P3Y P5Y <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(o) Goodwill </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Goodwill represents the excess of the purchase consideration over the fair value of the identifiable assets acquired and the liabilities assumed in business combination. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Goodwill is not amortized but is tested for impairment at the reporting unit level on an annual basis by the end of year, 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 amount. Under ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-20-35,</div></div> the Group has the option to choose whether it will apply the qualitative assessment first and then the quantitative assessment, if necessary, or to apply the quantitative assessment directly. The Group will perform the quantitative impairment test if the Group bypasses the qualitative assessment, or based on the qualitative assessment, if it is more likely than not that the fair value of the reporting unit is less than its carrying amount. The quantitative impairment test is comparing the fair value of the reporting unit with its carrying amount. If the fair value of the reporting unit exceeds its carrying amount, goodwill is not impaired. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, assigning assets and liabilities to reporting units, assigning goodwill to reporting units, and determining the fair value of each reporting unit. The judgment in estimating the fair value of reporting units includes estimating future cash flows, determining appropriate discount rates and making other assumptions. Changes in these estimates and assumptions could materially affect the determination of fair value for each reporting unit. No impairment charge of goodwill was recognized for the years ended December 31, 2019, 2020 and 2021, respectively. </div> 0 0 0 <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(p) Impairment of long-lived assets </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Long-lived assets are evaluated for impairment whenever events or changes in circumstances (such as a significant adverse change to market conditions that will affect the future use of the assets) indicate that the carrying value of an asset may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the long-lived assets by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets. The <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Group</div> recognized impairment losses on intangible assets from business combination of RMB56,778 for the years ended December 31, <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">2021. No impairment loss was recognized for the years ended December 31, </div>2019<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"> and<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div>2020, respectively. </div> 56778000 0 0 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(q) Revenue recognition </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group adopted ASC 606, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue from Contracts with Customers </div></div>(“ASC 606”), for all periods presented. According to ASC 606, revenues from contracts with customers are recognized when control of the promised goods or services is transferred to the Group’s customers, in an amount that reflects the consideration the Group expects to be entitled to in exchange for those goods or services, reduced by estimates for return allowances, promotional discounts, rebates and value added tax (“VAT”). </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Disaggregation of net revenues </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the years ended December 31, 2019, 2020 and 2021, substantially all of the Group’s net revenues were generated in the PRC. The following table provides information about disaggregated revenue by types: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 76%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Learning services</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">602,353</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,513,960</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,441,421</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tutoring services</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">510,095</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,369,010</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,271,036</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Fee-based</div> premium services</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">92,258</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">144,950</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">170,385</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Smart devices</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">152,044</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">539,962</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">980,424</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Online marketing services</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">453,013</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">472,884</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">593,949</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total net revenues</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,207,410</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,526,806</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">4,015,794</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Tutoring services </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group offers various types of integrated learning services, which primarily cover a wide spectrum of topics and target people from broad age groups through its diverse offerings of tutoring courses, foreign languages, professional and interest education services as well as IT computer skills, etc. The Group’s tutoring services consist of online live streaming and other activities during the online live streaming period including teaching material, quiz banks, online chat rooms, summary of lessons after each class and interactions with both students and instructors. Once the online live streaming is completed, the Group also offers the customer a content playback service. With respect to the content playback service, the customer has unlimited access to previous live streaming courses for a specified period. The services of online live streaming, playback service, as well as the other activities provided mentioned above are highly interdependent and interrelated in the context of the contract and are only considered accessory services to the online live streaming courses and therefore are not distinct and are not sold standalone. Therefore, the Group’s tutoring services are accounted for as a single performance obligation. This performance obligation is satisfied over the learning period of the customers. Accordingly, the Group recognizes the revenues ratably over the estimated average learning period for different courses. The Group considers the average period that customers typically spend time on the courses and other learning behavior patterns to arrive at the best estimate for the estimated learning period for each course based on the estimated learning time customers spend on the courses and the expected number of times customers will take the courses. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group’s tutoring services also consist of online <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-recorded</div> video services, revenues are recognized ratably over the estimated average learning period for different courses, similar with the online live streaming courses. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The estimated weighted average duration of learning periods is approximately ranged from five to seven months for the years ended December 31, 2019, 2020 and 2021 for both live streaming courses and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-recorded</div> courses. </div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There is a refund policy provided to customers for tutoring services, depending on whether the course had commenced at the time of the refund request, the length of the course, the number of sessions that the student has taken, among other criteria. The Group determines the transaction price to be earned by estimating the refund liabilities based on historical refund ratio on a portfolio basis using the expected value method. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group also provides discount coupons to its customers for use in purchases on tutoring services, which are treated as a reduction of revenue when the related transaction is recognized. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Fee-based</div> premium services </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Fee-based</div> premium services revenues, mostly operated on either consumption-basis or a monthly subscription basis, are derived principally from providing premium services of <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Youdao Dictionary</div></div>, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Youdao Smart Cloud</div></div>, as well as translation services. Prepaid subscription fees collected from customers are deferred and are recognized as revenue on a straight-line basis by the Group over the subscription period, during which customers can access the premium services provided by the Group. Fees collected from customer to purchase translation services are recognized as revenue when related services are rendered. The Group also provides its customers the access to smart cloud system, through which customers could use automatic scanning, image recognition and speech recognition services. The Group recognizes the revenues related to smart cloud services based on a consumption basis or ratably over the service period. </div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">ii) Smart devices </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group sells smart devices such as dictionary pens, translation devices to customers through retailers or distributors. The Group recognizes revenues when control of the goods is transferred to the customer, which generally occurs upon the delivery to the end customers as retailors or upon the delivery to distributors. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Along with certain tutoring services, the Group also provides smart devices such as smart pens to facilitate customers’ learnings. For such situation, the Group has determined that the smart devices are a separate performance obligation under ASC 606, as customers can benefit from smart devices on their own and the Group’s promises to deliver smart devices is separately identifiable from tutoring services. The Group determines stand-alone selling price to each performance obligation in the approach of expected cost-plus margin. Revenue from smart devices is recognized when they are delivered to customers. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">iii) Online marketing services </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group derives its online marketing revenues principally from short-term contracts. The online marketing services with display period, the contracts may consist of multiple performance obligations with a typical term of less than three months. Each performance obligation generally represents different formats of advertisement, including but not limited to banners, text-links, videos, logos, buttons and rich media. In arrangements where the Group has multiple performance obligations, the transaction price is allocated to each performance obligation using the relative stand-alone selling price. The Group generally determines stand-alone selling prices based on the prices charged to customers. If the performance obligation has not been sold separately, the Group estimates the stand-alone selling price by taking into consideration of the pricing for advertising areas of the Group’s platform with a similar popularities and advertisements with similar formats and quoted prices from competitors as well as other market conditions. Considerations allocated to each performance obligation is recognized as revenue over the individual advertisement display period, on a straight-line basis, which is usually within three months. </div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group also enters into <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">cost-per-click</div></div> (“CPC”) advertising arrangements with customers, under which the Group recognizes revenues based on the number of actions completed resulted from the advertisements, including but not limited to when users click on links. The Group provides a technology enhanced advertising solution to advertisers, including advising advertisers to optimize delivery strategies, choose delivery channels and spaces, select key words, etc. These advertising planning services are not distinct and not considered separate performance obligations, but rather part of the advertising performance obligations. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group’s online marketing services expand distribution of advertisers’ promotional links and advertisements by leveraging traffic on third parties’ internet properties, including web content, software, and mobile applications. The Group is the primary obligor to its advertisers as it is primarily responsible to the customers, bears inventory risk and has the discretion in establishing pricing. Payments made to operators of third-party internet properties are included in the traffic acquisition costs. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Certain customers may receive volume rebates, which are accounted for as variable consideration. The Group estimates annual expected revenue volume with reference to their historical results and reduce revenues recognized. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Practical expedients </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group has used the following practical expedients as allowed under ASC 606: </div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;">(i)</td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The effects of a significant financing component have not been adjusted for contracts which the Group expects, at contract inception, that the period between when the Group transfers a promised good or service to the customer and when the customer pays for that good or service will be one year or less. </div></td></tr></table> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;">(ii)</td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The Group applied the portfolio approach in determining the learning period of the customers given that the effect of applying a portfolio approach to a group of students’ behaviors would not differ materially from considering each one of them individually. </div></td></tr></table> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Contract balances </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable represent amounts invoiced and revenue recognized prior to invoicing, when the Group has satisfied its performance obligations and has the unconditional right to payment. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Contract liabilities </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Contract liabilities refer to the deferred revenue and refund liabilities. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Deferred revenue is relating to the learning tuition, online marketing services and fee-based premium services with fees received from customers for which the Group’s revenue recognition criteria have not been met. Revenue recognized that was included in the deferred revenue balance at January 1, 2020 and January 1, 2021 amounted to RMB438,839 and RMB854,342, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December 31, 2021, the aggregate amount of transaction price allocated to unsatisfied performance obligations is RMB1,018.1 <div style="display:inline;">million </div>which includes deferred revenue balances and amounts to be invoiced and recognized as revenue in future periods. The Group expects to recognize all this balance as revenue over the next 12 months. This balance does not include an estimate for variable consideration arising from sales rebates to advertising service customers. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Refund liabilities represent the consideration collected by the Group which it expects to refund to its customers according to refund policy. Refund liabilities are estimated based on the historical refund ratio for each of the revenue streams. The refund liabilities were not material, as of December 31, 2020 and 2021. In the event that the actual amount of refund made exceeds the estimation, such excessive amount will be deducted from net revenues. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the years ended December 31, 2019, 2020 and 2021, substantially all of the Group’s net revenues were generated in the PRC. The following table provides information about disaggregated revenue by types: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 76%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Learning services</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">602,353</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,513,960</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,441,421</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tutoring services</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">510,095</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,369,010</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,271,036</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Fee-based</div> premium services</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">92,258</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">144,950</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">170,385</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Smart devices</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">152,044</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">539,962</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">980,424</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Online marketing services</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">453,013</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">472,884</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">593,949</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total net revenues</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,207,410</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,526,806</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">4,015,794</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 602353000 1513960000 2441421000 510095000 1369010000 2271036000 92258000 144950000 170385000 152044000 539962000 980424000 453013000 472884000 593949000 1207410000 2526806000 4015794000 438839000 854342000 1018100000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(r) Cost of revenues </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Cost of revenues primarily consists of the revenue sharing and payroll expenses to instructors and tutors, traffic acquisition costs, content costs, servers and bandwidth service fees and other direct costs of providing these services as well as costs of smart devices sold. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(s) Sales and marketing expenses </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Sales and marketing expenses mainly consist of marketing and promotional expenses, payroll related expenses and third-party service fee for outsourced sales and marketing functions. The Group expenses all advertising costs as incurred and classifies these costs under sales and marketing expenses. For the years ended December 31, 2019, 2020 and 2021, advertising expenses were RMB323.6 million, RMB1,122.1 million and RMB1,393.3 million, respectively. </div> 323600000 1122100000 1393300000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(t) Research and development expenses </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Research and development expenses mainly consist of personnel related expenses and technology service costs incurred for the learning courses and its development, as well as development and enhancement of the Group’s websites and applications platforms. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For internal use software, the Group expenses all costs incurred for the preliminary project stage and post implementation-operation stage of development, and costs associated with repair or maintenance of the existing platforms. Costs incurred in the application development stage are capitalized and amortized over the estimated useful life. Since the amount of the Group’s research and development expenses qualifying for capitalization has been immaterial, as a result, all development costs incurred for development of internal used software have been expensed as incurred. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For external use software, costs incurred for development of external use software have not been capitalized since the inception of the Group, because the period after the date technical feasibility is reached and the time when the software is marketed is short historically, and the amount of costs qualifying for capitalization has been immaterial. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">No costs incurred for development of learning content, products and advertising services have been capitalized because the period after the date technical feasibility is reached and the time when relevant products and services are marketed is historically short. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(u) Share-based compensation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group grants options to its employees, directors and consultants with performance conditions and service conditions. In accordance with ASC 718, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Compensation-Stock Compensation</div></div>, the Group determines grants of options to directors, employees and consultants, which are classified as equity awards and are measured at the grant date based on the fair value of the awards. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group adopts the binomial option pricing model to determine the fair value of stock options. The determination of the fair value of stock options is affected by the fair value of ordinary shares as well as assumptions regarding a number of complex and subjective variables, including the expected share price volatility, actual and projected employee share option exercise behavior, risk free interest rates and expected dividends. Prior to the Company’s IPO, the fair value of the ordinary shares is assessed using the income approach/discounted cash flow method, with a discount for lack of marketability, given that the shares underlying the awards were not publicly traded at the time of grant. Upon the completion of the IPO, the market price of the Company’s publicly traded ADSs is used as an indicator of fair value of ordinary shares for purposes of recording share-based compensation expenses. Share-based compensation expenses for share options granted with service conditions are recorded net of estimated forfeitures using graded-vesting method during the service period requirement, such that expenses are recorded only for those share-based awards that are expected to ultimately vest. For share options granted with service conditions and the occurrence of an IPO as performance condition, cumulative share-based compensation expenses for the options that have satisfied the service conditions are recorded upon the completion of the IPO. In the fourth quarter of 2019, due to the completion of the IPO, the total expenses of RMB18.4 million were recorded accordingly. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group also recognizes compensation expenses on restricted share units, or RSUs, granted by the Parent to the employees of the Group. RSUs are measured based on the fair market value of the underlying stock on the dates of grant. Share-based compensation expenses related are then recorded for the number of RSUs expected to vest on a graded-vesting basis, net of estimated forfeitures, over the requisite service period. </div> 18400000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(v) Employee benefits </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">PRC Contribution Plan </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Full-time employees of the Group in the PRC participate in a government mandated defined contribution plan, pursuant to which certain pension benefits, medical care, employee housing fund and other welfare benefits are provided to the employees. Chinese labor regulations require that the PRC subsidiaries and the VIEs of the Group make contributions to the government for these benefits based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government. The Group has no legal obligation for the benefits beyond the contributions made. The total amounts of such employee benefit expenses, which were expensed as incurred, were approximately RMB86,316, RMB68,002 and RMB222,690 for the years ended December 31, 2019, 2020 and 2021, respectively. </div> 86316000 68002000 222690000 <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(w) Taxation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income taxes </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Current income taxes are provided on the basis of income/(loss) for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions. Deferred income taxes are provided using the liability method. Under this method, deferred income taxes are recognized for the tax consequences of temporary differences by applying enacted statutory rates applicable to future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The tax base of an asset or liability is the amount attributed to that asset or liability for tax purposes. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statements of operations and comprehensive loss in the period of change. A valuation allowance is provided to reduce the amount of deferred tax assets if it is considered more likely than not that some portion of, or all of the deferred tax assets will not be realized. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Uncertain tax positions </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In order to assess uncertain tax positions, the Group applies a more likely than not threshold and a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step</div> approach for the tax position measurement and financial statement recognition. Under the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step</div> approach, the first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not, that the position will be sustained, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Group recognizes interest and penalties, if any, under accrued expenses and other current liabilities on its consolidated balance sheets and under other expenses in its consolidated statements of operations and comprehensive loss. The Group did not have any significant unrecognized uncertain tax positions as of and for the years ended December 31, 2019, 2020 and 2021 nor did the Group recognize any related interest and penalties. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(x) Business combinations </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group accounts for its business combination using the acquisition method of accounting in accordance with ASC 805, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business Combinations</div></div>. The cost of an acquisition is measured as the aggregate of the acquisition date fair values of the assets transferred and liabilities assumed by the Group to the sellers and equity instruments issued. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of operations and comprehensive loss. During the measurement period, which can be up to one year from the acquisition date, the Group may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded on the consolidated statements of operations and comprehensive loss. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If a business combination is under common control, the acquired assets and liabilities are recognized at their historical book value. The consolidated financial statements include the results of the acquired entities from the earliest date presented or, if more recent, from the date when the entities first came under common control, regardless of the date of the combination. Consolidated financial statements for prior years would also be retrospectively adjusted for periods during which the entities were under common control. </div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;">In a business combination achieved in stages, the Company remeasures its previously held equity interest in the acquiree immediately before obtaining control at its acquisition-date fair value and the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measurement</div> gain or loss, if any, is recognized in others, net in the consolidated statements of operations and comprehensive loss. </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The determination and allocation of fair values to the identifiable assets acquired, liabilities assumed and noncontrolling interests is based on various assumptions and valuation methodologies requiring considerable judgment from management. The most significant variables in these valuations are discount rates, the number of years on which to base the cash flow projections, as well as the assumptions and estimates used to determine the cash inflows and outflows. The Company determines discount rates to be used based on the risk inherent in the related activity’s current business model and industry comparisons. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(y) Operating leases </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group has operating leases primarily for office space. The determination of whether an arrangement is a lease or contains a lease is made at inception by evaluating whether the arrangement conveys the right to use an identified asset and whether the Group obtains substantially all of the economic benefits from and has the ability to direct the use of the asset. The Group elects not to apply the recognition requirements of ASC 842 to short-term leases. Variable lease payments are the payments made by a lessee to a lessor for the right to use an underlying asset that vary because of changes in facts or circumstances occurring after the commencement date, other than the passage of time. Variable lease payments are recorded in the period in which the obligation for the payment is incurred. Other operating leases are included in operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets, accrued liabilities and other payables, and long-term lease liabilities on the consolidated balance sheets. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group uses the implicit rate when readily determinable, or its incremental borrowing rate based on the information available, at the commencement date in determining the present value of lease payments. Certain leases include renewal options and/or termination options. Renewal options are included in the lease term if the Group is reasonably certain to exercise those options while options to terminate the lease are only included in the lease term if the Group is reasonably certain not to exercise those options. Lease expenses are recorded on a straight-line basis over the lease term. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(z) Related parties </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Parties are considered to be related if one party has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making financial and operating decisions. Parties are also considered to be related if they are subject to common control or significant influence, such as a family member or relative, shareholder, or a related corporation. </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(aa) Noncontrolling interests and Redeemable noncontrolling interests </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the Company’s majority-owned subsidiaries and VIEs, noncontrolling interests are recognized to reflect the portion of their equity that are not attributable, directly or indirectly, to the Company as the controlling shareholders. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The noncontrolling interest will continue to be attributed with its share of losses even if that attribution results in a deficit noncontrolling interest balance. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Redeemable noncontrolling interests represent redeemable equity interests issued by a VIE’s subsidiary of the Group to certain noncontrolling shareholders (Note 5), and have been classified as mezzanine classified noncontrolling interests in the consolidated financial statements as these interests are contingently redeemable upon the occurrence of certain conditional events, which is not solely within the control of the Group. The accretion of the redeemable equity interests would be recognized when the redemption value is over the balance of noncontrolling interests. </div></div></div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(bb) Net loss per share </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net loss per share is computed in accordance with ASC 260, Earnings per Share. Basic net loss per share is computed by dividing net loss attributable to ordinary shareholders, considering the accretions of convertible redeemable preferred shares, by the weighted average number of ordinary shares outstanding during the year. Diluted net loss per share is computed using the weighted average number of ordinary shares and potential ordinary shares outstanding during the period under treasury stock method. Potential ordinary shares include options to purchase ordinary shares and preferred shares, unless they were anti-dilutive. The computation of diluted net loss per share does not assume conversion, exercise, or contingent issuance of securities that would have an anti-dilutive effect (i.e. an increase in earnings per share amounts or a decrease in loss per share amounts) on net loss per share. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(cc) Statutory reserves </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company’s subsidiaries and VIEs established in the PRC are required to make appropriations to certain <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-distributable</div> reserve funds. In accordance with China’s Company Laws, the Company’s VIEs registered as Chinese domestic company make appropriations from their <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profit (as determined under the accounting principles generally acceptable in the People’s Republic of China (“PRC GAAP”) to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-distributable</div> reserve funds including (i) statutory surplus fund and (ii) discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the annual <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profits calculated in accordance with PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the respective company. Appropriation to the discretionary surplus fund is made at the discretion of the respective company. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the laws applicable to China’s Foreign Investment Enterprises, the Company’s subsidiaries registered as majority-owned or wholly-owned foreign investment enterprise (“FIE”) in China make appropriations from their annual <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profit (as determined under PRC GAAP) to reserve funds including: (i) general reserve fund, (ii) enterprise expansion fund and (iii) staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profits calculated in accordance with PRC GAAP. Appropriation is not required if the general reserve fund has reached 50% of the registered capital of the respective company. Appropriations to the other two reserve funds are at the respective companies’ discretion. </div> 0.10 0.50 0.10 0.50 <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(dd) Comprehensive loss </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Comprehensive loss is defined to include all changes in equity deficit of the Group during a period arising from transactions and other events and circumstances excluding transactions resulting from investments by shareholders and distributions to shareholders. Comprehensive loss includes net loss and foreign currency translation adjustment of the Group. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(ee) Segment reporting </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In accordance with ASC 280, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Segment Reporting</div></div>, operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”), or decision-making group, in deciding how to allocate resources and in assessing performance. The Group’s CODM is the Chief Executive Officer. The Group’s organizational structure is based on a number of factors that the CODM uses to evaluate, view and run its business operations which include, but are not limited to, customer base, homogeneity of products and technology. The Group’s operating segments are based on this organizational structure and information reviewed by the Group’s CODM to evaluate the operating segment results. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Effective in the fourth quarter of 2020, the Group changed its segment disclosure to separately report the results of its smart devices business. As a result, the Group now reports segments as learning services, smart devices and online marketing services. This change in segment reporting aligns with the manner in which the Group’s CODM currently receives and uses financial information to allocate resources and assess the performance of reporting segments. This change in segment presentation does not affect consolidated balance sheets, consolidated statements of operations and comprehensive loss or consolidated statements of cash flows. The Group retrospectively revised prior year segment information, to conform to current year presentation. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group currently does not allocate operating expenses or assets to its segments, as its CODM does not use such information to allocate resources or evaluate the performance of the operating segments. As the Group’s long-lived assets are substantially all located in the PRC and the Group’s revenues are substantially derived from the PRC, no geographical segments are presented. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(ff) Recently adopted accounting pronouncements </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In December 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Simplifying the Accounting for Income Taxes</div></div>, which simplify various aspects related to accounting for income taxes. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12</div> removes certain exceptions to the general principles in ASC 740 and also clarifies and amends existing guidance to improve consistent application. The new guidance is effective for the Group on January 1, 2021. The impact of adopting the new standard was not material to the consolidated financial statements. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In January 2020, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-01,</div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815): Clarifying the Interactions between Topic 321, Topic 323, and Topic 815</div></div>, which clarifies the interaction of the accounting for equity investments under Topic 321 and investments accounted for under the equity method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815. The guidance is effective for all entities for fiscal years beginning after December 15, 2020 and for interim periods within those fiscal years. The impact of adopting the new standard was not material to the consolidated financial statements. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(gg) Recently issued accounting pronouncements not yet adopted </div></div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="display:inline;">In August 2020, the FASB issued ASU 2020-06, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</div></div>. ASU 2020-06 simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the if-converted method. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. The Group is currently evaluating the impact of the new guidance on the consolidated financial statements. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;">In May 2021, the FASB issued ASU 2021-04,<div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> Earnings Per Share (Topic 260), Debt — Modifications and Extinguishments (Subtopic 470-50), Compensation — Stock Compensation (Topic 718), and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40)</div></div> to clarify and reduce diversity in an issuer’s accounting for modifications or exchanges of freestanding equity-classified written call options (for example, warrants) that remain equity classified after modification or exchange. The amendments in this update are effective for all entities for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. An entity should apply the amendments prospectively to modifications or exchanges occurring on or after the effective date of the amendments. The Group is currently evaluating the impact of the new guidance on the consolidated financial statements. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;">In October 2021, the FASB issued ASU 2021-08, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</div></div> (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 the consolidated financial statements. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3. Discontinued operations</div></div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;">In September 2021, the Company’s Board of Directors approved a plan to dispose of its after-school tutoring services for academic subjects in China’s compulsory education system (the “Academic AST Business”) to an unaffiliated third party <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-profit</div> organization (the “Organization”), as part of its effort to fully comply with applicable PRC regulatory requirements. In the end of December 2021, the Organization qualified to operate the Academic AST Business and the Group ceased offering the Academic AST Business. The Group determined to sell the Academic AST Business to the Organization, and the held for sale criteria was met. In February 2022, the disposal was completed without consideration and immaterial disposal loss was recognized accordingly. </div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The disposal represented a strategic shift that had a major effect on the Group’s operations and financial results and was accounted for as discontinued operations. The Group has classified the historical financial results of Academic AST Business as discontinued operations in the Group’s consolidated statements of operations and comprehensive loss for all periods presented. Additionally, the related assets and liabilities associated with discontinued operations in the prior year consolidated balance sheets were classified as assets/liabilities held for sale to provide the comparable financial information. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following tables set forth the assets, liabilities classified as held for sale and statement of operations of discontinued operations which were included in the Group’s consolidated financial statements: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 83%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventories, net</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,699</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">204</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepayment and other current assets</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">35,890</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">293</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 83%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: bottom; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total current assets</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">65,589</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">497</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 83%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property, equipment and software, net</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,463</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,088</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 83%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: bottom; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5,463</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,088</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 83%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">71,052</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,585</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 83%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contract liabilities</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">546,271</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 83%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total current liabilities</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">546,271</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 83%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: bottom; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">546,271</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 83%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net revenues</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">97,473</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">640,709</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,338,563</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cost of revenues</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(61,896</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(293,860</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(421,190</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Gross profit</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">35,577</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">346,849</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">917,373</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Operating expenses:</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Sales and marketing expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(167,136</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,223,414</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(862,153</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Research and development expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5,472</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(52,409</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(97,521</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">General and administrative expense<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,047</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(25,353</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(57,966</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total operating expenses</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(176,655</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,301,176</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,017,640</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Loss from operations</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(141,078</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(954,327</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(100,267</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net loss from discontinued operations</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(141,078</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(954,327</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(100,267</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following tables set forth the assets, liabilities classified as held for sale and statement of operations of discontinued operations which were included in the Group’s consolidated financial statements: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 83%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventories, net</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,699</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">204</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepayment and other current assets</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">35,890</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">293</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 83%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: bottom; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total current assets</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">65,589</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">497</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 83%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property, equipment and software, net</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,463</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,088</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 83%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: bottom; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5,463</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,088</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 83%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">71,052</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,585</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 83%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contract liabilities</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">546,271</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 83%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total current liabilities</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">546,271</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 83%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: bottom; width: 83%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">546,271</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 83%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 29699000 204000 35890000 293000 65589000 497000 5463000 1088000 5463000 1088000 71052000 1585000 546271000 546271000 546271000 <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net revenues</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">97,473</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">640,709</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,338,563</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cost of revenues</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(61,896</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(293,860</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(421,190</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Gross profit</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">35,577</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">346,849</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">917,373</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Operating expenses:</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Sales and marketing expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(167,136</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,223,414</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(862,153</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Research and development expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5,472</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(52,409</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(97,521</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">General and administrative expense<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,047</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(25,353</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(57,966</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total operating expenses</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(176,655</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,301,176</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,017,640</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Loss from operations</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(141,078</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(954,327</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(100,267</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net loss from discontinued operations</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(141,078</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(954,327</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(100,267</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 97473000 640709000 1338563000 61896000 293860000 421190000 35577000 346849000 917373000 167136000 1223414000 862153000 5472000 52409000 97521000 4047000 25353000 57966000 176655000 1301176000 1017640000 -141078000 -954327000 -100267000 -141078000 -954327000 -100267000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">4. Concentration and Risks </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Financial instruments that potentially expose the Group to significant concentration of credit risk primarily consist of cash and cash equivalents, time deposits, restricted cash and short-term investments. As of December 31, 2020 and 2021, substantially all of the Group’s cash and cash equivalents, time deposits, restricted cash and short-term investments were held in major financial institutions located in Mainland China and Hong Kong, which management considered being of high credit quality. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There were no revenues from customers which individually represent greater than 10% of the total net revenues for the years ended December 31, 2019, 2020 and 2021. There was one instructor, through whom the <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Group’s</div> net learning services revenue earned was more than 10% of the <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Group’s</div> net learning services revenue for the years ended December 31, 2019, 2020 and 2021 <div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">respectively as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 75%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Instructor A</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">18</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">*</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Instructor B</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">*</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">*</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">16</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:2%;vertical-align:top;text-align:left;">*</td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The percentage was below 10% for the year. </div></td></tr></table> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There were no revenues from customers which individually represent greater than 10% of the total net revenues for the years ended December 31, 2019, 2020 and 2021. There was one instructor, through whom the <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Group’s</div> net learning services revenue earned was more than 10% of the <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Group’s</div> net learning services revenue for the years ended December 31, 2019, 2020 and 2021 <div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">respectively as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 75%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Instructor A</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">18</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">*</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Instructor B</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">*</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">*</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">16</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:2%;vertical-align:top;text-align:left;">*</td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The percentage was below 10% for the year. </div></td></tr></table> 0 0 0 0.10 0.10 0.10 1 1 1 0.10 0.10 0.10 0.13 0.18 0.16 0.10 0.10 0.10 <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">5. Business Combinations </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In June 2020, the Group acquired 92.5% equity interest of a private company, which primarily provides kids programming courses to its users, with cash consideration of RMB7,700. Total consideration was paid by the Group in July 2020. The Group began to consolidate its financial statements from June 2020 and the remaining 7.5% equity interest was recognized as noncontrolling interests on the balance sheet upon the acquisition date. The goodwill was allocated to learning services segment. Consideration for this transaction was allocated on the acquisition date based on the fair value of the assets acquired and the liabilities assumed as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> <br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 83%;"/> <td style="width: 11%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of the</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">acquisition date</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Consideration</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,700</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Noncontrolling interests</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">624</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">8,324</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,302</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other tangible assets</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">156</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities assumed</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(72</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,938</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">8,324</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The acquisition above did not have a material impact on the Group’s consolidated financial statements, and, therefore, pro forma disclosures have not been presented. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In May 2021, the Group acquired 100% equity interest of a private company, which primarily provides kids STEAM courses to its users, with cash consideration of RMB6,050. Total consideration was paid by the Group in June 2021. The Group obtained control and began to consolidate its financial statements from June 2021. The goodwill was allocated to learning services segment. Consideration for this transaction was allocated on the acquisition date based on the fair value of the assets acquired and the <div style="letter-spacing: 0px; top: 0px;;display:inline;">liabilities </div>assumed as <div style="letter-spacing: 0px; top: 0px;;display:inline;">follows</div>: </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 83%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of the</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">acquisition date</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash consideration</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,050</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">6,050</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">354</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other tangible assets</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">470</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities assumed</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(11,869</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">17,095</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">6,050</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The acquisition above did not have a material impact on the Group’s consolidated financial statements, and, therefore, pro forma disclosures have not been presented. </div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">In 2020, the Group acquired</div> 16% <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">equity interest with liquidation preference of a private company (the “Investee”), which primarily provides offline after-school tutoring services, with cash consideration of RMB30.0 million. The investment was accounted for using measurement alternative. In 2021, the Group acquired additional equity interest with consideration of</div> RMB22.0 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million from previous shareholders, and subscribed newly issued shares of the Investee with consideration of</div> RMB100.0 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million. As a result of these transactions, the Group acquired</div> 55% <div style="letter-spacing: 0px; top: 0px;;display:inline;">equity interest of the Investee and obtained control accordingly. The Group began to consolidate its financial statements following the completion of the transaction. The goodwill was allocated to learning services segment.</div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Consideration for this transaction was allocated on the acquisition date based on the fair value of the assets acquired and the liabilities assumed as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of the</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">acquisition date</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortization</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Period</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; width: 69%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash consideration</div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">122,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 69%; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Previously held equity interest</div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">27,544</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; width: 69%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Redeemable noncontrolling interests</div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">106,368</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 69%; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="width: 6%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 69%; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">255,912</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 69%; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="width: 6%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; width: 69%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">165,783</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 69%; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other tangible assets</div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">18,040</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; width: 69%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Identifiable intangible assets<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">:</div></div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; padding: 0px; background-color: rgb(204, 238, 255);;text-align:right;"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr> <td style="padding: 0in; width: 69%; background-color: rgba(255, 255, 255, 0);;vertical-align:top;"><div style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -12pt; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">Trademark</div></div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="padding: 0in; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">46,000</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="padding: 0in; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">10 years</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr> <td style="background: rgb(204, 238, 255); padding: 0in; width: 69%;;vertical-align:top;"><div style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -12pt; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">Licenses</div></div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in;;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">6,500</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in;;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">10 years</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr> <td style="padding: 0in; width: 69%; background-color: rgba(255, 255, 255, 0);;vertical-align:top;"><div style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -12pt; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">Copyright</div></div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="padding: 0in; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">4,000</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="padding: 0in; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">5 years</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr> <td style="background: rgb(204, 238, 255); padding: 0in; width: 69%;;vertical-align:top;"><div style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -12pt; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">Students base</div></div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in;;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">3,250</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in;;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">3 years</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 69%; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(8,963</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; width: 69%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities assumed</div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(64,609</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 69%; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">85,911</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 69%; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="width: 6%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; width: 69%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">255,912</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 69%; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="width: 6%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">The Group’s previously held equity interests in the acquired entity was remeasured to fair value at the acquisition date. For the year ended December 31, 2021, the Group recognized a net re-measurement loss of</div> RMB2,456 (US$385) <div style="letter-spacing: 0px; top: 0px;;display:inline;">in others, net in the consolidated statement of operations and comprehensive loss. </div> </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Group</div> had unpaid consideration of RMB5,129 for the year ended December 31, 2021. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Goodwill, which is <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-deductible</div> for tax purposes, is primarily attributable to the synergies expected to be achieved from the acquisitions. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Amortization expenses <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">and</div> impairment losses on intangible assets <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">were RMB2,972 and</div> RMB56,778<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">, respectively,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div>for the year ended December 31, 2021. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The acquisition above did not have a material impact on the Group’s consolidated financial statements, and, therefore, pro forma disclosures have not been presented. </div> 0.925 7700000 0.075 Consideration for this transaction was allocated on the acquisition date based on the fair value of the assets acquired and the liabilities assumed as follows: <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 83%;"/> <td style="width: 11%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of the</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">acquisition date</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Consideration</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,700</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Noncontrolling interests</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">624</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">8,324</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,302</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other tangible assets</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">156</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities assumed</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(72</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,938</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">8,324</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 7700000 624000 8324000 1302000 156000 72000 6938000 8324000 1 6050000 Consideration for this transaction was allocated on the acquisition date based on the fair value of the assets acquired and the <div style="letter-spacing: 0px; top: 0px;;display:inline;">liabilities </div>assumed as <div style="letter-spacing: 0px; top: 0px;;display:inline;">follows</div>: <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 83%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of the</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">acquisition date</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash consideration</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,050</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">6,050</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">354</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other tangible assets</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">470</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities assumed</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(11,869</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">17,095</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">6,050</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 6050000 6050000 354000 470000 11869000 17095000 6050000 0.16 30000000.0 22000000.0 100000000.0 0.55 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Consideration for this transaction was allocated on the acquisition date based on the fair value of the assets acquired and the liabilities assumed as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of the</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">acquisition date</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortization</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Period</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; width: 69%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash consideration</div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">122,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 69%; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Previously held equity interest</div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">27,544</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; width: 69%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Redeemable noncontrolling interests</div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">106,368</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 69%; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="width: 6%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 69%; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">255,912</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 69%; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="width: 6%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; width: 69%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">165,783</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 69%; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other tangible assets</div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">18,040</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; width: 69%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Identifiable intangible assets<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">:</div></div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; padding: 0px; background-color: rgb(204, 238, 255);;text-align:right;"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr> <td style="padding: 0in; width: 69%; background-color: rgba(255, 255, 255, 0);;vertical-align:top;"><div style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -12pt; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">Trademark</div></div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="padding: 0in; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">46,000</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="padding: 0in; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">10 years</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr> <td style="background: rgb(204, 238, 255); padding: 0in; width: 69%;;vertical-align:top;"><div style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -12pt; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">Licenses</div></div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in;;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">6,500</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in;;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">10 years</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr> <td style="padding: 0in; width: 69%; background-color: rgba(255, 255, 255, 0);;vertical-align:top;"><div style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -12pt; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">Copyright</div></div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="padding: 0in; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">4,000</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="padding: 0in; background-color: rgba(255, 255, 255, 0);;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">5 years</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr> <td style="background: rgb(204, 238, 255); padding: 0in; width: 69%;;vertical-align:top;"><div style="margin: 0in 0in 0.0001pt 0.5in; text-indent: -12pt; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">Students base</div></div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in;;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">3,250</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background: rgb(204, 238, 255); padding: 0in;;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">3 years</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 69%; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(8,963</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; width: 69%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities assumed</div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(64,609</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 69%; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">85,911</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 69%; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="width: 6%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; width: 69%; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">255,912</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; width: 6%; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 69%; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="width: 6%; background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 122000000 27544000 106368000 255912000 165783000 18040000 46000000 P10Y 6500000 P10Y 4000000 P5Y 3250000 P3Y 8963000 64609000 85911000 255912000 -2456000 -385000 5129000 2972000 56778000 <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">6. Accounts Receivable, Net </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of accounts receivable as of December 31, 2020 and 2021: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 79%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable, net:</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts receivable</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">283,159</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">258,156</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allowance for expected credit losses:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at the beginning of the year</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,278</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(14,329</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additional provision charged to expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(12,051</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">667</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Write-off</div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,845</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at the end of the year</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(14,329</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(9,817</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">268,830</div></div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">248,339</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <br/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of accounts receivable as of December 31, 2020 and 2021: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 79%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable, net:</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts receivable</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">283,159</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">258,156</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allowance for expected credit losses:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at the beginning of the year</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,278</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(14,329</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additional provision charged to expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(12,051</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">667</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Write-off</div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,845</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at the end of the year</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(14,329</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(9,817</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">268,830</div></div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">248,339</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <br/> 283159000 258156000 2278000 14329000 -12051000 667000 3845000 14329000 9817000 268830000 248339000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7. Prepayment and Other Current Assets </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of prepayment and other current assets as of December 31, 2020 and 2021: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepayment for promotion fees</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">44,575</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">42,696</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepayment for value-added taxes</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">40,950</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">38,315</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred expenses for learning services</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">28,752</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">34,457</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepayment for content fees</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,206</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,543</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred charges</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,857</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,745</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepayment for rental expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,900</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,247</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid sales commission</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,158</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,263</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Receivable for withholding individual income taxes of option exercise</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39,371</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,700</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest receivable</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">51</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">281</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid insurance fee for directors and officers</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,329</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23,493</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">37,330</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">199,642</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">182,577</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of prepayment and other current assets as of December 31, 2020 and 2021: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepayment for promotion fees</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">44,575</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">42,696</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepayment for value-added taxes</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">40,950</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">38,315</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred expenses for learning services</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">28,752</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">34,457</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepayment for content fees</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,206</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,543</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred charges</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,857</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,745</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepayment for rental expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,900</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,247</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid sales commission</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,158</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,263</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Receivable for withholding individual income taxes of option exercise</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39,371</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,700</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest receivable</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">51</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">281</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid insurance fee for directors and officers</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,329</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23,493</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">37,330</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">199,642</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">182,577</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 44575000 42696000 40950000 38315000 28752000 34457000 2206000 9543000 8857000 8745000 4900000 7247000 1158000 2263000 39371000 1700000 51000 281000 5329000 23493000 37330000 199642000 182577000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">8. Property, Equipment and Software, Net </div></div></div><br/></div> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software, net as of December 31, 2020 and 2021 are as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Servers and computers</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">68,895</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">84,425</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Furniture, fixtures and office equipment</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,419</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,053</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold improvements</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,723</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">38,120</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Software<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"> and others</div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,425</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,067</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;width:100%;">Total</div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-weight:bold;display:inline;width:100%;">  </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-weight:bold;display:inline;width:100%;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-weight:bold;display:inline;width:100%;">82,462</div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-weight:bold;display:inline;width:100%;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-weight:bold;display:inline;width:100%;">  </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-weight:bold;display:inline;width:100%;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-weight:bold;display:inline;width:100%;">141,665</div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-weight:bold;display:inline;width:100%;"> </div></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: accumulated depreciation</div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(42,289</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(61,350</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net book value</div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">40,173</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">80,315</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"> </td></tr></table> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Depreciation expenses recognized for the years ended December 31, 2019, 2020 and 2021 were RMB10,255, RMB13,853 and RMB21,068, respectively. <br/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software, net as of December 31, 2020 and 2021 are as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Servers and computers</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">68,895</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">84,425</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Furniture, fixtures and office equipment</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,419</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,053</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold improvements</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,723</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">38,120</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Software<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"> and others</div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,425</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,067</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;width:100%;">Total</div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-weight:bold;display:inline;width:100%;">  </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-weight:bold;display:inline;width:100%;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-weight:bold;display:inline;width:100%;">82,462</div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-weight:bold;display:inline;width:100%;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-weight:bold;display:inline;width:100%;">  </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-weight:bold;display:inline;width:100%;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-weight:bold;display:inline;width:100%;">141,665</div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-weight:bold;display:inline;width:100%;"> </div></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: accumulated depreciation</div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(42,289</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(61,350</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net book value</div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">40,173</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">80,315</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);"> </td></tr></table> 68895000 84425000 4419000 14053000 6723000 38120000 2425000 5067000 82462000 141665000 42289000 61350000 40173000 80315000 10255000 13853000 21068000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9. Leases </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group has operating leases for office space, with lease terms from within one year to around ten years. Additionally, certain lease agreements with NetEase Group contain variable payments, which are determined based on actual NetEase Group’s spaces occupied by the Group and are expensed as incurred and not included in the operating lease assets and liabilities. A summary related to operating leases as of December 31, 2020 and 2021 is a<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div> follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 76%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets, net</div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">105,865</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">118,104</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><span style="-sec-ix-hidden:hidden46558446"><span style="-sec-ix-hidden:hidden46558445">Operating lease liabilities - current</span></span> </div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,982</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">46,688</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities - <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div></div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">79,748</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">73,070</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 79%;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total operating lease liabilities</div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">109,730</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">119,758</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 79%;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average remaining lease term</div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4.4 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.6 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average discount rate</div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4.10</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.99</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr></table> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap;"/></tr></table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended<br/>December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 73%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease expenses</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,885</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,924</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 2%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background:#cceeff; padding:0in 0in 0in 0in;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">25,449</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 73%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term lease expenses</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,493</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,306</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 2%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="padding:0in 0in 0in 0in;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">3,381</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 73%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Variable lease expenses</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,841</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">31,684</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 2%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background:#cceeff; padding:0in 0in 0in 0in;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">24,008</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 73%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="width: 2%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 73%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total lease expenses</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24,219</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39,914</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 2%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="text-align: right; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">52,838</div><br/></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 73%;"> </td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 73%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash paid for amounts included in the measurement of operating lease liabilities</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">658</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,431</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 2%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background:#cceeff; padding:0in 0in 0in 0in;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">37,756</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 73%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Right-of-use</div></div> assets obtained in exchange for operating lease liabilities</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">26,030</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">91,893</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 2%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="padding:0in 0in 0in 0in;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">85,731</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt; width: 73%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Lease liabilities decrease due to early termination</div></div></div></td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">44,469</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">A summary of maturity of operating lease liabilities under the Group’s <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> operating leases as of December 31, 2021 is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of<br/>December 31,<br/>2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2022</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">47,525</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2023</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">36,115</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2024</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">16,314</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2025</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,855</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2026</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,651</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Thereafter</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,200</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total operating lease liabilities</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">125,660</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: interest</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5,902</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Present value of operating lease liabilities</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">119,758</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 76%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets, net</div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">105,865</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">118,104</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><span style="-sec-ix-hidden:hidden46558446"><span style="-sec-ix-hidden:hidden46558445">Operating lease liabilities - current</span></span> </div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,982</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">46,688</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities - <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div></div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">79,748</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">73,070</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 79%;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total operating lease liabilities</div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">109,730</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">119,758</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 79%;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average remaining lease term</div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4.4 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.6 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average discount rate</div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4.10</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.99</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr></table> 105865000 118104000 29982000 46688000 79748000 73070000 109730000 119758000 P4Y4M24D P3Y7M6D 0.0410 0.0399 <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended<br/>December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 73%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease expenses</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,885</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,924</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 2%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background:#cceeff; padding:0in 0in 0in 0in;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">25,449</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 73%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term lease expenses</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,493</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,306</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 2%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="padding:0in 0in 0in 0in;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">3,381</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 73%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Variable lease expenses</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,841</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">31,684</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 2%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background:#cceeff; padding:0in 0in 0in 0in;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">24,008</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 73%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="width: 2%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 73%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total lease expenses</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24,219</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39,914</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 2%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="text-align: right; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">52,838</div><br/></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; width: 73%;"> </td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 73%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash paid for amounts included in the measurement of operating lease liabilities</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">658</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,431</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 2%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="background:#cceeff; padding:0in 0in 0in 0in;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">37,756</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 73%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Right-of-use</div></div> assets obtained in exchange for operating lease liabilities</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">26,030</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">91,893</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 2%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="padding:0in 0in 0in 0in;vertical-align:bottom;"><div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">85,731</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt; width: 73%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Lease liabilities decrease due to early termination</div></div></div></td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">44,469</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table> 1885000 5924000 25449000 2493000 2306000 3381000 19841000 31684000 24008000 24219000 39914000 52838000 658000 12431000 37756000 26030000 91893000 85731000 44469000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">A summary of maturity of operating lease liabilities under the Group’s <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> operating leases as of December 31, 2021 is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of<br/>December 31,<br/>2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2022</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">47,525</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2023</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">36,115</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2024</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">16,314</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2025</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,855</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2026</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,651</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Thereafter</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,200</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total operating lease liabilities</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">125,660</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: interest</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5,902</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Present value of operating lease liabilities</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">119,758</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 47525000 36115000 16314000 11855000 10651000 3200000 125660000 5902000 119758000 <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">10. Taxation </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(a) Sales tax </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the provision regulation of the PRC on Value-added tax (“VAT”) and its implementation rules, the Company’s subsidiaries and VIEs are generally subject to VAT at a rate of 6% from revenues earned from services provided or 17% from sales of general goods. Effective from May 1, 2018, the 17% VAT rate was reduced to 16% and effective from April 1, 2019, the 16% VAT rate was further reduced to 13%. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Since January 2020, in accordance with the Announcement on Tax Policies to Support Prevention and Control of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> issued by the Ministry of Finance and the State Taxation Administration (“STA”), and the Announcement on the Period of Implementation of Tax Policies to Support Epidemic Prevention and Control and to Ensure Supply (collectively, the “Tax Policies”), due to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19,</div> the VAT from providing daily life services was exempted starting on January 1, 2020 and ending on March 31, 2021 (Note 15). </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group is also subject to cultural development fee on the provision of advertising services in China. The applicable tax rate is 3% of the advertising revenue and subject to a 50% reduction which was effective from July 1, 2019. The cultural development fee on the provision of advertising services was exempted starting on January 1, 2020 until December 31, 2021 according to the Announcement on Tax and Fee Policies to Support the Film and Other Industries issued by the Ministry of Finance and STA on May 13, 2020 and Announcement of the Ministry of Finance and the State Taxation Administration on the Renewal of the Implementation of Some Tax Preferences in Response to the Epidemic (Announcement of the Ministry of Finance and the State Taxation Administration No. 7 of 2021) due to the breakout of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19.</div> </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(b) Income tax </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Composition of income tax </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents the composition of income tax expenses for the years ended December 31, 2019, 2020 and 2021: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 78%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended<br/>December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current income tax expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,432</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,929</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15,611</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax benefit</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(8,963</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Income tax expenses</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,432</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,929</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">6,648</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cayman Islands </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the current laws of the Cayman Islands, the Company is not subject to tax on income or capital gain. Additionally, upon payments of dividends by the Company in the Cayman Islands to their shareholders, no Cayman Islands withholding tax will be imposed. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Hong Kong </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The subsidiary incorporated in Hong Kong was subject to Hong Kong profits tax at a rate of 16.5% for taxable income earned in Hong Kong before April 1, 2018. Starting from the financial year commencing on April 1, 2018, the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-tiered</div> profits tax regime took effect, under which the tax rate is 8.25% for assessable profits on the first HK$2 million and 16.5% for any assessable profits in excess of HK$2 million. The payments of dividends to its shareholders are not subject to withholding tax in Hong Kong. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">China </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the PRC Enterprise Income Tax Law, or EIT Law, the standard enterprise income tax rate (“EIT rate”) is 25%. Entities qualifying as High and New Technology Enterprises (“HNTE”) qualify for a preferential tax rate of 15% subject to a requirement that they <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-apply</div> for HNTE status every three years. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Youdao Information was qualified as an HNTE in 2015 initially and extended the qualification in 2018 and 2021, and hence subject to a preferential tax rate of 15% since 2015 to 2023. As of December 31, 2021, Youdao Information was in an accumulative deficit position.<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">In addition, Beijing Lingshi Ruifeng Education Technology Co., Ltd. was qualified as an HNTE and hence subject to a preferential tax rate of 15% since 2020 to 202<div style="letter-spacing: 0px; top: 0px;;display:inline;">2</div>.</div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">All other PRC incorporated entities of the Group were subject to a 25% income tax rate for all the periods presented. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents a reconciliation of the differences between the statutory income tax rate and the Group’s effective income tax rate for the years ended December 31, 2019, 2020 and 2021: </div></div><br/></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"> <tr> <td style="width:78%"/> <td style="vertical-align:bottom;width:3%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:2%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:2%"/> <td/> <td/> <td/></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">For the year ended<br/>December 31,</div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">2019</div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">2020</div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">2021</div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Statutory income tax rate</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25%</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25%</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25%</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Permanent differences</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0%</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3%</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3%</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Tax effect of preferential tax treatment and tax difference of statutory rate in other jurisdictions</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(9%</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(11%</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(9%</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Change in valuation allowance</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(16%</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(17%</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(21%</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div></td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div></td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div></td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Effective income tax rate</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0%</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0%</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2%</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div></td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div></td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div></td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div></td> <td> </td></tr> </table> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(c) Deferred tax assets </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents the tax impact of significant temporary differences that give rise to the deferred tax assets as of December 31, 2020 and 2021: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 79%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax assets</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net operating tax loss carry forwards</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">137,550</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">382,409</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Advertising and promotion expenses in excess of deduction limit</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">315,708</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">334,697</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Payroll and expense accrued</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">98,889</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">99,007</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,085</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,612</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: valuation allowance</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(554,232</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(819,725</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total deferred tax assets, net</div></div></td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">—  </div></div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">—  </div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the movement of the valuation allowances for deferred tax assets for the periods presented: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended<br/>December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance as of January 1</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">252,069</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">554,232</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Change of valuation allowance</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">302,163</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">265,493</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Balance as of December 31</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">554,232</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">819,725</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The tax losses of the Group expire over different time intervals depending on local jurisdiction. Certain HNTE entity’s expiration period for tax losses has been extended from five years to ten years in 2018, other entities’ expiration period for tax losses maintains as five years. Tax losses of Company’s subsidiary incorporated in Hong Kong can be carried forward indefinitely to offset future taxable income. As of December 31, 2021, certain entities of the Group had net operating tax loss carry forwards as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 87%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss expiring in 2022</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 87%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss expiring in 2023</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">139,448</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 87%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss expiring in 2024</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">141,556</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 87%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss expiring in 2025</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">188,518</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 87%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss expiring in 2026</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">240,483</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 87%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss expiring in 2027</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">112,069</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 87%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss expiring in 2028</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">201,070</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 87%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss expiring in 2029</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">230,257</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 87%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss expiring in 2030 and thereafter</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,126,120</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 87%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 87%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,379,521</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 87%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(d) Withholding income tax </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The EIT Law also imposes a withholding income tax of 10% on dividends distributed by a FIE to its immediate holding company outside of China, if such immediate holding company is considered as a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-resident</div> enterprise without any establishment or place within China or if the received dividends have no connection with the establishment or place of such immediate holding company within China, unless such immediate holding company’s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. Such withholding income tax was exempted under the previous EIT Law, which was effective before January 1, 2018. The Cayman Islands, where the Company incorporated, does not have such tax treaty with China. According to the arrangement between Mainland China and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion in August 2006, dividends paid by a FIE in China to its immediate holding company in Hong Kong will be subject to withholding tax at a rate that may be lowered to 5% (if the foreign investor owns directly at least 25% of the shares of the FIE). STA further promulgated Circular 601 on October 27, 2009, which provides that tax treaty benefits will be denied to “conduit” or shell companies without business substance and that a beneficial ownership analysis will be used based on a “substance-over-form” principle to determine whether or not to grant the tax treaty benefits. </div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">To the extent that subsidiaries and VIEs of the Group <div style="letter-spacing: 0px; top: 0px;;display:inline;">have</div> undistributed earnings, the Group will accrue appropriate expected withholding tax associated with repatriation of such undistributed earnings. As of December 31, 2020 and 2021, the Group did not record any withholding tax as the PRC entities were still in accumulated deficit position. </div> 0.06 0.17 0.16 0.13 0.03 0.50 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents the composition of income tax expenses for the years ended December 31, 2019, 2020 and 2021: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 78%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended<br/>December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current income tax expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,432</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,929</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15,611</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax benefit</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(8,963</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Income tax expenses</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,432</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,929</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">6,648</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 2432000 2929000 15611000 -8963000 2432000 2929000 6648000 0.165 0.0825 2000000 0.165 0.25 0.15 P3Y 0.15 0.15 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents a reconciliation of the differences between the statutory income tax rate and the Group’s effective income tax rate for the years ended December 31, 2019, 2020 and 2021: </div></div><br/></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"> <tr> <td style="width:78%"/> <td style="vertical-align:bottom;width:3%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:2%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:2%"/> <td/> <td/> <td/></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">For the year ended<br/>December 31,</div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">2019</div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">2020</div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">2021</div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Statutory income tax rate</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25%</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25%</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25%</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Permanent differences</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0%</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3%</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3%</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Tax effect of preferential tax treatment and tax difference of statutory rate in other jurisdictions</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(9%</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(11%</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(9%</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Change in valuation allowance</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(16%</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(17%</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(21%</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div></td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div></td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div></td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Effective income tax rate</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0%</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0%</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2%</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div></td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div></td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div></td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div></td> <td> </td></tr> </table> 0.25 0.25 0.25 0 0.03 0.03 -0.09 -0.11 -0.09 -0.16 -0.17 -0.21 0 0 -0.02 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents the tax impact of significant temporary differences that give rise to the deferred tax assets as of December 31, 2020 and 2021: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 79%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax assets</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net operating tax loss carry forwards</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">137,550</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">382,409</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Advertising and promotion expenses in excess of deduction limit</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">315,708</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">334,697</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Payroll and expense accrued</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">98,889</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">99,007</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,085</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,612</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: valuation allowance</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(554,232</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(819,725</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total deferred tax assets, net</div></div></td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">—  </div></div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">—  </div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 137550000 382409000 315708000 334697000 98889000 99007000 2085000 3612000 554232000 819725000 0 0 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the movement of the valuation allowances for deferred tax assets for the periods presented: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended<br/>December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance as of January 1</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">252,069</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">554,232</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Change of valuation allowance</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">302,163</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">265,493</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Balance as of December 31</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">554,232</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">819,725</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 252069000 554232000 302163000 265493000 554232000 819725000 P5Y P10Y P5Y As of December 31, 2021, certain entities of the Group had net operating tax loss carry forwards as follows: <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 87%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss expiring in 2022</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 87%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss expiring in 2023</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">139,448</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 87%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss expiring in 2024</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">141,556</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 87%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss expiring in 2025</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">188,518</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 87%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss expiring in 2026</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">240,483</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 87%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss expiring in 2027</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">112,069</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 87%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss expiring in 2028</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">201,070</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 87%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss expiring in 2029</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">230,257</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 87%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss expiring in 2030 and thereafter</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,126,120</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 87%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 87%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,379,521</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 87%;"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 0 139448000 141556000 188518000 240483000 112069000 201070000 230257000 1126120000 2379521000 0.10 0.05 0.25 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">11. Taxes Payable </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of taxes payable as of December 31, 2020 and 2021: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 82%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">VAT payable</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,325</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">30,582</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Withholding individual income taxes for employees</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">48,692</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,724</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Enterprise income taxes payable</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,503</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,656</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">375</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">361</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">54,895</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">53,323</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of taxes payable as of December 31, 2020 and 2021: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 82%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">VAT payable</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,325</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">30,582</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Withholding individual income taxes for employees</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">48,692</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,724</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Enterprise income taxes payable</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,503</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,656</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">375</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">361</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">54,895</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">53,323</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 3325000 30582000 48692000 14724000 2503000 7656000 375000 361000 54895000 53323000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">12. Accrued Liabilities and Other Payables </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of accrued liabilities and other payables as of December 31, 2020 and 2021: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued marketing expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">257,216</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">173,944</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued liabilities for learning services and online marketing services</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">136,605</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">141,521</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities-current portion</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,982</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">46,688</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued technical expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,890</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued administrative expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23,777</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">26,717</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued outside labor service fee</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">64,799</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">22,975</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Payables for property, equipment and software</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,068</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,088</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred government grant</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">21,376</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,503</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Warehousing and logistics fee</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,034</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,323</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued professional fee</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,811</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,177</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unpaid consideration for business combination</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">—  </div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,129</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deposits payable to service providers</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,823</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,762</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15,553</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,850</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">602,044</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">515,567</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of accrued liabilities and other payables as of December 31, 2020 and 2021: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued marketing expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">257,216</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">173,944</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued liabilities for learning services and online marketing services</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">136,605</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">141,521</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease liabilities-current portion</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,982</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">46,688</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued technical expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,890</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued administrative expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23,777</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">26,717</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued outside labor service fee</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">64,799</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">22,975</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Payables for property, equipment and software</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,068</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,088</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred government grant</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">21,376</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,503</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Warehousing and logistics fee</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,034</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,323</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued professional fee</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,811</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,177</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unpaid consideration for business combination</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">—  </div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,129</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deposits payable to service providers</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,823</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,762</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15,553</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,850</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">602,044</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">515,567</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 257216000 173944000 136605000 141521000 29982000 46688000 24000000 29890000 23777000 26717000 64799000 22975000 7068000 14088000 21376000 11503000 8034000 11323000 11811000 10177000 5129000 1823000 1762000 15553000 19850000 602044000 515567000 <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">13. Ordinary Shares </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company was incorporated in the Cayman Islands on November 27, 2014 by NetEase. Upon its incorporation, 1 ordinary share was issued at a par value of US$1 per share. On February 3, 2015, the Company performed a share split to 10,000 shares at a par value of US$0.0001 per share. On March 7, 2018, the Company issued 65,377,160 shares to NetEase with a total consideration of US$7. This issuance to NetEase was treated as an in substance 10,000 to 65,387,160 share split. All ordinary shares and per share information are adjusted retroactively for all periods presented to reflect the share split in March 2018. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March 28, 2018, the Company issued 26,612,840 shares to the holding vehicle of previous <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> shareholders in Youdao Information in exchange for their shareholding interests in Youdao Information (Note 1). </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In October 2019, the Company completed the IPO on NYSE, by which, the Company sold a total of 5,600,000 ADSs, each representing one of our Class A ordinary shares, par value US$0.0001 per share. In addition, the Company issued 7,352,941 Class A ordinary shares for a total consideration of US$125.0 million in connection with concurrent private placements to certain investment funds managed by Orbis Investment Management Limited, at US$17.00 per share. The Company received total net proceeds of approximately US$213.2 million after deducting US$7.0 million of underwriter commissions and relevant offering expenses. Immediately prior to the completion of the IPO, all the ordinary shares held by NetEase and certain key founders were converted into an equal number of the Class B ordinary shares, all the ordinary shares held by other shareholders was converted into an equal number of the Class A ordinary shares, and all of outstanding preferred shares were automatically converted into 6,814,815 Class A ordinary shares. Each Class A ordinary share is entitled to one vote per share and each Class B ordinary share is entitled to three votes per share. Each Class B ordinary share can be converted into one Class A ordinary share at any time, while Class A ordinary shares cannot be converted into Class B ordinary shares. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On February 10, 2021, the Company completed the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">follow-on</div> public offering on NYSE, by which, the Company sold a total of 7,000,000 ADSs, each representing one of our Class A ordinary shares, par value US$0.0001 per share. The Company received total net proceeds of approximately US$231.6 million after deducting US$6.4 million of underwriter commissions and relevant offering expenses. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December 31, 2020 and 2021, the Company had 114,729,466 and 123,267,785 ordinary shares issued and outstanding, respectively. </div> 1 1 10000 0.0001 65377160 7000 This issuance to NetEase was treated as an in substance 10,000 to 65,387,160 share split 26612840 5600000 1 0.0001 7352941 125000000.0 17.00 213200000 7000000.0 6814815 one vote per share three votes per share 1 7000000 1 0.0001 231600000 6400000 114729466 114729466 123267785 123267785 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">14. Convertible Redeemable Preferred Shares </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On April 17, 2018, the Company issued 6,814,815 Series A convertible redeemable preference shares (“preferred shares”) with an issuance price of US$10.27 per share to two investors (the “Purchasers”), for a total cash consideration of US$70 million (RMB440 million). The issuance costs for Series A preferred shares were RMB9,826. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The key terms of the preferred shares are as follows: </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Conversion right </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each preferred share is convertible into an ordinary share, at the option of the holder thereof, at any time on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-for-one</div></div> basis, and without the payment of additional consideration by the holder, and is subject to adjustment from time to time on a weighted average basis upon (i) the issuance of additional equity shares for a consideration per share, convertible into equity shares, at a price per share less than the conversion price, (ii) a split, subdivision, recapitalization or similar event impacting the outstanding ordinary shares, or a consolidation, reverse split or combination of the outstanding ordinary shares; or (iii) a merger, consolidation or other business combination, or a reclassification, reorganization, recapitalization, statutory share exchange or similar capital reorganization of the ordinary shares. Each preferred share will be automatically converted into ordinary shares upon the consummation of a qualified initial public offering (“QIPO”) of the Company based on the then-effective conversion price, or upon the prior written approval of the holders of the preferred shares. </div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div><div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The initial conversion price will be the preferred share issue price (i.e., a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-to-one</div></div> initial conversion ratio), which will be subject to adjustments to reflect subdivisions, share dividends, stock splits and other events. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Redemption right </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If the Company has not completed a QIPO prior to April 12, 2022, the Purchasers shall have the right to sell to the Company all or a portion of preferred shares they own at a price equal to 140% of the purchase consideration plus all declared but unpaid dividends on such preferred shares. A notice of redemption by the requesting Purchaser shall be delivered to the Company, within ninety days after but not including April 12, 2022. If the put right is not exercised within the ninety days, it will be irrevocably forfeited. In the event that the Company does not have sufficient funds to redeem all of the preferred shares requested to be redeemed, the Parent shall repurchase the requested preferred shares at a price reflecting an annual compounded rate of 6% of the purchase consideration plus all declared but unpaid dividends on such preferred shares. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The redemption option provided by the Parent is considered an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-substance</div> guarantee provided by NetEase Group over the Company’s redemption obligation. The Company recognized the initial fair value of the guarantee as financing expense and capital contribution from the Parent with the amount of RMB4,722 upon the issuance of Series A preferred shares. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Liquidation </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the event of liquidation, the holders of preferred shares shall be entitled to receive, prior to the holders of ordinary shares, the relevant amount per preferred share equal to (i) 100% of the applicable preferred share issue price, plus (ii) an amount accruing thereon at an annual rate of 10% of the applicable preferred share issue price, plus (iii) all declared but unpaid dividends thereon. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the event of insufficient funds available to pay in full the preference amount in respect of preferred shares, the entire assets and funds of the Company legally available for distribution to the holders of preferred shares shall be distributed on a pro rata basis among the holders of preferred shares in proportion to issued price. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Voting right </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The holders of preferred shares and ordinary shares shall vote together based on their shareholding ratio. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Dividend </div></div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;">Each preferred shareholder shall be entitled to receive dividends and distributions on an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">as-converted</div> basis together with the ordinary shares on parity with each other, provided that such dividends and distributions shall be payable only when, as, and if declared by the Board. </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Accounting of preferred shares </div></div></div></div><br/></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company has classified the preferred shares in the mezzanine equity of the consolidated balance sheets. In addition, the Company records accretions on the preferred shares to the redemption value from the issuance date to the earliest redemption date. The accretions using the effective interest method, are recorded against retained earnings, or in the absence of retained earnings, by charges against additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital. Once additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital has been exhausted, additional charges are recorded by increasing the accumulated deficit. The issuance of the preferred shares is recognized at the respective issue price at the date of issuance net of issuance costs. </div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">All of the preferred shares were converted to Class A ordinary shares upon the completion of the Group’s IPO in October 2019. The Company’s preferred shares activities for the year ended December 31, 2019 are summarized as below: </div></div><br/></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> <br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 52%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance as<br/>of January 1,<br/>2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accretions of<br/>preferred shares</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">to redemption<br/>value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Conversion into<br/>Class A ordinary</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">shares upon IPO</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">upon IPO</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance as</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">of December 31,<br/>2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series A preferred shares</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Number of shares (in thousands)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,815</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,815</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amount (RMB in thousands)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">460,652</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">35,893</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(496,545</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table> 6814815 10.27 2 70000000 440000000 9826000 1.40 0.06 4722000 (i) 100% of the applicable preferred share issue price, plus (ii) an amount accruing thereon at an annual rate of 10% of the applicable preferred share issue price, plus (iii) all declared but unpaid dividends thereon. The Company’s preferred shares activities for the year ended December 31, 2019 are summarized as below: <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 52%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance as<br/>of January 1,<br/>2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accretions of<br/>preferred shares</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">to redemption<br/>value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Conversion into<br/>Class A ordinary</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">shares upon IPO</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">upon IPO</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance as</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">of December 31,<br/>2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series A preferred shares</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Number of shares (in thousands)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,815</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,815</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amount (RMB in thousands)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">460,652</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">35,893</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(496,545</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table> 6815000 -6815000 460652000 35893000 -496545000 <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">15. Others, Net </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> <br/></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 77%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Government grants</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">18,087</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">28,644</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">42,202</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value changes of short-term investments</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">863</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,396</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">28,810</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Donation</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,620</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,459</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(9,801</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment of long-term investments</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">VAT exemption due to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> (Note 10)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">51,889</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5,353</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign exchange gains/(losses)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,279</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(23,935</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5,005</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss from lease termination</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,809</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Remeasured loss from previously held interest (Note 5)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,456</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(545</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,483</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,915</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">20,064</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">61,052</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">36,673</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 77%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Government grants</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">18,087</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">28,644</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">42,202</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value changes of short-term investments</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">863</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,396</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">28,810</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Donation</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,620</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,459</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(9,801</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment of long-term investments</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">VAT exemption due to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> (Note 10)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">51,889</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5,353</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign exchange gains/(losses)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,279</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(23,935</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5,005</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loss from lease termination</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,809</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Remeasured loss from previously held interest (Note 5)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,456</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(545</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,483</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,915</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">20,064</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">61,052</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">36,673</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> -18087000 -28644000 -42202000 863000 9396000 28810000 1620000 1459000 9801000 7000000 51889000 -5353000 3279000 -23935000 -5005000 -2809000 -2456000 -545000 -3483000 -1915000 20064000 61052000 36673000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">16. Share-based Compensation </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table below sets forth the allocation of share-based compensation expenses: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 76%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cost of revenues</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,642</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,641</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,862</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Sales and marketing expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,007</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,821</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,521</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Research and development expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,241</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,738</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">33,775</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">General and administrative expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,446</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,225</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">20,043</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">23,336</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">36,425</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">72,201</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">NetEase Plan </div></div></div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(a) Description of restricted share units plan </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In November 2009, NetEase adopted a restricted share units plan for NetEase’s employees, directors and consultants (the “2009 RSU Plan”). NetEase has reserved 323,694,050 ordinary shares for issuance under the plan. The 2009 RSU Plan was adopted by a resolution of the board of directors on November 17, 2009 and became effective for a term of ten years unless sooner terminated. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In October 2019, NetEase adopted a 2019 restricted share unit plan (the “2019 Plan”) for its employees, directors and others. The 2019 Plan has a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ten-year</div> term and a maximum number of 322,458,300 ordinary shares available for issuance pursuant to all awards under the plan. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(b) Share-based compensation expenses </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NetEase recognizes share-based compensation expenses in its consolidated statements of operations and comprehensive loss based on awards ultimately expected to vest, after considering estimated forfeitures. Forfeitures are estimated based on the NetEase’s historical experience over the last five years and revised in subsequent periods if actual forfeitures differ from those estimates. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The corresponding share-based compensation expenses were allocated to the Group based on grants to the Group’s employees, amounting to RMB4,356, RMB2,682 and RMB1,043 which is treated as deemed contribution from NetEase Group and recorded in additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital, for the years ended December 31, 2019, 2020 and 2021, respectively. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Youdao Plan </div></div></div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(a) Description of share incentive plan </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On February 3, 2015, the Company adopted an option and restricted share unit plan for the Company’s employees, directors and consultants (the “2015 Share Incentive Plan” or “2015 Plan”). The 2015 Plan was adopted in February 2015 and became effective for a term of ten years unless sooner terminated, initially 8,000,000 ordinary shares of the Company was reserved. In April 2018, the Company further reserved an additional 2,222,222 ordinary shares for the 2015 Plan, which resulted in the total number of ordinary shares reserved under the 2015 Plan to be 10,222,222. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(b) Valuation </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group uses binomial option pricing model to determine fair value of the share-based awards. The fair value of each option granted for the years ended December 31, 2019, 2020 and 2021 is estimated on the date of grant using the following assumptions: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 52%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected volatility</div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">46.50%-46.90%</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">48.90%-52.20%</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">52.40%-62.40%</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; width: 52%; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected dividends yield</div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">0%</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">0%</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">0%</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Risk-free interest rate</div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2.10%-2.60%</div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">0.30%-1.69%</div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">0.58%-0.87%</div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; width: 52%; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected term (in years)</div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">6</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">6</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">6</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value of underlying ordinary share (US$)</div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">6.35-7.29</div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">16.00-42.31</div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">9.44-35.99</div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The expected volatility at the grant date and each option valuation date was estimated based on the annualized standard deviation of the daily return embedded in historical share prices of comparable peer companies with a time horizon close to the expected expiry of the term of the options. The Company has not declared or paid any cash dividends on its capital stock, and the Company does not anticipate any dividend payments in the foreseeable future. Expected term is the contract life of the options. The Company estimated the risk-free interest rate based on the yield to maturity of U.S. treasury bonds denominated in USD at the option valuation date. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents a summary of the Company’s options activities for the years ended December 31, 2019, 2020 and 2021: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of<br/>options</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/>average<br/>exercise<br/>price per<br/>share</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/>average<br/>remaining<br/>contractual<br/>life</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate<br/>intrinsic<br/>value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Years</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of January 1, 2019</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,991</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.13</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.40</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,468</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,072</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.50</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(734</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.60</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of December 31, 2019</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,329</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.43</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.06</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">97,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">888</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4.00</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercised</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,962</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.84</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(353</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.14</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of December 31, 2020</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,902</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.92</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.07</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">139,326</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,095</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4.50</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercised</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,538</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.45</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(554</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.75</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of December 31, 2021</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,905</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.33</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.94</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">44,871</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested and exercisable as of December 31, 2020</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,182</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.32</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.89</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">52,828</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested and exercisable as of December 31, 2021</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,841</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.66</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.71</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">18,085</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The weighted average grant date fair value of share options granted during the years ended December 31, 2019, 2020 and 2021 were US$4.12, US$23.37 and US$23.30, respectively. The total fair value of options vested during the years ended December 31, 2019, 2020 and 2021 were RMB2,771, RMB11,087 and RMB34,618 (US$5,432), respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the option plan, options are only exercisable subject to the grantee’s continuous service and completion of the Company’s IPO, and options for which the service condition has been satisfied are forfeited should employment terminate before the Company’s public listing. As the effectiveness of an IPO is not within the control of the Company, it is not deemed probable to occur for accounting purposes until the effective date of the IPO which was on October 24, 2019. Therefore, for the year ended December 31, 2019, no compensation expenses were recorded for the share options granted to the Group’s employees. As of December 31, 2021, the unrecognized compensation expenses related to the options granted under the 2015 Plan was estimated to US$16,639 (RMB106,034) and is expected to be recognized through the remaining vesting period of each grant. As of December 31, 2021, the weighted average remaining vesting period was 2.36 years. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table below sets forth the allocation of share-based compensation expenses: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 76%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cost of revenues</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,642</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,641</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,862</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Sales and marketing expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,007</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,821</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,521</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Research and development expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,241</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,738</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">33,775</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">General and administrative expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,446</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,225</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">20,043</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">23,336</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">36,425</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">72,201</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 3642000 4641000 7862000 2007000 4821000 10521000 9241000 19738000 33775000 8446000 7225000 20043000 23336000 36425000 72201000 323694050 322458300 4356000 2682000 1043000 8000000 2222222 10222222 The fair value of each option granted for the years ended December 31, 2019, 2020 and 2021 is estimated on the date of grant using the following assumptions: <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 52%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected volatility</div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">46.50%-46.90%</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">48.90%-52.20%</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">52.40%-62.40%</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; width: 52%; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected dividends yield</div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">0%</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">0%</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">0%</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Risk-free interest rate</div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2.10%-2.60%</div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">0.30%-1.69%</div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">0.58%-0.87%</div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; width: 52%; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected term (in years)</div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">6</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">6</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">6</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value of underlying ordinary share (US$)</div> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">6.35-7.29</div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">16.00-42.31</div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">9.44-35.99</div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> </table> 0.4650 0.4690 0.4890 0.5220 0.5240 0.6240 0 0 0 0.0210 0.0260 0.0030 0.0169 0.0058 0.0087 P6Y P6Y P6Y 6.35 7.29 16.00 42.31 9.44 35.99 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents a summary of the Company’s options activities for the years ended December 31, 2019, 2020 and 2021: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of<br/>options</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/>average<br/>exercise<br/>price per<br/>share</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/>average<br/>remaining<br/>contractual<br/>life</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate<br/>intrinsic<br/>value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Years</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of January 1, 2019</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,991</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.13</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.40</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,468</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,072</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.50</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(734</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.60</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of December 31, 2019</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,329</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.43</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.06</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">97,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">888</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4.00</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercised</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,962</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.84</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(353</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.14</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of December 31, 2020</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,902</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.92</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.07</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">139,326</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,095</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4.50</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercised</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,538</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.45</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(554</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.75</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of December 31, 2021</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,905</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.33</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.94</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">44,871</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested and exercisable as of December 31, 2020</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,182</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.32</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.89</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">52,828</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested and exercisable as of December 31, 2021</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,841</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.66</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.71</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">18,085</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 6991000 2.13 P3Y4M24D 29468000 2072000 3.50 734000 2.60 8329000 2.43 P3Y21D 97000000 888000 4.00 2962000 1.84 353000 3.14 5902000 2.92 P3Y25D 139326000 1095000 4.50 1538000 2.45 554000 3.75 4905000 3.33 P2Y11M8D 44871000 2182000 2.32 P1Y10M20D 52828000 1841000 2.66 P1Y8M15D 18085000 4.12 23.37 23.30 2771000 11087000 34618000 5432000 0 16639000 106034000 P2Y4M9D <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">17. Net Loss per Share </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the computation of basic and diluted net loss per share for the years ended December 31, 2019, 2020 and 2021: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Numerator:</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss from continuing operations attributable to ordinary shareholders of the Company</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(496,318)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(798,462)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(895,388)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss from discontinued operations attributable to ordinary shareholders of the Company</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(141,078)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(954,327)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(100,267)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net loss attributable to ordinary shareholders of the Company</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(637,396)</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,752,789)</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(995,655)</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Denominator:</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average number of ordinary shares/ADSs outstanding, basic</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">95,445,982</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">112,864,452</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">121,650,907</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average number of ordinary shares/ADSs outstanding, diluted</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">95,445,982</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">112,864,452</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">121,650,907</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss per share/ADS from continuing operations attributable to ordinary shareholders of the Company, basic</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5.20)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7.07)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7.36)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss per share from discontinued operations attributable to ordinary shareholders of the Company, basic</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1.48)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(8.46)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.82)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net loss per share/ADS, basic</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(6.68)</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(15.53)</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(8.18)</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss per share/ADS from continuing operations attributable to ordinary shareholders of the Company, diluted</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5.20)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7.07)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7.36)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss per share from discontinued operations attributable to ordinary shareholders of the Company, diluted</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1.48)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(8.46)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.82)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net loss per share/ADS, diluted</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(6.68)</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(15.53)</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(8.18)</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Basic and diluted loss per share are computed using the weighted average number of ordinary shares/ADS outstanding during the period. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Options for the purchase of 5,047,330, 6,363,378 and 3,685,694 ordinary shares as of December 31, 2019, 2020 and 2021, respectively, were excluded from the <div style="display:inline;">c</div>omputation of diluted net loss per share for the years then ended because of their anti-dilutive effect. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the computation of basic and diluted net loss per share for the years ended December 31, 2019, 2020 and 2021: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Numerator:</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss from continuing operations attributable to ordinary shareholders of the Company</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(496,318)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(798,462)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(895,388)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss from discontinued operations attributable to ordinary shareholders of the Company</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(141,078)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(954,327)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(100,267)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net loss attributable to ordinary shareholders of the Company</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(637,396)</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,752,789)</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(995,655)</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Denominator:</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average number of ordinary shares/ADSs outstanding, basic</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">95,445,982</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">112,864,452</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">121,650,907</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average number of ordinary shares/ADSs outstanding, diluted</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">95,445,982</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">112,864,452</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">121,650,907</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss per share/ADS from continuing operations attributable to ordinary shareholders of the Company, basic</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5.20)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7.07)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7.36)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss per share from discontinued operations attributable to ordinary shareholders of the Company, basic</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1.48)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(8.46)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.82)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net loss per share/ADS, basic</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(6.68)</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(15.53)</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(8.18)</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss per share/ADS from continuing operations attributable to ordinary shareholders of the Company, diluted</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5.20)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7.07)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(7.36)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss per share from discontinued operations attributable to ordinary shareholders of the Company, diluted</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1.48)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(8.46)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.82)</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net loss per share/ADS, diluted</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(6.68)</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(15.53)</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(8.18)</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> -496318000 -798462000 -895388000 -141078000 -954327000 -100267000 -637396000 -1752789000 -995655000 95445982 112864452 121650907 95445982 112864452 121650907 -5.20 -7.07 -7.36 -1.48 -8.46 -0.82 -6.68 -15.53 -8.18 -5.20 -7.07 -7.36 -1.48 -8.46 -0.82 -6.68 -15.53 -8.18 5047330 6363378 3685694 <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">18. Financial Instruments </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair value </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the major financial instruments, measured at fair value, by level within the fair value hierarchy as of December 31, 2020 and 2021: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><br/></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"> <tr> <td style="width:70%"/> <td style="vertical-align:bottom;width:8%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:8%"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">Fair value measurements</div></td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">Total</div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">Significant other<br/>observable<br/>inputs (Level 2)</div></td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">RMB</div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">RMB</div></td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">As of December 31, 2020</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom"/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Short-term investments</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">584,999</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">584,999</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div> </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div> </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align:bottom;text-align:right;"><div style="font-weight:bold;display:inline;">584,999</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align:bottom;text-align:right;"><div style="font-weight:bold;display:inline;">584,999</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div> </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div> </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">As of December 31, 2021</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom"/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Short-term investments</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">503,831</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">503,831</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div> </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div> </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;"><div style="font-weight:bold;display:inline;">503,831</div></td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align:bottom;text-align:right;"><div style="font-weight:bold;display:inline;">503,831</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div> </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div> </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The rates of interest under the loan agreements from NetEase Group were determined based on the prevailing interest rates in the <div style="display:inline;">market</div>. The Group classifies the valuation techniques that use these inputs as Level 2 of fair value measurements of short-term loans and long-term loans. For other financial assets and liabilities with carrying values that approximate fair value, if measured at fair value in the financial statements, these financial instruments would be classified as Level 3 in the fair value hierarchy. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the major financial instruments, measured at fair value, by level within the fair value hierarchy as of December 31, 2020 and 2021: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><br/></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"> <tr> <td style="width:70%"/> <td style="vertical-align:bottom;width:8%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:8%"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">Fair value measurements</div></td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">Total</div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">Significant other<br/>observable<br/>inputs (Level 2)</div></td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">RMB</div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">RMB</div></td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">As of December 31, 2020</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom"/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Short-term investments</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">584,999</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">584,999</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div> </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div> </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align:bottom;text-align:right;"><div style="font-weight:bold;display:inline;">584,999</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align:bottom;text-align:right;"><div style="font-weight:bold;display:inline;">584,999</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div> </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div> </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">As of December 31, 2021</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom"/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Short-term investments</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">503,831</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">503,831</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div> </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div> </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;"><div style="font-weight:bold;display:inline;">503,831</div></td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align:bottom;text-align:right;"><div style="font-weight:bold;display:inline;">503,831</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"/> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div> </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div> </td> <td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div> </td> <td> </td> </tr> </table> 584999000 584999000 584999000 584999000 503831000 503831000 503831000 503831000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">19. Commitments and Contingencies</div></div></div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(a) Commitments </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2021, the Group’s future minimum commitments under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> agreements were as follows: </div><br/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Less than<br/>one year</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">One to</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">three years</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">More than<br/>three years</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 68%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Purchase commitments</div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> </td> <td style="background:#cceeff; padding:0in 0in 0in 0in;vertical-align:bottom;"> <div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">187,548</div></div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> </td> <td style="background:#cceeff; padding:0in 0in 0in 0in;vertical-align:bottom;"> <div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">700</div></div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> </td> <td style="background:#cceeff; padding:0in 0in 0in 0in;vertical-align:bottom;"> <div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> </td> <td style="background:#cceeff; padding:0in 0in 0in 0in;vertical-align:bottom;"> <div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">188,248</div></div> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 68%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Capital commitments</div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> </td> <td style="padding:0in 0in 0in 0in;vertical-align:bottom;"> <div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">6,070</div></div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> </td> <td style="padding:0in 0in 0in 0in;vertical-align:bottom;"> <div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> </td> <td style="padding:0in 0in 0in 0in;vertical-align:bottom;"> <div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> </td> <td style="padding:0in 0in 0in 0in;vertical-align:bottom;"> <div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">6,070</div></div> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 68%;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: bottom; width: 68%; text-indent: 0px;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; width: 8%; text-indent: 0px;">  </td> <td style="vertical-align: bottom; text-indent: 0px;"> </td> <td style="vertical-align: bottom; text-indent: 0px;"><div style="font-weight:bold;display:inline;width:100%;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">193,618</div></div><br/></td> <td style="vertical-align: bottom; text-indent: 0px;"> </td> <td style="vertical-align: bottom; width: 8%; text-indent: 0px;">  </td> <td style="vertical-align: bottom; text-indent: 0px;"> </td> <td style="vertical-align: bottom; text-indent: 0px; text-align: right;">700<br/></td> <td style="vertical-align: bottom; text-indent: 0px;"> </td> <td style="vertical-align: bottom; width: 8%; text-indent: 0px;">  </td> <td style="vertical-align: bottom; text-indent: 0px;"> </td> <td style="vertical-align: bottom; text-align: right; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div><br/></td> <td style="vertical-align: bottom; text-indent: 0px;"> </td> <td style="vertical-align: bottom; width: 8%; text-indent: 0px;">  </td> <td style="vertical-align: bottom; text-indent: 0px;"> </td> <td style="vertical-align: bottom; text-indent: 0px;"><div style="font-weight:bold;display:inline;width:100%;">194,318</div><br/></td> <td style="vertical-align: bottom; text-indent: 0px;"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 68%;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Purchase commitments mainly include commitments for content, marketing activities and purchase of smart devices. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Capital commitments mainly include commitments on purchase of fixed assets and the payment on leasehold improvements. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(b) Litigation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">From time to time, the Group is involved in claims and legal proceedings that arise in the ordinary course of business. Based on currently available information, management does not believe that the ultimate outcome of any unresolved matters, individually and in the aggregate, is reasonably possible to have a material adverse effect on the Group’s financial position, results of operations or cash flows. However, litigation is subject to inherent uncertainties and the Group’s view of these matters may change in the future. The Group records a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. The Group reviews the need for any such liability on a regular basis. The Group has not recorded any material liabilities in this regard as of December 31, 2020 and 2021. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2021, the Group’s future minimum commitments under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> agreements were as follows: </div><br/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Less than<br/>one year</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">One to</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">three years</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">More than<br/>three years</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 68%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Purchase commitments</div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> </td> <td style="background:#cceeff; padding:0in 0in 0in 0in;vertical-align:bottom;"> <div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">187,548</div></div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> </td> <td style="background:#cceeff; padding:0in 0in 0in 0in;vertical-align:bottom;"> <div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">700</div></div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> </td> <td style="background:#cceeff; padding:0in 0in 0in 0in;vertical-align:bottom;"> <div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> </td> <td style="background:#cceeff; padding:0in 0in 0in 0in;vertical-align:bottom;"> <div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">188,248</div></div> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 68%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Capital commitments</div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> </td> <td style="padding:0in 0in 0in 0in;vertical-align:bottom;"> <div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">6,070</div></div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> </td> <td style="padding:0in 0in 0in 0in;vertical-align:bottom;"> <div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> </td> <td style="padding:0in 0in 0in 0in;vertical-align:bottom;"> <div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> </td> <td style="padding:0in 0in 0in 0in;vertical-align:bottom;"> <div style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: Calibri, &quot;sans-serif&quot;; font-size: 10pt;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">6,070</div></div> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 68%;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: bottom; width: 68%; text-indent: 0px;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; width: 8%; text-indent: 0px;">  </td> <td style="vertical-align: bottom; text-indent: 0px;"> </td> <td style="vertical-align: bottom; text-indent: 0px;"><div style="font-weight:bold;display:inline;width:100%;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">193,618</div></div><br/></td> <td style="vertical-align: bottom; text-indent: 0px;"> </td> <td style="vertical-align: bottom; width: 8%; text-indent: 0px;">  </td> <td style="vertical-align: bottom; text-indent: 0px;"> </td> <td style="vertical-align: bottom; text-indent: 0px; text-align: right;">700<br/></td> <td style="vertical-align: bottom; text-indent: 0px;"> </td> <td style="vertical-align: bottom; width: 8%; text-indent: 0px;">  </td> <td style="vertical-align: bottom; text-indent: 0px;"> </td> <td style="vertical-align: bottom; text-align: right; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div><br/></td> <td style="vertical-align: bottom; text-indent: 0px;"> </td> <td style="vertical-align: bottom; width: 8%; text-indent: 0px;">  </td> <td style="vertical-align: bottom; text-indent: 0px;"> </td> <td style="vertical-align: bottom; text-indent: 0px;"><div style="font-weight:bold;display:inline;width:100%;">194,318</div><br/></td> <td style="vertical-align: bottom; text-indent: 0px;"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 68%;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 187548000 700000 188248000 6070000 6070000 193618000 700000 194318000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">20. Related Party Transactions </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">During the years ended December 31, 2019, 2020 and 2021, other than disclosed elsewhere, the Group had the following material related party transactions: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 8pt; width: 84%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; white-space: nowrap; width: 51%; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Name of entity or individual</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; width: 2%;">  </td> <td style="vertical-align: bottom; width: 47%; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Relationships with the Group</div></div> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; width: 51%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">NetEase Group</div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; width: 47%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Control or under common control</div> </td> </tr> </table> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(a) Transactions with related parties </div></div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Services and products provided to NetEase Group</div></div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Learning services provided to NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,913</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,826</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,360</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Smart devices provided to NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,418</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,607</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,607</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Online marketing services provided to NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23,249</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15,860</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,823</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1pt"> <td style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Services and products purchased from NetEase Group</div></div></div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Services purchased from NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">66,280</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">163,487</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">143,186</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fixed assets and inventories purchased from NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">18,222</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,198</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,489</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1pt"> <td style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Loan related transactions</div></div></div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expenses on loans from NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">30,232</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">31,215</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">31,644</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Addition of long-term loans from NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">257,522</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1pt"> <td style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Equity related transactions</div></div></div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deemed contribution related to acquisition of businesses under common control (Note 1)</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">69,603</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deemed distribution to NetEase</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,060</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,171</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Share-based compensation under NetEase Plan</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,356</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,682</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,043</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1pt"> <td style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Other transactions</div></div></div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposal of Youdao Cloudnote business to NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">670</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Learning services provided to NetEase Group mainly refer to the translation services provided to the entities within NetEase Group. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Smart devices provided to NetEase Group mainly refer to the arrangements where entities within NetEase Group acts as the distributor to sell smart devices, the revenues of which are recognized upon the delivery to the customer. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Online marketing services provided to NetEase Group mainly refer to the performance-based advertising arrangement provided to the entities within NetEase Group to promote their own services and products. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Service purchased from NetEase Group mainly consists of the human resource which the employees are with employment contracts with the entities within NetEase Group but provide services to the Group, office leasing and purchase of server custody service. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Deemed contribution related to acquisition of businesses under common control represents a contribution from NetEase Group. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Disposal of Youdao Cloudnote business related to disposal of Youdao Cloudnote business to an investee established by the Company and NetEase in December 2020 (Note 1). </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(b) Balances with related parties </div></div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due from NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,081</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,192</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due to NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">67,230</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">83,041</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term loans from NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">878,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">878,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term loans from NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">255,028</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Short-term loans as of December 31, 2020 and 2021 amounted to RMB878,000, respectively, which consisted of entrustment loans from NetEase Group through banks denominated in RMB. All of these loans were repayable within one year. The effective interest rate for the outstanding loans for the years ended December 31, 2020 and 2021 ranged from approximately 3.5% to 3.9% per annum. The interest expense was RMB30,232, RMB31,215 and RMB31,028 for the years ended December 31, 2019, 2020 and 2021, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In April 2021, the Group entered into a <div style="letter-spacing: 0px; top: 0px;;display:inline;">three</div>-year US$300.0 million revolving loan facility agreement with NetEase<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">, which was intended for general working capital.</div> The facility was priced at <span style="-sec-ix-hidden:hidden46558356">110</span> basis points over LIBOR. As of December 31, 2021, the <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Group</div> had drawn down US$40.0 million under the facility with maturity dated March 31, 2024. The interest expense was RMB616 for the year ended December 31, 2021. </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 8pt; width: 84%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; white-space: nowrap; width: 51%; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Name of entity or individual</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; width: 2%;">  </td> <td style="vertical-align: bottom; width: 47%; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Relationships with the Group</div></div> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; width: 51%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">NetEase Group</div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; width: 47%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Control or under common control</div> </td> </tr> </table> Control or under common control Control or under common control Control or under common control <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(a) Transactions with related parties </div></div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Services and products provided to NetEase Group</div></div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Learning services provided to NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,913</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,826</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,360</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Smart devices provided to NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,418</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,607</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,607</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Online marketing services provided to NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23,249</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15,860</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,823</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1pt"> <td style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Services and products purchased from NetEase Group</div></div></div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Services purchased from NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">66,280</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">163,487</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">143,186</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fixed assets and inventories purchased from NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">18,222</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,198</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,489</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1pt"> <td style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Loan related transactions</div></div></div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expenses on loans from NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">30,232</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">31,215</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">31,644</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Addition of long-term loans from NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">257,522</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1pt"> <td style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Equity related transactions</div></div></div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deemed contribution related to acquisition of businesses under common control (Note 1)</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">69,603</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deemed distribution to NetEase</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,060</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,171</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Share-based compensation under NetEase Plan</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,356</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,682</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,043</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1pt"> <td style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> <td colspan="4" style="height:6pt"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Other transactions</div></div></div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposal of Youdao Cloudnote business to NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">670</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> 2913000 5826000 7360000 11418000 7607000 6607000 23249000 15860000 9823000 66280000 163487000 143186000 18222000 2198000 2489000 30232000 31215000 31644000 257522000 69603000 2060000 4171000 4356000 2682000 1043000 670000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(b) Balances with related parties </div></div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due from NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,081</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,192</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due to NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">67,230</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">83,041</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term loans from NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">878,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">878,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term loans from NetEase Group</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">255,028</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> 4081000 6192000 67230000 83041000 878000000 878000000 255028000 878000000 878000000 0.035 0.035 0.039 0.039 30232000 31215000 31028000 P3Y 300000000.0 40000000.0 2024-03-31 616000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">21. Segment Information </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As disclosed in Note 2(ee), operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”), or decision-making group, in deciding how to allocate resources and in assessing performance. The Group’s CODM is the Chief Executive Officer. The Group’s organizational structure is based on a number of factors that the CODM uses to evaluate, view and run its business operations which include, but are not limited to, customer base, homogeneity of products and technology. The Group’s operating segments are based on this organizational structure and information reviewed by the Group’s CODM to evaluate the operating segment results. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Effective in the fourth quarter of 2020, the Group changed its segment disclosure to separately report the results of its smart devices business. As a result, the Group now reports segments as learning services, smart devices and online marketing services. This change in segment reporting aligns with the manner in which the Group’s CODM currently receives and uses financial information to allocate resources and evaluate the performance of reporting segments. This change in segment presentation does not affect consolidated balance sheets, consolidated statements of operations and comprehensive loss or consolidated statements of cash flows. The Group retrospectively revised prior year segment information, to conform to current year presentation. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Group currently does not allocate operating expenses or assets to its segments, as its CODM does not use such information to allocate resources or evaluate the performance of the operating segments. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table below provides a summary of the Group’s segment results for the years ended December 31, 2019, 2020 and 2021. </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;width:100%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net revenues:</div><br/></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.33in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Learning services</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">602,353</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,513,960</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,441,421</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.33in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Smart devices</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">152,044</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">539,962</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">980,424</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.33in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Online marketing services</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">453,013</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">472,884</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">593,949</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total net revenues</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,207,410</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,526,806</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,015,794</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal; text-indent: 0px;"><div style="font-weight:bold;display:inline;width:100%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenues:</div><br/></div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.33in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Learning services</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">451,164</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">716,504</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">980,700</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.33in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Smart devices</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">107,609</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">355,970</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">618,925</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.33in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Online marketing services</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">313,592</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">346,895</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">427,331</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total cost of revenues</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">872,365</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,419,369</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,026,956</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal; text-indent: 0px;"><div style="font-weight:bold;display:inline;width:100%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross margin:</div><br/></div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.33in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Learning services</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">53</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">60</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.33in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Smart devices</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">34</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">37</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.33in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Online marketing services</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">31</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">27</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">28</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total gross margin</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">28</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">44</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">50</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">% </div></div></td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The table below provides a summary of the Group’s segment results for the years ended December 31, 2019, 2020 and 2021. </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;width:100%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net revenues:</div><br/></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.33in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Learning services</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">602,353</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,513,960</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,441,421</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.33in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Smart devices</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">152,044</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">539,962</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">980,424</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.33in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Online marketing services</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">453,013</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">472,884</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">593,949</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total net revenues</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,207,410</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,526,806</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,015,794</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal; text-indent: 0px;"><div style="font-weight:bold;display:inline;width:100%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenues:</div><br/></div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.33in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Learning services</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">451,164</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">716,504</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">980,700</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.33in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Smart devices</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">107,609</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">355,970</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">618,925</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.33in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Online marketing services</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">313,592</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">346,895</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">427,331</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total cost of revenues</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">872,365</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,419,369</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,026,956</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal; text-indent: 0px;"><div style="font-weight:bold;display:inline;width:100%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross margin:</div><br/></div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.33in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Learning services</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">53</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">60</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.33in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Smart devices</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">34</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">37</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.33in; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Online marketing services</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">31</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">27</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">28</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total gross margin</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">28</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">44</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">50</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">% </div></div></td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 602353000 1513960000 2441421000 152044000 539962000 980424000 453013000 472884000 593949000 1207410000 2526806000 4015794000 451164000 716504000 980700000 107609000 355970000 618925000 313592000 346895000 427331000 872365000 1419369000 2026956000 0.25 0.53 0.60 0.29 0.34 0.37 0.31 0.27 0.28 0.28 0.44 0.50 <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">22. Restricted Net Assets </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Relevant PRC laws and regulations permit PRC companies to pay dividends only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. Additionally, the Company’s PRC subsidiaries and VIEs can only distribute dividends upon approval of the shareholders after they have met the PRC requirements for appropriation to the general reserve fund and the statutory surplus fund respectively. The general reserve fund and the statutory surplus fund require that annual appropriations of 10% of net <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> income should be set aside prior to payment of any dividends. As a result of these and other restrictions under PRC laws and regulations, the PRC subsidiaries and VIEs 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, which restricted portion amounted to approximately RMB236.9 million as of December 31, 2021. Even though the Company currently does not require any such dividends, loans or advances from the PRC subsidiaries and VIEs for working capital and other funding purposes, the Company may in the future require additional cash resources from its PRC subsidiaries and VIEs due to changes in business conditions, to fund future acquisitions and developments, or merely declare and pay dividends to or distributions to the Company’s shareholders. </div> 0.10 236900000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">23. Subsequent Events </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In 2022 until the date of this report, the Company has further drawn down US$30.0 million long-term loans under the US$300.0 million revolving loan facility with maturity dated March 31, 2024 from the NetEase Group. </div></div></div> 30000000.0 300000000.0 2024-03-31 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">24. Parent Company Only Condensed Financial Information </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company performed a test on the restricted net assets of its consolidated subsidiaries and VIEs in accordance with Securities and Exchange Commission Regulation <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">S-X</div> Rule <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">4-08</div> (e) (3), “General Notes to Financial Statements” and concluded that it was applicable for the Company to disclose the financial information for the Company only. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The subsidiaries did not pay any dividend to the Company for the years presented. Certain information and footnote disclosures generally included in financial statements prepared in accordance with U.S. GAAP have been condensed and omitted. The footnote disclosures contain supplemental information relating to the operations of the Company, as such, these statements are not the general-purpose financial statements of the reporting entity and should be read in conjunction with the notes to the consolidated financial statements of the Company. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company did not have significant capital and other commitments, or guarantees as of December 31, 2021. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Condensed Balance Sheets</div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note 2(f)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ASSETS</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">117,400</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">122,765</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">19,265</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due from Youdao Group Companies</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">1,011,360</div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">2,658,772</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">417,219</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepayment and other current assets</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">9,277</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">229</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">36</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,138,037</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,781,766 </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">436,520</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;width:100%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">LIABILITIES AND SHAREHOLDERS’ DEFICIT</div><br/></div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due to NetEase Group</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">2,059</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">221</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">35</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued liabilities and other payables</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">3,655</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">2,573</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">403</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Investments in subsidiaries and VIEs</div><br/></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,536,385</div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,328,600 </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">522,330</div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">4,043</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">2,411</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">378</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term loans from NetEase Group</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">255,028</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">40,019</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,546,142</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">3,588,833</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">563,165 </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Shareholders’ deficit:</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Class A ordinary shares, US$0.0001 par value</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">18</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">24</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">4</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Class B ordinary shares, US$0.0001 par value</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">56</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">56</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">9</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">2,309,963</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">3,913,946</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">614,184</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated deficit</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(3,674,034</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(4,671,195</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(733,012</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated other comprehensive los<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(47,058</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(54,354</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(8,529</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Statutory reserves</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">2,950</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">4,456</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">699</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total shareholders’ deficit</div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,408,105</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(807,067</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(126,645</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities and shareholders’ deficit</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,138,037</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,781,766</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">436,520</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> </table> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Condensed Statements of Operations and Comprehensive Loss</div></div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note 2(f)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating expenses:</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">General and administrative expenses</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(17,255</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(13,008</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(13,048</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,048</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total operating expenses</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(17,255</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(13,008</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(13,048</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,048</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Loss from operations</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(17,255</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(13,008</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(13,048</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(2,048</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,396</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">22,060</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,246</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">823</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Interest expense</div><br/></div> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="white-space:nowrap;vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"><div style="text-indent: 0px; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">—</div></div> </td> <td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"> </div> </td> <td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"> </div> </td> <td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"><div style="text-indent: 0px; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">—</div></div> </td> <td style="white-space:nowrap;vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="white-space:nowrap;vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="white-space:nowrap;vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">(616</div></div> </td> <td style="white-space:nowrap;vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="white-space:nowrap;vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="white-space:nowrap;vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">(97</div></div> </td> <td style="white-space:nowrap;vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div><br/></div> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others, net</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(4,492</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">792</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">2,289</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">359</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Share of loss of subsidiaries and VIEs</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(585,152</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,762,633</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(989,148</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(155,219</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Loss before tax</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(601,503</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,752,789</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(995,277</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(156,182</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income tax expenses</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(378</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(59</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net loss</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(601,503</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,752,789</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(995,655</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(156,241</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accretions of convertible redeemable preferred shares to redemption value (Note 14)</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(35,893</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net loss attributable to ordinary shareholders of the Company</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(637,396</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,752,789</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(995,655</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(156,241</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net loss</div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(601,503</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,752,789</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(995,655</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(156,241</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Other comprehensive loss:</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency translation adjustment</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(15,023</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(32,531</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(7,296</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,145</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total other comprehensive los<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div></div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(15,023</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(32,531</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(7,296</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(1,145</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total comprehensive loss</div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(616,526</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,785,320</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,002,951</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(157,386</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accretions of convertible redeemable preferred shares to redemption value (Note 14)</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(35,893</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Comprehensive loss attributable to ordinary shareholders of the Company</div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(652,419</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,785,320</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,002,951</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(157,386</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> </table> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Condensed Statements of Cash Flows</div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note 2(f)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from operating activities:</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net cash (used in)/provided by operating activities</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(782</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,409</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(9,040</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,419</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash flows from investing activities:</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Placement<div style="display:inline;">s</div> of time deposits</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,270,536</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(20,663</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(897,916</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(140,903</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proceeds from maturities of time deposits</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,257,689</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">907,759</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">142,447</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans to subsidiaries</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(132,062</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,236,543</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,759,925</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(276,171</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Payment for long-term investment</div><br/></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(670</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net cash used in investing activities</div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,402,598</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(187</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,750,082</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(274,627</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash flows from financing activities:</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proceeds from the issuance of IPO shares, net of issuance cost</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">630,364</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proceeds from concurrent private placement</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">881,662</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proceeds from long-term loans from NetEase Group</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">257,522</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">40,411</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proceeds from the issuance of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">follow-on</div> offering shares, net of issuance cost (Note 13)</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">1,498,627</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">235,167</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Payment of offering expenses</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(7,909</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proceeds from issuance of ordinary shares pursuant to incentive plan</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">34,468</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">27,564</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">4,326</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net cash provided by financing activities</div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">1,512,026</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">26,559</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">1,783,713</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">279,904</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Effect of exchange rate changes on cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(771</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(34,691</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(19,226</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(3,016</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;width:100%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net increase in cash and cash equivalents</div><br/></div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">107,875</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">6,090</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">5,365</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">842</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash and cash equivalents at the beginning of the year</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">3,435</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">111,310</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">117,400</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">18,423</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash and cash equivalents at the end of the year</div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">111,310</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">117,400</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">122,765</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">19,265</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> </table> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Condensed Balance Sheets</div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note 2(f)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ASSETS</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">117,400</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">122,765</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">19,265</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due from Youdao Group Companies</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">1,011,360</div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">2,658,772</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">417,219</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepayment and other current assets</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">9,277</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">229</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">36</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,138,037</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,781,766 </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">436,520</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;width:100%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">LIABILITIES AND SHAREHOLDERS’ DEFICIT</div><br/></div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts due to NetEase Group</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">2,059</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">221</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">35</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued liabilities and other payables</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">3,655</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">2,573</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">403</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Investments in subsidiaries and VIEs</div><br/></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,536,385</div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,328,600 </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">522,330</div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><br/></td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">4,043</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">2,411</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">378</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term loans from NetEase Group</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">255,028</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">40,019</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,546,142</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">3,588,833</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">563,165 </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Shareholders’ deficit:</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Class A ordinary shares, US$0.0001 par value</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">18</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">24</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">4</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Class B ordinary shares, US$0.0001 par value</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">56</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">56</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">9</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">2,309,963</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">3,913,946</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">614,184</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated deficit</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(3,674,034</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(4,671,195</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(733,012</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated other comprehensive los<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(47,058</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(54,354</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(8,529</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Statutory reserves</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">2,950</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">4,456</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">699</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total shareholders’ deficit</div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,408,105</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(807,067</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(126,645</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities and shareholders’ deficit</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,138,037</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,781,766</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">436,520</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> </table> 117400000 122765000 19265000 1011360000 2658772000 417219000 9277000 229000 36000 1138037000 2781766000 436520000 2059000 221000 35000 3655000 2573000 403000 2536385000 3328600000 522330000 4043000 2411000 378000 255028000 40019000 2546142000 3588833000 563165000 0.0001 0.0001 18000 24000 4000 0.0001 0.0001 56000 56000 9000 2309963000 3913946000 614184000 -3674034000 -4671195000 -733012000 -47058000 -54354000 -8529000 2950000 4456000 699000 -1408105000 -807067000 -126645000 1138037000 2781766000 436520000 <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Condensed Statements of Operations and Comprehensive Loss</div></div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note 2(f)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating expenses:</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">General and administrative expenses</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(17,255</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(13,008</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(13,048</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,048</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total operating expenses</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(17,255</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(13,008</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(13,048</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,048</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Loss from operations</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(17,255</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(13,008</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(13,048</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(2,048</div></div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,396</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">22,060</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,246</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">823</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Interest expense</div><br/></div> </td> <td style="vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="white-space:nowrap;vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"><div style="text-indent: 0px; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">—</div></div> </td> <td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0pt 5pt 0pt 0pt;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"> </div> </td> <td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"> </div> </td> <td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"><div style="text-indent: 0px; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">—</div></div> </td> <td style="white-space:nowrap;vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="white-space:nowrap;vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="white-space:nowrap;vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">(616</div></div> </td> <td style="white-space:nowrap;vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="white-space:nowrap;vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="white-space:nowrap;vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">(97</div></div> </td> <td style="white-space:nowrap;vertical-align:bottom"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div><br/></div> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others, net</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(4,492</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">792</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">2,289</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">359</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Share of loss of subsidiaries and VIEs</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(585,152</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,762,633</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(989,148</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(155,219</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Loss before tax</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(601,503</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,752,789</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(995,277</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(156,182</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income tax expenses</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(378</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(59</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net loss</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(601,503</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,752,789</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(995,655</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(156,241</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accretions of convertible redeemable preferred shares to redemption value (Note 14)</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(35,893</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net loss attributable to ordinary shareholders of the Company</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(637,396</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,752,789</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(995,655</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(156,241</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net loss</div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(601,503</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,752,789</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(995,655</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(156,241</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Other comprehensive loss:</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency translation adjustment</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(15,023</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(32,531</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(7,296</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,145</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total other comprehensive los<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div></div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(15,023</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(32,531</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(7,296</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(1,145</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total comprehensive loss</div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(616,526</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,785,320</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,002,951</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(157,386</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accretions of convertible redeemable preferred shares to redemption value (Note 14)</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(35,893</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"> </div> </td> <td style="white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Comprehensive loss attributable to ordinary shareholders of the Company</div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(652,419</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,785,320</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,002,951</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(157,386</div></div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> </table> 17255000 13008000 13048000 2048000 17255000 13008000 13048000 2048000 -17255000 -13008000 -13048000 -2048000 5396000 22060000 5246000 823000 -616000 -97000 -4492000 792000 2289000 359000 -585152000 -1762633000 -989148000 -155219000 -601503000 -1752789000 -995277000 -156182000 378000 59000 -601503000 -1752789000 -995655000 -156241000 35893000 -637396000 -1752789000 -995655000 -156241000 -601503000 -1752789000 -995655000 -156241000 -15023000 -32531000 -7296000 -1145000 -15023000 -32531000 -7296000 -1145000 -616526000 -1785320000 -1002951000 -157386000 35893000 -652419000 -1785320000 -1002951000 -157386000 <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Condensed Statements of Cash Flows</div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note 2(f)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from operating activities:</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net cash (used in)/provided by operating activities</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(782</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,409</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(9,040</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,419</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash flows from investing activities:</div></div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Placement<div style="display:inline;">s</div> of time deposits</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,270,536</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(20,663</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(897,916</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(140,903</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proceeds from maturities of time deposits</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,257,689</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">907,759</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">142,447</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans to subsidiaries</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(132,062</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,236,543</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,759,925</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(276,171</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Payment for long-term investment</div><br/></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(670</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net cash used in investing activities</div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,402,598</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(187</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,750,082</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(274,627</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash flows from financing activities:</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proceeds from the issuance of IPO shares, net of issuance cost</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">630,364</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proceeds from concurrent private placement</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">881,662</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proceeds from long-term loans from NetEase Group</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">257,522</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">40,411</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proceeds from the issuance of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">follow-on</div> offering shares, net of issuance cost (Note 13)</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">1,498,627</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">235,167</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Payment of offering expenses</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(7,909</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proceeds from issuance of ordinary shares pursuant to incentive plan</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">34,468</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">27,564</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">4,326</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net cash provided by financing activities</div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">1,512,026</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">26,559</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">1,783,713</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">279,904</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Effect of exchange rate changes on cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(771</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(34,691</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(19,226</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(3,016</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;width:100%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net increase in cash and cash equivalents</div><br/></div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">107,875</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">6,090</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">5,365</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">842</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash and cash equivalents at the beginning of the year</div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">3,435</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">111,310</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">117,400</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">18,423</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash and cash equivalents at the end of the year</div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">111,310</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">117,400</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">122,765</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">19,265</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> </table> -782000 14409000 -9040000 -1419000 1270536000 20663000 897916000 140903000 1257689000 907759000 142447000 -132062000 -1236543000 -1759925000 -276171000 670000 -1402598000 -187000 -1750082000 -274627000 630364000 881662000 257522000 40411000 1498627000 235167000 7909000 34468000 27564000 4326000 1512026000 26559000 1783713000 279904000 -771000 -34691000 -19226000 -3016000 107875000 6090000 5365000 842000 3435000 111310000 117400000 18423000 111310000 117400000 122765000 19265000 There was no financing activity from discontinued operations. EXCEL 125 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *."G%0'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 " "C@IQ4%%7"QNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G6Q:1,(VEXHG!<&"XBTDTS:XV0W)R&[?WFQLMX@^@)!+9OY\ M\PVD-4&:(>)S' )&B( &2.:+7J(&CS MH0\(@O-;\$C::M(P ZNP$)EJK9$FHJ8AGO'6+/CP&;L"LP:P0X\])6CJ!IB: M)X;3U+5P!621A'^_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 *."G%1.LH OH0< ($E 8 >&PO=V]R:W-H965T&UL MM5I=[D^WT00'%I@'D"A%O M^NM[!39RMOC"ILU+ A@=CJZNSKD2'*Z%?,B6G"OR.8G3[*BS5&KUMM_/@B5/ M6-83*Y["+_=")DS!J5STLY7D+"P:)7&?6I;?3UB4=HX/BVLS>7PH/#%5OP.5=L?WVQ*>Z07'';Q%?9SO'1'?E3H@'?7(>'G4LS8C'/% :@L&_1S[A<:R1 M@,=?&]!.]4S=^Z9"G M\0(19\5?LB[O==T."?),B633&!@D45K^9Y\W@=AI,+3V-*";!D4@^N6#"I:G M3+'C0RG61.J[ 4T?%%TM6@.Y*-6C,E<2?HV@G3J>B$; MMB=E6[JGK4W)>Y&J94;.TI"'SP'Z0*1B0[=L3BB*>,J#'G'L+J$6M;,EDSQ# M4)VJCTZ!ZNQ#%4$.B:3(>5JFL4Z'WR_@+G*N>)+]@3S#K9[A%L]PFYYQ\[2J M#27>G%H'4X2%5['P4)@Q4 @+&M.8+>IHX.WO69QQA(=?\?#;16/&921"G1\$ MTK,V, U(FXSX]IMO=$X@W 85MT$[;M,H"UA,;CF39 H7LSIV.%8#I6%%:?A5 ME#91VTL*1YO>(I1&%:41"G*6JD@]D6N^B#(E&7"[9$GM^.$XMR(/F>C"U MZ M""W;,GIEM2$V@7!)"-4Y*,]G\BM_JI4O',JR+'LPM >>@S';45(;A9OD4GZ9 M5UCB-\ ='-CTP,'2RZ:&&FT3M(]@?@DO,LR[FLY8=C7@J, MFM%FVVDUGIO@7?.5D"I*%V2NF*I/_P;$6]0T;*/H-J[)&V;3* :'G, @+H2L M3S,V[A@;SC^)N(\55!5E=#U4<.1\.$TPF_C M>KTA-%]"JI&)2%8LK8\9#M-D1+91>QN7Z VALX3+A4ZKGP%!+5%J.& C-:/Z M-B[4YY/I-1GG8:2$)&.E>*;*VF2?>3?@*9FCQ(SVVZW$_SQ5D+!%V:Q%C&TG M:2VU!AM YR0UZD]QR:Z<$J:3@)3?"$4:,AG6T6J ^]";]\C/X_$,(V<,@.** M784M$!)4K!C+;J%CG, (3S1AF*(3$=;Z01/Z""-IK("VLH)Q&$)QG76W!Z0H MAZ_2>F9-3M#[_HWM6^^&XM21SN%R#X]U+D&#?C%;25 M5U3<9@+T)B:?HM7^E,01'=NR/*Q"H<8W:"O?,($K)TLM*1QI B7C';+JR*42PL M(MGCK V(C=R,,SBXC&\KD7T+O8;F,Q!1OH:.2! LO4TF5E")DD]+ 2)[ U)+ M+BXPGW5VMG-PZ=X2G48R(>>GM5QQ!-NE+D;%Z+V#"_26RH4(BJ&LY8)#G/#H M3RACND0M.:S\Q2KFW[\94GOP+M,9F]_%44#$/9DLHY1AI(T1.+ALG^097 '[ MG A8- 2*_/Z>ZWF+[8,Y1LD=_]5VVQPCSPZNJEOJ,\@QD:8\WI^V.-"40WI^ MPCW6,1KMX++ZDNJJ 1*J*U)76)&OJ6 <(^=.*SEO7<$TP+6H8%RCZVZKO9^O MJ6 :$!LK&-=(N]NJ^F]3P30@H16,:_33:Q<6V MR*"QY&S_(.$ EC= AVAGC[YA)T84NZO@2%BIT@ R' V] VK[V*:A:[38Q;7X MWSIVEK HWJ91+3\<\>_[GV382[GB+..]0"083Z/J+EY5CQ,.$@,F'D(1!<6G MWFLJ7]"T<0_7Z+H[>+UW-4:F75Q3;R(%U2J8JDU_N/N1S'F02\C2VFCC2/OC MTB6W$2=GGP-M M:7RO?3< 7=[.SS!&1KX]7'2OG@U&JZSVC!1[]-6RVC-"Z[7;2A=)4BPJ1/#0 MA250T9VK7&5ZGPQ&OS;*);)7(.LW^8_'-O5&_LAUP00>ZV@9U?5PP:Q/]U8! MWGGOZ;U>@(T(>JTV*5X48/]? 78&_M"VAOOB:R33PRO82T&>S^O]+W__TTZ% M9^35^]_DM0&I/G>REVNE9[32PZ7N*R0*!VJ0*-^(IH]K71F,DQ=,)-_(H&^_ MVD3RC1[ZK3:A7S*1-LB[$VDXI,.AXUM?3*3^SEU/1HKW!N4',M75 MZONB&PO=V]R:W-H965T&ULO5IM;]LX$OXK@F]QUP6TNTGY)+/O1B#.D MYGEFR--'4_Q>+K6NHB^K+"_/1LNJ6K^93,KY4J^2\K59Z]S^*55+9R^)^ M4JX+G2R:FU;9A" D)JLDS4?GI\UW'XOS4[.ILC37'XNHW*Q62?%TJ3/S>#;" MH^7[Q=G(U0/2*=Z7E5FTCLOP<]U5E66[+C^&-K=+1[ M9GUC__.S]7\VSEMG;I-23TWVKW11+<]&#<9&7S M-WK<8M$HFF_*RJRV-]L1K-*\_9]\V0:B=P/! S>0[0WDV!OH]@9Z[ UL>P-K M(M.ZTL1AEE3)^6EA'J.B1EMK]8SB\]4LNKQX=W$]O8IN?KFZ^GP3_?UO6/"?HC2//B_-IDSR13F.?MB[/IU4 M=A"UJOWOZ%7[F!\!4].O,/7KS2QZ]0-D M97:\%30\H(D-["ZZ9!==TMBF0]'=%(7.JR@I2UV5;P(6ZGDH1_E%A;W8!P)CO=1,]^8 M0 HKM8/M^<-V_K"@/Y]M$K'OZ=J4*>Q#>SOO/98(Z3C@8QAQ1@^9H?#0^6[H M/#CT3[JLBG1>Z>UDO+HVE8[(J__]"*W"2^Z-(&8JCI'CBP_#.!:AW4S@T5GI55.RF+ MC8[N"K.*KG5U91DY^KDPFS7DE/+&(;!REM#4!ZG8768^AB&)878SXHEJY7/L;F.#F0&'#'MYB$ MZ<1427;,)!$_^$0HX6:P*0"D7&#A39./PY)C+L2 2QWA8QK4$-ZJQZ08SJO8)U2)*.9N^'P8)@)1 M-WH @R,<#V0DW#$T#E/T!^M<4J7Y?93I.A45=15P8NY.-O:BC>.PAQ 32XR8 MZR* DYQZ+@(PQ.T+/^!CQ^PX3.WO3'Y_%+-CGXTIX=@54P",8W_&?!2SS,H& MO.FH'8>Y_6=C%H]IEFTS$8?3D$_$&"G%O*D!<#'AGB\^3"@J!USI:!V'>?U# M0QB'5AG [(11X7KBPR@G7A("F#V.^5!6[9@='Z#VOT(5/BEC)+W%!J!BM_( M0)P-R172\3L)\WO#%6U*S>$<"_E%?#ZF@C'D9CX QV,LW;4'P B60@[0.^GH MG83IO67"@!\^ ]N*B"'ATCD 9)A2YGD"&$0QLDEAP)5>$7U<%9VER6V:I945 MRB'V(QVUDG QO2LDK,ZKJX@R>I7F\VRSJ!DCV>I9HJQ&P*2RB5:9#K(JU;:-&MSO5=.D_KS];(I_>7@HP9E0W! MVBO&QS$7=HKJ7V>VE%G=VGSQW(EH4'5C8VP?4*YUTQ_+GL!W;>OFWELD,$)N M%@%PA!/!W9D$S-DI1P/)G71J@QQ0&\E386QNWX;[6T=[+ 5]#C;&8QG3%PDV MT$J(8^J^V5, QVS.CMU@ ^:0ZDND_6!WVH>$M4^_'K.QVJO&OG'DB1C'9+?. M"1TKR5XD]+Z&LM4WQL'L\/V]OUH Z=%*X!3D DS160ZFPDUGT@,QJ_#KD"["C5O=)O+U; &B+),5=KH$, M,EMW\8$&.^T4#0TKFJE9K=*V;=KNK%O];M.2SN=-GFH(!RN8;H*6ZS,[;\IU M,M=GH[7-+KIXT*/S*)1:.P5 53!OO]=__IGD]LNF<5\]A1(VZWB7A7GWDUYH MO6KDLUVW=2#J>KW.T6ENWS]=5F6P,NR,.O>+)-"+TVVT$7YC_J8DB6O*CB%'>>R SVMQ2*M M3U0]MS;72;HX2?/V8IZL4QLB,"(^'5&%;9GC-I$ H, ,2U>S #A;7*O!?6;6 M.S(29CA;@FQ6FZS1!]O8@1[Y9'3"8H1\O0LA8YMZL7>*! !2$3-$!R0]ZSB. M'6C7])S:;C6;E7N7@B$DYPHUT, 9H/&!V0) MZ]B0'3B!4B75IC)6H6TS(>P-L*W$N+<$?910GB<^B"@^4)JPCOU8F/VN]_)B M^UKMDB/HDD]<)U@1SR< 1I&W 'V4ZFW [_O4,2 +,V";-TLH*8$>^67MB412 M*;=3 0$Q$8JYY X"&8HQ&EIW'5&R<*GLJ96Q1Q#MCO?1WOM%+[QQ @#!C1/( M8&CCA'=TSL-T/LV2LHPN(E/8.JLNCAHGR^@_[YLBZ+\!PN$=Z7+\LES&.YKD MX=,<'_;'#9ZJ PYRN*D/P+AD!4"&^I&\HV)^X*QF$_[+OQ3^C@PY>^'P]\XW M'C@]<43X6PO]4Z%>MMYB^N=+W5P=-M,.?]([Y%P?27^?%/>I+08S?6=O0J]C M:Z-H3WFW%Y59-^>>;TU5F57S<:D3&Z<:8'^_,U;(;B_JH]2[L_;G_P=02P,$ M% @ HX*<5(J#3:IF!0 61@ !@ !X;"]W;W)K799*/4]K7C MR.6&952>\BW+]3=K+C*J]*VX<^16,+HJC;+4P1#Z3D:3?#*;EI]=B]F4[U2: MY.Q: +G+,BJ^7;"4[\\F:/+PP-)Q_'5P.JF?61BVKQ^\_U*2UV065+(Y3W]+5FIS-@DG8,76=)>JCWS_ MAAT(>86_)4]E^1OL#U@X S!PR\Q45,H\Q%31V53P/1 %6GLK+LIDEM::?I(7ZWZCA/XVT79J M-O]P=?/AW=OX_/8R!A?G[\ZOYI?@YLWEY>T->'E-![Q4^%::C%Z%>"5RO!"Z?X/8\ MX7RYY+M<2;"EW^@BM09Y4;GP2Q=%2=_/D(]TB4^=^W:&*EC0@F$/^]YC5&QQ MYB("W1KVB >I>9!!'M?TF^!I^D##QJ)RX+7#"P(2D@X+$^82#P<=%A9G,/(A ML;-P:Q;N\&IDU6*L=@PH#JZ8NM3=!?PJ^&YKH^0:480ZDZC#R$3I?),.*C91 M?H )M!/R:D+>(*$YSY7071:D"5TD::(2^P[SS!"A[_DDZE"QX'24&'>XF+ P M9[?J8JY"0MAU"KMBIN)\G5[/YW4^*B0RDK"B:-DF^!IHB6/)<\C194:63\/GMI=2RI[2(*'V6T&U0R++J M"N16),6!!"Q8SM;),J&B9^.&1C<+" Q@)R^AT1D18( M 8\BII=1*KV;D_S.>AZ H^F-A\8VZ!,$6V\0_2/]RQ;,/'G M@/JC1O[1L/YWLOA*=P$![FFJ!>@?T!Q@K >BRG/8X@Y/(82HAW@CY6A8R[LK M2W>Z2$7RMWW;(IL4'WZZ"SL:&H^"/N;7B#P:5OGQ)8E,429N%&@M,_;L6&1L M06+/BP($^W9L(_9H6.V/+4E3IOO8C47&%N03[!KU1\/R7]7CQ7?58Z/0:%BB M_TL]!L?58R.L:%A9CZS'T'*6ZZG'T=!X%/0QOT8AT7-))#+U+ QQJ,]O!K6Q MR-B&C) ^-OH]Q' CD?A9)1*;8M;#;C0RMB&'V37ZB(?UL3S C2@^W)J%CQR& M=8DZWJ!USW566 ^=DG/L0XW*HF/FGB'0S75#*$P(-U039@?^CTS M+6[T#G__5#L'P[U0;";6K2WY)#EM M@/OP-Y05TZ9&M+MM#]CV1>.'/VG-##GS(T6=?2K*WZNY,77T>;G(JU MO1P.J^G<+-/JM%B9'+ZY*\IE6L/;\GY8K4J3SII&R\60$:*&RS3+3\[/FL_> ME^=GQ;I>9+EY7T;5>KE,R\?79E%\>G5"3YX^^)#=SVO[P?#\;)7>FQM3_[)Z M7\*[X;:76;8T>945>52:NU7LU+^D/QZ6?3&B1M?]-B437_1Y]:+3F)INNJ+I9M8[B"999O M_J:?6T?L-.!Q3P/6-F#'-N!M WYL ]$V$,.T3L_/RN)3 M5%HU]&9?--YO6H._LMP.E)NZA&\S:%>?CZZO;J[?7HXO/D[&T7)U<_GK)'I[?7,3_?4O5,F_15D> M?9P7ZRK-9]4@^FGO_=FPAJNTOS6G-%K.>**(O>%7D]KZ))/C.S_0Z& M8-[61O9DXVL6['%LIJ<1IX.($49'5_^(GFTN_'E[_<.HFJ>EJ3;_(U<\^H+^ M?[D91\]^>O[3X5['Q_=*_LA53X[NGR9?V/]>&/AVJ/'F!WG/#UY!VBO-@\G7 MIGH9/FBHJ[Z,.[USP>2$T& M]B5+!BSA$8ROYAT?Q F)(&E&]=Q$CR8MJ\C8L1.!C69Y:\JMG1MO-BUML ;P M6]7*-,EJ\?@\8*38&BD:(\411F)C?]-:-:UM$G\X%X3*.!%GPX?=$;?1Q3LZ MQ0E5:E\V[G;')%.:>+I)5T<9B04E6]V>M7)KK0R&=%14M0W/UX25#Q(1-V&E M5 X8IT]QU? -H=\YKFIKJ0K&U;<4B^VF![GCY!=P,2J17C1&B)!3#?'PHHOH MJ* )5XD77D2H8\:5Q,,;;XV.@T;_O2RJ*EJ5Q5U68P;'G9^EB=:::\_>KH[# M\$N89R[2'06G\-BS%NF.2R)ZC-5;8W5P+%^O3)G667X?F<^ 816,YL"X2;:] M)D$7WJ0+&.IV7 *'_6[V^O_RR4+)0'#63I:!BLG37*'Q@&KV[>?*)LX)-K#C M6'4"C0@Y4X1Y$1PC.BIBKH@W R:(4$@9"XW'FA*'/208EP^F A]-YXT;9C"I M%\4*^+?^FN#H >5M@1(#E21/P8&(:9Y\K^"TAN[Y2)&8Q]P+#B9,)-^I 9O@ M8#H>,ZK]X&!"2'-0US*@[[Y6-0P;(M.*4$M MYEC$.2/:YP5,*12AW:F+"&DBM?;Y04V\?^](S ?C?L VD6T;EMGP"Z8COEZ!1&(HQVZ4WTXY]P:&"* ^EGU%R-I!L*"2?Q#4:$5 BF.R4&$<:) M(DFG$B-"8=?\?;G6+2YH>'5QV609:W*XTB 8K50WT6)83@3W[<:6 PGSUZ2H M3/0-<.;(G87)W>ZP++8U9EKD4&C7MM:&RPW#Z!?6)MH',4P(-83[276,">,$ MV,Z?ZY@0RC>/XQY?.$YF84[>]\4LJUIW0&H\X V,(@EAJN,-3"ACWG$&HDLD MA-NOO6B' M;Y/4LZYKB4A;GTR1FHO0@U4C!7$+_NHDJ;RWS:0(6QY+R3]3 E MT!LL9'M,=KC)PKAI37ZV08WGPV8@I'5=9K?K.K5 7A=17N1V3)3%8F'GR%-9 MQIW494).8!WK>Z@K$YKZ9(*HI.*^9S"P[1L(CD#9X3U8U!D6'T8%+%_R1]1^ MC$@3J:3T/8 1J51,^"4"%<:2Q=K/EI@2QH@D/8S&')*R,))>3*>EV2R. ;1@ M,#P8P"[KD=+,C%DVSEF5YLZ4\$&[Z6^]9;]>KIJ%VT.Z6)LGG!#/H_^VMW[0 MNPY=UGS!I4[Z#'&PR<*PV1O6HIS!"K-\W%S[O%C,@("LL8?BC3 8'F]L(Q:- M-R;$XXTH%8_Y#CSLN\D!((N#^YB7#8'#9 ]M7S*'5BR,5D>4VV\7$ 24="*Y M]DD%$U)!).ED(931M/"W52:8$/">T[YLY!B-A1GMJ!K][5R(,AQ6V#$A5M@1 M'5[8T4W=_L+.'?'QXX@/LY=CM(86=E2)%794B!9V3!DJ[-R!':?AFQ%V%6?W MSB QS^VQC ?3N" TI[DC)1XFI3>P3LKN\VBZAI2?3Q\W6ZB+S29=.OOWNJKM M]A[J;X1E8N8O>4:8C%(A?5XD+)=[_+QS2_JH_;H>;Z,.P#;. M$ =@.W&( Q 9Z@"LNX #'"OQ,"MM''"DZ1C-$,Z5[,PU3*D8(_Y:$A7&6FKM MHR*F5%2)WO3B (F' 6FT9_RWPVG>!2$,IQ$9@M.(JHO3B*@7I[GC+G[HUK<_ M.+X4K#F&15"4$DE]9Z"D%7-_2WR,"F'@<.9O\V-*&#B2]9 6=Z3%PUMM_V^R MYMW=LQ!9<\=X/,QX1T3XC_)(^\OJB-!OE/'AT&-=XJ%'E!!X09,>CSFHXTFP M/F^A#@C.\\WP8GP3.DCDL$>$L>=U6F53&!#/[&\T7:/[N&TOR1XTG_HW1T:M MS-ZSW7';*?/I!^N.RE/IYQI,ITY53[81CGQ$>$OKQ0A=8AQV0WO.D>X5YE/N M%V941T_]#?IQ3W_^"F."ZN1ISS:G<(PFPHSV8MRS4CCL"89<$3G5S/<$KJ-^ MC49U^E0HLO//!Q:T$3WMJT;"$9L($]LX6ZSMS:/#;N#H97F^B?-W<&842O5^?*EN@0N=Y MA0,@$0:@IPK5>P3YM4#.]#'@&Y+XHV5TO'2,22G32HC.$AV1)E+8F_U]P]!1 MDPA3D\M$ ?N[VTJ]]A\M'6/2/ON[T@/V.P82X8VMMR8MG1EV'CJ0 M/W!FU-?!@^H>MI$)3X2_!XWH[$'D MSO-(79F(F>X\&(#I)">TAQR4(P?UHY.#)=X=U^NGWP M_*)YW-K[_#5].=D\/NZZV3S-_BXM[S.(^L+<09?D-(:!5VX>$-^\J8M5\P3T M;5'7Q;)Y.3?IS)16 -_?%47]],;^P/8Q_?/_ 5!+ P04 " "C@IQ49"!$-AII7[! ML7/N\3TGYOJV#UP\R0V 0L]IPF3'V"BU?6>:RVMW0-?A=BD@7DB,\Q'.3),\JD M/'+^E$V&4<>PLHP@@:7***@>]M"'),F8=![?2U*CVC,+/'T^LG_(Q6LQCU1" MGR=?XDAM.H9OH A6=)>H&3]\A%)0*^-;\D3FO^A08BT#+7=2\;0,UAFD,2M& M^EP:<1* W2L!I P@]0#G2H!=!MBO#7#* "=WII"2^Q!21;MMP0](9&C-ECWD M9N;16G[,LN\^5T*_C76#[\/$"?)O,Y>C.E IC:@(J7-'F+_D+]\5?TYL\_L-MZ M_Q85(XH96FSX3E(6R;:I=-+9UN:R3/"A2)!<21 3-.)Z#XD&+(+HG,#4:BO) MY"CY@=QD#&%YCVQ\AXA%<$-"_=>'6PWAX:O#<7!#C5U]0#OG!U<]ZL/.R[Q/8"+6E_:D8#*B"!?8X* M+U&VU_)?N,ZD.94TYZ:T(5,@0"H$S[K,2;C3:D[$-FDJ"%NG>6#7<6J:FE $ MMVJ:&E 6L4FSIE:EJ7534Y]K/7QU_"X2?1M!^@CBWQM'P:VXW5\]"LO:MDW> MN1=Z?3NP<,V[2Q3&+6+78.$ES+8#QVLVSZL$>C<%SFFB'=-U1%= \:2K#EL? MS\:KC/2K??Q?-5)?N(*>;=QDI7]IDH=]4K.R 85=K_8'#!M0EG/M& :5PN!_ M%$J@8KG)S8STH4CX5M_FZJ?LQ-;+)6/]7D-+_K/S1/3QK#G: "..&]1@80,, M^]B^4J[PR5V*;\K\&Y@6D^2FTDC?UK%4F;@]_)ROY&5#\IM])1>%.R!NO5XV MH##V?:]NZR7,]CQ<<]4\:592$.N\Z9.Z0NV8*B[Q:K5J+'MY.U5;?\@:SKP) M>J$INM41%>N8293 2E-:]Y[^TJ)H (N)XMN\)7KD2C=8^>-&-\T@,H!^O^)< M'2?9!E4;WOT/4$L#!!0 ( *."G%0J'6.B3 D O 8 >&PO=V]R M:W-H965T&ULS5II4^-($OTK%=Z)73JBW59=.F: "," &8Q- M8WHW)C;V@Y +K!U9\D@R=$?,C]_289N51E?FRY,.7)/T] M6S"6@Z_+*,Z.>HL\7_T\&&3!@BW][%.R8C'_YC%)EW[.WZ9/@VR5,G]>"BVC M ;(L>[#TP[AW?%A^=IL>'R;K/ IC=IN";+U<^NFW4Q8E+T<]V-M\-0[@3]_)J5 B?AGR%ZRG=>@ M<.4A27XOWES-CWI681&+6) 7*GS^YYF=L2@J-'$[_JB5]K9K%H*[KS?:+TKG MN3,/?L;.DNA?X3Q?'/7<'IBS1W\=Y7?)RXC5#M%"7Y!$6?D_>*FQ5@\$ZRQ/ MEK4PMV 9QM5?_VL=B!T!B#4"J!9 ^PK@6@ + DAG$JD%B"" B4: U@)4$'!T M*]BU@+VO@%,+.(( T3GMU@*N($"I1L"K!3Q!P/9TB;,VF;/$..G6@-MDB]G& MMDYDDVXHYMM&.I%-PJ&8<:(5V:0S MZ?AJ>')_/@2S>_[GYGQR/P/3"W V.IE'A^-_L'.!B> M7UR=7=U_&)Q__G)U_QOX^]^@37\!80SN%\DZ\^-Y]A'\U'I_.,BYM<6:@Z"V M[+2R#.DLF_P&#BK-'Q329V;I+[,A./A))3@T"U[=3L&_;]CR@:7_Z3#AW*SI M-@V?_9R!5>0'C-?M?%^]%V:]TW0>QKQA@&SAIRQKM$9^EH$3D.B^WUFU^DJQ M]N5;UCY]V]HC\]HG\WE8-"X_ BL_G/?#N%!H_1+XJS#G'^X9W:OW6>45^^37 M]UGQN_?3M7G]6>[GZSSA2>-I8>FS)FT*Q>,.QX)@O5Q'W.9YP0O"(-S;Y)O] M-2?Y@J4@2):.7A[]G@($JR[,.^:T[,:TZ2N!\D<9XF$?_JB:^1 M,QZP?.]H3;O*!>L7F^I-1^BVPP>6GW/&MJ_%GU^G[>T'=,"[U[:%H6T+0Z49 M1&/&J1_Y<<" GX,A"SX!##\"9$%7U7(J37:IJ>#GS\=]" DD&!\.GG=+D0R$ MV+40:<.N91CR4!LS5JV)7 @]V ;>R$#BV6W,1,:XKMO&3&4,;2"M$.-MB/%> M(3Z8E1OO@Q1K\"?0[LEII9ONV./Q&:GXI[:*;*TB1JO&_'0#/H3U+PL8[R&^>6 QKX6 MKY4Q/:62&8A:CK ]1UVHEKWVUE[;:"\?_OAH%W-^FJ8L#KZ!//7C+*IL]N?_ MY;2UZ$XJJVTYR#S$2(CQ32>L9;>SM=LQVGVR6J7)*@TK0_,$9%+C4S5/1S(& M$D\(]%@&]5NHEL'NUF#7:/ =F[.,1[HR.'D$NA;!6U$"-O2/LVV@HV/K%5<4 MQKQ*%S5Z_1"% =?[R-*BH1WTN.Z>DI"Z@QMZ&69G6Y"?@0 M<1-3QLM$RINXJN;LEA>^Z91GB*CX'R543)>,H^(9TJC2;9);[0=_K,,LW#25 MAW7&Y;.L<"">5\/FLMJGQ32HO-J2*8SMV2*9''7"VOXU3 =V4)T@2%EA?B:F MB2>(^^ZK,J;T0T%L,'4]P9%Q-Z[M24.!H)D#:88[3VFL*QF!+6@AJ0G)3 0* M9.52@1$)S4BQ'D(8N408[*X50.BXMAA#&=6'18=WQ4%1B214='2BP'G8UJ2D MX5S03+JZAD'/?*@5O C9F&)QU+U4("5FU+XP:/@.,O.=O2;'6D<[R@[%O)&( M$[X:B1S7$\=W!9+:FE."&FJ#7D5M5NNT>)47M2SD'\3%@[ZBA\9*/V42@QW; M$M)Q4<,,0\!(HTDS!J&="YY7D2&]>^ @C,$^!*%>L+4+/1LZ4+>U&D*#]B T MKYWFD5S M)ZQM<$-#D)F&3#A#5%[%^BGOV_R3QS19;OMVD8>'L!H2E=%7\ SQIF_2 6H[ MTA 1],/N4I#BE@0CBJ5;Q4YP[1 + M$W&3*)#$L:@KG@(%H_ T0R!J& 5Z$Z- EKF6*Q@%I1Y/D\@H%$@SH\ -H\#O MP"BPHOM[GBL5^K$:2&WQUGJB B)/=U.*&T*!?R"AP#(-0(2*N_,"RX1"J%TC MM2;B:=QK" 7^JPD%E@D%I-C%4&?KSJ.7'T HL,P47.*YXOS9"6O;W! *_-Z$ M BN8 N%\3" 4G;"VP0VAP&9"\88^C&5BT'>0.,V/0H'.B;3FUM!QNB M@=+7OKES4QU+:^[P)TD M.0,0JQYHG&+E4QW7ENX*:J#ALFVDU84T_C=D!9O)ROOXOW\-DYN[8WJ^@)L& MC\T-_B^]-L2*+D_(KA<5&U#@^@*P_5BZ(0/$3 8T)!,JGT_+CSOZKN5ZXA7; M60UL%Q!DR\]8%!K%:>92@9'(J *#.5ORB "\5@ )$=6-58X2VX'0$VN@"DD) MIN)(IL)!#VG*#FG(#S&3GRXZ"HW;CR@N08CG> 11,0DRTG61Z\IT=+#S \_B MM^$W?OH4QAF(V",7M3XY7$=:_=RZ>I,GJ_(WGP])GB?+\N6"^7.6%@#^_6/" MBT/]IO@9Z?9'[\?_ U!+ P04 " "C@IQ47,[6VHD. 21 & 'AL M+W=OW;(B_U31TU^^TVJQ_?ZZ+Z]N:*7#T= M^)S?;UIS8/KV]2Z[U[>Z_;J[J>'3]-C**M_JLLFK,JKU^LW5._)JH:@YH5/\ M/=??FL'?D3'EKJK^;3Y\6+VYBLT=Z4(O6]-$!O\]Z&M=%*8EN(\_^D:OCM&U]%RWW35MO^9+B#;5X>_L^^]XX8G"#IR FT/X$Z)U R<@+K3V"7GL#[ M$_BE)XC^!''I";(_07:^/SBK\_0L:[.WK^OJ6U0;-;1F_N@>5W?OKUP^S=E_DLNOT"__TV__CE-OJTB*[?W?X2+7[]]/MM M]->_$"E^CO(R^K*I]DU6KIH7T4\GGU]/6[@=T^ATV5_Z^G!I.G)I0J/?JK+= M--&\7.G5:0-3L.-H#'TRYIH&6YSIY"A>(4,:$"W'4G1@KCL:*BXP]N'25 M-TOH['FYUZLG_U8EZHE#L^+4$^ *Y3@"TPG%N.,'1)8*SJC3W )KCI-8);@; MY-$-,NB&F8:,M\RS0QXI5U&VK>HV_[,[@)DOO?M@<9PZ3W?FJ[BBS#'=%Q'! MI?O\$54LZ,C35T>S5=#LVTU6ZXG)>:MH66T!!)I1BY5W XK"*'M MKK>0+AYTTP*6M&B_3[R;DM)][+X&GI7C E\S2933-1:(2*4,=T!Z=$ :=,"[ M D)H5B[U]-EG_:#K)BN>1P!_T:K:W[7K?0'A=%GMP?RI_KX#M#)]H]:K_! H M-.J5U+]1+MR>/D-4BKA]PQ<12JBC6B"J)%6X9TAL,2,.^N:FKAYR@Z-#WT#W MR)Y\UCG*])"RK>I'E"9BY.$3)1U78#*1.M%NCJ@FC'BQ 9&=J$Z],8 N$O3& MA^T.!HL9"<8'157>7S1"^E9/(D7L)4A$188!]/2>J;UG^@/WG)XO.KQ9(95RQSTB2U)"W(?J MJ]S>'92<>L;2$V%!SWS66YTU>QC)@X0/6>\A!S8N'J.-+E;&8;J&A]M[@XRX M@_F1F0NOB_LJEHPD+&+AC(3I;*;7NC9&Y"4\/1VUV7<(X?WMQOCM=$S^YA.MT\GXYQ)O$YA[#43;:( MBA(OAB!-2>KQ)2(#$DU&D@VQ8$7"9/6IW4 <16W$&(I[8PIC*)>B$5&B4M=" M!*'H6)"T!$54>%;20P3,,@<3DD.P,2!9Y-E=7G23DQ=1J;NPE"W_V$.:Z=@Z M-&,A%FI(F&K>]2D[ HK5^4,&$0]UN0\4E"?^C"4NW,X1U22)8^$B.Z8C M!AW'0IHE&1)&F0]](LYQ*"$(;Q N59RZ]B)"RF)*78L1': Z]RS&< BZ-L<- MII9/Z#D^T;OLL8D"I)1BB-6BZA82YYMSWT]14P?)?%8!([ASE,]+>ZVN]0!_BP,:'$ MS&">?3,&NS5AS;!09J 4F&@:F8S*#6&D,:X2UP MX%A LXQ$PXQTDSW655$\V8N:BQ".X-X,&Y$1QKWB R*3"?5#F"^C<3IJKV4F M&BX[?>F8/62M7_J!>.W-,# 98RZG("J:)-P%8$260)(XZP9<)H#77"1CYI2IV*TZ(+E%4CF4MBVKT3-5ID+/;ZH*, MC11XB.0>LF!U(#?4SS&5BEU/+A 9)VK$=&:AC86A[==CX>20L,]$M M8Z'N\'%J(BD3T@V+F#!5B?O(YZ@N<:O9"TQ&$R"YD43/!@MZ89+SO(*M/YWW M"\)>BM+$BY28D$!Z])8G,"&#\)-ZO05CR)BRL?YBT8^=7X,\\*M"7+_TRBV+L#(KM MZ^4&HO0/K@HQGY0F2J7"]SHB))2"/UVO8T*9,*^2OL"4%,)K/.9VRVDLS&DW M=;74>M7Y8INU^_J +S_F&02KS+UYCD%6#AE/7:"?8SI*_087F!"F,#R->%Y]V6;[JU@>QY25;_.W">E^L5$@TG[J466U7B8 MU4Y2P*XVF;=]?!%I>&*[8^FUJ=;MMZQ&9Z\< S7&E5N!PG1IZA5<,1F#\>(& M/$Q'DGB0ST\=8C&-AS'M=+ #H\'0SHK_VCO(XB%QBTLS1,5<\I\CHM3;18)= M+Q8CI7@^V"06)C2ST+R$ 5WV QJL[OXPCGC(BBX]=/[*R@@^Y.UC[SEW#V'O M%8S;A$L%,TQ&V5B7MWS%PQ6WFWY1P42OB]?Y.;)B2!7SEA4P':?>7@=4%O/4 MZ^;894=AAUORXV'R.R+WLYZYGT]W9CO("C[MEU;383F>!W"F/F:05W5T/J !S^ FD.^J]5K7YA&&'/JT(X>A9"M\5"$\ M3:2W2(<(*1-$CA18A&4:<89I^HP']WVTQVQW+/$-CG.!%9G2>"2F"HL1(HP1 MBWVY,M>^:!U[(?STKX3D(X4X,=@$?B;_GSQZ2P!%E97-A6OL ED<$TIX*\R( M#M(\&:%48?.W.%.Y.;%AV'6K&ERHK M*F&*N&N2B)"J-(V]5P 0G11N56"!75&X3Z\V MX?BX3_S ^B]\T#?T;[9-UOEANS1\C[H,*]R0V%UGGF$ZQMP*UQR5Q;%+U@M$ M1](1XA$VM8MP"FE?_/KD'6WB1CWG9 1*>HMZ-KCC7'H)>XZ(/H M""-B;)>.M#@BSU>$+O-&E+5=LKW3]WE9=@M"Z^[ H\YJ]-43A$OBE'CS"D27 M"G^/.2(C"N;:[C(0HN,@''OQQM*0#-/0CWM*F^7S,S["]F@I*MS:X0P3FBJ[ M&[@1'>;T!=;>J3=/W63I3-(@2=_N=[NB@\*LZ*9:164V]Z=067K=NNG%SKE=9;LU7& MO++0OP'0XQQ0G/EZN^M>X^A>[<+862+H)9*QMZFD12]Y9I&LW\+3=9%+YA*+ MOL'ANYP)']MC("V^R#"^?"V[G@IN:X #Z]NCJY'/,W/*#H_D\B>(N)A"J)* MQDH&TG*%#'/%8$-]=M'>*7CZ169R!'2$GHFY1# E'L-\9:E"A:GB\W%W?U];OG^JVO[?YCOS_A:&7F!D+,TKD^9/ MC]B,IL+U!GQ>\?[,65_@T>OH6]9$9>6'HL?@>\POL2@U'?PLP5;7]]T/2)BQ MLB_;PTOCQZ/''ZEXW_TT@W/\FKQ:$.3X.T5>S17V#=@*WW1M3>VE#[^6\5M6 M P\V4:'76KNY*J((H$7V4GKK(5[\:[ M<:RRG6SM7=T'D!B*B$$,@Q?)W%]_3W?/# 8D*"FY_9!8)(&9GGYY^NF> ;Y[ M,.77:J-UK;YM\Z+Z_L6FKG/T=?W=;OO[.-'6>%?JV5%6SW2;E_JW.S? MLKM-35]RN05_U\]R+43 MS+AJJMIL[5S7>+7#/?5KS_N=)F0?BJ5%*GZI&'?I,C^Q=]]=U5C"KKP M:F6'>RO#Q2>&&\7J@RGJ3:7>%:E.NP-<038O8.P$?!L_.N(/>C50XU&DXF$\ M>F2\L5_PF,<;_YD%J_]YLZSJ$J[ROX],-?%337BJR;]+MX\.1^'YLMHE*_W] M"\1?I+U:* >7]%Y*$>DDIA*E/N#$32*3[PY3?) M?IL4ZGV58]9*8:J?S;W>+G6IXCF9=C09=&:/5%970(IEE:594D+>2*VP0I-G M*0]\CR^39:XQ0ZVAC5KIHI:%.<%_??^N\I+1:DD2]^5H_NI@^-K<:5Q1JJ34 M!#>Z+#%/;1369$>D ?Y:FF87:*.CIV^EU&5Y4O4F:^RPEWV+[Z'JOS%KE.BF+K+@CR6NL&C/O=GFV"GP6"VKX4Z0>-MEJ@TOO M=4GC VUJG:0L6RV-%IM=ME*[JJ3$B:KU$Z;'3QA79JM6I8F2172B;HCD2JU M%H_-2I5G:^0@R.$%*K1.:8&X\F[#JG[04%UMHV-KEAG&#:4-5WNG"PH\7$QW MEOI>%PT^L!A^"@K3;$5VJ)#T:B0,_DB*?4 JHG\-1SI O?RJZ_ >F>QH*$6Y M%N9"H.4-M%,WM2F[ M#CV./2;(Z=7+L]LX72Y4*"JL5G' M)2?* P CW-H4J18V8Q&>Z(0;MZ:ZP6RW36&A7^7) Q#Y?<&8$W78B@?0!RC& M6\+CZ%X]@FE'E,DR%2I8?F\R3L<;+="C_AE,%(X_89B&^Z1EB@6 MA1/XNVB()U1+W^IO*Q IY+&65FRRBO(O@5M6W.-VT@:\KB*B4Y#:?@-[L6:$ M$ZZ8=)3(R(@-Q&NR^DIHV.'>=G2 '=35D7'7IE+A9GN,"0PT307'V^@\/>47 MI^UQRFM#*&#/_Y"$!K#0XKP4$5XGI"*?<1T Z@Y0.&2ZR2$0_I]456G,UJ*U M^J7(B/J1JW_X^/&&5>AN^?N;']X(O^K 6P">^*J=%4#.%%><1+#1W;@$+<;Z MH0LA+LFZ=F! "ZHR"94:UE4H"(LJ67G8358KTQ1D4K(3PY''>F#&$LO@:P5@ M"$7PP8K!>J0!RC0AF1FNWGR^48OA-%)OW3 W[3#D$BV!0THZFY[D5T 85J0LL[ '^UR=:UA7W+8/5ZC9"C M,O.Q623_0:,R9RW M(JY\8-H)[YK7+ MI8#D@)+8.9@O<'Q;C"!8J>(B%>6HO[-<2NY-@C2_U$A:/ '"J0YQ<964Y9ZF M2K84.)TJBD"9[[0JI:O ;/0ND73HR_J*'2T@11RLJ$ LVASC@H=1_6U'&9\3 M;<,5;H $^.U!_L:-2K4/9,<4M!P46021%*BNJK;<":6G8 M@_D8YVW91FP&(LNU7GQ>8O*0E*G:Y0F;M[.*R"J8*;=1GSZ\G43C*<@*_HJC MV2*6!M&'MZ-H.!E'Y ,[7_V?_TPQ.YI=H"A97M@ZKR0?$S_-B/ 7W!RCQ ,+ MWQ&Y"X%!XHZ^M6CG') &^\E XC?\]2UP^47GLU\WR%A]@3/?LN M=FE.=KF/)*K8J[LTJH1NXZ#(^GIH'DK^?:P>)&J;=<(OD\ M:0L(;DOCWR?U606]BL@.][2P#A)Z4V%&)*1D=!%0XY8VTQ4O/:SR4&8UL(>X M$+P=RY?HN(6^P$(/\_K3Z:>;N8M3XYW*X0,;#(S;IV1YKJ."3=&=Z1_/=R<2 M#;ZM-*BF9%"#.NK.UAR]3:=NKHB> ['1LUU/"IJ/GEW['P;/-97+,C::B0T3 MS-ED3C J^OL3ZB/K&E!ORY$PE/,SXB1:B%)OT@I2[4E7Y!QJ8P[E-+XP=MR/Y!^NWA'>)& MU!I#928U5U W.@:,"AG04NYAV*:LF/6X_D!/RY<,1W[&*.$P8M_IQ+"2'DR3 MI[XV(TU(Z5_[6C4*"]7((3^$#!H!/8CYIQVS+\_FE0EU!1)J!;>%!N5!OIPJ MW+LF83(C#?J(*$;_YA#38O*^4@NA\G=:_DVFH#,QO"UF>0@($/6!*D=4F%!2 MZ6N[>&W^]:I86]K<*HS;LM(#*R_]K#V,SJ=_"Q#27^,[K2?;/?R#"7Q+FK9! MJ-\@;8=>L'5;Q@Z#;+W./85LBV_)QR6IVQ!QK%M @ @@BGK!N*TI];.S1L?] MFQTW@RI0FU7;C^@3%[.*]9$!#%S[4&W>MDM#E?Z6&PMP7>(_PE55_%TG9>?-H%BL4GRQ4[JJ60MLSSI0EG;+K\F1%S M8]IN6IOW'=?-R-/:"Y(VK9WH\ =.9Z.+6V"\5]W9Q&N]R6G^Y1EONLY>R6HU MR*[9;:WH*^?5E5G7#[0%?NZ;VA'WC\CM,!+3):>>R!UB.ME$/;Z%8/1;4J^_5P0*)=D?A0LF/V[ GT*\^/N%4ALN+#FUB M+_$+E3--TE4+U2*KH855@R.4ZCH-,^EN74@(M*53;7+HPFQA>KM?D'R3*LIV MZ"Y.MIQZVL1NPX0N:O*$MYZ)D63K3$Y.]0:&[23Z+I* GY072]UV)E([G^T% M"HWH'Z^3"79T>VU+L8"CWGZZX2U0DA*6I23B-P;Z4*[M+]/2 [:X/LU=,.XQ M8['B]2''%WO))@E:N]3UG"\&B[9OQ@W/>#X;# _;:W$TO(X'L?_:8@.=GSD] MKV\K_[$&\%'W+FQ4TA:W+PI]^\?M-Y LA+#^"EO/98S3OFI+C^LTC_&[I*33 M6"7OLS-_I0YDNR.S+,/F5;<5U3NJW8*]E!O9SD1B/V755^9\'(:V%B(;26*D MDN@+WTD^JH]V;=V9$#YB=)A^*=,;7C%Q<$Z!1_F-^#B816U*BXU\HJE;'?MC M>7UGH$[L*4>'I7@@RA/G'>P>)2U;DQ>MM/#1?>3V^DO9A^1]',O:(W?WRE8% MU%Q*CMLZA_MR7H&I!B2E=@^L(HZ59LB&&*:R8C R!#,(-2BY%9* *%=?A:V& M8I%4M$]<5IML][005",)&4.84\_5GPA=-^0+ _57*$R^H5P$Z%MYP 9Y P:[ M3.C&C$1AED+1P,&=2"*:"B\8 7T: M=A0KRZ3SDJBZ&G:#U#AK5;:.T84&EA$A0.1&2!J5*Z?;L M+"2?#*RP\\!(@=J6\"6C';.+PJ9SWJOD/LC6U/HQU5 X=3PEW&WS MON+1D' ;XP 1/8.@G,RGBF_Y!*Q7VB>]:Y9(W"0UGZJXH-0M156_"@=/U3J\ MPTN[SI1DJ3X(FCJ5UE\MS:"0DS65>Q=[I]8X4#_"JO>$K0?:$]=BQB''D?95 MK;=4<>:I4,2G L0.>UC?'.MD @373T.X%@2H=: M[K1C-HEWJ"YL)C5?O3-$Q80>@=<@PU;BEAU0WEL,)/4_1_?$$^AL,)>%"57& M!!99LELRK9;VG_@>AAR#SYA%;5LO>TDT8@">#<5HFM M,]$)FB,'*FG[E@X(LJ\2/*3DQ2*U.T\HIP??ZE725#Z?N6KGWN3-5NJLQIVY MH4V[RO="1#_,MVP?DXX1V;VD""O%QK+[G2&6+W92ODZ]$,'Q4W=-C9N1-S,!RHGV>K'/,\/4KO]M8F@WR4:WX M* ]5^JNZ>S2X/00OF0*^I._% ?N%Y(B7XS;\I$/;_R,<2G7"Q-4>2 #N4.*% M@V7&>834BQ0:7+Y7M$S'E?J/"A$7[7;F4#]LU)K._A_"6-L2<2UV7C2;M\L3 M*0'3L2#ENJQ.)Q<>2BSX^\+!)NH3"9.\<8VJ.+75$M3AE\W%#AU0^995S"?: M:K;K49'//&TDV+P3@'+;)Z)-S:^Z)75M[\Y;N$B#!IL]>UR]"D:0HQ8M+Y33 M>K[V"WVGM4,X@/WQ6 C9"F6JPX_Y^(=4VKN7N:'SIT>W/O4@S!,+8*&LV;C[ MWSH0$0;:M$M0]?+!.I9ON]-Y=PA_ !%7%@@[+>B15;SQ>4G"[+T05"L0-K>[ MZ]"?_%V)!EG(@%M)'+0SAJ6*)XA(DGMZ/*OM:U& 2XW.UN&R"(=6KG)!0MRNF]P#BG4900)>418ZKW&U"[)5DC,ANS6&J W]8$HG30CU=/S1.-$5W5-FAO/8]S^NU3K=F/ /YMHCKA$ MZ\MN!TQ2XM%V5W@X5M#R%/D_(OSAL<34:+>/P)Q=3$=K;9'>63C0S,'S\;5-GS1M;'89D%]D6ZI;.%<;)D!6'>I6M'CYI:.@91#[H M4-=YE[!W3!CN"S,EN$,.9MVZ/AX]IMV+S%9-FUX_$6AI-Z%$(%8R%&-+ M_?X-ZSXO.<'"O!<*-G; 0Y")%T#/>VBW;WEV_)CI&;>_ MJ?5]!C.1J7 1K>_LAN3V"Z#$?)_DG)CGT>QZI$;C230;7Y]]LL1&VROE@')\ M_MO%!3^0/(I?J?GD.IK/AV>?P9#K2][5;!_"H1.7T7@ZP8C1;#0_>R,[S^[A M&SE#18^(C2;3",/AWUD43^=G[S%$08?7R0!T03R+IM.9FBRBR1SCR"EVE3:Z M[]0Y+2U\TEJ-HG@RCD;Q5$TF<10O9F>W="9V[QOL0BA\\2/!!YF&LZF:3:+A M<&IU)P_X4"C18Y!J&D?3\01*GIQ],11)!T.,\/,0_\WIK^MKK&V*JCO-FTA_6,KF>J?$LFF M(BO%IY,7>I^-H?_9(KJ>NPO:1#\]^:B.DM2HT2B:MU"R.)N,%33J?0M?)GOKY[F4R"E_0L27AWZPU^-6/X03Q2LVDTG 1X230:#PD\?#7 M#)XY76!<,"2)'S%Z>'T<0U_3:#$<]YCNZ,?CF6+X*&::7D?CZ^%9^/A$S^;9 M&3\_? 0>#" PCR]A7IY]V61E>BD;6T7PB[H>8DZR<32_CJ/K6:QB>,(0&#!$ M:,-DEV+.SDW.B:?36%U/1FZEI\:%UD83'A=KG([@"U7=V0KNRK+ M:#Q:J MU/HGAC1@.?TYGM%49JXN.I,>WA\^.^%,!!-1VTS7<"7?M.TPZG0RC MQ7A(,XT0BW$TAL?@ WP6,HRNKS&QA&_VZ/1TPW@JPXR&<_X#"IZ/<;]UO.-[ MKH>C:+P8RUV+&)A['^]4YRH7J0A#65L-\EJ+-@C$0<@8W MB288]1SZA+=AC/^'A]VT.97G#8[&>&K[DH7DE.0?%%GNNX?>F(]3MZV4D]ZE M8,,4D 0. YA$CIN/9H2X\P7 ;=Z.R>0J*WK&ZYJ$2$KVYSV!GC<D?XAS MO8!;6$^8#!&HPZ$UQN$ZK\ZM@!?NS2+/E',,8P,%1K#4C/WLJ=%[5 _H18)8 M8 1DOB$YSV)&ZEL<&4Y8P$G#^6FN_J )SV?(11RU!,BCH8+338=/#=PGS:FA M#E=B"=?!2FZ/'B06?W6G+#O[?PC-(0SJ(,YEB%XW[IONQ #J)ZY>J7_0%L[^ M' 9!)T6PE/,(KMEP-)@>G,J83\?M$T[!TVGQ+/CZWW'>XBB\>MV+BC]Z$&L> M#\8=261F1Y[ M,TS[["/WE?@]"@=,@K:IVBX0A)G/)JW6PEX*$3GV W[!@/<9BHNZTX)R;]2Q MI.Z*#V5VD!]HG<\,=7E8FK(3IOJFC?DP@,KP8-WMC=. M)SXZCY6W#]GV@0:WJ#ZN:B,:<&\-<-7UAOLLM OIWI?R_O:C:U+^K!_ O,NO MZG--[>EW[JT+[FTY/__S\[NC5WM!F^MOIE:@ M/8<7O+U!GJK<)D5R)ZCXL5RBP'_?7O&!?^,_W9L\I+J_Q!+ZWAUW%;RC;TM[ MP?0F0GN*6E[7Y[_U+SM\(^_X:R^7-R5^2,H[>NPGUVO<.AS,IR^D2',?:K/C M-_[!?6NSY3\W.D$JH OP^]K ^/8#3>!? ?GZ_P!02P,$% @ HX*<5#Z6 M8\!I*0 :(4 !@ !X;"]W;W)KR9>WK3=%[LUIL]N=W5C?WB\[?O]=T^?VM76 M[ H[:_>FH5_6;;OK8;9[:?6>*DA_:U4\79V?/GNZ*JGG\ZB5_]Z%[];(= M^KIJS(/[8??&QVFQ[?/'TUFKC$1@?&;SOG8+XD'X[_=[.]X[[2796'-V[;^5U7VVQ\>7SW. M2K,NAKK_V-[\U>A^+C'?JJTM_YO=R-C+B\?9:K!]N].'"8)=U.KI2N=^(W,O MCLP]7V0_MTV_M=E/36G*=(*G!*B'=N&@?;.X=\8?S6J6G<_S;'&VF-\SW[G? M_3G/=_YO[S[[_Z^7MN^(B/[[GG4O_+H7O.[%_PK6[Y][,MR59M8VED6?2FS-954S2KJJ@S2T,,WG^IIX%^Z=MAG MV^+:9$MC&LRT+SIZJ,+%6[5=28\:HNU^RY\5C'U7T8S[F@#9F,9T15W?X7>S M[^59S/U+4^'3)RS*"[[>F8YVE#WYC_]SM5B9L-:G86FKLJ*'C$S1;UMK,IJQZO$5@7>SK59;ANBMP)-G9=41 MAR.\M1V-<)]RS-UWQ!VR7;NDTMFU=\CZ[S/PV8 /ZS2Q[G9+$/]__E-&% M(H3ST=T=.3B<%]&*=:=.7_5;HL/-5LZ.>,V K71=T6R$L"8.2;"C1$H23DB% MCKNG@R>$VW 3B$8J6EM'"VRX,O/GW]O,T)KMKEIEA#66]71?K52?9C97%D53,83W>8];.?CEA*VX$S MT('9?6OI8 EP[!*PT<64>U9D&QX^_HT>M'ARUG3\ MC'K1N73#$V!G[6HU$&TQ2@-."*:MD;7#4' &(8 5<0YB_@4H?TD?=3F:F);: MFIJ HBEH)J)=0@M1;UV9;I:]5\Y.S[:EX. H8$1K]\[+5\U:@ 0LU%6QK&JY M=JT_B:F)P=+]R5B1,:9F]L#S)=/=T0BAS1SHW1M67\'8=9&$Y2AA9ZP("EQT M5PADV;&-UP9,M"(3%XLY$#I4 (^F9.I4V(]( ',0:X223K/4K;6Y<@4FB&S= MM;NC= N8Y%Y@F8 /?DCX-,UOA./WP-86_D59J3.D/"G;\'Z;BJ2[PT)P3+G90?+QHY.^'>6CI"<#RH< MQ$0AFVCLX:V=1-8L^XA'\ 26R5I5.EC\ = KYJA8#$3/(H.U/J?4T=Y(W!+>B4$UA0A"@+TKOI@(&AP^ MW:)AMU>&S@*W$&XF)*F41G)]T'.9OL9R%D3,0V=42X,:@77CRZYJ2W+U,FR4 MY_/+=>;:$"G9E(S+H:M4N_ C'=5.T=.TFHD]QYHI2,D>U7X#LNABU4,)^3[T M3-?T8 8QAZ7ZEA!@B,VRU(M.MB9VVK ^)6S4,2*V4@WTLW51==EU40_F.'8) M(CY/UN^7@R7SQ;*D6^IR- ^>M)9/&F0)K:7J^"--6Y-:=EK3_2UUA1Q"GG2D M:EDGG'G3MB4D7)[5K"WQ45IALPV=56>*NOJ]P%,>9JBF;3 ;X5EDWS 4^ M9BBDN#G80%_<>A F,9;B@ZP@^IU4%M8G'0.E!;N>0:/:=6T/&)K P M=:U:.F.W%@\ZA7="6#+1F(QU]$9ZD6B3CC$349!0*ZLUF( R7#8VD@ME![I# M,LBPWK0KH'QE&-&!&)7A/$BJQ$)(QW@W-"ME+R3[,>6=*!*D !+)AB]9-:N# M'2HZU("+\]$TA.5EY:V_CS^_<78?A'7%W! WBDTUG7'&TZPGUM>37[>2YY ?/KX-FBZ3'=D/^J\.2G[')F\, MZ6WT?QATL99,\K*CK1=J/?\5!LQ_X1_:%N%)8)NDU*!B3,".586X5"WT:ABL M\4]OLZOSLSQ[IZ?XUFWXYZ+O(96FM(HI(LE'1EPD@L;'! 66E7-'*;QAHD;> MY>LCC =F1ABO_-O.[//R8_#Z;:5!>M8$>SIK+E>6I$$ MN;^6>;8I*M5$8BC[8S. M:()ROQ+F8K^OB1@A3T;@'U5=9MG?Z:\#HA2I@7E95#@(_:S)Z0!853!X/WPF M1%$0N7\*<3Q9GQ C@*"N()52:1'^YNF\Q3^UCKCS1I1TA[(_Z])MK?F>R/B+ -RWNC?$?;$=,= MTP%_CA/[L1#)HMEX]TT>OEN:W.E;,+A$_8-0Z[";OG8WBT]$/26"HN;P$'A> MN!'@KV*NT_']>;(A/2>H?3M" 9D10@;1]Z3?(3#EW5HKW=J-0@H-S[".R]1B M2> SLW&N ABY156R @:27[,?,S@/X%-HH'&:KDZX)\W=WT!R[HKN"TU$YAL= M5T52M8\\L1YHY0K_@E/&*0Z.(-9'MLF6Y#2K4UN.<;['9+U8'+ICP,O4&:;. M(Y\O6";E),IO% MX:S-4$F "4HL_'; <@ "D09O/O5FM6VJWU@/4\J(M%M"C*H0'E=>VD[-P;PX MPB\=?HQO.?\$'86+/MGOLK\Q$N:,W,7W_YR:W]-O<>#8EE/O$,80U8VV\-O0 MLBL!'$4EC02^E9:3VQE1J@\:L/0N07NK8-]-CU\:X%[/A)10VTHC1^M^"+DB2/[ P[]%MSD\+GXQL'%$-V^;$Y$I3 MGQ*K8L'@R?$KB 2V?/2UW*82\W0')%PU8WQC@![NY"5P1W_^54_7+Q/<#:,FX'0_*Z=E 3P5Y6![)TB"8MD.O3O,;Y$/59 .L=R. MA,,4"ROHJ$G46K*QETQEG<%)X%3V^ZXM5EMQ"BOU3/B9IF7O=]F3^8F#V$WU M??9D<>+][/HE/_GD_$2]9?JML++1\^*3T:O"05=1A4CUNY8S#2:\1/C[E-Y3 MTZ%JKMOZ&NA([I3Z["/W7GJ?!+3Q+ABT29XM+G7H@61!]4"BTR01] MUZ]XE1&*A$@_JD:N$1F-0/Q*;(P[-GHVS^6F@.#8I"/R:!FQ;Z?/%7@@X'-5S<@LJWC6] 3442KY$F8/*XLQ M9MNA6T5 $LGML%E2%-@16EB))D-]Z;R/U!O>_-4L>Q>2$.X-$LHN):)=T>JL MAMK>VXH\-_[ (=)VU4-6[>#!HZU5O40&>\(E4(NQ.=PU77^*$](L!^?.$4YC MU:X09+O+ZK[!.+T()6$:U_0I D2F_PF&'$,<3;4O[O0IEZ^01E%H8(<86N*# M\SPB/!W!7+>%]SPTF_@[YAD)),!42*M8%5UWYR@#"^'.W+(O&[\3^<1*[@ &%38'+0#.#\0C-:[AK 3;',; MF8C1552^_R>XEN*HG O&^8@O8>W7$W@OX@MW\#G*O>#/'G7.43/LB9*!V$&B M-VOC09=,)I8J'%,KJZ)QMRWPJ 82(9T*@V?? &@T:V&ZRT8H@AM MPG=$^*^05Z5XJUVFK":?1'S!QYR0Z5. Z[ +AZ/E[;#LUT,=V$+![D,":6/* MZ%MU;JF%MN)<(9'RG&?1M,TI5H"7&[3[I#XA"O <+".*_33)VXY][!\6 MS[.*-O_Q7UGZJU8CJU=9&*T5?K]FC,43CF#1>+$C@F[:"]T5TW0 M8K?[>))QT))'G"+HU/,&DP_OO^W9GT- OS.;@R M7:*@.FYX0*R"VR*5\?W:^\/ 0P)!KG,8*PPV8#;O+UI!!0 M1Z;P[WQG[V+TK>A&;?X*#U'6"IGDF%%.TWGDO+[O_+1QC,WL$&[N2,=_ MLA-^[9,G('.2+U09TA1?2VHOW2YS[4U'GU[BL@M4: Z8@+Z&S,'@7!P\?1S) M^+H$CUGVMA5MS*5YW(UV&()G-US/@14T[LHS"[&0X7X08U7%A%!T@^ XR<4; M=S;C)1W9ZCTZDHP"#9Q&6MK:Z:Z]%H=1AQ!,B:PQUAV+'0M9)+K$WDQOU(C7 M=5UP^K0W8J(PM+'@+%$ $].-,9S%929ML2,82;>LF19ZN M2,&%0X006C+7^I='^>@X.+E,\._SL/Z<&&2#7'X,1"HS6,E>]#!XVMIU3YLV M<@<>&C6B9@:7U6'2(H:=!NQ*J)7(JG8)0($5<*(K<8=9]F,\J)+LX2%-(D V M,.CZE.^ZLC[PG!%%DA$-G0Y95O[H7*:3D!D?5>S,?O0).F$74#9P\LT6(]A.+P6Z["Y+]1;/MPA^1+:3Q8TY\54:@]]\+ M6,WS<;0XH5>HL1#[ 7TNH<-#XFN N_9XGN$L0%I9\4/MD#;&%3L#R[[>,%L< MY2 6<4(I<#X09;N %L==BZ9!LAWG%SN#S32LJH/>A*^ZD]7!6,O*718]PF7( M'V@3+NDB>/U8-ZVK+[#J6#!C-X26837II1N#SO5)4G"0DA'C:?7#PS=NE'VM6O0[E1)L;FFN-3[JS#(BG( MDB.*.;WE=>!G$Z?GL8<\R)/#V#%S--H-BPN60OJ$E.J#3,)HA[@SDTCZ>SNAQ]*S_D!NBH1!Q1DQ=CHE9OZ"17(/ MBA+RTOC[W#K/,[%$\4.J2YO1$N%=R6((R34"\ADSZR/$AVTM'&_A?& MNLX1"U?$Z%7T^C0[5S%5>D\@['BG3&BD00E-L076%GO[CUK][O@/#PR1%0X, MN?MUN-4H HO(CK^1_*/#8N.NCO/A29:6A&F\U3.*7D7Y%=$B*H4JI0JP=1'_ ME0B<]S*:;I?W9KA5'H"F2AW ]V\V1FQB0L:(91TEB2:E OI>;-XCIIT?+%@' M/J=KO/JWWG2.2_X&WR:K\DD6?)1G4[9SL6>Z'\\&]U5"%FA)O7?$" M:OB*S:8S&\_-Q"Q3J^'='V)#ZNOJE776]7253+(2)^L%7XY/\]?/*.'\HN+>7Y!3WX>V_#9Y?PL/WMQ2://G[W( MS^88O7@^S\_.GSUZ9UPMPPOZ\O(JFU]6JR^,7E.2UYGET\7^175_3D"P+XXL6C MSVU/-S8YC'F^.'N>7S!\EXMG^=79L^R"'K[,G[^X> 2_[0$B#C<;:+-=-S$.= ;S9RWO5X0F=QQ:'":T[WNZ%S9XV^6BD;@ER%+[#= MUTKZRZXE%@U?!A>9%LRJ@L.HKO3#^EE4V1,@H=)G9*Y1EIM+]+]"MWLZPXHZ1M M=QPJ]LT7P+'9;%ICCZP-<65IP%)$*%;BFOU'H]K\-.AJ M\->&DUN# .!\$J4[YNO*\3BAOV'/Z;XN[I;%ZHM#+TELP*,Z5%3D,SDZ3Z>% M)V=H7'@!S1S$4XN4>2;Z$=Q*6NJ&= E\92AM@,!TQW[LN/,)J")28ZR-B4$9 M)RFWL#5:N/^(;5Z+0V9;;;9LP!?H=Z9(GCY;AZ.T9-ZE3Y3L58V6PY?L,X/L*0M2G20149[+)P30X05C M5\G*:2*2!1?EQL1AL&5=;=2B_KPE,IS^D35'9(?SZ7H%XJ&B0DF20B!I4]\= M46S$&E>.35R4Y.+=E%?+N7+':TK5K[A<>H?L6(-)$X_=-'$UN8<7/%VCFQ9D M(Q%T5S<5G:/0HP=E:;;%-=&(AI]ZU M^SG9Q(&[GEB]5^1&B&%M.LH/@>4#"TQ5^S50#L\[*,HE*?P1*Y0?8J9^SW4> M[TF<@'#1K ?\C-8E=X%7(77-8_A(>$3X%9O^:4*ST@$,-1(5._@7?01%R-1Y M#7EMCG7:/M=[VFR0ZK&.9I)? @5840-LL!Q5FDG;$B*%)M>V*EH^IG6$\5WS MT1BY;''I@M9)L#VF22'+N[&718%/TFT=X4>1#[='$(ET!H";@I1K^BA^N[CX M2XG=9:%+$"@R.4"O7A'WKACZ=]_*36;G6G)P+D-4_:#B+SX\3,WKY0(P4V@9 M7R'.O> ;$\W>M\YPXBE&7N+VG65!R0Y__;]V*(N6+"$I*B/QI-^(POVVID^< MK) JX $/*%.QH]">\WV485:XS_.D;,L-3LC;J:>=Z8NJUMX[$'9=M1Q$)_H\ M)0Z")05\:!\D1[D21H)O5\MF-#\R%CH.ZZ$G5=RL1#Q?N-)1+(\3 1W@;-8" MYE9@GGPLW[^F+'(*7R4B:P M52\9EO&RN,=Q0-C?\S2:"]W!=\@XI@\,WK7,5GH17Y!5T6B3GUX+H)(%!)U5 M)[G:*I)2H8*H965=RBJC?31)E39AB:,+XN(9X_\(EV(EZY2U+%^GY3D5R]]C M"I$F\;KL7KB5':=!&/!T7TL=TZ9J9JD7XV GD1O%<0$I==6]CT3'C*XQW>/C M)G*\TXZC@.!@[7B\OVJ^&,OU;XF2.ITZK @\F,0ORN0/AQGI\BJK\T2AE@8$ MD6*P0UGJ_JA"ZA.[5"GS<<'I9,I9]M,]QQ6X0138"FJC-LAD#VO)*9C6C$,; M""NEK39@2#:<8@P# F%9F)6XU:U%WXH-_D>/]2[\UH$Q[4P)H8E4LSAF?L/J M0WI;'\)0?D3*0@FIZU:2V!\@Y" I6?"(LG/D4L27*&#T:Z[3R%NIWTD 84S= MZF@] B_P(HYONBEB*'E&D#BEDTRGX_<<'C6)M7"MV"BBN?;@G80CD "3;2W;R"1E$457D@',PVA"Z)[;GD7[^> (;"REB8RL,(6)< ,=F"R M\M6)\1T?J6U([NVL.SEP7=.=KDCK_C)AJASG7<2Y.6KHI+J+C;JM!&$;Y]/P M?9\Z0R(I!)3)E.&KU17(E!#2KSK)VJ33=U.R3Z+AP@I.,.!\J\!V;LS2>6_R M*#N%8X0M:'ZATF+6N]:" M(2L**4,,DFMQ"#6:U"B5E'072317=NNN'?U_EGTH[@1?4AS>:K)"Z_I1$JY. M@:N[*10=="I03LBHYLP"B=LP68#V53$+:@JDD19J9]=M/>S 9?2\2,H[@=N M%)]FG'"*&.]Q/):S [QBX.Z-+G47#1I&\"W?TS=TG/!S>._W1=WSI% 2X_G8'<)TBNU (+S MB$A-F1'.%&EQ';F<0[!90XW88:'^0SZV;%-=,["N)8[V@%SS6I(/,K445\OY MAI7.<^V8DO-HN9)(<55RPZDHG<#U\^-[P%W*"E:4=A-Q05S1M,T5^SKT"10<:OU^._8YCLJEHJ(85R0E3VOVT6CQWXUK1@AF MZ9;)Q^2%6Q6\HEQC(!&O^?!7%N$FSSR"V8 M?C=72A+UZ>//;R[.K_*K\Q<\E#Y>75[DYQ>+<3;+:V:;$QU)V)IT =\X$_! MNT_TMJ$)%'B,^J2!V#P_FU_-YAFIEC4F^WCH:XM*Q[;CY#ZM,3*CMMN^/X>R M;$G)XID//&>%"P9$@\1'.IN"AE-XO),XL1^.^0*]U]P[0^5DQ7VKVM&$DY'# M]J"D$"DL)@\J.(A]PU7)]_/\UW5^]@>HR[&2$Y1;$B,J$ZV9C$G[ MP2./&MF(A"=[DGTJ7#E<8&-^C_?^B(SBM,PW##I(L_?]X1P>G4?73R=>KZ#? M1DA@$FZ'WM4SVPFP7.>P1-L/D]=U8J0*6J)T9\D$=EV2K6)4AHG&-[5HZ$;Y MQ[)I8I \K'SOB#>=+\YGSQQGRH5;S1>+B%LI5YWGYR_.9^=AZ"A7L.)0O:V;C?A, 6A'ND^%\Z)UCB0Q$D< M 9 D_AT#R$5PS18@E MD3\;I?C[;#PM4(IV^3:%.3AM?0ITC%T%FY-V]U6O'<88BSZY_+YZB[5!^UZ7 MZ9$F\X_5FH.*)TXM_UC0F1PU1 M54/42W^R=(*K\6XG">GA-2)W!&XB4/U M2+GX\_E5SMUN'82GG_IV]27Y:ISS*CKALD(W4=0;[;W"SPEL:![U4 ,7RXNT M^T@U^(K&ULE3'#E@!T+0\Q_H@QT$55QY #-&5/TBRC&0'+=;P>>P_%6;%CN7 MFAU7DGC'&2^FYL]U"UNUEM>0J+(M*MBO,M@=MSZEJ#2WIENA^-*Y-J30$57A MHY8!"?O_A'_D$PO#-&&G<20X)%TE]WZ@'TM.I M9'+-7\A=6,&G*X KU$BA\[JI=O#)QPXBA2'J?L"L2BH]O2&T'\B 7$G[R?(P MTX0OVBS[Q07'-7LQHC*/CKAMD/MQC+OQ:J]__&0E%J Y$TTH=!_5JDS0)'"Q M'SK2/23K4%)TF/L]W&O]*)<);[& XR\B+2O8<$K*(:-(RUIAO[7K2'^@^=9& MRQ>%&C:,A5/4JDOI,)=Z1@FP;@UET5JI)>H3VY)\VD%]B]?G?$;1WM"X*D:) M$H'O8A>742 4J0E7@$N3#;X-#2H9."&C<^UNZ6R)5G#*D]P7#:"XDI8CDU]U M.+Q&W.J-95WPD\08/'9*P[V4[8W_-2GQM%D2[*Z@58P?+0!_X&KTG+/N8:>? M8>)#7#1DSFX1OI3#)Y M[QIK'(HQ1PY!!C&T,6&#FB4N.;IV&IB\[[[FP1[@.PB[:W0Y27>Y/LE^[6*&\]E+^WUQ9T.V)R3%J#SK5BQ]Q)VVPK#8@]7\-Z01K#& M6?C-BO0.:9 ).:&D$=D#9!L72WY?W69P7<"5LP7I-7[C@F.5"BBI^R4R\ M;Y^H'2%*"<1&P'KJ#>CH5H9[$_L5//#^+0]%K6^ 0-RIY5=RW5:[8>>,@) < MKY<+3MPZ F4VBMGU&^B"(1+OR#G :NY:5T6>[!3N1IE1F$STXAQQ-HX( M,G);"2TPYYDR^7+Y*1R3#V: V^B":M,O'13V$NX%./^ )C@ M5U(.K*9IQD&>X^@(BF?H/.ZR8Z5RO$=!@%,XRZ,S3E0! B(85]QP26L_?+^9 MY*4T=!E\G-(TQDS1=G*[72I](JG+CUIDN_T+O?]'+[70,L.BGGF$$1O0PBP+N&;NK MPNN+C$;@M009DH&>%)3]Z7TBW!PA"BW+HN?XU*N6*ILP_*B?07"*3+R+"3T4 M)!4EJKB9[)# &+2@1+ZIK%U)7_]0J#FU =5?,\F<7N X'WF+K"O1;_\^AON MP\\LG>\RXK=30Y,$7]\M_@CHQ-2X,PI[9[+^ICTEQK(/?SRY/3+U>*];Z M7)B;60EDP<0#\1M%H@B-:QZSCE\Q-L%YN/G=V64>@'D; _,>Y#>Y;.5"":A5 M:'TB=QX@X4#$\7?]Q EG+/G3O!B\*MSUA?H\)NTCKZJ3EH+".26KQE4].WB, M>UNOSS:0EU!:?3=<]#K"CEOW\/$BK@W#RS_$8[WC,$Q:=18L:&>.X$:<)G54 MQUUJN;O:$:'[R=L']\M&,/LKA%-*'@>;"DSYM&00K*ELA;A\:'A[X# MG%G+ZLA2BNS:)>ZI\Y:3[J9C.N,A!I;_U;E5J0H4[CW MO\RTQ+*MP3^Y.LG_X MUV!S(ZQQ2E\[_CG$^3F,+!VZ[+YPJ=L'_F!7858DV>A2Q:9O )(\/7FKE'[G M7NA31$EY7,VEE,!,(Y2NQ3-SBV/W^FF7^S1P3[RXHVQXIVX\D=;A+P6:H_T9 M_.NPO9DD+Z*(DK""5.FNMR)N9!PRIQUO$T/A#D"A#]2X;R\#-OGS: MOWKYM++TSXK^Z]H;^I<;M?Y8],6KESO3;+QT_IR3#\UF;O7IO#*F.UHL=%Y1P_6A[*C%2BE5PPT>U=U"=XIXX9R: M>A'Z?KIHN&CG9R?NW;4Z.Y&]J45+UXKIOFFXVEY0+3>G\V"^>W$C[BIC7RS. M3CI^1[=D_NRN%9X6$THA&FJUD"U35)[.SX.CB]C:.X._!&WTHWMFE:RE_&0? MKHK3N6\)44VYL0@<2<3R&MX^/['?K/3CNTK+FF2UG_+0I3 MG+FOM_K/-8)LDF_X!".#J'C/01R+-]QP\].E-PP9:V!9F^<5.<-RH82JVX398^61B 6Y-%/@)=#$#A"T!!R-X#J-+LI[:@8A]@ 583M7!' M[2)\%?$=Y8%@QKG=2\9K\HV7>:_7.^ MUD:A9?Y])7 \!8Y=X/C_Y_A5(+M!CW3'\EJ(6W("WJ00T=5R9+6ME^Q9R2F'8!T 6NV(K+OAN.:Y[%U$ MER%MV7RM=H>.J@L"$DA4S;46I7#2B%5"VXSGB/ \%BKTU7R]$LY6YKDJ6&I9 MB\)E5!M<,(^' $\$VSHJJNRTOB=62SUV0%TS& I9:#;E^I"=%X6POEC>#BVI MJ'9!()+&;*&0:U33"++$M M)Y;K,?[B<>R*ZJ%8:!FRK69WABC(1;*ZN>)KK#S40;3#UQ*4AC*6LL;7S^X/ M8TTUMHFQD%!B08:@WI[B?5K['&QVIFH\*0:>7DK.IA)Y-8@6;5[W&-/?4?8' M60\-<#0[=Y$PHH?9@C$]PWSQW9"9W;R_8/B;7;7WL$:;$L2UD!RNO'2U@E$\ MN\;FXULGP,J18(%B]4JY-T,71(FW7 %S%/YR.2+:T;!#?;XZQLGP+@FQDBR3V252:[\, M>]5*XM0+L\!-JR \?D+WVY:O6>#TX6KDVIGLQ_5IW@.;TB?)=P7X'9H5H0@] M<%>9%V<12V/?R_P5U$31TDO2"(JTZZ+)\B -D/B4O6$'R+VW3'U[&^/S$: < M;V;H%FWWLYNH*%*292P"ZV6\8JL@\Z(LFHT?6+0\?<$)4A.:YI;;WK=EP0'P M$^VMLH,@S;P@50Z0<0U# + MK5<2>C%4X@ZZDS"PM*D%I]IY\P*'*>%&OAU8(P #0NSY<>:D)UYDPP(K\U8I MB(W%DL^D@7&6>FF2#.0C'YG*1B4^$H*MJ6$^>+^WM;\%\[1BS>'1L;$C=N<.QW?WX/@TGR.GM=/X^'XZ= M#^;#X?T]5W<"-&HJX>H?9CCNJN% /#P8V;E#Z%H:'&G=;87?$*2L =9+*&ULM57?;]M&#'[/7T%HR!Z"S+)DM\TRVX"=+FLQ M! C2=7TH]G"6:-\MISOECK*2_WZ\DZPX;1.@& H#\OT@/WXDC^2LM>[62T2" M^TH;/T\D47V>IKZ06 D_LC4:OME85PGBK=NFOG8HRJA4Z30?CU^GE5 F6E_-D' BAQH("@N"_'5Z@ MU@&(:=SUF,E@,B@>KO?HE]%W]F4M/%Y8_4F5).?)60(E;D2CZ<:V[[#WYU7 M*ZSV\0MM)SMYE4#1>+)5K\P,*F6Z?W'?Q^% X6S\C$+>*^21=VK2XL*9 0TYT,3(EW"A_ZV M:-4!Y<\ 93E<64/2P^^FQ/(I0,JL!FKYGMHJ?Q'Q+18CF&2GD(_S[ 6\R>#J M).)-OL]5^+Q<>SXMZ)\7C$P'(]-H9/K_X_DB4"C&P-L-% Y+1>#8"-1.<>4JAF$QKSQ% >%EY!$7>->HG=#!^"D0ER^7"%M4 M879F]_\#Z$'+3H$B;KD4Z[&?ZV#S9/X*VI" #UH6XB R')7 MW")U +V0+!OAWUFSA3_Y[- TZ&'C;-5W$'2^QU>F5#M5-C%F#N/+8EM;[N?L9'@N M!K+Q\3Z49(D=,CP;'F&MBUM9+I?I^_ICNG6&/MX2'D@HWFJ^/.CRP-6WR!U%$AUG *?H_<# 5A"-H%C MR,[X-&C.QC:. M(7Z;MC'4]>KA=)ATRZ[!/XIW8_)*N*T*#PLWK#H>O>'!XKK1TVW(UK'=KRUQ MZN-2\K1&%P3X?F.Y'?2;8&"8_XO_ %!+ P04 " "C@IQ4CD/;5&\& "< M$P &0 'AL+W=O.HW9:H;A^&PFW&9M\]._-R-.3O1A5,R%S>&V2++N%E?"*57I^VHO9FX ME;.YHXGNV'5_T:;U?\+L4*]MX M9F3)1.L/-+A*3]LA 1)*)(XD]QFJ9CR0KE;O?I15/8,2%ZBE?6_;%6N[<5MEA36Z:S:# 29 MS,M__E#YH;%A'.[9$%<;8H^[5.11ON&.GYT8O6*&5D,:/7A3_6Z DSD%Y(^4*&;7.G=SR][FJ4BW M!70!J<85;W!=Q PW]SVE('C787:X\*(9(>&P7/!&G;;#,"K,4[;-!A^TRP+*KG/U4Y(*\ M% ;,S05[;W2Q0+)_+*01*3N*.X/OF<#(K9G,G8!,Q_24<;8P M#U=*)WB5DDU*<.-A4>1E A];,2-+.@A\TV>HQU @$0/#<\N3VI&/XO9 \%6L M?COETK E5X6@./GUU@K85:?0QF5*\HE4D -06%-DI6.F\(A>V>/6N:TE/-'8 M0OA;V_!]-K1^V>?48=QOE9DR#GIXOJ2L(B ^O2A:@.SC&P6],&[]"K7P!\]G M8"=>CJE+H+Q*12_0M^NP0Q7.&V:F?LYDO;"3H@.$Y58 MYR4MI(= ?BLS.0'W<^]9)#NU(S.6"4X.\VNX@GIJ3)9BXZ?=%8FGJ0\T(K/3 M9<_05:A*[L*)2ZD+,''.C9AKE?H*1!EKBXE-C)Q 1RY6<)%$'F+@5];4V'CV ML+(. YDXF@"+_K[::D63WO8?)<%3I83S>1F#:TT*AZKU5W0ZO@A05$@AY902 M&Z-HI@']?U+VOJP+8>>9-DY^*I'?H)KH=%]9C.(X"-&@W%3)AER:"_4\NO$H M&/3[K5N1"C245!'W]HE1. QZPTV?$0\&P5$4'VILAH-@-.[M:VW&0=@/6UIW@VQI>' :#YORE7JP-?>#L-^, RW M3H25ZXJ/[9W5^<3@LEAJ(.@4\*^$E+"C;^JIH^4QO)!YW>SKV=S[)A;<5 MDO"!R_!Y*K()XK+Y1&W6@N:' PJ1P\2K9J'$(>.3%" U!1>%A%95F+?.L)K> MM%XOJO2T9<: X2B =$&"PXJ$-FO'QJ6;7]U;7W,PD0J+$%%O#SFC09J:\"RH'3B_\_&ULK55-;]I $+WS*T:N5"62&^,U$(<" M$B2MVD.JB+3-H>IAL<=X%7O7W5U"\N\[NP:7-!]2I1Y@/V;>FS?#SC#9*GUK M2D0+]W4ES30HK6W&462R$FMN3E2#DBR%TC6W=-3KR#0:>>Y!=16Q?G\4U5S( M8#;Q=U=Z-E$;6PF)5QK,IJZY?EA@I;;3( [V%TNQ+JV[B&:3AJ_Q&NVWYDK3 M*>I8L.G_-IT'>"L,+,.@9. MRQV>8U4Y(I+Q:\<9="$=\'"_9__H'L;)YE:B.M@25F*.[XJL(0OJ"= M1);8G4^4[9@6+1-[@2EF<*FD+0U\D#GFCPDBDM5I8WMM"_8JXP5F)Y#$(; ^ MBU_A2[I<$\^7_&.N\&.^,E;3 _GY2I1!%V7@HPS^0T5?9QJ=P(N2OY8(A:JH MIX1<@S# ]WT%JJ"WOH/I#@;<. O5%.L5ZGU=^\!E[@L\[LV?>/2\A[/VEI<+ MH$]O_I0Z!(EV_)P%6)J$\? ,V#"E==2;.\5<9DZ\!KQOJ#DQATQC+BQ4RA@T MX]Z"5]Z'6["4YPK70DJ7)\ES%P_(-1RQD)VF< Q'\2!,V!D<]^8YL5"O\PH: MK>Z$GQQ9R?6:8ECEXTF*0! 6]HCT]Z-%A;?J:* MV]2%K/WD(3I8/BW M#*1"/1*PCPM'9V$:GY( -DK#-*&*#=(P2>TW10:_62,K<1#+@2]>V;7?; M#;UYV^M_W-N)>4F)"6F@PH*@_9/380"ZG4+MP:K&=_Y*69HC?EO2X$;M',A> M*&7W!Q>@^RN8_0902P,$% @ HX*<5,DH>&5% P (P< !D !X;"]W M;W)K&ULK551C]LV#'[/KR \H$_>V9;M.+DE 9*[ M#>O#88=KMST4>U!L.A9J6ZXD)^F_'R4[OO3:'H:A#W%$D?SXD92HU4FJC[I" M-'!NZE:OOMM M5F[O46U6LC>U:/%1@>Z;AJO/.ZSE:>U%WF7C21PJ8S>"S:KC!WR'YL_N49$4 M3"B%:+#50K:@L%Q[V^AVEUA[9_"7P).^6H/-9"_E1RN\+=9>: EAC;FQ")S^ MCGB'=6V!B,:G$=.;0EK'Z_4%_3>7.^6RYQKO9/VW*$RU]A8>%%CROC9/\O0[ MCOFD%B^7M79?. VV2>9!WFLCF]&9B'?[Y>:S#E<,B_(X#&QV8XST$&;E9(G4-::T.S"I>J\B9QH;5/>&45:07YF\ZBPXY^IR@9X6\ ?ID(%=[U2 M=F>K-1J]"@P%LN9!/H+N!E#V'="(P8-L3:7AU[; XDN @!A.--F%YHZ]BGB/ M^0W$D0\L9-$K>/&4=NSPXO^?-GS8[K51=&S^>25@,@5,7,#DQ];Y==#L!OY+ M(N\KA%+6=/]$>P"A@5_N(,@2NB\1I$/(1P0^('!M+:D)V.Q).S8B= ZV([>S M[5<6,V=AM;.GAQW0;W9%EL8)19:-='>S1-20)'Z:I9 P?[Z)G]+SBZD#*A;](,_IF2?H2Q-:-U\\\$G\9 MAI#Y+!GCB0(TKTF3RZ81VHVWR(_2A0TYCV=/5$1QY/L:'=Y)F*J2=>%ZUQ;B M*(J>\$5+[CC6@DHO.U=)/*/*A4:(EWZ<102
'L+>6E4!LB-V&G$14CFBB) M5O>*MSG:[%W@0I"UD4H/YZ(LJ8 DI'[,EO#FIP6+V"\S=^"H6+&?+&.(,S^. MP]E[:2L0+9?^/&$0+1@U-OO6)0JN!E>#5%D[GFUA^M8,,VS:G5Z [3#XGLV' MY^.!&D,Y4,M+<@UOLM0#-8SD03"RLZ!5#90U(7TII+H(-,+V+ MFW\!4$L#!!0 ( *."G%0$QOE'( , +P& 9 >&PO=V]R:W-H965T M MBAQH:601D42%I-:[_?4=4K;BI,TVAQQL\>/-FS=#\6E]5/J3J1$M/+5-9S9A M;6V_BB)3U-@*,U,]=K13*=T*2U-]B$RO490^J&TB'L>+J!6R"[=KOW:GMVLU MV$9V>*?!#&TK]/,.&W7WF#N\!?T@\FHLQN$KV2GURDU_*31@[0=A@81V#H,C+'5ZC& M^'\XCMAT&4(Q&*O:4S I:&4W/L73J0\7 7G\G0!^"N!>]YC(J[P15FS76AU! M.S2QN8$OU4>3.-FY0WFPFG8EQ=GMG:;SU?:9P=O/@^RIW19$5\*#JNQ1:&3P M&]IU9"F5"XB*$^UNI.7?H4TXW*K.U@;>=B667Q-$I'$2RL]"=_Q%QALL9I F M#'C,DQ?XTJGPU/.E_U.XKW:JW9<+?UWOC=7TPGQ\(=%\2C3WB>8_N\,OTKK+ MNC*]*' 3TFTTJ!\QW.8S^*%T%RC\"F4F5$#?H M3MK!":GDDQN,>%55LL +T01/EI#,69REP:](][-630FR[;5Z1 2.&MY=6<,YXOX36\6B0LS6)X';@N.S."1]$,"/.8)54R/3H[;!YGL%_O>/1A:.TJ _>-PT=U]#9T5RFUN]/>V7)[?RPIL\+:@>@_4HI>YZX!-,' M:_L/4$L#!!0 ( *."G%2AB99"B 0 "4* 9 >&PO=V]R:W-H965T M2?P2>!&'XS!6K*0\HN=_%Y>C'RK$-98&,O Z?. UUC7EHC4 M^+KC' U'6N#A>,_^B[.=;%EPC=>R_BQ*4UV,LA&4N.1=;>[DYC?K0I)QH;5#NC:)=03@S_X!DDIY-#''9E4FQPUWUN/ 97!#"C6Q- MI>%]6V+Y+<&$E!@T"?>:7(4O,K[#8@Q1P"#TP^ %OFBP+')\T;.6:8T([X0N M:JD[A?#WY4(;17GPSPOT\4 ?._KX?SON95P^AAX*'RN$7Y7LUE!Q#51FBAO1 MKJ#NMZG@0"Z7HD#0:UX@H\PP5;\+!E5#(DHV;E6T(%N$+7(%1@(GUK8DH=8M MZ3%LN@0&6H7G=P#5X(O:H0U MWSIATJ<2146'(96!58@L+5V)E-#76\?K;]E^_"$+@^E;W5M$1A=%MQ86M04S MN(.3[I85'ZGU6#9RCVB+3BD[ILU6&KM0=Y1Y-'#0(_\11B-99,5K4ES49#]: M3^S[#[64FALB((>=.-\&9 F4DM@L4.W3TG=T-C]!D QH[_)$SG-R5L:[N[D" M^GE_'JFF;* MP;2R/=OCICF;QAE,(^9/?>^C-!2A8\\=H@.? )%/VM$WR;S/KLO9,#P0:$6V MH.W\3V";!Q"/XS[Q(!JG_>@465)A4IH:H,.1(($/;T@^S^&-1PW7!=4E--H& M0VX-[=5U*9,Z?ED7#(XCRB_\A/(6)1 M%GB?]BE_3)NS+ YLL-.,B&/F^]G.E\><,0M)[8BB%<20A"R+,N^:ZXJJ2)2N MQ'ECG:!/\KDA)FI:MM1LBKT4I#3)("#U(])I2F%*O;O## M3YE,(<_(&&9@E M%-# ^W#"4F*AW&+9H:T)[)3PFQ? MTYGZ$ZJGFA\:@TM6WA94F^3YOKYLL&U94;Y/61(F=AQ!E+(@<.,8@I1%06S' MMI!8EKCUE-*7I4G@4:> UN>L58W?5\[U;9W)P=3>H5NZ!HL%51G^+#ZO#&^BRO_J?Q/L' MU U7*]%J.G])4'\\349]J]E/C%R[A\!"&GI6N&%%[SA45H#VEU*:_<0>,+P, MY_\"4$L#!!0 ( *."G%1@3G[-&PH .T9 9 >&PO=V]R:W-H965T M'45#;5N;HI1%EEF2PVYRHUZ_<'X4']X%8OEI8>G'PX7<-W[1:ESO7@BR9&?,GW5PG[P]ZI)!* M56R)@\37@[I0:4J,H,8/S_.@$4F$N]0) M(M;;"6(M/THK/YP69BT*V@UN=,&F,C64TSD%Y6'"C M9R>QISQWE-$+E&$DOIC<+DMQF2BSN9 MJE)8^2ANJJ*L9&Z%-<(NE5@5YD'[Q%]4J2,QK\-VQD'DBM"V%SE:I0BE9QZBH(#=@9A04>2A8Y-.2'I2H>=(R';!XI;@H1CCU)R=X #R])+(Q)RJZXG,\5UZ[; M]D5N!.=(.'$F$ /2@U58RQ*RDRHFKQ@10A^R0NWS.%L5.O557@ M>;''K7_8%785FABE:B\0FMI+;(I$TMI:VR7S/,MS4^$)>9Y"=D^1 M-JF.R;G@=U>M5J:PXH:]Y;H4E+U 617H!'#%Q6_?KC^^":?-12#NP?B7PE0K MH1&8M#2[\8C1C"KR70*.J5FQY+E2)'T_K\!<)@^JL+C-%]O0P)2+I'CSG;L*.3%,/>H7,CF[A>ZGC)+GX2E5^KM [M MU(G_Z^:PF$>5K2Q"6%J)#5@&01U UVYZHH+_4X$6I+(9HEZW(1]7(O*EV194 MLO@*:K4%EVBN=)KQIM\XI:[S!)V=2TR7907-9AO>]T7G&@L;,N<*0:!L(K*[ M^S,2Q:G?]PK3\WU=YJ_RH+4[2P%L>M!9DKG-OK\XI]ZB_-8RK?E=[_<./+TS MF7*YC FJ"I7[O+E5Y'+L=0')2?WDU^S.ZQGREL M5'O#;M*EVG)-D'LNN63.U:?A84X_\(,W8]\G]ZA=Z.S:O+%:44;QJ-B)/F&3 MR]RJ E1H!#Z7J%=\ENN @GEY?>^N:3L:YB8UB\V.>F7#^]/7^\N& MKV?#7I94_]SC+/FG48I"@4#L3;E"_:ATX7J<74KN_!L\?4-#="/^::I$&KC$ MG:1X$LI::0U?2@)<@E2A,,+=0WQKD@MJ!C&/UO43Y<54]FXO!2_80%&(T5&6,6S'<<4C"5+2B;IU=$&%: MNS(.Q+G2WREFG_%1+K6XK?1A>D&XK-%O;WHO+]B.;JMLUQ$ MX@P%;GA>4U;O5;&J4\XW.(?'UF"_+Q/Y^2R?.:W FO&+*C0P;CUDJ(V\.H,H MR6*#VDSUWI$@T?-F$,^472N5U_5E*VM\$]K5HIZTK'F#_K> K$WK_\=8NWM1 M0_*=_^_<**183H6U:RE099_^.M1?G.KDD&>!MD %ELN2K<:3+1M'.V _=)"^TS(':6$'P?#H))I.IF$Z#7F_<81!/H*@W M&8H^(%;4^0PA;]NS8#@>H MP#O^K)F9ASUXW:*+ Z=MP:VK^UD_>J&$GT;U7*8.O[.GFZ,5:A=.&DV%]T%= M,-C3YJI^+PI"8-!H- P&T_X3KCN)5?,3WJ'LGSIOGG9EQ!)36< ]19/Z* >= M40D""D"3$DY!P!,/>5(3(SB[U=\5%\@UJ?V$X?:_?6?"$IPQSH$U0*OU64IJ MRRK?3G#&7G.J.]=0J?"P[F[\, ]\&ZJ'C9?WO'5 MSVN0%;V$4"_5)HU=7YW80T,>:$4!J\ 8,Y\CL<2\PO%=/<&JKV"*V'NY?;XN M9<+5\?->079SN91O*4<[GVD/^XVHV+]1U%17VVH?_68:#'#2:5L=B' 0HAN- M6E>'(IQ,@F'83CL2T: 7#";]UM6Q"$.NF=;5"25&T!OW6E'LH2.\7I66??20XJKZTM*&/>6,E/(/\S"FEGLSVXXTB,UN7'P MB2,0&M.MBI>OT.!X *A$9(7'ASC5Y6_0V4@5*^[=K..2]("]_>7GDQQ\4&TO MD4]V7L%GJECP#PVD095;]S:^>=K\EG'F7N%OM[L?0K[(8D'%FZHY2'O=\? MTYE_7' WUJSXA?[,6&LROEPJ"3MI ];GQMCZA@0TO_!\^ ]02P,$% @ MHX*<5(O9=(]W @ 8 4 !D !X;"]W;W)K&UL MG53!;MLP#+W[*PB?C=B6[20MD@!)VV$[%"O:K#T,.R@V$PN5)4]2FO;O)\F. MEV)K,.R0F!3Y'A]I4[.#5,^Z1C3PVG"AYV%M3'L9Q[JLL:%Z)%L4-K*5JJ'& MNFH7ZU8AK3RHX3%)DG'<4";"Q$#FF_MG;)>/+!4K$&AF12@<#L/E^GE*G?Y/N&1X4&?V. Z MV4CY[)POU3Q,G"#D6!K'0.WC!:^0VD?V3[YWV\N&:KR2 M_(E5IIZ'TQ JW-(]-_?R\!G[?@K'5TJN_3\_BJ@Y,/X"F!6RE,K>%&5%B])XBMED$0.0I:D;., MUUB.($LC( E)S_!E0X.9Y\O^I4'XOMQHH^RG\.,,=3Y0YYXZ_]_9G8>GZ0C> MJUO7"%O)[:(PL0.F@1Z7!>06C,]M^URJW9F=%C8;5,>))4!%Y4=W&2S_R A\ MAHL&][*+,H(P5D251,2?#$3%U+7GDEHF(OK-I3;LU2-MAKL7<" M8--R^8;6RZ?1^() FD<3D@.D:W?H8TT=B.]6=LK$)5+L/&ME.;HN +#I;KX M!5!+ P04 " "C@IQ4O[Q/]H\# #'!P &0 'AL+W=OZ5'4&AIM1F$PZG9QW8T()K@-/0Q9ZR(!R%5M%F%M7NS6>F#ZZ6" M>T/L81B$>;F!7A_741*=%Q[DOG-^(=ZL1K&'#^ ^C?<&9_',TL@!E)5:$0/M M.MHFUS>9QP? KQ*.]F),?"8[K1_]Y%VSCI@7!#W4SC,(_'N"M]#WG@AE?#EQ M1G-([W@Y/K/_%'+'7';"PEO=?Y:-Z]91%9$&6G'HW8,^_@RG?'+/5^O>AB\Y M3MB<1:0^6*>'DS,J&*2:_L7SJ0X7#M6W'/C)@0?=4Z"@\E8XL5D9?23&HY'- M#T*JP1O%2>4WY8,S:)7HYS;;NC8':,@O4NQD+YT$2X1JR'O7@2'WXD7L>K"K MV&$L[Q'7)]Z;B9=_@S?AY$XKUUGRHVJ@^2M!C")GI?RL](:_RG@+]15)$THX MX\DK?.F<>1KXTO^4.?EMN[/.X.'Y_968V1PS"S&S_[W:K_,F_(K\RWP^=D!: MW>-EE&I/)&+.%Y+H%B_)1-)_1:(#R7@F$=:#<4=@V.'Z:5=8@/KMN5YL_X98 M!(2W+A[N;@C^%F?)&/T1G-<#S]AM+$;@>4EY4I"D3.DRRV;HI3!L2:0'893W MM&">9'V6&RITP3M;D[2@!,LS@%EK #!NRUT]@5$#OC< O3VA:8O&Q1BQ=?$;/3A^L MKY)GZ_4>TY"U#7(JRM+,0U.>SNI12 O6=VZLBT>AO4H2DC":E.7BDQJ%;$BM ME<_1%P3+ZQ/8^2CHB*9A)]5D^.Y-Q1/^ \EIPI>H>M16.GL^C<3IN3P8]LD3 MXC[3BJ?X+0N^"#< EW*:Y[B&NY*SQ4?M4%K!.&591G)O+,I_NN+Q17,=P.S# M$^(%'I2;^NR\.K]2VZDY_PF?GK@[8?9263QJ+;JRJS*/B)F>C6GB]!A:]4X[ M;/QAV.%+"\8#T-YJ[WE(+(HS9VYG MAM393IOOMB!RXJ%2M3T?%,XU'T8CFQ5423O4#=78V6A328>EN1_9QI#,O5*E M1FDG<^2 9/+[Z6]X7C%Z/E M62/OZ8[UL[UEP)&NMO_/B M.C\?Q.P0*-;)7[JG<_4A?/E/$RK:S_+W9!-IT/1-9:IZM.&1Y491U^Y4.7AY[" M(GY#(>T44N]W,.2]_"B=7)X9O1.&I8'&#SY4KPWGRIJ+6-R"Q*6N&ED_BIVTHJPS;1IMI*,<"^%X7SY6 MLA;75LDZMP*L_Z*W5*W)B'3."4TF8OTHOI"[ I.'XEL#D=+UP= JD4B$?K)N MV7HP:&T+4]()*1IIQ%:JEH3>B&]W/R2B@0TO"\]K\8G6IF7UL;]Q6/(3$H<'/TF2%"#$N7EKK_)Y-H_%\'B6S M/3K,=9E T[D"IIQV4HE,8^;D%)+1&9T/48 R)$'6&;U01G(<)B(7 H\H ,IA M6[#,2W8A08%=6/1<"&$/Q4JI@X0S2OX<(@##_/6##&N9_XG9 'N&G-%AM*E' M 2$A 0;%4H, GE$UR\$ZQAW/0I^;?M;+I^QQZGK)3!_]T M:\2EDM:*U6$9HA[[CE(/(<@\+T/;',G3/!I/T^C])'G+0JC9">8EZ7088_0C M9=HS"T)U=Z9YVF*=M<8@)F2ZW(*&HE$8*#@ZG2]+1L;A>(;NEJSCUV+3\GS MK,#!FW,^;\P:[+Y^EOCL]_SC3V55H@X1MR,[-$<6^CGH3R9#&8&+>1=03>R4 MSHAX'&V$;+!Z*,%DIBO 4HRZ=!^=W#C XAAI,U\@WWC/P0, ?I/9F9+EP) * M:<9.:!>#LWXKX;#>;- T*<'7%XL6=2IPK@I@UED"3GO^-K1K(/OJ!;Y+N+% M8;4*4GEOA'J[3_G]3MR!WD,K=F08' DU84##'B8#_=5R6EH_DSN#@1D7K[GW M3TYH;'95X+;S9C& _HO5(XSGD-BR[PS'0\PW-/H&635 [;SP$D8X3.$A@BL, M!0S;Y^_5"80,V5N_*B2[\H;3?&2A#QQNKA%/*?5FIAF[UNX(_!N$>'FRXECQ M-Z134W.#0:MW[\#ME6\_7*W";:"[7L4^@Z]1"IF+!*6;I^^CR6SFI9)T'*6S M>31?3%]%\G0U@%B/,A$ZTC;4'4Y#<>RZ->I=72LR]_Z"SA1N:Q=NL?NW^V^ M5;CZ/HN'#PB<6O&ULM5A;<]NX%7[/K\"HW1U[1M;-\C6V9^0D MVV:F:=PXN_NPLP\0>2AA0A(, $I1?GV_ X 493MM]L,4+SOT['PYXL];F MBUT2.?&MR$M[VULZ5UT/AS994B'M0%=4XDVF32$=;LUB:"M#,O5"13Z5Z?=L;]YH'G]1BZ?C!\.ZFD@MZ M)/=S]6!P-VRUI*J@TBI="D/9;6\VOKZ?\GJ_X!=%:]NY%AS)7.LO?/,^O>V- MV"'**7&L0>)G16\HSUD1W/@:=?9:DRS8O6ZT_^1C1RQS:>F-SG]5J5O>]BY[ M(J5,UKG[I-=_IQC/&>M+=&[]?[$.:\]@,:FMTT44QGVARO KO\4\= 0N1\\( M3*+ Q/L=#'DOWTHG[VZ,7@O#JZ&-+WRH7AK.J9*+\N@,WBK(N;LWNER1<6J> MD_A$*:'D?/F W) QE(K'I31D;X8.QEADF$3%]T'QY!G%XXGXH$NWM.)=F5*Z MJV (+UM7)XVK]Y,7-;ZE9"!.QWTQ&4W&+^@[;4,_]?I._[?0Q6^SN74&\/G] M!:/3UNC4&YW^__/]HF)NWFM;R81N>^A.2V9%O;OQ="#^TS _EF)6&96+\06G M>'S9%VY)$"\J66Z$LK;&XO/^Y7B*OS/Q2$9!;":2C@&S-5!Y U0F)&RP'8.5BA"[+ M[PEQ<)(UYV!,>QT+&%B0.4:\D\GRJ1C\VBF$*I$?I%*;5)5@V["J+Z3S M1G75Q,QW2YTC#7QI2&=^$9?<@7T%,R?^T0DB/<%O2$*IG.(T;ET+I5HC5V). MAP(+"(KKCM2 !OVHV6FOF,%9!+]"G.^S'02BGJ+4#D:+*B<'O5+\Z_W#1U:) M*B#>B-^)IXA)P.\6">P&O%O*5? O&($8]HC"+D]LC5W1$^$_ MU-=:I<&OG1HAA'S[KM^A&GNPG5IH0EBY/%3!4$+ :7_;Y4_4[#*<[<=RY+22 M\$$62*WSV\93/FH[]4@=B_%HVZVRJG*5=#:Q@QS6#T4X4I#F8@9#,DE,S?4- M9!JHH2UU4]_Q?V^,K?UAW:/QP5X]5+G7&7(E5>[M(Q65Q$Y?X@TSXG)G$X\! M*I[%;044'ZIAR#[7SV]BEK!%RC*-IO0NH>>T0"B;C@>\FZ8*TY9"6(RG_7(_ MCYI6$._\K@4T<\8EC^V , ((=7E1G?)=T+ ^[,?!QY=A('[1OGL#N7W^ UT< M^1-X1G=7VG&^%\25\L<*[S/N5)QO6*^WQ,TS$&]C;0]N_G'_?JE_.N!@K[I) M]C3!&+4G<8* Y"Q)N-SLP:'(/C_9EP%&:U6FV.8A8HV,7]#W[Y)IGYM/@?LC M(IA==,Y$P8B6N0Q3(PXUUF-8IJG:?6MY[?W??6@:.Q-9@% RUJ:_($JF%& M.&$PQ]_9"]N>'U.WM4?T;[B>&"^>HK>N8H;C$-89(O]F=%WQM#V^>&T%SV6P M^C%Q>@YHXCQQ->BBIEVXWS2S#H(R9I9(!:T,U[[H;D;*4?17G3T04G7D5?/G@!> M_;/VBR#0'()\;75MT8;VV)^GSORI93QY+8["[7'SX-4LD"X?1<2NX/1\U#\_ MFXC3L_[EU:DXFEZ=]\^F'5EQZ+0Z['PI* C8X>\AO+O#2OAHT#YM/[G,PI>& M[?+PO>8#H ?0@<4SB(X&%V>]0(O-C=.5_^XPU\[IPE\N28*H> '>9QHD&&_8 M0/LAZN[?4$L#!!0 ( *."G%0BQ=%[)@, '$& 9 >&PO=V]R:W-H M965T.J$ M-(NPL7;_-H[-IL&.FTNU1TEOMDIWW-)0[V*SU\AK#^I$S)*DC#O>RG Y]W/W M>CE7!RM:B?<:S*'KN'Y>H5"G19B&+Q,/[:ZQ;B)>SO=\AQ_1_KZ_US2*1Y:Z M[5":5DG0N%V$5^G;5>[R?<)CBR=S%H-SLE;JLQO-6#V7? M*8,[)6UCX&=98_UO@IB4C'+8BYP5>Y7Q!C>7D*41L(2EK_!EH[W,\V7_;0_^ MO%H;J^D8_/4*<3X2YYXX_W]U>QV<%I=P1A#0^0(:PC-R#>A*"50([-:H73$" MEJ0S5Y'$ER5XN%O!\ M^44?4DFZ)A9WFTAI(JRBIIL"JJ,QSR%E$F. =;S4< MN3@@;!HN=VA ;<$T2MLW%G4'K3RBL8['0%5F,(NR6>E(JC0);I3D_@Y-TJ@D M%1UK#"R%FH>3N:^(??ZA8RGX:GY-IE"1$%SQ>?0)\ MPF[O5ZE)I56^(M6W4PXAD:%#4Y)B[R#)/WRB(4%]_BRXN2^/I#0*)RKRV+\BKK MJSM+GM^,[[C>41VI-EN")I?3(@3=-[A^8-7>-Y6ULM2B?-C0-P&U2Z#W M6T7>AX%;8/S*+/\&4$L#!!0 ( *."G%1T \5C; H '\: 9 >&PO M=V]R:W-H965T4)@;R MVO: -D;O.F;4I=J5LKZG:[E?;P2I5F_V(:3OL''_1ZT]"# MZYOG.[E6=ZKYN+NUN+L>I!1ZJZI:FTI8M7HQ?1D^>Y70>E[PBU;[>G0MR).E M,9_HYH?BQ30@@U2I\H8D2'SJ+$D0S/B]DSD=5-+&\74O_1W[#E^6LE:O M3?FK+IK-B^E\*@JUDFW9?##[[U7G3TKR&1#U&V(V&ZGB*U\(QMY\]R:O;"T&M+H@EWEW3!.5Q24N\;B MK<:^YN9N(ZVZ(K\*\=IL$>M:$ES/KQM(IS77>2?IE9,4/2(IC,2/IFHVM7A; M%:HX%7 -LP;;HMZV5]&3$M^HW!=QZ(DHB,(GY,6#KS'+B[_25_&?E\NZL4B0 M_SZA)1FT)*PE^1L0?5(2U>.S>B=S]6**@JN5O5?3FS#SQ:.._+Q1HI'+4HDE ME9NH55,+5&ZS$0U>R;(TN5MI5J(>2B^YN\-G5#6JRZ5U6K:A%[61*)!/^&8N;-LVAR M)TL\EU6!A+:?5*.K]:!;1%X0S+!\'H4B#+R4Q ,#:?,-;RD@MS0[\$-SW+3P M(D@/%]XLGHLX]F:S=/*=JI25)6^2!4I(4ZR)"X[[YEZ29+ JBE)XX@5)//G9 M--@4Q5X<9R+.O 2O9I$'CR<_J>8M4!.WI:S$A;P$)G5N]:X'%K%JK,X;H,48 MB[;2B,..EO]0B9_,O4,0Q+GP1"]-%F9'6^23^Q',?L>__@%L9M_60FUWI3DH M57NBT!9T9ZR#-3=5#7:2%79?4!QI2Q1\2XK%A[N/[ $_"[^]] =+-K(67;X5 M(@8$V2+Q@C00QA:Z G4[LSBSA*[K5E8Y&5DHERUDJ,^Y>*)(["&W]W)Y<(Z: MLNUAHZU+(VU!-T='S BQ<.8YF>3=4N5RBR"N5HJIG6 _#UAAQ#Q ](5<( M .O3R!YX(PCRX[)!'T'_L!@V*&^#6*%X2;G5BI(3 M">1RLY2@I169[G*#7 )%:9((+.IV6:O?6R(5VFO@C5[1Z-!"WL@\1!%I9\7* MFBWDFOIH7Q?,W%BLVYFJ(!^_'(B]L@-!.[S(W.^L:7='A]>6:WG\\AP+R*UI M*Z93K 09)UZ<9AY=15XVC]AIW(1$=&*_T:!4#:D8ZCCGX9U"_)D_D/9+5Z'L M:I]CSBX''CPM''JR*#2M!58[J8LK//K-M(4TCU*EJR:-$%5%8G9#A1#E+'BW25=?'.@%_A3G#U)4BN*,W>E3QH,B3 MI:<$VQ5Y^CD=ZI'+O.)O(3@/XG*GH@ M:-!\[#U'>)'Z2T6C0V>&SS3ZBRS;XZSDTKBE^EOJRFP!59]1<#JG"MJ:0I4D MK% .6(1!:BON(4CUV(W+VY&@"_;I2B7A8R>>*]E1WC!AU6=&K*XO\8Q%.4%S M%A7KD0T['B3J)B4L&"YQ]9,)!IRRISN)3KUE[5\_V;WM>?S>E("OU,U!))F? M!M]XR_CCN+O0]6+\"JQZT*@N!E?S_Y(.N/UVM MK"(N ,SP3EAR*/)#B(G\C);Y,:Y#/UO0=3K_YBKPY[.1="Z,"]U5Q:7(Z+_) MNY,8<*:4!\+C-)O$Q<>[?V*/'Z=7,S]:" S:07"51'X.AI!C8$H%+N]:JE_ M^^(T::C[<<^N^!@H2KU23WIU#!PML8]D[TE07<8#3>QK+:4,%'ST[WQNO'4+ M3)>&4( /IB-P\N#CW9L^N>^'P%Y MCPCZ:TCIV>2G@:=_Y>]"L&FX>+E>6[6&M9,+#HII:VQ$C:+HQ&^L!E>3]VW# M">_HBD3]6U;<%#NE(O,6BY!H(18QN$5$"R_)YI/O.CK%J7$6X4T:3+KY$0\O M9G$B+@6QR!D-GSF&5AFC_D%=I"/(Q&)&?7/0,9_/10)N /$HF_/D>!%YBRR" MCM"?)V/-<1KC:>R'R95ASAK+X(4R^.8+$A$@L/W+)S\@G3FYDZESSHYP1YS M(?+".;D01P3& IT 1_CYUTG!$=Z;)Q3F+(.4&>XQOLQ3SO1]GU,2,[UEF MF%/#>I/N'2A_R2(>ZF>SD,?[$ DRG_7S?9QX63CGQI9Z21Q=/K3OXS V]4,/ M#V,#(Q!Z%9_BCA'#">E_D-"W!8?J\?A%%*JK%O4M:#9#XQE.C:4:MZ^'-/3# M[7M'];UV(B$W%O*$U0G+Z4#%:Y5YZJ0Z'/MZ8>>+[>F3*H-[KO[=0:.M MAJ\R'CLU6U6.C\L/U9\[%YS.7=B(\@@S+XL7XH)**,B\($XN.1=IT!Y]@[$< M?;E"G1]>K5UZ6D4_@%#,J*8Y=OSUP3#VLT5?\/&UL MQ5;;;N,V$'WW5Q!Z2@!"]VM@&XB3+EJ@28.D[3X4?:"ML26L1*HDM4[^OD/* M4KU9)]UM O3!%F_GS)GA:#3SO9"?5 6@R6/;<+5P*JV["\]3FPI:IES1 <>= MK9 MTSB5.T]U$EAI06WCA;Z?>BVKN;.'OB] MAKTZ&A/CR5J(3V;R4[EP?",(&MAHP\#P\1FNH&D,$';B$;9?[(?SD:^0S:]TJ(] M@%%!6_/AR1X/<3@"Y"\!P@,@M+H'0U;E-=-L.9=B3Z0YC6QF8%VU:!17_]9*$4ZD.2A8A+FGD9>L^MM#ARK@2-\@2,(R8W@NE+D!UY" M^26!AX(F5>&H:A6^RG@-&Y=$ 26A'P:O\$63EY'EB[[92_+'Y5IIB4GQYRO\ M\<0?6_[X35%\G2/(7')"YZ\5D*UH\.6I^8YHMFZ *- *%Z6NB,;MC6B[7C.; MY6)KDK3>$,9+4M9-KZ$D'&F;D5996D1;[!,PJ0B8>R,8=6C7>&2(?%#8^/N6 MRES$Q>S#$>H$:&9 \:^-=UAJ MI'5#$::UK-?]X*\61,BRYE@U!OF5:$I W>BMD7.% 6#\B9S%14JC(#\G9UF1 MTS@-<907"8WR_/R9V;)6!\OHQ)L-!W% _K0#PGM[.*XWWB]&GA\1!WCA.:)&') A"FJ/_TF00$;FQ2*'=C<]N^FX>G!)@8 M3)#430TD2-PDLM @?PGS_G$;K_)_C-PDX7MB-X%.1F_U5?U\YH;Y#347]WIE MZS)JVG_76W'\4I"RER,+FJE%Z9)?NB$L8Z'N>KFIL/TP= GU8ZP)D4\)UKLT MHE&66\$137,L"T7\W")A-G3_5N$I]EFJ ]LI-1C=/:"K\+AI>E/J[?79#\ZI M3Z9WU(1@J=_95DMAH'JNAWYD6IVZN&ULI95+ M<]HP$,?O?(H=GRD&0UJ2 68@C[:'=#(A;0^='H2]QFIDB4IK2+Y]5[)Q:(8P MT^D!]-K][:X>?T]VQCZZ I'@J53:3:.":',1QRXML!2N9S:H>24WMA3$0[N. MW<:BR()3J>*DWW\?ET+J:#8)#;9B#4ND;YN[BR/XI:2R1*UDT:#Q7P:S0<7BY&W#P;?).[<01]\)2MC M'OW@8,2JGK5CPU^W#@ M,.Z_X9 T#DG(NPX4LKP2)&83:W9@O373?">4&KPY.:G]H2S)\JID/YK=2"UT M*H6"S]J1K7B_R4UB8K0WB-,&LZ@QR1N800*W1E/AX%IGF/T-B#FG-K%DG]@B M.4F\PK0'PT$7DGXR.,$;MH4. V_X+X7"C_F*!WPU?IX(,6I#C$*(T?_NY6G, M8-R#X]G>"&EA*U2%\% @Y$;QFY)Z#216"L$AV_ [I0*(ETOQRUC(6Y)\(76A M1.$JBQD(@KS%=F'U# JWZ*\A%5('T,LZ%!*ML&GQ#,*!R8%/"<@VR9:B-UY,,39+.5:RURF0A,8CF([][<+X%]G?IS<619-0]/S_?MPW^]>QQZ.!-:'_8'0\'^W8/?3W+FV,%86!+S10&0,4O MP(:-4T:P[JPMUI5#;DT)7Y"N64;@HS75!G;LPRKB$^!KD 6%R<#4&\\RNQ52 M^1-NZ76\YF181Q^1CEW=^$ 22K3K('P.4E-IJM6AG6VU=5Y+RHMY+D-D$@5D98KD*W8*_#VB] :_GQM!^X .T7YS9'U!+ M P04 " "C@IQ4WJ3K488$ 5"@ &0 'AL+W=O=7$"I0[ *NO^(D3M8V$&>[W0(;-,ANVT/1 R6- M)384J24I._[W?4/9BMUF?2AZL"6*PS?OS0PYG&VL>_(E41#/E39^GI0AU#># M@<]*JJ3OVYH,9E;653)@Z(J!KQW)/"ZJ]& \'%X.*JE,LIC%;P]N,;--T,K0 M@Q.^J2KIMDO2=C-/1LG^PZ,JRL ?!HM9+0OZ3.'7^L%A-.A0#WQ1M_,&[8"6IM4\\^#F?)T,F1)JRP @2CS7=D=8,!!I?=YA) MYY(7'K[OT3]$[="22D]W5O^N\E#.DVDB._V+2V M$WC,&A]LM5N,<:5,^Y3/NS@<+)@.O[%@O%LPCKQ;1Y'E>QGD8N;L1CBV!AJ_ M1*EQ-<@IPTGY'!QF%=:%Q9VM*A40Y>"%-+FXLR8H4Y#)%/G9(, %&PZR'=RR MA1M_ VXT%O= *+WXT>24'P,,P*TC.-X37(Y/(KZGK"_.1STQ'HY')_#..\'G M$>_\OP@6?]RF/CB4RI\G7$TZ5Y/H:O)_Q?8D'&_/&U_+C.8)]I\GMZ9D,;KN MB].2WLBW1Q:W7MB50%BI2LEUH>V)4)+XR=FF_OZ[Z7AT]_LH7%9B?UUY&8TO>I=3*;B:C@4D=;X';Y->^/)].Q.U@I 1_:7O>'5 MB^7^&;^>1;=B='W>NQS] _%ZTCL?35^GP">;W@IE,MWDQU,X$S$V 8,>[-P3 M<=S;DT8%#CZGH]ZC(NP>5@&GQEIEY)&Y5R2<\(=3[!!LI9XI%])[VB6>,UC+ M+1NSK288EE;G0E6ULVN**'WQ)GTK/H%?(>/!^,'92@2!Z4@E >3-96 MK^%)&9%IJ:K6F:8"S(&;$>60'3,?A'0*[&#*&-9A!F<]5#2N)9TV'G7M06,) M=CGSS!KGP RBY5JJ6$H :!L."')H#1I$E)5;1-78(%+2BM;4.F5?.(85%L!) M$Q"TZ$R:+2H5FZ45@.E SO> GB-#>2,U.S7YGJ\L"@=9 2& <#0Y;PWH;$5M MO5?,"R$J)=Q*!B.G$ *9KXG%T6J%5L."7ME)" .V(P?,>M6J BUPCKL1/=9% MK1BAI*0OQ0KM$D'Z:#=0Z7I"OR0,U'R3_L7.0$>9DCA\$)J1"ZB>KO+^S6/- M?1(.,0/&NWC@B0QA9Q9=XMJ=WQ=?ND)PE"&;P 43F2K0V8I-26 3F%!J0\G% MD,;LM95P8(F21<;8VL1LYQT_6=F&RS5R$AIQAGX#X\/PDV]SFQ\S8C4^KC.H MP;@=.>.^RFKU16+;E]SN43BB,32Q+ KI>-^] M=HX.HS ^4/OBM18R.&C5%;DB7D@\[P\3VJ[=?>WN/+=MJW\Q;R],]](5"A6C M:86EP_[512)<>PEI!\'6L?$C-[A&Q-<2]S9R;(#YE;5A/V 'W4UP\3=02P,$ M% @ HX*<5,CS-(9\!@ 1Q$ !D !X;"]W;W)K&ULK5A;;]LV%'[7KR \=%@!U=;%%[E+ B1INQ7H)6BZ#<.P!]JB+:*2 MJ))4'>_7[SO4)4YB.^FPAT0B=2[?N?+0)QNEOYA,",MNBKPTIX/,VNKE:&26 MF2BX&:I*E/BR4KK@%DN]'IE*"YXZIB(?14$P'15#<-!M?)+KS-+&Z.RDXFMQ+>QOU97&:M1+264A2B-5R;18 MG0[.PY<78Z)W!+]+L3$[[XPL62CUA19OT]-!0(!$+I:6)' \OHE+D>UL:IHF8&@D&7SY#>M'W88DN 0]0R1 YWH\BA?,4M/SO1:L,T M44,:O3A3'3? R9*"7=2ANXB.2GPEED,6ASZ+@B@\(B_N MK8V=O/B[K65_G2^,U5C]?43/N-/RXJ"(3N"^U6M9;EF M-A-L*[@V3)#O&3PGBH70K??"N?-AP'B9.F?Z3(%%@X^7+)5FF2L#-I$;L<&^ M\)W$7[2J*Y;QU*U6*D<-DS94@]"2YRC+0X:^]#[P0C"U B K\5%I)LM4?I-I M#49G$=%ELC+(>9O=*O0^"/L:E=:JOT1.:10&!-2P3;.E*@H4]++=_XD_O^L2 M)VT7F13&0PWW3MKC(X]\U+B(W.-]>G_!VC_O6NAO)"61?X\C-G$3Z(IF_GQ-/"NT1PM&LMCG&'HC\,$3--@ MQJ;TW_OHD@?1T5^$?2J V(_&&WD#>FZ,L(U.67Y#UB@M'Q,8)GX41?!B.$_P M?YS,O7>*EWWT=S/2>ULB:X6Q3-S@3#.0C2S*06[VB8X#/XHCRHTHG-!C.AY[ MYVDJW6F"O,Y5N7X!B<5A&3_^D$1A]'/_C"8S?Q)%WNNO-97$7I2OA"BPY[); M+FK;G'XMH<(Q!E[3@UC4!B$W9,S^XOB@K&#A@ M]IVQ'T^FX)XF$0O]8!Q['YNV M<\=B:2IET!1@SY^J3KEBESF>)4'O#'R8N1VVZ2SHW[^G]&ADR2D(*P*D7'=P MN)K.M%\$$;F&1JE)C4:6=\4.V5,+>)]^K@%@C9"4J 37B(]KHZD&)6,<1A],F9V073-'4M4%PU9?\**N0R@U;:7:IU*?\!TKJB)""!(L?(I+<=NF8> M$7K(_DNGV6=O);0;+,MEEU$\A4:+#(?0'6]\7Q"(" P%)1"(I69JLQ/0W;:& M>#7;QQM-"QYE9>!EYSM"D=6%ZS9&@5FT[G3PBBI76T'*X%QW(C5;SAA7G2YT M_#P1N#NA:YY#]M'C.+GA.67I@NCAW&7%OH+@W2WCGA:K),VDM]J78 MV ^2$"=Y.(_ND#XHI.D,)U/ DA@-E=JQTO:15NF8&KD;(3K=!7?(B-$5VJJ;,;"(?M, MA;A:->@@J)T7-.1B^FT&2-QLD5"89%%D+;J=T?+ _+WK%]?3VB;#*U3UC:1Y M&MTE'DZ>D;?BX?P9M4;PE'71P)+WAA>V00!@9S.F^.ZU&55(4;.BN#T!W)[+ MP6Z,ANQMRVZ_V_]*<-Y+*RJW%5YH2P..O>:"8X^1P3XOE)H">V"%/2_G9S] M"U!+ P04 " "C@IQ47C]$"OP% !(#@ &0 'AL+W=OO(%RTZ #-UM67W( D;;<"2ULTW?8P[(&6 M:(N(1+HDY23[]3L?)=M*YGC#'N)(Y'<[Y[N(/+O7YLZ60CCV4%?*G@]+Y]8G MX['-2U%S.])KH;"SU*;F#J]F-;9K(WCAE>IJ'(?A9%QSJ8879W[MB[DXTXVK MI!)?#+--77/S>"4J?7\^C(;;A:]R53I:&%^.S LN!67.OJ=UFX\GPX&[)"+'E3N:_Z_F?1X6*?K3AGOM53M?_[0\=!3F(4O*,2=0NSC;AWY*-]QQR_. MC+YGAJ1AC1X\5*^-X*2BI-PZ@UT)/7=Q*U:@V+&/JDTPF#H;.QBF[7'>&;EJ MC<0O&(EB=J.5*RU[KPI1/#4P1D2[L.)M6%?Q48OO1#YB212P.(RC(_:2' M;GW+XQ3_#_MQ-&*'D%U:5DB;5]J* F[9)^T$B]\*\4/ T,X&4FK%;*MI&3>" M"AD>"\8MRW6]ULKOZ"7CBN%1F+615C"^0&.S^U+F)?37'*8$@R97N>15'R*3 M,+SALN*+2C!7'K]^=V-?XQ."8W9R?T(.=);&=VL X)-.P4MET&1A MGY=+F0MS2 U#DROYER<&-*'LFMPUH!VF:*84C 844TV] %2POD19:F-;WKPS M:ETI5>/!]$>+K$=4%?*(Y2T M*=G7D1$$$II=G1Q(2(\2+_*/ "CC&--VQ-XOE\)_""CM)+M$);B2?6^X<2WW M&#EAL'>%PN1J18T$'%M[77M1O'"^[004LQ%K;=J4=3[)I%?%1P^*0$.%M\W3 MB)J5=[)]KXKFCS=F>S1:5@EN5 O->%/!,\O$G_;S YUC[H3K"U.Z0'X+B2C8 M$T2N2)174" &LFT=O9"#O#$&ACP%N0#!;22^9 \/B)<[\DDR M>QU)5.X#W;+R(B8_*)5KO14:QJGDN:\ 3#EE=24+/XP6O/+V_7<4C#[9M+ @ MZNT\[/45A4K#THB23BFH*90$5?8Q_9S;DBUQ%K*]U@$J9[1=MZ7I.=Q(ZA9, M79A[1,YWJ'H4!L0A?-&"?VQST,KWT?==[1.UIV2;AGWCB <<^RAW<$_3T?G! MTVL!L(1JI 6?_ITM)!PG/#]O_BW5,'TLTP<[N6/-^:_*@LZ4-)DVLJ#2V1XM MM]I/R_39+$#G&R]%;.'+1"<7AG.'\#.X/7M$"7YXW,)F$<)%G"HB"+DF ^@8D@3:,@A9W; M)ST>97$0IBG+DCGD8C:?A9!*!Y]?ZGN69DD01@E+IW$PFT%S#@_I?/!-.[2E MZD4&]W$X#=*(W&?Q))B%$Y9".0NF\W1PK:UK^_!E(&D6!=$D9=-H$F1AZL.; MAN%S$/ R">C%#]+P^EGD\1SK24H_ M4VP>"Q@R\91^9A!LXUSU7/MUEI*I#'[8H9/HN'>ZQ^=YY>\P=$QKE&L/^KO5 MW37ILKT=[,7;.]:-=TH?D254P]$T&S+3WEO:%Z?7_JZPT YG ?]8XJHG# E@ M?ZEQE.Q>R,'N\GCQ-U!+ P04 " "C@IQ4D;?_V@D# "N!@ &0 'AL M+W=OPQRTD3J#,N6=F7J"8W-09TOJ^GTI[(S+A2K M1;8]T&H1!_8NX -!&KK.T/$.?3PLBUGQ9-BX7+WNSP'?*'_H%D5YY1 MK.LP)!<#$#;+8CV[O;M6_^SPT>$A7:Q!E6QC_*2;-W993)40>JQ9$8R\]GB/ MWBN0T/A\PBS.*37PEXH M7AU]RD\XC+[S>0'UD#AVIV!AT+DPOLWCJ0X7 3?3;P14IX J\QX399:O#)O5 M@N(!2+T%31=9:HX6$G!8E"[0ZE/4) MYFZ$J;X!,ZO@;0S<)G@=+-HO 4KA="96/1&[JYY%?(7U!.:S*ZBFU>P9O/E9 MZ#SCS?^-4/ACO16S7(T_GTEQ?4YQG5-<_]]:/@NC;7B;>E/CLI ^2TA[+%90 M51/XNH:-7/&]"0P/FWOPYI# !"L-LQN\T9N?H$?JW'A>QZXWP6$"CM";(UBW M=Q:#31"#/X+T+<0&N$5'@L'2UI(-#047=ND*7"/HQRLP2>X^*ZZ>.VVO.I(U MH4:YP=SF9&H; DLD)!92ANP_R$U@;:W3I?%>@"4SW&>2QQ^^NZEF+W].&2L- MV^2L,Z3<%>/CF]<):A-&WM9I:;8#XX6BH=>^[WN*>^-/LB"UAK"-WB()4",: MU'R$UNP1.BFK.FE&PL^#(Y0))$66\30R<:V?>NXP( GZZ4M!,P@WY9=S ML>&!(QV%/O5^2..Q^/:8QY$_3N#]?T;)_,3%L/B&0>*_H)A4\FSZO;Z"",MB M?V3S^+6[7E[,D YIER>E%%@_X#A.SM;S,%Z/,^AO]W&2OS6T=G*#P5)'>2\B9&?-IK@_(M:_0502P,$% @ MHX*<5"ISE"5L @ 0P4 !D !X;"]W;W)K&UL MC911;],P$,>_RBGB<31IVL&8VDCK-F /0].JP0/BP4TNB37'SNQ+LWU[SDX; MBF"%%\=GW_W\/^?.B][81UQ8V0.LH68>W.9@O3D9(:[RRXKFF$?5FA,OTRFD;[A7M9 MU>07XFS1B@K72 _MG64K'BF%;% [:318+)?1Q?1\-??^P>&KQ-X=S,%GLC'F MT1LWQ3)*O"!4F),G"/YL\1*5\B"6\;1C1N.1/O!POJ=_#+ES+AOA\-*H;[*@ M>AF=15!@*3I%]Z;_C+M\3CTO-\J%$?K!-_T00=XY,LTNF!4T4@]?\;R[AX. ML^25@'07D ;=PT%!Y94@D2VLZ<%Z;Z;Y24@U1+,XJ?U/69/E7(U8!(7T%,4[@UFFH'U[K XG= S'I&4>E>U"H]2KS" M? *SZ0FD23H]PIN-2.&Z4UED["QJ5I M6J%?H!8.RL[RDH7"BEY#87AX6+^9)9.$RTHIWR'*Z.HMH6UX)K3C$PH.\*#@ M>>AJ<6O45NHJN$(I;W_G7,HK6D"] O2-?<3 M?+*F:R?PMQ\1'Q1V@[8*[>L@-YS\4./CZOA"7 R-\%Y8124Y*84EAR:3 M]Z<1V*%E!X-,&]ID8XB;+DQK?N70>@?>+XVAO>$/&-_-["=02P,$% @ MHX*<5/+/0H^,"0 7Q@ !D !X;"]W;W)K&UL MQ5EM;]LX$O[N7T'D#H<44&*)>N^F 9PT;0VT31"W>WZ5_-2LJ&_:C*VKP[6C7-^NUX;+*5 MK(0Y56M98V6A="4:O.KEV*RU%+DEJLHQ=]UH7(FB/CH_L]]N]/F9:INRJ.6- M9J:M*J$?+F2I[M\=>4?#A]MBN6KHP_C\;"V65+(VA:J9 MEHMW1Q/O[45 ^^V&GPMY;W:>&5DR5^I7>IGF[XY<4DB6,FN(@\#/G;R494F, MH,9O/<^CC4@BW'T>N'^PML.6N3#R4I5_+_)F]>XH.6*Y7(BV;&[5_2?9VQ,2 MOTR5QOYE]]W>R#]B66L:5?7$T* JZNY7_.C]L$.0N,\0\)Z 6[T[05;+]Z(1 MYV=:W3--N\&-'JRIEAK*%34%9=9HK!:@:\YOA)9UPRY5M1;U [NNRP>\U#G< M+G/VH:A%G16B9-.Z2P!X\FS<0#"1C[->R$4GA#\CQ./LBZJ;E6%7X)SO,QA# MXXW:?%#[@K_(\;W,3IGO.8R[W'N!G[]Q@V_Y^7^>&]B_)G/3:*35OU]0(-@H M$%@%@O]M'%X6PH-3]D#)X#UVJ[8R.WX MQD% P29;.?35R%TK8(%U+VWOC3]9MWJML.V@V3UK&*^TE8ZO1?-@C3(KU98Y MS&5TQ)!C8,0O;=UAN/4,T9*I9M!Z+[M>DM@;<[J7T$-V6#>;8ED7BR(3*)%, MK MRF/4UR#4$(?$:R])A2)9E*S1V2DI0*P2P)*LY=@[0=+I36Q>BM.&=$5B; MT>0)Q0@4KB6S?T:W7RX8_?L^^^OH*\66'R_>C":SV=6WV>A2F)55+:,'^5M; MW(G2&NMYL1.X+O,X=^(H9%[J\"@<32K5TG+>(BQ:5>R?JLV%8A^U:M>]-ZA: M/,?U/,>/H(D3A8D3QYP%8,F]='1#"?M #MCU2JLMI/0E#VEQS#A/F1^-OBGK MP6[%% N8H$?.2%W1Y^GDXOIY^FWZ=6,3;Z^9[-/D]NK3]>? MWU_=SO[VEX1[\4_L_=6'Z>7TVYXE2(&OLKG"N=P;PATW3"'>8SYLSC+=PO5E M(>9%N8623G&8(N8E/ODP- 1E&/LLAH[+$VB&R*2]2W92F\&/ M:%J*K&C>CBY+1(9-D,HYJD8_H/JP&[F-C'-/7=?UX"/-D%CPM)68X(\3,%B!MAH&P7#Z #0=];!:>@BA %LB=(A!.9YU[)C#R68.)YK M]4MO1XY$0!OAZ(8X=_SS-]J7ZV,#/;@[WK+:(3^\L];WQ6QHP^[)QZ M0&(ZKQZ!DI>R9Y#I*3KU\@C4?ZQ)(?-V]+$[%*P"(D<36U#?1-WX9A,< X0) MK;>0"ZZ;#$^!?>+=0^\T]43(:^G)XJ[6=HZZ5]).@?34Y="YKBKDMN.G$9 & MH47E.QSYFW!_NZW7;5/'P^]QY$7$-T5"=$B!XJ&>"4D=I,AB%N,O=W@"" W3 MKH0IEB4IC]_#>'0<)J'CA=PJC]P >@,'2$Z2 APZHP EP/'!$7.)5@ 8*GY M*==S0M?OJ4/*L-12IZ$%=$L-E$FX=87U !%N(O#$3,"J0B,X$6J[6MF?H@.C8 MIJ@7@+T?.DE*"CS6N/_=*BL:M+3SMK%BP'4?\OHJ?=1ML;/+F_%:*QJIT+<_ M'"1"3A!NP-\X%E/D-""UM]SZXXGDPG9@CR7?E"*S;K"9!UARJ0>S&.TZ4633 M,$ECM!-=1J%C2JFBT+>J3,J\9X[A9Y@K*4(%D"S'+&)H4AUB#^Z(0X023'%X MQP Q]%=.$,1 3NK7$/,]&,9Y00=!C[Z<3N5@4\MH<[@M8!X#06,JX)N^C::9 ML]ST@L6F\=PY+6+W:6YN@]#'X*#'NC8$=9EVZ)_$@T9H)6U H!$Z*1X?"$$_ M2#T.P9XG*?4PB;=VKH$OIS?7FW:03C0:_X?E3.%,C'P7HT7P;*GMLT>!#_WS M6F.^09ZN-RF0H .*X/#7L2I?WV]O^^X8V,2I[T;7_CN6+U0)UYT 7QZS00C2 MQ/J8 VF\*-[$'F1J :C::V0V<4<:N^F!R._KL:O#HXZ<80BGQ8:2%3T+3=EW MUH-;)7T49(3&'I8B*NB%>;1-K=VJ/I0-,"WTD/7 ;W2U(=4(4,UW8@^33HRD M=X/1%0S,K*ERN+[1%,?NV=#M4?;L)'L@._R,@ K0 !D !X M;"]W;W)K&ULW7U9<]O&UN"[?P7*\]6450717"19 MSE9ER_:]GKE.7):36U]-S0-(-DG$(,!@T>)?/V?M!6Q CI+[,@^)11+HY?39 MM_[AMJJ_-#MCVN1N7Y3-CT]W;7OX[OGS9K4S^ZR95 =3PB^;JMYG+7RLM\^; M0VVR-;VT+Y[/I].+Y_LL+Y_^] -]]['^Z8>J:XN\-!_KI.GV^ZR^?VV*ZO;' MI[.G^L6G?+MK\8OG/_UPR+;FVK2_'C[6\.FY'66=[TW9Y%69U&;SX]-7L^]> M+U[@"_3$;[FY;;R_$]S*LJJ^X(?WZQ^?3G%%IC"K%H?(X)\;"=?PA M@SZU<^*+_M\Z^CO:/&QFF37FJBK^G:_;W8]/+Y\F:[/)NJ+]5-W^T\B&SG&\ M554T]/_DEI^].'^:K+JFK?;R,JQ@GY?\;W8G@/!>N)P.O#"7%^:T;IZ(5ODF M:[.??JBKVZ3&IV$T_(.V2F_#XO(23^6ZK>'7'-YK?[KFTTBJ37*=;\M\DZ^R MLDU>K5955[9YN4T^5D6^RDV3/-._3GYXWL+4.,#SE4SSFJ>9#TPSFRXJ\#XO^\ M6C9M#?CT?T?F/;/SGM&\9P/SOLZ:O,%9@:@:4[89(FL,P*/#(/%^UQRRE?GQ M*0U4WYBG/SW+3I+H^,GGG4E65=G EM99:];))B^S?S>'EM_%L7\M<_QTC9/2A*_VI@;0)\_^Y_^XG,^GW_\ZN9XD_WCUZB-] MGGU_,@G.QY]/SV=3%$8^T-6WN,H#T,%MBY,+/^* MDR!GFR0CJ'!N4>%\%!4^.H#!RMQ"!A!B=+ !A%B>)".S)-?=LLG7.>S,\#[; M7=68!+:=M_@5P/!VEZ]V!+8K!EJ:K/,:>"P<;E7#$_HIQ;';&OA3LJ]HJ P@ M7AI I&*CH+^IY.AN39W"+PV?$7Y,VBK)#HHFQ0%@N%76 ,8$[\,"<*NM#&1H.>,#':UR"PNK M&;L7ECFM:8I -V6,.:$+^ZUN#XV;8VA&I)MJ_@77R^ MV<%I[*IB3?NL$_-'AQN0;R;)JQ!O?WO_-@&J!X#3T=T/'!R>%R!THZ<.7[4[ M();MCL\.6%R'6ZGKK-PR]D<.B:$CE 0REE$%CKN%@P> -XY< 4=RF%N>YK4A M7<]>?-\D!N:L]ODJ :B1N@%,)07RRFJ>L,Z;+P1 !*TI?Z_NY7MS"^?4)"6^ M0SRF:2HX P0$\:3J%KA/L\L/"GV>.*6!X#/H 8R@%C3'D$%P,OO(24PL@:/! MGG(1&6Y4.(NB\/<,L&]-+1P&-(@"]]7PW #7)B/UI*&E"H_J,UQ3Y"#Z:4/= M <@T(-I1UG-A6<_%*.MYDS=XXGG9&8NV,$F,[8P.-,!V5B?)P PDB7B_P)BK M&ODK8%1SJ!K /( L'@,"#S@',X(LV=+C_=_@Q0;?C,Z2\Q'9@6$N%H<-T1X\ M9K: >8 DFY91%]'\&4QWF\-QXE&<*.=(S&:#"%]YAV61V)L33]CQ Y@.%$4@ MU:L"\)-P@]52V7!DV4FU6G6 _'3F#B:PIIWAN=VCR+H80U? VD"$9DB:2_@H MT\' ,-7.%+ H& )& N("L !Y%;FI)\E[D8_P;K5F& PN#(AA=%SB!4V#2T(H M%'FVS OF"Y4]B=C *'/LR30LJ4U!_(O&"X:[AR>8>%($[\&0AH^21R8)>*)0 M7D*Z,J\+B!F6S#MN_+EQ33 C(1 T#A[T$@L2&-\P2[P#4ZTQ,J(,1^(L7-!C=GV5 M-;MD XI.0Z<\MEPW6'A^#T!M96>8@%((V@E\B[SY-@<%I 0IO4YIVJXA@U & M_)G$-XKV!]4VX/(H/.'98ZJ- FN2?,)7\ V<)EG0UK/U.L>?8?"\9*OX(2;\ MPC+A%Z-,^%?8*4 "% .0,;"O&/<='6& ^ZY/DO[0Q'8CJO 16!X :D["",& MY$C2EK1Z5=H!ZJ"IP%* =989ZQ (T'WVQ7BK0;0$^N[V!Y&%I*MDS&>96(0& M0"7J!&/B#(:Q!,BLJXTHN*B!X;P^&Q*-+V *"6Z4QK/3U>;& )(W(8&MNSH7 MQ!4;04 ," M2&'P3K8 1E^2*LH,7EDDN1@,JK:;+*^3FZSHS#!T845TGF2_+;L&\*\A&;R4 MZ6 %L!9UC)#BOH1J)?YL@ADQK:JUBA[TZ0@ M19..LF$!4,)9U28K\J\9OF77C%IU"7HZH0%^*T(%S4$Z9M3ED:9Q VUV9Y<0 MA5@(#[!RX7?0]D@55]8.$]8M+1V&!*V=UG.H=0Y^-E@+8=>J@C/6N>BA4W0M ML; '.-G%=] I61%7$4&( 6(VW6^0?8DHH#LM("@F@YHB!\RI'+N,]1;$WRB M1F045O@@JHXRMTO+W"Y'F=N[KEP)WP2E!E=TSQH2J-Z \>Y+4HJ+0:MW=)8! M!@BZVV.F]W33#LG^DRD!1Y:Y]4U\^O!:O1*H!.4D99 ?D"-!1IS0,)O(_()G M:G. 4A5Z0]954:#Q8UTAU_\ETZ$2:+]\XSPCWS:3Y>\?/UTY$X>(!@Q'^;\\ M%/R.F[PUH _#OVC)^^81Z"$U;#T3W\X_T7+]W_@_V!; B=<6I3.GND76CK,R M:8BZ;=5;]!5=7R67BVF:O)-3O-(-?\C:%J5]3%N+H7C:L]X]T=X_)C0,R"I3 M3*$- RW1+E\-L$VT+]WS(GW,W6J'EG52L_>K')!)J=K[*OV.A]OE#3*^%:P] M'#45EL-R++5,)4VV62X:(2JEQXM$[LY"#JR?.I,!B:<[0P'.U2.8;/T[R!/G M)G-BNQFG-.]%7C YV79@N;.!Y%F &]8+(WKU-VB9#^KF$XM+X3K52E\;]%&4 MBN8>EO*JR,O5#I!A#\"$-4//.NCWL 06?),!7L&O@D9K]9WB!W^U$W2ZFQ;I MV'S@0P"A6&OP4Y1@3A2RL(7XX*PBM4&LH<1?)#LFYTH %9MSE)!F;P M*97V:WU1,="$YG+ZE^"FRM+#MA\?,G!21C00;B1K-BJK:9WWH,HF!N-(R1NS M(N>OC00QXZ@*,I+E^94'#RMS,O*[PJB@7,(C6;'J MY,O Z>!J$[FTRGR8^X MJHO)XL7\(G7NHRB-)NBH@,G!&!+(_G,RF]*>@4L3CZX-Z..-7_*>\/J*1RTUMOS!ZVPSX;' [AIZ+"/HLZ RN.UK&8NN^6)E5U M%BUMUJY1ZM:XF[90TJ<3$1<9@Z@\/@0:%_U'Z$DEME@3@8]0SVSJ I;3<472 MJ>5[@"&8>81'T9CDZ$@#!+0%93$^A?\]J/@86+9.X96 _U:@B4J^(3.',+H! MK8DXMOJQT .3Y6O2P9$L-Q0%<)XM='B5:'28N@A$$(S=WJ+ZL<_J+S 06/" M4CFH)JT7Q["+%M;Z;_08JO:E2+L9V":Y.>+R0LQYPHL##M:RT2D[QO42!;FA M4\^CC2P@IQ"&0 T#4>S2I$A!MKZ!;8"F476-[L]&+G(%K@*#%@??NE%]%P+' M'R(PXD% H6&I M.I\.NKI!4_S*O,.+.D1WE:OZ34YH@D0;:LNE8/\\_(A]Q) M!U]N>\(AQL(R.&H0M$9;7!D\!3.1SJ*EOM.&(AV!-Q-<9E[W?)L]F) MKEB'^CYY-C^Q02#YDMY\MC@1AZE\RZRL]SX[MH14*&6!U3503V_X3)T?A)-X MVA#?0_LK+V^JX@;!$="4!)0\#V](3[RT_BYH:5&>S?$>U%7!#&T1B*KM8LY( M@E9H80-1 E=^0H#@Z4=YS[_$3V,:RXKMH'NQ;RVVH =EU68AN4M$E!NCYL%18%\X5G#N1BHOM3636Z]%_35)'GG4GA&(]B\ M2\X'R6%V4D.;UMJS-#;^@8<(VQ4W8[Y'-RAL+6\Y;-T"+!&T^&R*/J^Z/<43 MDAPA]8DQIVG$KF!@*['J-_B<$,(:((UD^ARCEZ9]B\8FK=@;ZI#=RUN:[1,& MTN#!&@.\@2/3\@CWMK?FHLJL^Z;<^M\1SPA6@I!R24FKK*[O%3-P(J29.PIG MX.^ /KZ2^Y'-Y\9P"#B973XV.#OS,F5GXXZ;H5.-FIZC8PV8GKN39'"2D5_Z MF =$M2,?*ORW-GO^1S&.(4XN + "MCG""L $=@2=+P7>Q8E)@HNS=M4EBWX3 M078;^0(,^U*2T&5N)LL8A_K<07T^"O7//L%$(3WZ_@"D\Y,D&+CWR3E- GI- MB 5+5MDR*[\TDF 6 21Q"0^"JC$=PQ;#N [LJ%VA@PLS38178>06_2^-9V)[ MK$SDYM_@W_0#VQK/MNDTE? M]-D>JSH*NP-P*3STCH.S&V/!RCF>I#%0R'R=9Z5R4B>G)>$8XVK>"UD'^D$M MFLX8$%W.^&P\:?R3S_)+TT:A.#[$LR\(L' 8S]F!&13H0P4,,FP&RNHV)]Z&NUI,/O MHGX=X4 9",8Z%QO*4W%(0[IC#=)+JV6W$OD6R;HA18=RV_KY_!1BG9^GGEKT MWDV>)CEL[E]6U/L+CG^+0H083TXJW$8CF[VMPN\WE#EV2IF%G"6C^H?FNJ#9 M)IF]%+;K#])/V: G3C%HW=(&@P_O_]R['UPZ4VVV79&AF]:P5FN86L+$%XH2 M'.\5@8P6A I6&R''H_2T9LH_XM=!I]U5ZQ"J*"16NVCH6 7/!KD4*\J8]GG# M4@&,L[Q>=7O>5F,-'Q=,L(J9B'?,(D&E7SR^0HO'!_"-.P,<\E+#!$>1@?S1 M9:!S][>'RH1"B(VM(81HNNT6 MN?85T?L"L%?)E')%/4YW1UM35$(4?HS=[ M3%>I[\=%LDN@GXUGT,=9>52DC _T_[&T& .T2Y*=C6?)OO>3_(9TG\>DR>Y9 M:OMCAU^(G2450@W8_9O2W*< M)%<5&WJ:ZGC?PW.7@G%+!:DX@V3OT,C,,B;)JZ-,';$LX.AO,<4*E+9;I=#^ ME,J\A)L.)&2B"P*>;&!KI_OJACWF-<;)UYC3369IMB<-$),]_7".]>IPV&F3 M4?65]>)XR4Z:PX>E78:3# #9:K%[4TEXK_:5N 5,>9.#CL\1**?NMMD7T[A" MH52*C9B1<7F1B @8;-UAX/?0X5X:E#!HP6%:F%\HQ3X[, =+H!W@<+))II,5 MV,[H$0: KDEV_=N"O'<YR/_I3):9R^FB/ $P6./"S;B]Y(&NT%K&,3--VG0BC MPAF0:I/DC?]0SM5(79@\A]5%2(FG)*-$9*.L[-%0UQ@TD3 WVB*;YBB23D$8W.$?6,"XV>0KX_GQ'(@6I[/I MDW^A8PWK"G&_-:R3D0I)A?Q\S*4D/,T+WE \B.222S9OS)-K"VZ=#-9V>LZK M2]YB(N*:UL=\$F,DH UQ$(63\ '>3 ^2M2B.#W+9KIE^T9 D=S7J ^)6]^O' M#@_A@A3VN41IFV&!7R,Z84T3.D(J5LBD:O!(&[*I11([\=S'XKHA?6C]GZ=? MEXHV&\]%^X9,L2]' "GS6&_89+%B9NI7G#\8P]YG!3<7='BF1K2+KTRADROS8%$:$# M)@,63HIL\C',US&!8*=&])R<3< EFX5C?;TETZE[%Q5&>(VAFDQ7P[UN\7Y]'0^/5V EO>* MLSS5(939H@T?2BUIEYH7XX>&/5/E]VZ]%X+-+O#]Y@OZ8X0ZX3)QT?H3:KJ?.._)9%%ER>9 M!LNB6,FAQI)G+LTCIZ2-<.VS+Z2S$KOW8N"@31(&J49Q5$'BQ\LY35 U6ZRR M=M591VG]W@Z19J) ^KF*&(7PKCV0VRS@FG[V9Q-/_YR]I/S#*2V>$Q']NM!1 MICEW"8CS\03$]^,%33%>.C[B "\]@#TR/A7[V()O2%B*&^J(8:&A;Y"Q>L:^ MPX"0N3Q393L+:#9;H\)A+.^I--H*[)MC;Q+&I2/T<$10N'-)K[SBDS&7TW%@ MVG,Y@/(!:.@Y'D@+T3%\[03STD1WL?GY6F._MM$;=."I-B;1=2$*@1:R83_" M/>CN4U0]/C#,)J!D".4%QUOULHXPF\%R#_I1H5@JF6ML@[.G.37!NCMZ&1M> M3J$WB4C,7+ "11#K3SD+Q_?\-' "Z\;461Y831Z&$\,[;CP\WP\_/R)S3^_>C#*:AX3>/X# M8T%'P_NYK^N*NO:@ G QO4CMXX185Y(^(-;ME=:48M.';+NMS=9*!O84B"'[ M[E$L79SPK8BAHH@7+PX)9X1[B;)YBJ+_^AZ<7^(W44 :CGZ>)\D>S:3I]>0Y/+RY>IM,9/CU_,4NGBXLG[XR6 MF+Z$+\\OD]G96?KR?)K,7DS3Q>7YD^O G34[GZ?3L[/D?/$2IITG+R^G,.G9 MDU]*MF*)YP>3GYTO8,I%PILO8<%G+Y]\KEK@*,%AS-+Y]$5Z1NL[ MGU^DE].+Y Q>/D]?O#R+[,NA8;6A&G[T7F**.(&<75.MV?+1%GT@JO7L9^K< M4+;]+1PQQ1K104E(5!WRE7!$5$*8@I]%2;;<\*C^@>\GCY>>D#\ M+:DM]W1X5/U\EVB:@"'PE9,G4AUE10F=5;6G3"W;APV%!YG &]PC*9'4=<1! MR>^=DRQAO;"6;FW+Z]GQO>+PT"^E&$'QI8OSIC!4_^)D$:5S"MZ1B!'F1D6) M)45O#D5VO\Q67Q2\H#S@>D3U],JLHT^GX;#H1^Q*#7%BNS2.%F'9'R%];]V" M6A(*T?SYM2O/1-FMQSYTW&ED51ZJ$=3ZR" \$FP"--$J=#X#A[QAY]HNW^ZH M[0<'S80+-G?6@V&PTS3J"-=_[L3V&"GJB[W%-/GUO.OR2/+8H9M89:'%A>:JH?7%D6^58< M$9]W@(;Q'TF)Q0(R.EVKRSS4UH%SE#&8O2WN!W0L=F((.C(]V*4NSRVZH MKPU5?I>L/-OT4K=1GCYD94'*G39 MD6: QP:O-][[[)3 /BG> -_&W8EG';-X8"&G-K#P.=C$4; (6+W5V7J (<7> M2\]$(PR-0;$R-@ARC/L@1FF.VV.,=WJ)F/H(.??WQ Y=]&QM.OP9^^[=.UZ% MF>,6P@/!.>97Y#$)ZXD$#]!F!%&Q1U^QC=\QFJH'F.:F?(NF385.RRUF"FZ\ MD?@7AP$-JP&-,V)%FG'//4"%,I6>@%("+[T0?%JSL4 F-K]R4,H4R324G,+E M?=\Y)8L/JET4\;VXF^X1D82[1J%W!_1H^,CN3K^ 79!=B\ X!.E9%XBO5N>V M'BSX_Z%B2B:?9'!P6J A[F/V_1\?II354!&[R:050<8^4>=29"7>ME53\>0# M+W#A3Q*G3[N__KOJUED%1@\7QH-XDF]8M[XJX!,E3(6ZMH,#5HDVO<"RNF'6 M;E0,A:1!9;<^'*"WJJ>U:;.\D,:1*.SJ?-FQ3O0Y)@ZBKD))GR\'7A9&'CFBM><_2U<".OT-42QE8C MR- .8%PY M!*@[V.YI0_I 9SWR9)!G/H&LLE(Z5+92?QQ,P.#,:RZ5$I$4"A6,F>>-5HP0 MV'N#Y&&#/C\HP]ZF/OP'N!0I6:>D9=DR:B-5TZ#(=W3 M0\%EQ-N\G(0.BZ.=>!X=Y0+1@5?]Y2VJV M%EI[^WDU%:H."P"/!K&3$OJC[PYT>9'5::!03MR7(X;>/% IS9*@WER]JZIMJ Q_8@01N/"9F=H2)94X8,&!(;8 MT:Q$JJX:[!RVQ7_@M59#J34RIKU9H]#$!"8_8^.6U(>06A^"4#H@95$)*8J* M:\@>0&0G*4GPL+(S0!0^$3F(?@LY]1RG\AW'7?K8+3[?@?4B7-@'#Y3"AI)E M!(%_/,BV'*9S=)YQB(I*M7N!X(U=+D7"J,J'\8/\%"#5F[@#$,B@Q>4K$FME M[Z$Z8+ZNJV<*\$UP7A]6M,3G(H7-U*^MY0QYOSD6J6='D1%,W_+V]B=0)&11 MF172SDS#* K@/?5K]O=SQ!!(60N34DAA\]*ONJ8CM++- 7P:[ZEM6!M2-WIR MR'5-?;H"K?M+Q%09YEW N2G8JE)=0\JZ%2=L_6PNHO?8&0)*81P>3!DBK3K# MK!=&_;SFS'$X?1V2?!(EU352L@AE^SFV6GEX6AO9Z)#JA/;*8M&FB5>T\P8 :$ANI<\Z_/^5XRFNM("!!)-&PT2KX. M>0/K_:5]3M7W.?:JE;V:2JU1YKCC:J16>HT:1^]D*J<5Y1*- UKWPOOK^%,P:[3U(XKT0 M)TP5(IT4(Z8CPI.2H*T; L"\S[M]SRZ W_4XU%,7.E1Z#,#*[!A6V":<(6O9 M8UN"3\<'R0DA67,D+8X@I@5,\/S_RH!S@V";>6[!\+N98!*K3Y\^O#Y;7*:7 MBY?T*'R\/#]+%V?S?A+0*V*;D:9E9$UJ;-?/ZCS2[@.]K2L=!@YA'S=!G:73 MV>5DEH!J6>!@GXY];5[E\:Z?$RGEEZ9WL8UMCR4LFS/9:.0CSUFFP0#O(?:1 M3F*KH6PBZR0.[(X R'2DY?EF5NCZ1NLAIP]DD%#/@EU6JK,E?J(3C1[/'D\I$RE>WV2],<^_N*HBT5S='P[SEDBGWMV7P,JNG[HQ*)MJ)4] M2AW?ES.H#Z8V("H?&R^7':SZ-=V#9L4[L2\7]Y$[9^A5R?(&&2<"NS'1@+E] MN.?N P-V_!!=;?M\O+;].M,Z:,>D%4C1 WU,H7MSDHS-,_XCYMB'O4K<0T>E M,K93L!ZX^L7M<.P[=%:"=UK$"*JNU:8L3619VD,VL)GE'_I+L6HE[ 8=?S!>3"^7O*?/\V7SN\7R13;-T M\7(Q6;A'OSU1U74)F#_4): QV+9.TIAAY(KK'T9Q\C'WS+74?&%\LF]XXA@[ M09XV55F:(=S#WD%546T=ZO'Q6Q2QJ9BJ3OG!0TK<<0L)Z7 MB8Y-!I622&^7 M5^&:G:/>5@OXT)5E4W[[(6^E\2Q!T=9AC-5+;0Q>FJ'9/6$Q3E^5?0@#J>A\ M1KL@Y_@D13??!UI*)DZ"E$[,'SAR>O[/DKJFV.!5)7F7?T5+GZ@*_"Z* M2 _/&7VQI\O[9]%8Z%H'0 !@]$:M,AS,7Z;%/-RL;3ZWIX06[CHWOP\1@>)/'RHE_CX,1H^GB'/0 M%H?Z+LG 5'/GZ@/X/P(^6X@6K"K(4/(AZL.2P3LNAER'E?EXAY7K@?M-HM+G M,>U6.JR8'[A#Q8N6U-3>L=+^CVP:&6"2U;WA>X/DED=AA262=&8C KYIYQ4[ M># -//T#U?$O9I.DJ5])A/8UVZ"9E_S"R9=W#,]N M^;O<"**^WJ9?&68]NC29V.4W%3I1"K[<4:Q UFI_YX?UN.4M :6Y,_4*:]+5 MY\;UW]@RI=-5 <&W3_BK,*%]>_:.7]QU_2",#PFS[0J,,P9@(% M1<2]WIC/8P47DEB3:KS+YM$@ZRHPM].J^]+9,>U[+F4-7K,'XJ=< &\M]$.W M!$'.;O;EN.$@ER3REZP+3 MJSV+X"3"XM#5H"!Q.BSGCA&+?O@:ID$NXZ[>0X^TAUH-0T,UJ6-&$5;[HV.A MVGA*#HRW,5(CS=BP)2B<8JL/[JA ]>1>9K;.(7)$*B]9QR,G!YVVTS']^2G1 MEE5,;&CJ@T20P'8W]DN-,$8NF8"X+LF"^7-@$/%%F4*U7M4 9PNX@J<J4V8&G 9D'[T*IYMB>E+\8# MI-%2W81=._R,5N/EY,Q:DD2/KB.@2_,]BM%ZR5UQR%2EWXF43TY*8 %FGZY_ MQ>N"Y 2UQUU&:1N:P*5B-- +)_0J:QK:*SMP(A*M"A,(N*+'@40(E587:CPF M\S!%JMW(MUF36B004W1P,HA6ZR,V8C,'S'MD)Q'S,7I-G=%"-(C&88\XQQ4L MUWIH/MXQZ*T*-4GYBMOUC[FW]^8D.1J'GES\BJ"O;!!3[&99MW#9PP&R8P$U)MT8$*]+NJ-\ MV^G].L)WG6SM7[9F61[>MA:"BF[']/=MZQL\0 GZ-MYB+6TY<-0K0S=JV!GL MXNT%;UDAE[]AN+:B6X[O\GVW5SO*U90(Z6/LH_"6,NF%N41F@=Z-G^RC[R&DYZ=D7""^&+.:4_XI3%W'.-%%NIA= MD+?NXC*=3N?JI)O/Y^G%R^E_O/3<];Z:C_>^^IS=#9M.C^AYE3R[/4ET4)!; MI&2VV1W&"*3E=NY_&5"#O:X.L[W)DX%//G^&9;(G!#/_]FLM_E?E*PT3$8[O M,0;SS.P;+P^$.G.0:JS%WAR5H009;PR\V-/-DA_;8P9L,LK^]@8^.X5)*>%J\OR=V!&+(Z^GBO%V1JVVQCPSGE7GE M<]$N,03!!C&1*)4T4K['RQ58QR:@"*EM LG^+$1XFX:/T)=F G0?)]UI18*& M:!F3,6*/!MGZ]N:E@:4#0Z.65>1V2]K;ZA08R\'^,<9[7:^S^7BOL]>1UD%1 M/OR8UF9W)TEL?#^!S'9))E:'$C3R@G\%HQ=QU:YC&_]&Z0AGI/Z-T_/4+>;* M7\Q[)(_HM+E&W+ PJK)5(ZE;"<7KAB]'];-;25\*D_"65?5%6R!^[I/>P,WD MW!63.3NG\&FW!UT/EBS0"FQJ$S!!Q#2Y"MQ=98\N(2 E0C],HD%CVKY$SUJ/ MM1LTKQMDD7LS !MVA!5>_XJUM/D0V]!UJ+IZ<+_DV" ?%'-R3AHC\X\H$Z9T MZD@H>[6L3YP(+A'(;H7TIM@FV,\9QPFL_#8WS"XIQB,TK1?IHE."C$(NCM " M9U@=]7RVS9)MFWO_\+#?"J7QDQ*WY(K>:HE\1#WR6+6$?6"U/1C3PBG!N-=9 MF9'DU+\7YMA%2LR%$W^.VAQ9!7VL.5D:[4I&O3ZK4E9<2!H\[;D)+HS1K@?! MW4:E=X^4D#G&0]U=?0(-3B/"1=G&5'*+C_;@DJMQ,'(8WM\D#EC7),J[N(I* M9(*.4_VB1L;&2B^/HI(-B70XSZ4X:'.Y/SXH/.]OU^7VF]II 6_<"%\8[MZ5>66-)@_WT M7 *_!N*K;2N@AE3,,2'E&OK-QQOZ_<)Z!YPYM6",>P(>T]CO_B3IC]VS^JK^ MSRZIB%)!N.\DC3P0@-!:VRRHR^%Z7KDNE3.6^8Y@^4YO/\V\]&2J:Q4T)8[F MBGC]D>D6DWLI@-*4G)=B#I2++DU0PVI0&YAG&;E;-\^48\ M+QU5E552OFMMF-7OU!3DR/#=HZ3\5*SP"S:Z'$W/\4ORA63[V9Q*L[T+>^BL M)LEOFE//0#UH88"XS=P7!&NT,BB[VAAV&5"KCMK:*WU@]KM'L[9Y@\:+ACZM M!LS-JRDG_:CC(7N':1@;'M52;'O;:=J_BOL Q!V12 " M"M72@%6:6QO;)+[]7'K*6@:APN \Q!YG MU=@^5J+3I7'R*96;!$E5),)N^68S'(,2;.0HPFLN-T7' 2H%KO]:7FJ_3:>F MDQ9BB7QM8$P^4W]GKFG'P/9:K4F6\#@OWM?&^W=OVJ6Z"_#P\N(]R_) M:\T1M)0#/VA(8PT_]1/2Z0'/T-G$QL@8_KAV=HOQ=G8_#ZF\Y'LU:V/VQ**' M5.,HPCVF]UV6G21_=3$VE;0?O-YGO^/-3_>GV%I^?>S_1]]_.CQLSS+FG'U[ M[:ESU(C!+"93> .M^,F8EX_0@6^:97K?DUN4AQNB20^LFCU"^$M>=MINQ//6 MD:,!Q9($B#?D#\,24$Q%(#S/W+)9DV'SG4)%&!9"V3V> M[AF>:(0U'4<_,CPP>[CV-._#\ W2I>7IY1 0DV=T<^'Y22K*H$T,TXQF"E[L MS=>O64E=TMSWP_9BQ#,9=1=DFBX=(AL?V];0-4$>3&S(.XS/ZS;],7%!O'LH)X\6>R\+5NU3KFA\^&W1S+@$R\/BYKPZ:C7NOJ240M-<*F ME /@'&=UKK9C,5[;\;.1WJ$'(VD14>;UF.J.Y?(D.1X^]I5_.<& YV]^,4V3 MM]+*A%ZE\/HD>0VZQ(J"W2.#+N\Y'0HA:!_UN0_5%P?I.$():5# V/HHT'!J MF+MLTL.%0ZWN:,[M234^>=3,RGDCCJ[UZEKJ2T!RV>70\ 6,;_*BT]M-1C8^ M/@H*IK>]JL;;X?7=X1 M?+M2&G^ (L*A5)CI=(U@HEO./TM*2]=:FWX]#,-U91H-ZF$M-A]S0WD]JGFE M:O(S4R)6K%3;F)5>MNFUP"<^2JWWO:5IQ.=9/H%E4L;8JF;O09D8'^-Y:3;F M+-=+V6=[6Y#G3E !/][A./MP546+!ZJ*7/B.Z3ZN^XP/\FRU.DF.1_)=8L=R MS==27 BD?9,]D MM_U )N9B9'83[Z33JKO7+WF+?)UN'@P]T?&-UV8+:^%^DT>*'-7+@KC0S]K7 MU;MAS=C9DF2U-C!PD+!_C2&7JQ%:C-<( M71U%)J/(]9BBH/7Z)#D>/O85W?BTT7O:E$]1]8MS"8GH5_TOT+B$1V8V>;[F MM'N&HW]#O7?OS8WM$QLZF@8U#0 MBQ^<]"P=9MEKROV^;YF]Q:NG1XWAADO<7SR0N&^V,Q&?O& #/J MCSZ4,C^_!+5$G_YDGWY++!VAEP_G6\ZG?AR9L8GKOAH9$)W_ &Q,@:"FE;:C M&:^K'S^D5X/Z477P4V&YJP1RLY8(=QK,SDKZ=Z13]?&=?-!(Q>%[S)H9-;NR@.@^J&H6Q5UTN#8$3WO[SYHJFN/R8%$#\$YFUR*;^W= M*N$1 ?<\ LZ?#L6E89UU!#EH8-&3YE+QZ MT17MO^!K(M%&AK;&_7@<;LWG78X!HZ S)MF::EMGAQVE'CB2K;V,@'$6ZU)W M%^.INY\HEX "\GS!@I>? 1I!677B<8^+Y?'!GVTV?,?WM\V _-=F-7)&(P+E MW:OKU^H">77]*_UR.IL#2Z8XQ,:6B;QR V-41+()/U-BE;R$4V@/#\>8 M3T^GL]2_D_GT+8O_:Z?T/_N,[?J3Q7QV$GWT R>]4-^0"FSZY#>\WJ3VWUR( M\^6-H?NF+:_[IUE3XS!Y\')V?O)=4VC\7/(4=:0QO M7"+H8CP1U)ZJ@&WX4)&6[S%\R<5 /MX MBTDNS@;XY1:^8@1R0\.QG9Y- 0=Z.'[E>2:\BVYIRF"2;&P>@-"'[-YK0A,! MS^QT>N8Y9SZJG\9+>WN'*.[#A>)DA[,YQA* . M44>*E"C*M"]FEP^0D([Q6)@C='Y9M14SI7$(70XEKBD=3\^C9\A]G5ZY[#3[ MW;^\A)W1JVYB5/VW98#V3*?3#\)6B'9M*Y45 OWUYY%LAY 2WL^++%U>=[;\U[6 M1RMMOK9S*2VYKZNF/1[/K5T<3J=M,9>U: _T0C;8F6E3"XM7'P:')[%[KP_\*N2JW;CF3A+;K3^ MZEX^EL=CYA22E2RL0Q#XN9/GLJH<$-3XL\<VPY4:T\EQ7 M_U6EG1^/LS$IY4PL*WNI5Q]D;X]7L-!5Z_^257 5O'!M>>CQPG]D^>^G M-ZTUX,P?KXB*UJ(B+RIZ0=054JE<5I+H&=A_TZI2":-D)_@.C\[+1#56&ME: M(ANK++:?\_KK@DY;)P*>DO6--&MO46+GDISK>B&:A^__E?$@?=>"15^TV=6G M@$=TI4IA94E^_?B>"".):,E,5\C@]G!T48E"^J,/4A@G4#6%-@O=N9-<2%/ M!*0TN3#84@M1==GGK1I=;4@<_::7I=!D\D$WM^0_^+-'/JE:.=GK)4K.YZH1 MSI8@(0%CWV&O*A6VB\ZF >9]N2PZ):YE,6]TI6\?WHS-@P[[PN@[Y=%; ?+[ MH*%@623[G2J@\T_2OD M]!O!NSW2W]K0BR5OT\N'!*%;>E(CYDX75<#Y[7*!Z%ABM2<"@OIF(SZ(YO:O MN5[V5@ROFR')M]5[F^!GH-X< 0"->D<]Y[!T&T;[3"$5^-IX6&EZE[5DA8[@ M?OLSD/-5VLU#KQ2 >%T XC<7@+^7[Z_BNHY]V"Z0CL=CM&2GL!R?7,/37;+Z M8'A9K;0N@XV=^T"(UBU04D$357GA%"VV12OSWM9/:V,AVCF9N>QWFT,D_19> MU%81L>*K;)Q'!5G-=24I?E0QAZ.-,[JHEF@(>/! /QJ]7*Q+TI/:,T,X43T< MC2P6, E85)_=$C<"<9AGS^CR\QG!/QQR]HW.G=YK ^2?2W4'/@&&I#3)0;8P MHDF8CRX1!:,*)]2?G/RDK21\\F5OCWC=^#N21CE-4S:ZFL.+^XA<#1/N<-'K M!<+1,(Z 2),@'9T6A5ZZ90,](?3&>:'!B!5$,04;=ZT/G^[A8#R**0!CTD4<P#H7UEFMF5ZR5!E)$0BD:CO@6#IMRI9"F0S "%D+79/2S-V=@L_,?;(GRA(0)C6!+IVNC MF_U!7_@]">'_)*-Y.AQX-")-:9"@H-$4!WC(1I\>,^0QJO"HGXM(PFD49DYH M&L/7XL$@[X9MDM L"4D0T"P-GX02Y? ;@83A*<](S$!0V'&.4400TI0[Q( 2G,0TCM)-R[?) MX,B;!D,TMABQ*00>Y3F4J+F7,^5*?<7PI&Y MV=@A.8-,%V.:YISF"2<<3&"H 0RIC9#M=^%\OF[LKE"C6;C4=8>',WW+)! :1XQF(7.2 N0BIR$8@Q=P%CH$>0[! M7?JJ5\6["V'5V%A&>//=7+U>M: M^#@J'WHE?4M:^%D&^#KJ\1T(UPI4>T]6&&"4IB%%G&7I< MBK$9%3?-4-S21TQ4V:X/[^ ]#8D;L=4_9T+&8K2DW/D?ZN09:-$S(6)(5,;Z M8&S;.9WT"N[UA>JM>H8(-JI @$@EGF??0G_&]2B]:! 9$-#YF"-/ECCW93N! MZZ: %P.W%C/]FR&<).A%/FM=00X8 >EB]BW@Y[1Y"6K;DG[@VK($;;R0LAQF M&3>8>;X:3-;"/)!VCJ:..:^4QH]!# $=2MS0(9ZE\7/B7@ @S\W@TXVO'K4T MM_[;CILAT6>[#R#KU?7GH]/NJ\GC\>[;TV=A;A4B4&PO=V]R:W-H965TDXOCO.Z1DUP%R MC0!]2,QE9LZ9C:/E3ND74R-:>&N$--?CVMKV:C(Q>8T-,Y>J14DWI=(-L[35 MU<2T&EGAE1HQB<-P.FD8E^/5TI^M]6JI.BNXQ+4&TS4-T_M;%&IW/8[&AX,G M7M76'4Q6RY95N$'[1[O6M)LWF9/W G]RW)F3-3A/ MMDJ]N,VOQ?4X=(108&Z=!48_KWB'0CA#1./K8'-\A'2*I^N#]0?O._FR90;O ME/B+%[:^'L_'4&#).F&?U.X7'/SQ!',EC/\/NT$V'$/>&:N:09D8-%SVO^QM MB,-G%.)!(?:\>R#/\IY9MEIJM0/MI,F:6WA7O3:1X](E96,UW7+2LZM-GPQ0 M)6QX)7G)8WX)211 ',;1&7O),0R)MY?\_S#\ M?;,U5E,U_7,&-SWBIAXW_18N-5G1"73 K:96TW8/3!: 7SO>4O%;8!K!6&:Q M &8A5\8"9<%0/>==TXG^@C1XTS*NGX9-.HTNX<@<^0*)"> MA9RSOMO>,0J EW2TOX3[4R%NR%33=DZ[,R[*MG8XFKE>NG LH4%;JP+4*VI_ MB\;RAO4:6'8"!'6UTT!E#R-[<@4ZJD8D"OH0A"GX0HN8C"T6](CT*MA/=7$T]W M9>#9>5(K30 '6;O$'='*Z$,S+:',-] "-N%UG/[DRU9<=JRSY=;04W MK*HT5GTJZ$3C*\H./ZJ>\V8?5)\:3Q/0M3CE.<=F2[[W31HM?*N&WC/7LP&- M >HC:C+.A*":%^(0BR]:=>WWW\WC:/:3 4F#:6!F8(<4G HE:E\!7'J%]=/= MI8]WGV9?1^ZI O#GRL(*B,B8:C8J'0,3,,X2+($HB"+DF Q):4@3:,@)!8%83(=/2!>N"%4P((.LSE$:1HLLA"B61@D\VRT MH6>,O,/>5)3%09BFD"4+@HUA,0\)-!W]+OO>8OH%[3OP-$L(,H%T%@?S.6DN MB'"Z&#TKR\3[9$1!',Z"U//+XFDP#Z>0DG(6S!;I1]4Z.1E3#>K*#V/W!- 3 MVT^LX^EQWM_T8^X_\?YCX9'IBDM#?5.2:G@YHPK5_0#N-U:U?NAME:41ZI&PO=V]R:W-H965T&IE9T[&C;7+X\G$S!MLN3E22^QHIU:ZY9:F>C$Q2XV\\DZMG$1! MD$U:+KKQZ=2OW>K3J5I9*3J\U6!6;[1_+6\US28#2B5:[(Q0'6BL3\9GX?%YZNR]P=\"U^;5&%PF,Z4>W>2J.AD' MCA!*G%N'P.GG*UZ@E Z(:'S98(Z'D,[Q]7B+_MGG3KG,N,$+)?\1E6U.QL48 M*JSY2MH[M?X=-_EX@G,EC?\/Z]XVC\4>ZMI5Y"?/;T49JXZ*[H5 M5D"MUMP5R\#! Y])-(?3B:4HSG8RWR">]XC1!XAA!->$V!CXM:NP>@LP(7H# MQVC+\3S:BWB)\R.(0P91$(5[\.(AY]CCQ3^2\\U+SKRK@/:6RG )OVFU6AKX M]VQFK";M_+ :F=#2'F2=W,$ MW^E=3=D?^:%!J)6D(^AB6-];,'3FZ5C;!BQM M/2A+#-[M9RE+BQ*2,BI^ MV:)^N[N)D]-:&M%.6J2C"RJM4^6;;J5)QJ(\!%_"Z-,[NM^WW&.Q1_SI(/[T MA\1_4[O&JQ;A?F@EZ1_NT"SI4PTWGV'W =VE^OTAZ;OMA?6,7 .ZK]%[L81. M!^\4XU7S)S5*(REG1<4H:412RA+&E'>:10ZVM@1)^F]>477D' ?17>?;@& $!(6 M)+E//66Q"TM8.2LS(K91F/HF-6*<9RQ+TYY\'%"E\DTF 16$:D[>?[BJU5JU M;ZZH,"&;O/!,TX3%D0\>!@&+,AKZ'LK!\Z,/TO=@=DE_\NK";5$O_+/"?;)6 MG>WOWF%U>+F<]1?VBWG_[+GF>B&(AL2:7(.CG"2M^Z=$/[%JZ:_OF;+T&/## MAEY?J)T![==*V>W$!1C>DB(G MM=)/)D>T\%P(::9!;FTY#D.3YE@PTUAZ;4R#)O5(@PB:*S ML&!:=)"CN4C!+X9.WRM\YUB;G3VX2)9*/3GA)IL&D2.$ E/K M$!C]-GB!0C@@HO&[Q0PZE\YP=[]%O_:Q4RQ+9O!"B1\\L_DT& 60X8I5PMZK M^BNV\9PZO%0)XU>H&]W!:0!I9:PJ6F-B4'#9_-ESFX<=@U&TQR!I#1+/NW'D M65XRRV83K6K03IO0W,:'ZJV)')>N* ]6TRTG.SN[4#)%:35KG&Z8MHB+!C'9@Q@G<*NDS0U>#Q!O\9\\_YTM!I:G\=<#+LG R]D^$>)P_-*P>U@CW^ MWDKM04S7H&-3LA2G 76@0;W!8/:8HT:HW2(5]9H# MEQG?\*QB0KR0J@>1%M;4SA8UV)Q)B*,C1]KF"%99)D#2:'B%5=I?O2 C5'05 M!JH/%DNR;VH4?_*5BGRDKF1]:#DR THBL: T5ZE5^H2PM*K6.?$CN@[X"\GE M^W>C)#[_;/Z1B&Z)OHV)/G-D! T5,^Y=[[!Z@U3/D6HX.3Z]FXX S"$>P!'$ M(UJ.=R\6<$Q?? 9'O6/''TK4KHHTJ7P@2S?/?+)V4]*'MYY.N-.?5(VUGT(& M4E5)V[1J=]H-NGG3WZ_JS92\97I-^0.!*S*-^N1K!JM)W^U)9*KW? MYC2L43L%NE\I9;>"<]"-_]D?4$L#!!0 ( *."G%1GYR-C/ 0 (4- 9 M >&PO=V]R:W-H965T":#K9!/:@6@R7/)*W7;66F]OO$\E:V@I.I:K*'"E4+(DFJ<+"F M2YB!_GT]E3CS6BLY*Z%23%1$0G';&04WX\ JV!U_,-BJHS$QH2R$>#*3^_RV MXQM$P"'3Q@3%OPU,@'-C"7%\WAOMM#Z-XO'X8/TG&SP&LZ *)H+_R7*]NNWT M.B2'@M9V5$4+*J^:?/^X,X4NCY M9Q3"O4)H<3>.+,H[JNEP(,662+,;K9F!#=5J(SA6F5N9:8FK#/7T<%PKE"A% M)J)>,9>$)('4>F5(N^K'/)3 QZ" M:Q&&!X3C\*+%.\BN212X)/3#X(*]J(TXLO;B,_:FDFVH!A/PFE8[,I5BPW)6 M+LCN1CM#-,XKSD049"",DDVE-=VIE= J%* ,5'C M7T).:)5;.6=TP3@" O42!2Z[G""#6 [2W%)UR+C*\ MB)R@P((Y.H7#-GKHT:PJ!H,.MNG%&JK7PE4?G\6'LG,+ONEW? M=WX358:LEFC"\()5&B0H=)Z&L3,7FG+2=!JR3#!#B$$2>I\> 'U53!.73_Q M]_1KQN?9'B7Q&:['7?]EK@>!VTO[QWP/NJ[?3XX]7KC^?GO]_3<2_F-1F,UD M5&!V$Z2)P&H\K[609G4&A<:>FY?NP[]^:I9@6SKM'7 M5[MNG+FD.2*33R1.340(@^R 2H7)FF$3CJ>8NLFQ?"+6.VEZ7A);A60O;^N" MN3@2N6'BDVB_=@<%2'-+FCZ?W-!5S^VG$2;_BT]#&KNI?_(T],RI!*=G]%*J M>$>=<0ER:?M_A9=85[IIDEMI^XTQ:CKK+]N;#Y0'*I<,>V,.!:KZUUWL@F33 M\S<3+=:VSUX(C5V[':[P.PFDV8#KA1#Z,#$.VB^OX3]02P,$% @ HX*< M5%&.L1S, @ "@8 !D !X;"]W;W)K&ULE51- M;]LP#+WG5Q >,+2 5\=RDKI9$B!I-VR'#D7;K8=A!\6F8Z&RE$E*T_[[47+B MM>L'L$.L#Y+O/3(B)UMM;FV-Z."^D%BCU=AJET?[B M4JQJYR^2V63-5WB%[OOZPM IZ5!*T:"R0BLP6$VC>3I>#+Q_848=I0]\O-^C?PZY4RY+;O%4 MRQM1NGH:Y1&46/&-=)=Z^P5W^0P]7J&E#5_8MK[9*()B8YUN=L&DH!&J7?G] MK@Z/ O+^*P%L%\""[I8HJ#SCCL\F1F_!>&]"\YN0:H@F<4+Y/^7*&;(*BG.S M>5'HC7(6+K% <<>7$F/X1H_AX-KO[>$D<43CG9-B![EH(=DKD"F#&3 M*K%\"I"0ODXDVXMUB6=!;SL?Y/^.5]:9^BE_'J# M9="Q# ++X!66*VJ@\/#6WN7Y NC7FS^'CD&A&[]D 99G<3H\ M 3;,:1WUYEXQ5X47;P#OU]206$)AL!0.I+86[;BWX#+X< >.\ESB2BCE\R1Y M_N(!N8$#%K/C' [A(!W$&3N!P]Z\)!3J;RYA;?2="-.BJ+E9$8?3@4\1 X6P MN#],*7@T.N[=&.'P@ZXJ>/\N9RG["%F<#X;_RD JU!,!>UXX.(GS])@$L%$> MYQE5;)#'67;RTL-)'O5G@Z3,3R$+H71MJW:WW:";M_W]U[V=DN>4F% 6)%84 MVC\Z'D9@VLG3'IQ>AVY?:D>S(VQK&M9HO /9*ZW=_N )NO$_^P-02P,$% M @ HX*<5&LLCNQ. P $ < !D !X;"]W;W)K&ULI57?CZ,V$'[GK[ XJ6HE;@$# ;9)I&2W5>]AU=7N]NZAZH,#0[ .,+5- MDOOO.S:$S6UO5R?= ^ ?,]\W\]DS+(]"?E8U@":GMNG4RJVU[J]]7Q4UM$Q= MB1XZW*F$;)G&J=S[JI? 2NO4-CX-@H7?,MZYZZ5=NY?KI1ATPSNXET0-;\\,#WM38+_GK9LST\@OZKOY4DK?0*2XZ(J%:N9OP>AL; M>VOPD<-178R)R60GQ&Z8RXXIN!'-)U[J>N5F+BFA8D.C'\3Q#YCR20Q>(1IEW^0XVL:I2XI! M:=%.SAA!R[OQRTZ3#A<.6?"* YT&<.Y5%+W.7HI]?W$GKV!576A'4E^5/7(,G-(*59V2@%6I&?G]BN ?7+TM?( M:/S\8D+?CNCT%?20DCO1Z5J1W[H2RJ\!? QUCI>>X]W2-Q%OH;@B4>@1&M#P M#;QHSC^R>-$/Y/_W9J>TQ/OSSQN$\4P86\+X%<+'\?8349'^:VYAN8N)FUGN M;TG^-OY3#:02#18;[_:$*\+.!?>=E/@QEB@TM#OV!-0.\9R5>&:+9R9@' M7IX$),J\*$R<6Z@ 0RX)G+ Y*=PW7@TPV9FD%<@#+W"59EZ:4!+%7IRD+TD* MO)AV;,*A'@T6)/>2.'I&+VHF][B9>5F2XCN-DY<@1C?6/,<1>WD0D-2C\<3' M2Z(8%@_2M2U7MI>%7IADAG(1.0\H(C^8^K)X1Z[K6C2E/;NNY =>#HC/.W2' M20N47O1623B!++@"$N5>E(8(G :!\P'SDJ T!C=C)R&*$&PO=V]R:W-H965TX5J!'MJ6J5\K%'*_ M\&/_>'#'=XVQ!^%RWK,=;M!\[M>*=N'$4O$6.\UE!PKKA7\37Z\RBW> +QSW M^F0-MI*ME#_LYGVU\",K" 66QC(P>MSC*Q3"$I&,GP=.?TII T_71_:WKG:J M94KI=#N'_8C-H]\* =M9'L()@4M M[\8G>SCX0' (2IWM,Y%2^9H8MYTKN05DTL=F%*]5%DSC>V8^R,8K> M_!QX3W8;8%T%&UF;/5,8P$>Z&6>?V%:@/I^'AG+:R+ \ M\*]&_N09_CB!6]F91L.;KL+J,4%(8B?%R5'Q*GF1\366%Y#& 211$K_ ETX. MI(XO_8<#KNS)A+'N;S=;;13=G.\O),JF1)E+E#V3:$,-50T"0=;03[;C(]OU M9'N'YBFW7TZQ_A]:8-I*(!^QW:(Z>ADYI#45"&E!M134L_K:N_DKP',!%NS= MW:Z ?MX&U3TJ[5A*V?:#L;M9$117.119D"6Y]W90'3>#%5+S![L8\;*N>8DG MH@D>7T&>A^0VJZ1H@+>DG'W:"%$'5PF*:1%$">1=[RO(YUI;.[$YH0\ MB&:7WB=IF(""CF8)\<;!;)83L=;7-!C*H1T$,UA1/]-H*SES$^,L2X*DN()S M.)O%09I'<.[96V%G#-PS,2!D41!?IE!$01KG3]V1\*0U6U0[-X T&31T9NS2 MZ72:<3=C:_^!CP/REJD=[S0(K"DTNKC,?5#CT!DW1O:NT;?2T-APRX;F-"H+ MH/>UE.:XL0FFR;_\#5!+ P04 " "C@IQ43<&YF#<$ #5"0 &0 'AL M+W=O.T@>;%\TNYOC6G/)A.]VF(M]*ELL:$O:ZEJ86BI-A/=*A2%4ZJK21@$Z:06 M9>,O9F[O1BUFLC-5V>"- MW5M5!/%UC)W=SG_F'CMMQLC=V8+&:MV. =FK_: M&T6KR8!2E#4VNI0-*%S/_7-^=I%:>2?PN<2=?C8'Z\E2RJ]V\4/Z0]'6L7G\P/Z1^<[^;(4&B]E]:4LS';N9SX4N!9= M96[E[G?<^Y-8O)6LM/N'72^;QCZL.FUDO5$4AW"N$ MSN[^(&?EE3!B,5-R!\I*$YJ=.%>=-AE7-C8I=T;1UY+TS.(3DDL:WMV+987Z M_6QB"-1^FJSV !<]0/@* _A6C9FJ^'7IL#B>X )63.8%!Y,N@A'$:]P=0H1 M9Q &(1_!BP87(X<7O>JBUHAP5>I5)76G$/X^7VJCB!#_C,#' WSLX.-7X.]Z M.H-<$[/;MD*BK!$5E$U?,CU[*V&P ".!RDG19K.!RH7^6,1'#[1E>J9;L<*Y M3W6H43V@OSC7U@ *'=9+5#9\'H4O<#'T;J\O@'[>G]^?# M4"@-T6G:SUYJ%D0,V9%-=#B2"@_@9Y+/$JC,&EU.98KD>5 MC^>:VA&8+3I_ &W54:YY#B\2?C3I^$@-W=8\9UF60,+R,(8P87&<>W=;JI=!;:$59 )4/B-IF1E,QK:J.'*6)<[TF)*ID6VJ6]V/,29,, M.)D?D4U3XD[JW3ZG?9BR@'B54S3(P2PAEG'OTPN4 E?*;18=VC*FT%=/CF1E MT]?X+S]E(0\_#&,/VW[ L/_@N19J4S::SE^3:G ZI5:@^D=$OS"R=1?W4AIZ M!KCIEMY=J*P ?5]+:0X+>\#PDEO\!U!+ P04 " "C@IQ40I#2$$X% "V M#@ &0 'AL+W=OILMM%Z>[)8J'P#-5/OQ!8:7"F%K)G&1[E>J*T$ M5EBENEI0SXL7->/-[/S4OKN6YZ>BU15OX%H2U=8UDX]+J,3N;.;/]B]N^'JC MS8O%^>F6K>$6]._;:XE/BP&EX#4TBHN&2"C/9A?^R3(U\E;@#PX[=7!/3"0K M(;Z:A\_%VWN_1/]G8,9854W I MJC]YH3=GLW1&"BA96^D;L?L9^G@B@Y>+2MG_9-?)1M&,Y*W2HNZ5T8.:-]V5 M/?1Y.%!(O5<4:*] K=^=(>OE!Z;9^:D4.R*--**9&QNJU4;G>&.*,#V44#F2VB@Y'HTO]-V[C9 2E%A M^_!FC:!8)H(-J*PUC8O6N.(VPE'K"O6E%7T$)A4!4R>"689Z!;+/M)_9?'N$ M-85-_(GSZ4"K4W*,7"=F1)R;JR7I?\YE*R7Z-&J?NF% \7]&,^)';NS[S@IF\4!.78^OP$:NW&83A0U&HH:?7=1H2S!#HW# MD"33@-,H%TW.*VYI-5;2:2N3)67/X(TKI@H%1W\PPSF&O@*] VCL>Z69;K60 MCR_<-)4T$C])T6YM2I/W:B*L_XLEMZ]Z2*.C_<^Y!IRRIH>>1.H=D<#\.7>F M]-9UDQ#,EA71G%463N.6I&NC;:/&-]]0C,*W+%G#'-.*3DOR3RNY*KC=(Q29 M9T?DF,Q]WU[,@W.Y8^W&GD=@+-8K.QU3M3AL)Z84&"9A)I!$*V22YJ#&>#IMX,W18XSQ>LNZHBB^;GC) M(^_Z2:>L,T69O,8-91773,'O/=3M)G['O"NXL7$LZ+P?1TRG30 MSJ_XK8-?-5B0+JH'4@FE2,XD>HL]L&.R4,0/$C>*/!*D.&>\S+DH[D%JKHR. M<6(K12TL&X:!Q,T]AJFZ@A1M]^51\1I'6X!S+_%2$@2A&V>)<\T>):;68NUW M"9;GLD5GL]1-TXQDF>MYB?.;(:H9=UX:D0"')W6^H)&3<4)&4>A2G(O(QA2[ M-:$1,O).:.R3D3R[I($78W>"FLE S62:FMU'GDG$B)=C3)S&&V.BY0G62V\L MBVIQ#W8 ]/-RQ&ZW$8[1;3_ZD!9<8/5[ED/QRGQ[SK,EJVSZ.]K^PIK61._C M8,.RQ1GIJ[*?)N-I(8%'71_W.QI';I@%SU /J+['(WV))RJ6#A5+O[=B?7,8 MZKYLC+':32._;%2;.Y?DV%#,- V.<3.@]I6S^Q79L,*2\^U69:KGACHQ!7&^ M&!GL*2Z-%AI XHVNX@X;>"Z-DK'5P-OO_K@OEAK3[KL^C?'G.=0- MDLR-QC^M%P=GB1KDVIZ8,..B;71WK!C>#H>RB^XL\DV\.]%=,;GFN*E64**J M]R[!CR+9G9*Z!RVV]F2R$AK/.?9V@P=+D$8 UTLA]/[!&!B.JN?_ 5!+ P04 M " "C@IQ4!Q>1:H$" !B!0 &0 'AL+W=OPS[[[W?\9"3\/*F.8BCG5184WUF6Q0 MV)V-5#4UUE3;6#<*:>F#:AZ3)!G&-64BG$W\VE+-)G)G.!.X5*!W=4W5ZP*Y MW$_#07A8N&/;RKB%>#9IZ!;OT?QLELI:<4\I68U",RE X68:S@<7B\SY>X<' MAGM]- =7R5K*)V?\**=AX@0AQ\(X K7#,UXBYPYD9?SIF&&?T@4>SP_T;[YV M6\N::KR4_)&5IIJ&XQ!*W- =-W=R_QV[>G+'*R37_A_VK2_)0RAVVLBZ"[8* M:B;:D;YTYW 4,$X^"2!= /&ZVT1>Y14U=#91<@_*>5N:F_A2?;05QX3[*/=& MV5UFX\QL15]0PY*^TC5'^+)R@_XZB8UE.X^XZ#B+ED,^X0P(W$AA*@W7HL3R M+2"VHGIEY*!L04X2K[ X@W00 4G(X 0O[2M-/2_]KTI_S=?:*'LG?I] 9STZ M\^CL$_1]>Z-!;L#X+$V;Y:-C/$U:50@;R6VK,+$%IH$>VN4='*AV:_:8L%ZC M.AQ5 E24_LPN@OD[C\![N-W@[F8!]A<\S%<],HU2DD.:1/F8!(_,5)7DI5 MI#"*AODPN#45*@WIR&8?#H*5-#93GD7C\QQRIRK]Z#/%1_>^1K7UW:VAD#MA MVA;H5_L'9-[VS3_W]O6YH6K+A :.&QN:G(ULOZJVHUO#R,9WT5H:VY-^6ME' M$)5SL/L;*5NF!6USJ76A&#;SQ04,?LBC* MPX$+&6Q6WG:K-RNUM[V0<*N)V0\#UR]7T*O#.HB#D^%.[#KK#.%F-?(=W(/] M--YJ7(5SED8,((U0DFAHU\$VOKQ*'=X#?A=P,&?OQ%52*?7H%K\VZR!R@J"' MVKH,'/^>X#WTO4N$,KX<KWO@G.4S8+ I(O3=6#<=@5# (.?WSYV,?S@+*UP+8,8!Y MW1.15WG-+=^LM#H0[="8S;WX4GTTBA/2?91[J]$K,,YNMG6M]]"0WP2O1"^L M $.X;,A'VX$FM_R%5SV:?GCP_S^N0HND+C2LCP17$P%[A2!FY$9)VQGRLVR@ M^7N"$-7.DME)\A5[,^,UU!"/;66LQEWTYQN< MZL[T%<[[Z0P0U>*^G.C[?] K3S].]-_J^]L,#QV05O5XZ(3<$8$Y3P?O M/Y.BR3@P-AR&"NW'ID<>ZKI_N=C^"['P".==W-U<$?PM3AU&]D>P3@\\XU0Q MR,"R@K(X)W&1T&6:SM!S83AZ2 ]<2Q=I0#^)^B37EWV6=_;&24[S*"-Q&M,, MI7P<07,/P4P&SO._J_=:@[1D5-I/"K:DRY*1%#.4Y:S(0MU)4?/^3'Q*HRAR M^'(9S4#>X#D5;J^X@7.&3FA1%(3EM(B+&8V#TH@&!?$*RSSJ)RT R5-:+)>$ M,;HLLL6\#UTW1HU36=L72N#+7HR#4^_Z851K#UP#*6B4EU@\C;"":V@!*VS( M3CV!EAZ]TQR?+*9)@"@>@:*B$GQ_?? ME2QF/Y&,QFR)JD=EA#6GW4BLFMN#M$\N(7YG6K($GT7.%O[ HBFC688V_"I9 MM'A0%J7E$:-1FI+,.?/B6RI@65HU^)%?*XH#WKQW>J* = /VM4O:T< 3S';WY M"U!+ P04 " "C@IQ4Q$L SL4" 8!@ &0 'AL+W=OO.&721B74D/"CE (2T$WK0S<$W?8P[<$D M![&:V)GME'9__^[_ONSCXS.4AUKQ-$ X]9*O342XS)Q[ZO MHP0SIL]ECH)V=E)ES)"I]K[.%;+8@;+4#[O=H9\Q+KS9Q/E6:C:1A4FYP)4" M76094T\+3.5AZ@7>T;'F^\18AS^;Y&R/&S3?\I4BRZ]98IZAT%P*4+B;>O-@ MO.C;>!?PG>-!-]9@*]E*>6^-FWCJ=6U"F&)D+ .CSP,N,4TM$:7QN^+T:DD+ M;*Z/[)]<[53+EFEQ+AC16K6\O 9JWH&EB^2J7:_<"AC!Z08 M%=K(K *3G7%1?MECU8<&8-1] Q!6@-#E70JY+*^98;.)D@=0-IK8[,*5ZM"4 M'!?V4#9&T2XGG)DMI7A 9?@V15ACC'3D=KFBWJ!2&,,F80HUM.^L7Y]-?$.J M%NM'E<*B5 C?4 A"N)7")!H^BACCEP0^I5OG'!YS7H0G&:\Q.H=>T(&P&P8G M^'IU#WJ.K_>?/?@YWVJCZ![].B':KT7[3K3_ANB&QBLN2$;N())9SL33!PUY MK:E+37=KN>&H7^O\20D[SV.=LPBG'O%J5 _HS>X2A&6I]_[=* PNKDZJ LT] M&,(\(5. ]@2!^H_9%E5U!L$E$*@::_Z' IB&K1WW<6O!4B8BM)YY%"FTDZAM MR4;22,>8Y6XVRQ-P@\X%;55I%#DY;E9?GQ<-/B)I)M+:H++YSO^IIO6E<$$$ MJ'C;7%!-LM!,Q/H,AIU1, #7C? *VJ5Y=G2TYIDLA('V^G8!+X']8;?4T!1W!.V>7PP\4.4[5!I&YF[VM]+02^*6"3W=J&P [>^D-$?#"M1_!K._ M4$L#!!0 ( *."G%3&]PR_1 , (P& 9 >&PO=V]R:W-H965T."[WT&F-VGX) MEPUV3)_*'0HZV4K5,4-+50=ZIY!5SJGC01R&>="Q5GBKA=N[4:N%W!O>"KQ1 MH/==Q]33&KD\+KW(>]ZX;>O&V(U@M=BQ&N_0_+F[4;0*1I2J[5#H5@I0N%UZ M9]&G=6KMG<%#BT?]8@Y6R4;*;W9Q62V]T!)"CJ6Q"(R& YXCYQ:(:'P?,+TQ MI'5\.7]&_^*TDY8-TW@N^5]M99JE5WA0X9;MN;F5Q]]QT)-9O%)R[?[AV-NF MN0?E7AO9#<[$H&M%/[+'(0\O'(KP#8=X<(@=[SZ08WG!#%LME#R"LM:$9B=. MJO,FY3X#90H MABLI3*/ALZBP^B] 0)1&7O$SKW7\+N(%EJ>01#[$81R]@Y>,.A.'E_P/G7^? M;;11]![^>0GAX0*CPA4X VN4"IP6Y#@2@]DSB,YC9'H4O4Y/9J#<-O\IL\H!)4 M0 9JQ831$!5^6,P@+OP\32&-??*9?&&M@@/C>X2R8:)&;:7H1BKST:#JH!4' MU,;B:"CR!.9^,L\M2!&%DPLIF"NO:>3GQ.+$3M)L;B=SOP@C.)E<=CN*X8@0 M,I>B_AGXEP]%',6_CN-TYHSNX!'[';N2@5L3329>3\Z\/EQ4=2_^R2 M17Y1S&&:^4F6D">ECFI2D'>O"VKJ43J89/T""O2#%A MD6:87DN#D)V\AI=F.>'U#Y9(I8Y;XJ=%TF=W'EF2]](P3I?NAWD*>>2'60Q) M[N>SY+5'';SH$!VJVO5!#:7<"],WBW%W;+5G?8?Y8=[WZ2NF:LHCY69+KN'I M+/- ];VO7QBY<_UF(PUU+S=MZ'.!RAK0^5:2]F%A XP?H-6_4$L#!!0 ( M *."G%112>%W'@4 $ , 9 >&PO=V]R:W-H965T,_/-\7'$G*RUN;4+*1W<+YO6GHX6SJV.)Q,[7 MR19W9MHLA<.IF4_LRDA1>Z5E,V%QG$^60K6CLQ._]M&C.-:J5'PW8;KD4 M9G,A&[T^'26CAX4K-5\X6IB!L,EBIU5*V5ND6C)R=CLZ3 MXXN2F;A@RA&_]L;8X& M2%+<'3]8?^=CQUANA)67NOFJ:KC.Q-=6/]+ZQ[ MV2(=P;2S3B^WRNC!4K7]4]QO\["C4,;/*+"M O-^]T#>RS?"B;,3H]=@2!JM MT<"'ZK71.=524:Z=P5V%>N[L>B&,'%-<-5SJ)=;:"I^NHT_BII'V]]2?:,R83!!]VZA86W;2WKIP8FZ-_@)'MP\H(=M/A&3B/@20@L9LD! M>WP(FGM[_*5!_W5^8YU!IOQ] "4=4%*/DCZ'TO,<] Q$T^AI#X$SNP,_W867 M]S26=E_.#V-]6DAP5#"XH7,&5CH+>&3= AQNO1#_.$#&>\6-% 8DE1&P"')Y M(PT5(F!Q4E$U8E^2X.K#!6R_P:6VCE",O)-M)RWP,$\9I/B;0!&6.0NN!3(+ M1%LCD\VM=*J=#]C PC@N4+QD"21QF)%Y:=&/Z<*KU&BWT2ML#.Y1J0H96D^J ML. E]?M$,EQD/. M<^!YF.)6P4*,^ GLH$3V6%.8%.M.RS3?\JP$AL?D%@+4P.>^NDMZ!45Q<*= M:+J^/L)B[^Q7]U'D(#1U]V.[$E-Y.L+V;:6YDR//FYE0QH-XKZ3 //?0,#>B M=>C=;(<-=@\=@.@0]GR@;!,G0*&D=0H;)TJC,3)0XX1 O&'H+!6>UF<:";JF MV4Z(+V;A6ZSJE-#N=(,):Y3;0)I'6?QJC(\J?@5I28]QQB*&,WRD.,O]XU&[ M5G>J1C0+&R6;&E#2_P57RMZ.9T9*4)@6S*$#0P&Q*$$S+,I)+.(X3J*\HG%6 MOAK'45GL6$?%)1RIMD_F:\CI$[Q[4H,.0S7-AO*A3:U:ZB*>+7#T^?I'U(EX M-BXB5D&21W$\3EG$$ZBB-!WS+*HJ.,#4?&!J_EU,?=(PGA+5OV&54_L;V$&X M ^P50:!N?SN9%S9$% -74+W5E4Q+IBH>!/#X.CX(_.68<;/<7)U&^B[;X\@=L6"X4X6TZF8246+1P5/X340\_8@_"\P['8< M.8-T)XPXAZK 7AL/&&590HI\0K)*,U54[2,65CE#C"0JTUUDGG%,J0_#L"7@29MC.*< TVP7/LM2#8Y/_-GB" M[Y(JSE"<<_(@A11?+D42?,$#C-:HSK+'] 1[+@06)B6%P!DEH\+N@:^H\F56 M\!45EBF5.<_12H'S,HS+;.^!G>S(![%K77_"&U>%Z?-[?"A_% M^[OU!V'F"H]"(V>H&F/B1F#Z^VH_<7KE[X@WVN&-TP\7>,67A@1P?Z:U>Y@0 MP/!/P]F_4$L#!!0 ( *."G%1XJ1/:>@, .H) 9 >&PO=V]R:W-H M965T\[W[F(Y.(DY$=5 6CRN6VX M6CJ5UL=KWU>["EJF/'$$CF_V0K9,XU0>?'64P$H+:AN?!D'JMZSFSFIAUQ[E M:B$ZW=0<'B517=LR^;R&1IR63NB,"T_UH=)FP5\MCNP &]"_'1\ESOR)I:Q; MX*H6G$C8+YV;\'H=&WMK\'L-)W4V)B:2K1 ?S>27'C$]Q" MTQ@BE/'7P.E,+@WP?#RRO[.Q8RQ;IN!6-!_J4E=+)W=("7O6-?I)G'Z&(9[$ M\.U$H^P_.?6V:>R07:>T: % !P"UNGM'5N4=TVRU MD.)$I+%&-C.PH5HTBJNY*6+OCWNFTU 2CF*:48PR8BZE_'6'[RL@>]'@MU7S ]&FO;N#'4!-#.@'F/L M9T_W:S+\9@]="Y)I(:]G#Z.ZYIV)#GW;9Q(0>K%IH=R+3;4#+Z>7!)@<3)#42PTD3+PDLM P?PGS M]GD;2_D_9FZ2\%]R-X$N9>_2(>&?G;^XC1WL+4-A+CNN^Z-X6ITN,C?]^?VW M>7\+NF?R4&.X#>P1&GA9XA#9WRSZB19'>YIOA<:[@1U6>!D#:0SP_5X(/4Z, M@^EZM_H"4$L#!!0 ( *."G%2:VS MH0( & 9 >&PO=V]R:W-H M965TS]"*D#J >RQ9]Z;M^.9R<[89U<"('M14KMI5")N MKN+8924H[L[,!C3=%,8JCF3:=>PV%G@>@I2,TR2YB!47.II-PMF#G4U,A5)H M>+#,54IQ^[H :7;3:!"U!X]B7:(_B&>3#5_#$O#;YL&2%7V95[(RYMD;=_DT2GQ"("%#C\!IV<(U2.F!*(T_#6;4 M4?K _7V+?ANTDY85=W!MY ^18SF-QA'+H>"5Q$>S^PJ-GG./EQGIPC_;U;X7 MQ)A5#HUJ@LE60M,\X:O$6- MEQ[!&Z3LWF@L'?NB<\C? \247)=AVF:X2$\BWD!VQH:#/DN3=' ";]@I'@:\ MX7\I_CE?D4%OY-<)BE%',0H4HR,42VJ=O)+ 3,$*+BS;WE0=!7C@46:EDL&=*UXK^-946G7+PI M[[\EPW$OVSY;O3()6_ O$DNA ]">FE* Y38K7TF4ET9U K4"V]8J85SGH6A7 MO=NWL(8M>#%(V2['6HA 9U\@,L=C>X_V"T:\W/XS<6Y8D[1."521E"P[K M(IZ/1_W+R\MV;>#_/3T,.C@*F@S[X^&@75O0]Z>''DV\UY4*[#K,'LH!OZL[]02P,$% @ HX*<5&76K&R4 @ N 4 !D !X M;"]W;W)K&ULG53;;MLP#'W/5Q >L O@U9>DC=LF M 9)T-V#%@K;;'H8]*#83"[4D3Y*7]N]'R8F;#FV [2$119'G'$HF1QNE;TV) M:.%.5-*,@]+:^BR*3%ZB8.9(U2CI9*6T8):V>AV96B,K?)*HHC2.3R+!N PF M(^];Z,E(-;;B$A<:3",$T_:=E&' M4G"!TG E0>-J'$R3L]G Q?N ;QPW9L\&5\E2J5NW^52,@]@)P@ISZQ 8+;]Q MCE7E@$C&KRUFT%&ZQ'U[A_[>UTZU+)G!N:J^\\*6XR +H, 5:RI[I38?<5O/ ML]A[V$+'XF(=TFI%YW2^157C#+ M)B.M-J!=-*$YPY?JLTD*K!,U37U$I%4R&H M%7S0JJE?&5@UMM'HGI2+1D"^IZ:A&],@E7R;,YECY=X V%HC^O.G'N,P_]0X M9KI %$M"WEUB"+;$5M#+%UF:#,__65;O,QI#,$S"%XE@%=FD$^Z1:4-? $'Y MPQME6=6[NIS!WJ^W:'1>4DL]HDFR87@\R& 8Q^!EI>?DR\)TD/7FK.8$]"C^ M)(R'#Y&[U7M[GA:2TWYXDOR%>#H(^TGVU.-&>]TD4*_]S##$V4C;-E;G[<;2 MM.W&A_!VIETRO>;20(4K2HV/ALL)W\ 4$L#!!0 ( *."G%0"H%-59 0 #8+ 9 >&PO=V]R M:W-H965TS@JHN#Z3*ZCQGX54%37BG@N7.JRAX+PZ17<5'[ MDY%;NU.3D6Q,*6JX4T0W5<75\P646$)20&8O M\?4(EU"6%@AI?-U@^EU(Z[@[WJ*_=[EC+G.NX5*6?XG<%&,_]4D."]Z4YEZN M?X=-/GV+E\E2NR=9M[;1T"=9HXVL-L[(H!)U^^9/FSKL.*3A 0>V<6".=QO( ML;SBAD]&2JZ)LM:(9@>-Y$1M-V5F%/XKT,],[J'D!G)RQY5Y)E\4KS5W M]=+DY N?EZ!/1SV#@:QY+]N 7K2@[ H9>1&UJ;0Y+K.(7\)T$.&'4VVI7G! MCB)>079&(AH0%C)Z!"_JTHX<7O3_T_YG.M=&X>S?(W'B+D[LXL0'XLSP$.5- M"40N4,)MS)6-N:^HQZ%N>>5@H#8".4M%1)V+1Y$WO"0N'TN_$"N-$C(%,060 M#THV*^\6S#4*MYV12]P9A3I#@ 9W1Y%,5A6>CZQ=/Y)TOTNZ_W-)$[-3Z'T5 M.(IK^].Y7O$,QCXV( WJ$?S)"3]]N7\N^=VP K2')]@5Y!FXP@JB* E*"JHY MYH^R\EA(AU9;H1.8=W]S038_;X9Q1 ::\!KQE,R;S&@[P-(CC)'D17V]3QBB M%O62Z*WC05O"@B&-2#](64(&092$W@Q;H\&V\I8GI4%,4W1*P@%)[-/[[ J& MS4$]@/E1 E' XB&A2"$)R1")1(<2;E16H&-.%DI6KW+N7(Y9D20)6!H2FD1! MG X(C:. IHGW7CRA/=<:3!M3U(\H],\%^Y;@L(N9;U\ MAXC588Q??TD99;]U;]8?!'W&O.NOC3W!>UE> 52XY@ZCF#>F_?9M#"5^Q-!7 M=R3FC<8MUS:9?6>9G-Q* X2>DF2($HE>,]I&RX7^%FU'(QWQ($1UQ $=4&]6 M< 7OYFY+,)HMI>L\&P);U[L2]R$.HGZ"WDG*" W"./(^XR%4KS(6>B4U]C#, MYV_9Y%R2RQ+?M:6^3?![Y6ZY)8.P&Q_I74G7NY*?[%USCBFAQO?UK:.8!_K6 M_)1<;"#W]ZRIMB1>M:E7'R38!R$*<7^0(?LA>EWY4P&J/>0 MI!%ND]UDJE6NTOAM+T+?3-O;Y0W7"T%,BEA@:[AV0 _+ZJ]I;43(U?N9C27!N]9;EC@ MQ1:4-<#_%Q(UN)G8 -U5>?(?4$L#!!0 ( *."G%1+4NA%8P, &$' 9 M >&PO=V]R:W-H965TDUEI5/:IN( MQ7$:M67=!?.I7[O5\ZG:V:;N\%:#V;5MJ9\7V*C]+$B"P\)=O=E:MQ#-IWVY MP7NTG_I;3;/HB%+5+7:F5AUH7,^"J^1R(5R\#_A.WE9E@:O5?.EKNQV%N0! M5+@N=XV]4_O?L:L=D4M#6W?!??AOK<)*0QV\D ML#&!>=T#D5?YOK3E?*K5'K2+)C0W\%9]-HFK.]>4>ZOI;4UY=GZ/&RJQA8_= MT&!7J9\>RF6#YN=I9(G!Q46K$6TQH+$WT!(&-ZJS6P._=A56WP-$).VHCQWT M+=A9Q/>XN@">A,!BEIS!XT>_W./Q_^'WZ]726$W?Q]]G",210'@"\18!;9MJ MUR"H-9B13&.OM*V[#=0GM,OG0\!KA3[+XK;JI>G+%09$YS*(@L&7)"J0H)@65X_WQ]5P;/X7/EP^-Y[40(-K M2HTO,AF '@[T86)5[P_1I;)T)/OAENY U"Z WJ^5LH>)(SC>JO-_ 5!+ P04 M " "C@IQ4"/ .:X ( ! %@ &0 'AL+W=O[U6)=XL=54D!K?5W;A>5RI)[:(B'PO7E>,BRK&Y%FIKBM6-T615$_G*MI6;U<1@-6:J629.; M&_WP177V!"1OH?/:_F4/[;>A.V2+IC:ZZ!8#09&5[6_RV/EA9T'TV@+1+1 6 M=ZO(HOR4F.3LM-(/K**O(8TNK*EV-=YAP!3\BS^O]X5EYWI_H MCW].YK6ID%__.@+ [P'X%H#_"H 9RBYM BJ5Y/=)SD<6#/.0\=W7<:%<$(9,!X[0@:#2:$;>ITV MBBTK7;!_Z"9--/NYTLVZ'!=J77R5%"< M2+4V*R!?-)6-7%+7L(M!6Q@R(6+FR<&M-@A9]X8[W(L]() MA#OX.IV<3[].;Z>7,S;Y_HG-ODQN+K]3/[VU\BP<.?V*?+S].+Z>V> M)4:S[\I<@ATZ0X3C!C'4<^;!YL6B:N#Z/$OF69X9LF\+'*;8# VP,@@] MYKO>8%K>J]H4UIM9"=JZ?+=QCN^XOHP,!I\U>7=.Z.J@N4Z*>LV(ON66+/%3TP$@>.*",@0 MF;ASZ:Y%0.)+A_L"2((HA:??!-8*=["WLLA.)#0]0,[M7<';-:JP.D241+0U\QPNLQ AY M&$/$S"2F,1J&P2I5W5L'QX&+$/JP1<:;$-2ONY:-.$HP5[OE MQ]F>JJM]51=[JKY"U0"S 4.(V9-"NBGJ:L_9E,?L%4I]2:N=OO*.J<B?:BB[9^H>2MZ\GB MEB1V8O#&M=,21 -" YMWJ@$HCMJOCP'8BNQKT& GK M"NL!6MA'X(69X&=+#:0.E-S"/ZI'=D& 'N'SEHNZFMJ9O2Z6-OAIF70D4U1[D.\%SA13 ">(^Y^MV 38ZILWABK M!E+WN;JC%T)&];.9N$;2"VUFO,G"'W3,U6%21K&AG#'(E]TXL7AB*+6RSMM! M+TG_W;0=F82A'5IU'O5@;CN (S; ^0Z['FD!_X64EVAM*8!W-[Y" GO@&7OC MNM0N>&LV'!K)_UL^7+P$_H.9$=#D$K_1VB/-2/;-2/[/S<@.ODOL;0]VG>/R M7^LZ=JK^3#+_Y/9RT8/=8W%T KL[M@/ !UM4UJQ10]BR\F2\KO1]1LKG3P<7 M(6N)V9 1F#AB5!U(OXN-C=@+S9D=;I]KOLZ3A76#K0T0ITOCK>TBKB.E+90H M#C&IM3F/832FFL>60"^42COAV)O,;'D6TI$I$B018RX* M0;,871W?#\'M- HC*_<:!3H:M:JN/P@:>/R>;3!!"DLQ(@3'AT0QU]T.!2T" M.;\9L[-^IM_I9Z'[LGJV0>AB<-!C[80'YHC;_A2%&T28TFU @ A#J@@/A M;F:?AV#/DY1Z65TW=LL(7TZOK_I)FWHN'O6O%QI=6WHN=FW^JV2P+QY%M=F: MK"ML'9&GZSX%(@R7$@Y_FZC\[5N9[98F!'L*VM)@0_0'EB]U#M>] P,^%X,0 MQ)'UL0 7QB>+;98>NFHI>&DA53%502 MP\*#6Y >"E)BSP1+$15L,X3-BE91W:"84Q_8:!5BVN@X>$HS"T)(V4,JXI6]LW-N&1ILI MV;5X&%C)@D2^.'%(DQL9YKNZRLB3;NY9CV=9S M?"]@G(XAN+L]SX@<'V/J'\I4M,'?D?9"SMZYR*%F-=XYU2M4=6?/+FO43%.: M]H"O?]H?CT[:4\'MY^W9ZK>D@H4UR]422]WW(79#57M>V=X8O;9GA'-MC"[L MY4HEZ,+T =XO-7I(=T,*^D/CL_\ 4$L#!!0 ( *."G%2IKT@$JP@ ,LO M 9 >&PO=V]R:W-H965T[;R\0M2-"&*($AKI'D8 MZ]+=Z$9WGX.&>/0BXC^3!> V#*#D>+-)T^<-PF'@+'K+D4"QY)+^9BSAD MJ7P;/PV39#T57!+!;>OPJA4&/55@-9;YJS>*E6R&]EN57E+-VSD MNU7E+>&PD?%6E;>4PR+GPU7Y%K5_SE)V_J)HH$)?EKP?Y;W^ M.8WEM[[42T_NESQF>=-% :3 ME(?)?PU+X6HI7"Q%6I;Z9<$!"P+AK:S'/& IGX%4@*(M#O)SP@QX(I2'IV0E MPU_SU_J.62UF%XOEQZCG$^@2RSH:/FM\))6/Q.CCG3S2!2+1+3@AC04/H(7L M]357I;X2=&J"-K2H6Y>[UAET*,84U05O-(*V!0FE^F!I%2SM#-9CR0)D^<9+ MGA"K8HB>5N<^R3;:K9^LS-*:XYAH=D(CB"!$+MS8"8T<1I#:FQNADW,0G^J U6ZF@3A6_J_NYL1NNJD5O-8(8MLA%B9U MP5N[65(.QA9$^L"=*G"GNP*R..:1+'N?3?W 3[_J,NXT''5L@MNZS:V6=XW+ M/\3"XWR62"SPN)PS9F >BQ"(>.9'Z^KPQFUX96,+VT3OU:CR M:M3/J\*9N9"0]7(@P4C,YSR6S:';GU'#$TA&KHVFP@3*L:$>-_L#!7U03/W?6,W7L F3=D(CC9! M[Q(V^=%U41N60,5FT$QGZ[L/_@:GH>Q6CT42T9HO2B-VW6H=1JY*.76FP0BVIH*I" 9F2'YLN*SAVP:^!ZX+VEM M=[V#UH:/O4\?2($I,L\?6_#Z&=),&3FQ;^9K7 K6F1TVY,Z[Y>K1*?1&'9/+ M^Y'AK#19.]99&F08]Q4\[R%8CT^A.S*C^Y?)1:_:4[B-]H[;2.$V,N/V(W_R MDY3'^8#+EK*A MTY!S4!&*'F>-%/[%HC!@T(HL J_.5?2$]S[L$$45Q$P5M^S5#[,0G%7E.B[+50;\ M0?>W;&\'6C@F]YD&R]NO+WEF)*%8B'?=% M47X@3]*#N0P&!'E<\K"72JZ2DWSD^4L6 !:*3#O(7Y$F<>#&N#?IDJJ[KNB% MF.GE"XO]_.0M'5[% &0N\L);\[PZR4F)$,B-]<5,^[.6>2EH@:^<:6_\?MY* MM1ZRHAABAO+WA\Q?4RZ+R!"Y>45CY-NHUB-7A$/,A+-]K]Y7@\L[&U:1$=D[ M&5%%1K1C;MEAU7 9HJAJ-[O["CBJ2H MF:2^#:"I[NJN =!=4G77%9%1\VW<3DO5O)0)IK92K8>\]C!!QP7=[@&Z8T5C MY-NHUB-7;$S-/+=%DVZ+S%3Q)77VWJF*HJB9HG9:[N:EC,B\C6H]9,5\U'Q+ M.(F>99P2EYHY'P?R;R12#LZR1*HEO5)K*QZTK7VGUE8,9)L9Z(''GLP:>^+@ M?@Z^B*)HWY!9.N#]E?ERQ-$]K-=A&3N'U/J7SLGAVD.T^6/N<@)Z\F6T 9]+ M2]:A(YL[7CTYOGJ3BF7Q7.U4I*D(BY<+SF8\S@7D]W,ALU&^R1_5K9[?/_D_ M4$L#!!0 ( *."G%3I4USB< 0 %$6 9 >&PO=V]R:W-H965TXN;F_?H =D]NE.*NB?(FQ@?,\4CEE M\"B0K(J"B.4(&)SC-E/H3#04GF, 'U>_DH]%O8HJ2T "8I9TC M[#*XBC^-^MATL"V>*2SD6AF9H4PY?S$O=^EE$!E&D$.B# 31CU<80YX;),WC MGP8T:&.:CNOE%?HO=O!Z,%,B8^N(5F0"<&+^&Y MM+]HT;2- I144O&BZ:P9%)353_*MF8BU#F?G[W3 30<[$6$=R+*\)HH,!X(O MD#"M-9HIV*':WIH<9695)DKH6JK[J>&7$@0Q\R,182EZ KW A-'O]AOZ&4UT M&J15#NC+#$VJJ:0I)8*"1%>Z];,NDJFNO&,*!$B%;IBBRE0?7(,B-#\+5&$?8BW@-20_UXR.$(QQ[ M\/KMG/4MWO$[>'_R*B4<'=QR-D>?]<\ANJ<%59"BKP]03$'\Y8ERW$8YME'Z M[T39=K:7Z.N][HKN%!32%_BD#7SB'=YC3A*PV; $(A"?()\JF%?4# MMO-TA,899<0L1'SJ87K:,CWU,P61 %-Z]S L4RJTU!$7FF]3AH0S7M $\04# M(3-:;F+O#Q)'42^*?O+0/6OIGOGI"CV1M"1YO1=9H6SBXT>YY7E*]80FO"@) M6WIXG;>\SK?)YYNT2FK9_P9)QGC.Y\N/)OE%&_IBOTD>1V[CBW:=YAV(F_+< MN^'$:[MTO(],[XC2G>HQ=HSQ3I*]$X:_4IOODN0Z1_3HI3X^*.V\KS1Y"_DC M5[>?Q_X-_5=0-]K942.$.U:?=MY*803T;VJ$,.:](W2OTAXZ"/[;)SC<1B&Q M\X%XST80.R>(=VX%'8C-'*XI)/(Y0>RL(-Z+%W1$V4(AS@WBW=A!)XQ?(7;Y M),\K>\H[0LID-$UT6%F5>B454ARI#-#SW8U73LY.8K^?;"FG6\+FWS->;=33 MJG)+,3F_B?=L.-@9#MZYX70@KB9I_5QUX>/J_ ;OQ6\ZHG2K"3N_P;OQFTZ8 ME9H^JA/L; ?_+]M9$\3$"GA-+!L4\K;-=DK!SG;PGFT'.]O!.[>=#L0-2O&> MS+#S';P7W^F(LH52G._@W?A.)\R'3V;860GV6TES7$!OI#+6_WTJG81HLI0Z M[3;)8]5D2UDX \%[-I"^,Y#^S@VD W'#:>S,1]7Y1W\O_M$1I5L5?>FV?31LOF!=1ZHTU#"M=N^0H0E7?$KKF]67K Q%SRJ0F-]-=H]Z9WCU%?7]9ORA>VCO#*5>* M%[:8 4E!F :Z?L:Y6KV8 .TM\O!?4$L#!!0 ( *."G%1&PC8GO T #!) M 9 >&PO=V]R:W-H965T<4B M;,SWES0)T&R\>P&:-$C2'HJB'Q2;&^MJ2UM)WLT>[L>9%\I/[ZKZCV9E3)M]WJS+YMG9JFUOGLQFS6)E-GGSN+HQI?W+=55O M\M9^K3_-FIO:Y,O^ILUZ1A 2LTU>E&?/G_;7WM;/GU;;=EV4YFV=-=O-)J_O M7YAU=??L#)]]N?"N^+1JNPNSYT]O\D_FO6E_OGE;VV^SPRC+8F/*IJC*K#;7 MS\Y^P$^N,"+='3WDE\+<-8//62?+QZKZH_OR:OGL#'53,FNS:+LQ#(#71_ YUZ ]O?P*;>P/)+LWB<4?PH(XC@BS>_9@]V$W\(3.[E"4/] M_/YE]N [:)3Y]%'0R(0N)P^%]P&XX,Y2*:E1-Y40QC&4G .SU4B:,.XJBD.*^L0F*$,(:0BHBA#V+HM%4V.Z,LMR:[KJM-]L:T(JQ"D96358>38%R4E?%N;F_R^VSF]-%6[ M,K6E_;KNKP!N&90'AQ;0@3 AR#HQY?L' "951!#B!"%)03Y4;;Z>8A@2*I((+82_ MY @5AQS(7QQ0B#E HN8;1P'8SJR]&Q"4[?WCWK>O#FLP::Z;N_R.N[_]N,. M9Z00Q=R7,(0QA*7O. 8)@+1B'@N,L#IT& ?V):?LK7I7$;=Y23GU?7YUG[9 M&3 N(8.<'D;,%Q' (6XWCB\C@%.Q8V@?@A Q (CY*]A"&?%]CW/%8 CG(A(2$\<89,T8;_- M[^MJO?XB"RA*R*\VBZ**^J( .*2'GGTO"L#]=D/*B"B.LDF:LB^JLJWS19NM M8P;?RP,PL0'NRU8PD=+9,T+0\\S&CH.RTZHB5IHOVQ*C_MR@Z[P&Y,LI 1)45^C60. MP;0,6 F 85,TNUS2?;TS9C*AR4%5.\V.GRJ)<5!LS M>["NFN;AKFBTL(% 46Z[5+ Z=#M 58>$=ZYM+JJDKVH B!FGQ$^N(*#4&A'N MZQH ,ALKR=B*=71+65K771WY>EW=-3MM5(>\N.\"]ILRJ7Y'>S1->YWZ^ZKU M35W=%DM+\1_O9P]LNKVT5GD(/ABT0DB(YY@RP1#RS0 @"<;$+]W-(2 EF/M5 MF4L0:$.W6#V6.C:FXB0S[$KF)YC!\2--\^/!# ?5SP8& 1\,FB%D.B;M[O=M M -&K"GP.@+*Q@,2^_D/<.4;*FCZ2V5#'L%2=9(#KHLS+Q0D&<)Q'TYP'[0/P M<8#:7XR,_1O^'3162(Q86I['U#=72(RD0L_E2@JA87,Q M1[0LG57_\FK>9+^]-IN/IOX]81;FB);AY (8;SHZ_F(CJ>5);4<@';3N+$@O M 9P4.I(&,$>*+$V*)[8464A$7D_Q>!Z#3FTZ[9O>+F1 M90*'/1IH>(KY9'\ M@CD:8VD:.Z45R("RJ$W>>#!7",<)CI0$F*,5ED[RIC3Z&)")*1;VO8$JJ]WR MD=2&.3YB(ZW5;V_B,8"+&"$!S0 X3!C%),(>S+$'2^=G7]FG8V%:)8[(;#]O MH-;9G2:(S-HQ$1OIGTYLOS' VP>4 ( XX32RW[CS]#SMZ:>VUCA0&N5:$^YK M$P3:W)A&8FGN*(2/5$>_MF7&PYS+)@N^A@$49I%Z&W=DQ=-D]2V-, ZT,P4E M?O$$@&D5F[AC+IYFKE1WBP-=0T2']?3CASJ:XB-MPRD-*1Y2#Q5ATP: ,,(GN:("1T?#D3Y M6/F=_#D $]$2HG#\($;Z:X/XH:V^(GH0(1]PQ$2P70$<$9)$-"P<:X@T:TQM M1 G _2.,)?5Y @ J&P[%'(MP5"%&3KF,-9A$Z.@9DO[9%@!%8W5_X>A I.G@ MZ_M&(B0+&]@R/P &8)0C$LG A*,4D::44]I!%R+D#-__ 9!4QT@X7A$3>&5J MQTA =,(H]XNE,@I M#1X!Y#+0;(&#(='9.N(24]I18S,$CH8*KJD.%BP M"N Q'('X>-[\$@!HA$B-.Z7A'I@M>)W59I",) M.7:NPAL65%-( >?$BH^#I ="=F=9B7]*]Q)":H1I['23=-0B_][&D02Z-USQ M($\"<#;/]D_.7(*P6(]9.AZ2?V\G2#HBD:=W@C(; Y5-OMB]:W17M"N[@*SS M+O,N]JQC3D:&[$&)5#@X] $!$64V+?"U&P(5YQ)'JBW2T9%,T]%8_ZN/4T(M M%%UT>+X+9^T2O,G+F"I"8CH7_NL1H1B\1#&Q]?1M'4 9 MFAK2YZ6" M3DTB%'MOR5&Q&J?BKVV>7BJH*AB?E&-.E<[@CIJ1V?^R#V:Q*HM%ERS9';== M[]:?#8EJL\Z[3EMCZMMB829U,)6C5<7_5@)7CLK41"K;[[FIM'500%ME[40E M@;L5H#K"D*;^&9 YA*1(J^#UPDL(J1#')%(V5([V5)KV@N6Q*NIE]M9ZWOM) M"V#P5E^:<*:F.\H1BQHGEE2ZHX#.D.1(^"YQ#@!MND-T<,0& *;2'>V(0J>/ MYIV4[FCGDO58]6Y"NJ/#BMPY%Y@$I3$(V!TA#[)""$BY7=41CM'.\^NTY_=7 MZZMN(^_+J1-6JW:N7*??\IZZ6K7SPSKMA\=6JPXK8YKYB3D XCP2^FKGFW4Z MY9FBU;^:.;3SYWKD]-E)>\,Y/IUV?-/V!A"E$T)P\$K]'$)BA@@-SHE!2,[0 M\.WJ8Y&EJ_X\ALPS&_S\RL;4G_I?UFFROO>W^RV+P]7#S_>\Z'^SQKM^ M@9]<8N"ZU43W%P3]K1.W^UL_WLP]?O=;0J_S^E-A0[:UN;9308^[XD>]^W6> MW9>VNNE_'.9CU;;5IO^X,KF-^CN _?MU5;5?OG0/./Q(TO/_ U!+ P04 M" "C@IQ4T-3K(R0% A$P &0 'AL+W=O0#K$CMG.Z6= M]L?O<9(FM(1 I_4+),[S^GO>;(_72G\U*P!+'I)8FM/.RMKTI-LUX0H2;HY5 M"A*_+)1.N,57O>R:5 ./=K-WHR5IF-A80;34R6)%P_ MGD.LUJ<=VGE:N!7+E74+W\"UF;CF3A7YDI]=2]7T6G'QO57K7Z!TJ._DA2HV^2]9E[1> MAX29L2HIF=&"1,CBGS^40&PP,+J#@94,[% &OV3P#V7HE0R]0QGZ)4/_4(:@ M9 AR[ NP;AR;@182)=9=U;C5X%\=G)79!11"W(G MEE(L1,BE)6=AJ#)IA5R2&Q6+4( A'\A9% F7#SPF5[+(:I<=1Q=@N8C?DW=$ M2/)II3+#963&78L&.C7=L#3FO#"&[3#&)]=*VI4AES*"J(%_VLY/68N +B)3 MP<.>X#EGK1(O(#PF/OV1,(^.IK_^28Y^^(X&_9_>-QEWL"A&]XBZ>(6HSW<7 MY.A=DY3+PZ5X>PR:_2\P/0N!7V6HG\OV=V6HY3:S"G/T%@SH>\S$+Q^1AEQ9 M2,Q?+1IZE89>KJ&W0\/E0[CB<@E$&]Z]7WD^#8'[!@W+UOT-NO M]/9;]5XE*1<:V[0E:(!>-NHN1 0;JKU*:Q'EO12S-HIGE@>5Y4&KY;=P#S)# MP"!4V#3^AHC8%;=DS0VV@##.L/I<+[ K<&T>M,9W73+->F1NMN;2\&)6IEHXY^)8A4B$P"B2X4768\A7RWR[NOFM:52-MHJ&#GLM1E*O'KE>>[]!"]0CN-27L!"V-02EK$VT M&&/!J"$$#:3!T/.V"V360#D,?!KL=FYC/T$/;6J([T)(@942X^[1-02+;5;, M8RP/8\ :W%=^RX3K#0NM$C+/,"'!&!>CN9!YZ!HAH5NAZ0>#P7#+SXN2"D[9.SUF$RG<:9(8M,ND[/\02$-]XX][_LV0^M) M2]M'[6ZLR3_D&I,TR9*#X*\G) W>"OYZ&M'V<53KT(4.PM-4*YQ NVNG72)M M@+PLI=JGDVT?3@5L<)S(YX*)1XT$#J;]Y-+:4&C<]@I#RZ7>G30T1O% MB]6-G[4W_I^QWVM7#V6T#JV3/6+WU@FKNS=K[]ZOQOYUY0AH2PP)%>L<#[*2ZN(\I7JQ*\_N#N;)6)?GC"G@$VA'@ M]X52]NG%*:ANQ2;_ E!+ P04 " "C@IQ4^]/Q)CP# 9#0 &0 'AL M+W=OVVF3(M%T((67UK?SG"2S.+2FNKEW%LLA(%-4>J0NEV"J4%M6ZJ5[&I--(\& D>ITER$@O*9#2? MAK6%GD]5;3F3N-!@:B&H?KA$KM:SB$3;A0]L55J_$,^G%5WA$NVG:J'=+&Y1 M9DFWB"<^,QP;7;&X%.Y5>J[GUSGLRCQ$2''S'H(ZO[N M\#5R[I%<'#\VH%'KTQONCK?H;T/R+IE;:O"UXE]8;LM9=!9!C@6MN?V@UN]P MD]#$XV6*F_ +Z\W9)(*L-E:)C;&+0##9_-/[32%V#";I'H-T8Y"&N!M'(E:65KM=YNSL?-FP :J )5M)5K",2@L76:9J M:9E48 MM/#L"BUE_/DTMBYF[SG.-O%=-O&E>^(C*=PH:4L#;V2.^>\ L4NVS3C=9GR9 M]B)>878$8S*"-$E)#]ZXK> XX!WOJR#J.]0F9)PI4=76S[[>H+A%_:W'P7'K MX#@X&.]QL-A4=@2+MK1OVM)^?>^.P[5%8?J<35IGD]YLMLY^)W#4T5W@GTCL M!QW# U)M>L([:<,[Z45Z6VO);*UQ! 6[]P,S([(@J&8*D Z@D.4@32;L0TUZP]^C>9:7B.3#AM/L.?82/TBW2*2,9_X>J M=SI)C@>I>C_JQQ+!E$H[6??O.7=_=P%!:7 [8KO%?5G[LNF$F/2+YE(5=DWU MSF-C_E''2*>NY.0_$-;I)CD=A+!^U,-B1CJQ)?W">(B$O]"J3D')^? DI)TT MILD0)!Q G>PG(=[I5@7J5>C)#82&LVE//1<$/UBDGCGKK" MF29'I^Z1TDT?WDRLJD+O>ZNLZZ3#L'3?+JC] ;=?*&6W$^^@_1J:_P)02P,$ M% @ HX*<5#)6B:SM P )@\ !D !X;"]W;W)K&ULO5=M;]LV$/XKA%<,*=!&)/5BJ;,-)'&*%6C:(&XW#,,^*-)9)B*) M'DG9W;\?*2F2+Y E#H1Y;FU86LGPTFY1S]V(VX85*60[W M LDBRT+QWS6D?#L=D='SQ -+5LI,6+/).DQ@ >K[^E[HD=6PQ"R#7#*>(P'+ MZ>B*?+@E@3$H$7\PV,J=9V1">>3\R0P^Q=,1-AY!"I$R%*'^V\ -I*EATG[\ M6Y..FC6-X>[S,_O',G@=S&,HX8:G?[)8K:8C?X1B6(9%JA[X]G>H W(-7\13 M6?ZB;8W%(Q054O&L-M8>9"RO_L,?=2)V#"@Y8$!K WJJ@5T;V*<:.+6!^.)I70 Q@TKJIV]KIRE!YPE M%-WQ7*TDNLUCB/<)+!UY$SY]#O^:'F6<0W2);/(.44S)S9>_T$7E^-L!YVY> M0/5],4<7;X98YJ>SX)\X='LR%0D.4^WES6ZVC5URVX>X6_7-YZ[W0ZZ+FJAV M@41_?]9X]$E!)O\YLIK3K.:4JSD'5ONRPSVT:RIKK[0VE7$SKYN(.[[>,(Q6.'X :W%ZW;1.L>C?8SA"(W7YX$ ML6&12><=9(\@CJ72:\B],P@W;E8;OTJXRMK=S;3C$(>2CG!]G.W;A-".<'T8 M<8D=>+@C7!_G86J[]K!N?A.L?S38;X7BPNBV>(%N04,>G$$W@MMC ;]*N=I\ M3SHZ)MCN?DP#0&)[ 29=40: +L$X<(=5(3LG'#D:RD> ]^8N$2-]E>0Z*V!!/[=1+9_V[784&<(X3N#V!^KB 4M<_H$];W,GQZK[0 M%Q"%YG"Z)&TE)>XY)&F+*_%>)XG73Z&/'=H]J 9PQ-7*X:YT?9QK!X%'N](- M\5'L. >T:^L[.5[@OY8S^D(JGD"]],PB;64E_CET;(LM"5ZG8] [^MW #IR@ MJV/0NW$$MLY[5\8^G3.FON]T91S N?H&TSVXK)U^( .1E(V81.65OKH;-[-- MLW=5MCB=^6O3!)9]1DM3=9!WH4A8+E$*2TV)+\=Z;XFJ*:L&BJ_+KN.1*]W# ME(\KWAZ8!9K6>/8_4$L#!!0 ( *."G%3;-J,:8 , #T* M 9 >&PO=V]R:W-H965TT=+:(4J1*4G'S[7>D%,VVY-A[(Y'4W?%W M_Z-(SG92?=,%@"$_2B[TW"N,J3[XOLX***F^EA4(_+*1JJ0&NVKKZTH!S9U3 MR?TH"!*_I$QXBYD;>U"+F:P-9P(>%-%U65+U? M<[N9>Z+T,?&';PM@!?S&K MZ!968/ZH'A3V_"Y*SDH0FDE!%&SFWDWX81DZ!V?Q)X.=WFL3F\I:RF^V)KEV3[)K;0./9+4VLFR=D:!DHGG3'ZT0>P[A^(1# MU#I$ESJ,6H>12[0A'HE9=3=Z355-8(C<$C2JI*2>_*%E7Y%YDO,Z9V)(#[\\OWN26 M@:&,O\.8-QG-H609N=D84&25%1(S?JR-5#;<;:T13VORSRZ$0\%%R6**>A!O 7,E=' M"F.2Y";/F54&JV0EXU+7"C19/Q]53U^=K1^*^QL2D'N<37]]A7_4\8\<__@D M_Q-28XT!9Q=@A@K21$ADH38$K,ZN5/>Y./IY BP;Y/$2#@,F'2 R1E![3YBGJ\(?*]9U2FKY<;LJ(*32R#IT81! MFAXA]XWB<3(:)IYTQ)/SDMJ-(_@HI'C?:ML,G!9X<@ENW^@T;MKAIA>L@--@ M:>\W">,T/@)+>V"3,(BC8;)I1S9]E6R)FXG"DYEP1M>,XX8$0X3+Z9 JT20< MGCT,_CO,@O_Q;YR!:&-=3+%WI(874)R;/>Q5:7!V?^]LMQ>K3U1M&6[1'#;H M&%Q/D%\U=Y6F8V3ECONU-'AY<,T"[W>@K %^WTAI7CKV!M'=&!?_ E!+ P04 M " "C@IQ411OML8@$ #N#P &0 'AL+W=O M(%EF&17?9RSEV\L1'KU./"3KC=(3UG12T#5;,O6UN!(\%6 MEZ,K?+' OC:H$+\F;"OWGI&6\L3Y-SVXB2]'MO:(I2Q2FH+"WS.[9FFJF<"/ MOQK24;NF-MQ_?F7_5(D',4]4LFN>_I;$:G,Y&H]0S%:T3-4#W_["&D&>YHMX M*JM?M&VP]@A%I50\:XS!@RS)ZW_ZT@1BSX#@'@/2&)#W&CB-@?-> [F\T1&/%=) M7K(80?D)JO,GT1E:UJ6#[E8HR2.>,;145#$H$B7138X>F"P@V^CN$SH@N7LE M02=SIFB2?D0__H!][R>@08\;7DJ:Q_(4?3@83RP%:K1/5M1X/JL])SV>8X)N M8=&-1(L\9O$A@05A:&-!7F,Q(X.,?(F(3?/WE=W12._[1X-SUOZ#Z MNIRCDP\FEOG[6>PW'%J\FPJ'_50'<7/:&G(J;J>'N\EXOD;L!38PR>3% *O; MLKH5J]O#^@5VR91+B5:"9R@VUZFI;&I:OZ+5^^3S] S;-O&#B?6\G\$:%QS@ MO,!Q#V%S UWHN0[IT"U,R[K8#L8M[B ,7AL&;S ,5Q&-699$Z&JEF$#+:,-A MDW@L%1(!N M8#4YY'_0^A^\65R"/3-8QEA#M;6WETSL.&//=SK%<8SS73NPPTYM',/"P T< M!SZ9B5AJR0< M5 )E !5<"+Y*E$E%>!P^'#A!-QG',,?UQVXW&0:8YP6!60*V=P>I_1_N@GCO M@,:#P5G2%+X:_4'!-UPF(";$<7%G"UP8D7Z G9Z\ M8[(31P;%P26"41%M*GTQ%'+*"[V?#"LDQ^Z$@4=P5Z !YQ'WZ.LTXMR ](C; M'8O8&2YKED-)I)4V&L/E+9%*E\@S&Y;G&-P)0M_ORC/@B.=T\[PPX5S;[2OX MW?F,AP_H1ZY '#\J>Z,FUU!!-@Y@M^RJ,B$=&P.VJ\N$#'S?\WJ4[8Y9GNIFM^J4=3=T)WU*Q3N!^D;(5 M4-KG 81>U,UE/5"\J+JG)ZZ@%ZL>-]"0,Z$!\'[%N7H=Z 7:%G_Z#U!+ P04 M " "C@IQ4?09A$0P# #]"P &0 'AL+W=O K M8/K-G(N4*+T4"U>N!)#(@M+$]3VOXZ:$,J??M7L3T>_R3"64P40@F:4I$;\& MD/!-S\'.=F-*%[$R&VZ_NR(+> +U9341>N66+!%-@4G*&1(P[SD/^#[ +0.P M%E\I;&3E&9E49IPOS6(4]1S/1 0)A,I0$/VWAB$DB6'2. /P"X+\$M(X F@6@>2Z@50!LJ=T\%5N'@"C2[PJ^ M0<)8:S;S8(MIT3I]RHSN3TKHMU3C5'_(60A,"9*KP"(TI7(IT0?T$$74;)($ MC5A^P(S)VP 4H!!R$,'*.=M6UYSG:W[6I=U5=&3%D&=Q5XZ MG3*=SC_K@GZCTHSK6E;VQUP 4C%AYXAX4\9TY=27%<^5#@RQN7EH4XV+H%=;7O\(O>/6T2U)KL9^7OLO*OK>!KVQCO M[GSDU;O3I%/FLF2\47]GI:\:5_@+8 MQUC/YR",@7X_YUQM%\9!.?'W_P!02P,$% @ HX*<5 0?U5^* @ Q@< M !D !X;"]W;W)K&ULM57?;]HP$/Y7K$B3-FDC MORAE%2 UL&F5BE2!MCU,>S#)0:S&=F9?2OO?SW9""HPP'K:7Q#[?]]U]=XEO MM)7J4>< 2)YY(?38RQ'+&]_7:0Z=4O210R.W8"[V=8<$V.5J#/QF5= -+P*_E M@S([OV7)& >AF11$P7KLW88WLZ'U=P[?&&SUWII8)2LI'^WF+AM[@4T("DC1 M,E#S>H(I%(4E,FG\:CB]-J0%[J]W[)^==J-E135,9?&=99B/O:%',EC3JL"% MW'Z!1L^5Y4MEH=V3;!O?P"-II5'R!FPRX$S4;_K4VX[RGS VV]Y^XXWONB+JCM\;WS('0+7YR)'.J(7_!Q7_B#O0,6CV#2SN17-*)ZY;W^C]U M8MA&&/[33B3GZ<)!5T7]O1N.@]JX2:%)*BN!]0_<6MMA=.ONX"-[8H94/5-> M:>H)-Z=JPX0F!:P-9="[-MU7]=2H-RA+=X^N))I;V2US,VA!60=SOI82=QL; MH!W=D]]02P,$% @ HX*<5 W(K@+I @ \@H !D !X;"]W;W)K&ULM59M;]HP$/XKITB3.FDC<4(IK0"IP*95:B=$M>W# MM \F.8A%8C/;E$[:CY_MA =+VG5?B'VV<]S=\]9QW560LY5BJCA,<^XZGJI MUHLKWU=QBCE5#;% ;DZF0N94FZV<^6HAD28.E&=^& 0M/Z>,>[V.LXUDKR.6 M.F,<1Q+4,L^I_-/'3*RZ'O'6AC&;I=H:_%YG06=XC_K;8B3-SJ]8$I8C5TQP MD#CM>M?D:DB:%N!N?&>X4EMKL*E,A)C;S4W2]0(;$688:TM!S>BQ67[!,Z-SRQ2)3 M[A=6Y=W @WBIM,A+L(D@9[SXTL=2B"T :1T A"4@? IH'@!$)2"J"VB6 ">U M7Z3B=!A237L=*58@[6W#9A=.3(8>W6?$V'6]4ZX451;PU=^!&8ZZ.>3BO/)P? MC7S7@[0>%BBMR72N?74Y3D?:C2!XMZ\@)W#1_[B=?%I5/JWG5P+^PE>A(1<2 M0:>4URG11>7PXHU*U*X\M%^U1/WC="0X(?5E%==E7:G[=10EP::O!F^D*=GJ MW>1U53W!1UHG9"7A)K3P^<*^Y V33?\BT5LIONEEI/FZK>8$W[Z'7/2:%P"+ MG/RM82!'.7-#E8)8++DN_MLJ:S6X7;MQY8F];P,*,IP: MRJ!Q81JC+ :L8J/%PHT<$Z'- ..6J1E*4=H+YGPJA%YOK(-JS.W] U!+ P04 M " "C@IQ41W5>^V<% "2& &0 'AL+W=O1X_C=!%/6&0YLWZT8#GBJ8LK( MK0 R31(L[DA#<+7DJ,8OD&_!JJSWH*NV@6:8;YLZ,,F?0#F<@N.%,+26X8!&):NPG M+?:H :"K=Z;8'O2P/2/4B'B#[X$+WP#D(#A^_QD<97&_KO%MW(ST>\J.@>M8 M**<%:M(,-2'A\;Y>7?P/J$_3"3AZ58=RN3]*6VQ7>T/!_FZH+3+=(M==B^VV MY?IY^"VETB8X^/).]X%K11+Y=\,:)\4:)W:-D[8UPLIYDHJLM.B:16V;Z"=U MKP^+(H)(94Z-'16$:'E/"):I^6(*+'0Q 3&7=8=IDGGB6T],R5D/T8GG#[KK M*O_9I* RR>UYQ9RM&+TB1J\QQD]LA6FD(]0%*2(BBU&+!)C5!%_G> ;O57SR M(.K7.^473OF-3ITG7"CZ3^8,GYO-Q6Q!9S$!6$JB:G?0?^((Z@>HWI&@<"1H M=.0ZT;LC+'MU;H Y9501$.L*7"MQP1-6/3\(>H]H#9[0VNM#N#WI\BF4LSWC MJFG&5O2](OI>8_2?>1IA#BZB-,RHN"/ADO&8+^[!T5O.%N /_?$:O*.)WH4( M?+DAR8R(IJ/7+Y;N'^QX0Z>LETYC@+=$A)I;_9IFZ'UTDN7#.:XO7LW(T'&. M'>?G)B\K51TV>RGH&NLLTU5]A=D]N!5\32-JMI]&TC07 B>)Z2BI&O-42"+! M'0=3E48Z2KD//Q"57J'#,52J/'0/Q-"X!;F/CKUF@LHR ?>L$Y7WKC>Z4974 M.X&9G!.QR]FG^A\$SH[S"TMQA\WJ_N*I _X%!U %6!8&Z!\NZTK5A\VR_YRL M:T8.VI*NU&;8+,XMU$X5P_7^]2Q849G1*QIB'9 M*V=0J>[H<"_QJ)1GU"S//YXSERW(T&]+F5*I4;-2/S]E)OD*U92!"#G.H_?$ MRYIYKN/L*C:HU&;4_-;^[)]+E(5Q:I-1IC.I9YKW[HKMJB"R-OQF[SROC:NR M/*"6\O!2ATA7TTO!$W"W)!J$K"E/M7(OL2!+'FO:I0:T@]=LK3=+;]$^QZ\L M(:AWN.-7%@;4/WAF]Y_^.D8[,]8MJXG;4DU>D,@/J3)LO2<;,-79&PJZLJ'= MX(B T;VE\6&=/5ATRV+CPH.QZ):%PVTN'"_ 8K["ECXY-<+3K=R )D0L[.6V M4964J>R"J.@M+M#/[;7QH_X1/!W#FOX)/+W*KL=+^.RV_@:+!642Q&2NEW*. M RV5(KL SQJ*K^S]ZXPKQ1/[N"2:86$FZ/$YY^JA818H_H88_@=02P,$% M @ HX*<5( A&ULM9KO<]LF&,?_%<[K[=J[-A8@9#M+9S&+6^RG.^R1QT'?U+ N)'HL MY!AY/5[2!X#A2X "!"?O_@;/U^-^T9+;Q._I]SP[ C@H704[7$W]KJ9L=M0U MJ]?=7>W*ZN([LOIX/07/G[WP/ %<2QF7;K'#[9N899K/C0:-;GFF:7;'B\NU M6H\]$<(Z0EA&"!T1?A4BON=)TO8@UI91:5G@?'4&@]$H#$_ZJ\TB-[M%(SS< M[G2Q[C38]#5 !->]MI(G=?+$F_R5Y"NJ6?&B+VGV *ZD6/&89W?@#QZKXO9. MTC0M&E['^6Q-@HG(I3)O\XT USHO"JS ITN6WC+YCZ>@49U3Y'UD-7W."Y0H M7L;\]-:T@3>:I.Y# 9!T%[Q81UY MZ(W\3F0FKI8B28JJ&DDRR91NP]UD[8ELZ@*%[>%'=?B1-_R-T+1-JI-1(]80 MNX+!P$XDP>XZ%S/!K+A@YGF:.:,03%L*E:_-'" .D".'CG-X;V8A";YY M\UOCPV9\$CG"(QL>'8A T$(.8N\0WV[,L<9OGK9.?Y/*R^8 7PU<];7\@T\& MX*0R)2ZT;8>TU()^;#E57-E%W61LB02C'\'DM68T_7% 0DLO.#@8(J$E%?2C MJA,DQY63K=DK( Y*0LLI^#10C6&35.YXR)(*[8]48]0D%28.E2$+*K0?4(U1 M$U3AP%4!"RIT*% A"RJT#U"-40NH(!Q&(\<8+:O0DUDU1DU6P4$P(HZ8%E;H M:; :HR:L/$JVL$)/A=7[^;SH#,[G9M%1;.>$V5K>Y%K(XM=K)E=\QCJA"EE4 MH<.A"EE4H3V@:HJ:"RJ(4+"QI*LV/4VDX2!PK?R091KR,^U*LA4WV]OD 2Q8 M$I>4T0_U&K UY2;MT("$#M9@BSOLQ]T'%C.6EJ]ZUGU%.L4M2[0@PI%C1L>6 M?=C//M=+,L5-UB%"1M"Q;,$6=QCM#?C3RM?6N",R&#JV7WAC>^H'8E?F3W$3 MB7 8A Y-8DM$'!Z(^M@2$/L).&5S)HMO0II^W?P>U#I.TD3_GN0?\!VXDC0VBY.4 M$UK*A7[*^3,!YZF0FO^[WK9<, B*4W M\=-[GP*JO_^,J6)=1$0LVLFA]NO$PICX8?S](JH<;NV=D&M32RQSB7_COB<1 M^8-@MXCZ&Z>I*9-WY;FW,EO./-/KTZBZM3Y;/R]/E+]I'\/C"6QIG\+CU^N3 M<^M^?9!_2>4=SQ1(V-R$"HX&!O1R?3:^OM%B69[EW@JM15I>+IA9.\FB@_E] M+H1^O"D"U/]#X>Q_4$L#!!0 ( *."G%3A#Y(P,P, 'L) 9 >&PO M=V]R:W-H965T5K="S]P:)2,% M,$DX0P(60^?*[T]]SSA8B]\$MG)GC$PJ<\[_FLFO;.AXAA%02)6!P/JU@0E0 M:I TCW\5J%/'-(Z[XQ?T'S9YGNOT"3-UGRFAOQ+MIT97:K]=H)G>8]F: N(+79[*3-1FZ'0*"A-ZAKY^\>/H&R(,W>=\+3'+ MY#DZV9L/7*7)FI!N6A$;E\2"-XCY ;KF3.42?6<99/L KLZR3C5X274S4E8'JMV!W:NR.Q>Y\'+NIOB5(;$%,^]F,@BCQHWC@;G:5;C!+0C_JU69[ M'*.:8]2>/]4=#;,4D.Z-")Y6NL] AE(!&5&(\5M7><>"_Q#^5IL-HO_1Y;WWOM MY%XKWWNN,&ULM-[Q+]9)PO!PLS79Q4D2>OMVT\JNNZ=VK^L=).#NG$H%Z,UE M3G>);.\HNW:]6M\@KNRY>; ^]ON3\A[P"E->2Z[UGB5,(@H+#>E==K6JHCSI MRXGB*WOVS;G2)ZD=YOIV!,(8Z.\+SM7+Q 2H[UNC_U!+ P04 " "C@IQ4 MBN;_UMT# #)# &0 'AL+W=O @ATJ*N&SZU2B.U[V^99"37FMW0+C?REH*S& M0@[9QN9;!CC7HKJR/<>)[!J3QEK,]+M[MIC15E2D@7N&>%O7F/WX"!7=SRW7 M>GKQ0#:E4"_LQ6R+-_ (XLOVGLF1/7C)20T-)[1!#(JY=>>^7[F!$FB+OPCL M^>@9J5#6E'Y3@T_YW'(4$520">4"RZ\=+*&JE"?)\;UW:@US*N'X^.X9@=<+O&L%?B_PKQ4$O4"GVNY"T7E888$7,T;WB"EKZ4T] MZ&1JM0R?-*KNCX+)7XG4B<4]@RW^(0LI$&YR]*H4>Y MW/*V D0+M%4*DB,XR+7'@6L=U;JLU^%.=[,"@4GU!KW^Q8W"#X@TZ'-)6RX% M_"UZ=32>V4)&HYCLK"?_V)%[9\A7D-TBWWV+/,=SEW_\@VZZ:=X87"U?X.K+ MXPK=O#)Y65WOQ3D/9,L*#67RAC)YVK?_/\KT[]V:"R8WTM<+$_K#A+Z>,/CY MA/)PD46G-=4;M0 P%JMS%VEWZK#9+0(O2J.9O1MGT& 5A'$X6!VQ!@-K\!+6 M':Y:>(?S''(D\,&,VWD,1R!^XKOA">[4*G#2T#'CA@-N>!%W!07(PHUVD**N M +.&-!O$@>U(9J8.I]0J?R?44RLOB4//3!T-U-%+DIS11NCG,\LAFC"D8>"? M@$Z-/,^)S)SQP!E?E]VLQ&QCAHLG\R9Q<%I[@U$R2O417#+ )2])HMJ]N!K6 M@0DUF5#$7G!:\*E1D#IG5FDZH*8_1Y7'/,>57*$9K6O"5;,W0::&.D:GQ9X: MN6Z8F"%=Y[E].18K/ M".D:MKI[RC@U"L\!/O9"&MPPW&:B30)<@)Y)94-9?#(I"'F;,M+97 M_11'8+Z7GD%[[ESNY=:EFZ/Y0N%/JQ7[_J2H4S//#U+_#-ASFW(O]ZG/5.YV M(UF47#: >S1M5%=\G^7!Z:LIVQ%A10Z MM[', .ONS=U T*V^2:ZID/=2_5C*_QK E('\O:!4/ W4Y73X][+X#U!+ P04 M " "C@IQ4%IR\Z'X# #^# &0 'AL+W=OJJGWPP"58!9S: M)IG^^[6!(4Q"F%0:S4N"X9Y[S_6Q#V:ZX^*'S 4NBOR4LZL3*G-M6W+.(." MRDN^@5(_2;DHJ-)#L;;E1@!-:E"1V\1Q KN@K+3FT_K>C9A/>:5R5L*-0+(J M"BI^O86<[V86MNYO?&;K3)D;]GRZH6M8@?JRN1%Z9'=9$E9 *1DOD8!T9KW! MUTL<&D =\2^#G>Q=(]/*+><_S.!],K,?^>YO:!OR3;Z8Y[+^1;LV MUK%07$G%BQ:L&12L;/[I73L1/0#!)P"D!9!S 6X+<,\%>"W JV>F::6>AR55 M=#X5?(>$B=;9S$4]F35:M\]*H_M*"?V4:9R:WPB]A(3Z-4%__:S81BNJ$"T3 MM.*IVE$!$_1)+[[7:*477%+E@'B*-AT&'F!DARDUYF()BK+\%7KY!P[\/Q$K MT3\9KZ2.E!/TXL%X:BO=BV%DQRWOMPUOJ-D/X"4U]I#XJJHQ0K2E>05#]/RCNI'CXH.Y7#1187_*2>"X!ST.H((JN_&$!KCJN5Z-.PD^K2YO/?V!&CG^X,P;"/ ^?V-QX[]:8/.)&^B"2\3Q!K-#ORBT8 MMF=M#KQW9^P^GQ![F\7C/OO[0AP;J!MA^?]0 M2P,$% @ HX*<5.^,8(UO @ XP4 !D !X;"]W;W)K&ULC51K3]LP%/TK5B9-(#&<1]LQED;J8]/X *I@#TW3/KC);6/A MV,%V"/S[^9%F@;6,+_$C]YQ[CZ]]TE;(6U4":/10,:ZF0:EU?8ZQRDNHB#H5 M-7#S9R-D1;19RBU6M012.%#% ^#E@= "0=(#DM8!1!W!'C;T4=PY+HDF62M$B::,- MFYVXPW1H(Y]RV_8;+"Z5.@3+Z!X2H"-T%YMO%,[CU]D7$)^BI+H M!,5A'.TI:/%Z>+@'OGPU//KP@IJD[UWB^)+_]&[0NMF@=>C7;*VT-"_K]PO) M1GVRD4LV.EB\L96<^K;#@[$=!7M[ZFDFCL::SGT61^'D+,7WPX/^-RI*SL;) MTZCEGJ@P'H_[**\$#ZY_!7+K;$2A7#1<^[O1[_9.-7,/]-G^W#B8-YR_--[^ M+HG<4JX0@XVA#$_?CP,DO:7XA1:U>V1KH&ULK59K;]LV%/TKA-8.*>!8[U=G&VBM%AN0M4'=KAB*?J!E MVB8JD2Y)QBV]R2XA"MW7%Y-39*K5[ MZ;JRW)(:RS'?$09OUES46,%0;%RY$P2O3%)=N8'G)6Z-*7-F$S-W+683WJB* M,G(MD&SJ&HN[UZ3B^ZGC._<3'^AFJ_2$.YOL\(8LB/JTNQ8P83K])W7BX?,]^ENC';0LL21S7GVF*[6=.IF#5F2-FTI]X/L_2:K"-16X0I1UJZMMLP55F2%%$>P[@1,L@VJ6H2+@BA,JQ?H]]_\)/X# M\M#'+6\D9BLY0L^.QA-7 75-P"T[FJ];FL$9F@4IQRCT1RCP G_^[E]TT7[F MA05J_@2H3XL"73RSH12/1_'.$W*A''U-@KXF@<$.AVORY=52*@$;X^L 9MAC MA@8S.H/Y_KA>2.C]<,G7EPT,L)1$09484;;2M,B)0=;'R,W,]S/?BR;NS:'M M;5AZ&);%87@<55C O#A+XC[L2%[4RXN>)*^B>$DKJJA9VV4C!*QFF[86-CZ@ M$R5)EIV0?A@5Y'D6V#G'/>?X)S@SSBX'>,P1HN_-'^05$;6-]3!LB.X(%A*EJ.9,;25*T K?V>3/?Q50,0P4=4#1 M/5 069"./,QZ#[.G>;BBLN0-4PB6 ;&9-XP7CO/\NR8:RZIN6R_O+E5 MNKU:5@2]84UM(#G[:C-QF,[5CTW7?]_FZ2]!*7X6I77N,4CBO1]G3M0/&=Z7*67$'/9!ZWT 83H0/@_9IS=3_0C5/?6,_^ U!+ M P04 " "C@IQ4![^188T# ##"@ &0 'AL+W=O1+RNZH -'JL&5]IX&OM!#I>V OUX>R0'N0?]YO).FY_3?X MW18'-L AOE$XJ;,VLE)V0GRWG=_+E1?8%0�EL*8EX/L '&+)-9QW\=J=?/ M:0//VT_LOSKQ1LR.*-@(]A$XGU$3]?F)'%\TEY^W:".41O_<[)26YD_Y=X8X[HEC1QR_0/SY"))H MR@^(N71#E^ZI%+9,J6.R!\G#.DSBV,A[./=UC$KR,'X.VHY!.,N2'O1,2M)+ M26:EW%="ZBL-LKY 2TN5G"T@BC(\D#(&A5&0#J1,@.(\FI:2]E+262G?B*1D MQ^ "(>G$]$&0#92,41%.LV%6QBB<9S&>UK+HM2QFM7P5FK +A"Q&DR=A%@V% MC%%1GN.AD#$JC$.<3PO)>B'9K) -414Z$EHB<\\B4HN&:V7.O8(UYLBR!Z"N M -5&:"/!W(G:'J)B\'\QDU?*J*;3)F1C>8M%,MARFS$*AW$TV+W;,2I-LFD+ M\MZ"?-8"5P]U>@SRX*DFAPF[#]EKL1_M*[,;5 M'X/Q6UNAN:KA)TU;WGTB\D"Y,EMU;RB#ZX6Q7[854]O1XNAJB)W0IB)QS&ULC99A;YLP$(;_BL6DJ976@B&0 MI$LBM:FF5>JFJ.TV3=,^.' )5HV=V29I__W.0%FZD*1?P :_][QWP)G11NE' MDP-8\E0(:<9>;NWJPO=-FD/!S+E:@<0["Z4+9G&JE[Y9:6!9)2J$'P9!XA>, M2V\RJJ[-]&2D2BNXA)DFIBP*II^O0*C-V*/>RX4[OLRMN^!/1BNVA'NPWU8S MC3._C9+Q J3A2A(-B[%W22^FM!)4*[YSV)BM,7&IS)5Z=).;;.P%SA$(2*T+ MP?"TABD(X2*ACS]-4*]E.N'V^"7ZIRIY3&;.#$R5^,$SFX^]@4F$%L"VMLC"!M!^%9!U BB M*M':6976-;-L,M)J0[1;C='W@#4PY(S]/IQ&(_\=0>LU\)ZQV!1%ZQ6Q5NP**%T#RQN M8?$Q6*\+%N_ :!+17C*S3X MU\&"@V9NP9@+;".8/QC;V4*"'?19/ S"/>2MWDD/DF<(!&G)FHD2CC3+3E]T MYQ.F=-B/!ZVQIH=UK N&_>C_TOE;^X#;A+\PO>32H)D%"H/S/E9 U_M:/;%J M56T-&ULK5EM;]LV M$/XKA-$!*=#9$N6W%(Z!)$YJ)\T0-%F+H=@'6CK;7"71)2D[ ?;C1TJRZ'0R MJ38& D[XX/3^1HR_@WL0*0Z"F)4W'66DFY?M_IB' %"1%MMH94O5DP MGA"I;OFR(]8<2)2#DKB#/:_?20A-6^-1_NR>CTZ[N.A5+1!-(!64IXK X:YW[[V^[.2!O M\9G"5NQ=(SV4.6/?],TL.FMYVB*((92:@JA_&[B$.-9,RH[O)6FKZE,#]Z]W M[-?YX-5@YD3 )8N_T$BNSEK#%HI@0;)8?F+;*90#ZFF^D,4B_T7;LJW70F$F M)$M*L+(@H6GQGSR5CM@#*)YZ "X!^$= _P @* %!4T"W!'1_!'0/ 'HEH-<4 MT"\!_:: 00D8-!W#L 0,FP).2\!I4X#O[2+G-1V%7P6[2+HB2_(4FQ!)QB/. MMHCK]HI/7^1YFN-59M%43ZD'R=5;JG!R_$B>2)[;OZ/S**+ZDL1HEA:35;\X MF8 D-'ZK6DQO)^CDS5OT!M$4W=$X5N_%J".5'9JM$Y9]7A1]X@-]!NB.I7(E MT%4:052#O[3C?=]%,'$08!?!U$'0=Q','"[P7 0W#@*;$SLJ":I,P+M,N,!6 MQCO"VRCPWR'L^<.ZH#2'G]:%Q Z?0+B#8[\&?M4<[M7 KQO#:XW_T!Q>Y[JI M'7Z^UJ[S#L)GKW/=S>M<=VN'WV1Q&WFUKGN1AD$E2$'.%[@$Z>M']0;-)"3B M;PMOM^+MYKS= [R7:HW-N-*V"6Q4(;%698%$UP"($PE(+^[1!KBD@J9+)(!O M: A"%0T;2#.H"XJ]NZ#M>;]9S.Y59O>L//? 0VTI6R!)G@IC.41949"HOW W MKFAO7 NH,_G6WE7/<]C[]WY)"!7X1=_WSN!^9BL4[ MNI,=E&XO^WL%E7\T/Z-_\U:Y[;"D(BY=Y@Z#CXT]^+B!,$KM!\-//N]XWK7B*AO%Z7/YX^'Y//2 ?7[ M!W1PZ@(.#@!G+J!KO?.-A/IVQ7O8K;UKSC94U;:- F94T!\>-V!&\/S37PW8 MQ &MB=?+&MZ(([8KV92I\N56_S3P&C:BAOVC>@T;><+XE<7"A8-!97O/[CVC M:-@N/X^[$FNN]YJ07'$0*Q;7?I\YJ(9MW+,:960,VV7L<6<%BFE"9:TM!<,@ M9]"[:)LQ'G4V==T:96*IJ11;AO!P8/C MYK;1&FPON1H4P@X&9V6*C3QAN\9\H7*EXZ>_;ZP6V6E\UU="8+0JL&O5A5J6 M%S2D1&][-3/.P>CR5F $+[!7<7A"@FU5(2%6=(VHKN9 M2(%6H&;F_%D]V:A[QH7>'#,R+!GZGI&8+I[SZDC)"O#:X:(3(A#9=?BV=O1V MFYW)$AA5#NR:^G*:J3+U2%\/P=XVP''W 0*CIX%=3^\Y+%3L4JD3SYIL=A[? MZ6ZCM8'C*W_?)/I2-7:U]4E>&-?GA9T]<-;4@='?X&?T]R<30S7_BV4182\V MF)NDC1'SX+AB'A@Q#^Q2W#QM[#SNM#&2'MBU^+7!N #ZCY8@Y:JE4C7T*:,+ M4/=741867MSCN&3M=^BC;%2.=\T:T/6.N]UG%+QK5\/&\7+P'(Y79^_8)0&^ MS$\&!0I9ELIBW[UZ6IT^GN=G;C\\G_CO/Q3'.8:F.-*\(WQ)4X%B6"A*KSU0 M,YT7IX3%C63K_'!GSJ1D27ZY A(!UPW4^P5CC.ZC.:L?_ 5!+ P04 M" "C@IQ45^^^=,0" #[!P &0 'AL+W=O M8*E"OK#%D@-.#*C(;<]Q(KO A%J#V,P]\$',2ID3"@\R2*3>L(>Q$N\@"G(Y^4#5Y'=L"2D "H(HXA#VK=NW9M)I/--PC<"*]$: M(^UDQMB+#NZ2ON5H09##7&H&K/Y>801YKHF4C-\UI]5LJ8'M\8;]L_&NO,RP M@!'+OY-$9GWKVD()I+C,Y2-;?8':3ZCYYBP7YA>MZES'0O-22%;48*6@(+3Z MQ^NZ#BV Y^X!>#7 .Q;@UP#_6$!0 X)C 6$-,-;MRKLIW!A+/(@Y6R&NLQ6; M'ICJ&[2J%Z'ZGDPE5ZM$X>3@":^Q.;$+-%5W,"ES0"Q%L)+G[9'G>NB>49D)-*$))-L$MO+:&/8VAH?>0<8QS"^1[YXCS_'NUE> MS^MM)TTZD@+?:Y*VW(2-F_"@FS&DH/PDQD?]@739J%C"UMX7U[W(WU8XJK*N MVEENX$3=$J-&8G10XMUQA8YVJA-%P?4;@=&.0-<)WK@8[S)U'$9'TNYAV*U7 MK@"^,.U%J*>JI++Z_IO9IH/=FH?[S?Q0=;:J$?VCJ=KB/>8+0@7*(564SN65 M.@->M9HJD&QIWM(9D^IE-L-,=6?@.D&MIXS)3: W:/K]X"]02P,$% @ MHX*<5#+V;W'U @ 10H !D !X;"]W;W)K&UL MG59=;]HP%/TK5J1)3-K(!Q1H!4@%.FT/E5#9Q\.T!Y-6\[WY*)%]@- 8<8+0,U?P\P!\XMD=G&OY+3JY:TP-/VD?V+TVZTK*F& MN>2_6(+IQ!MY)($-S3G>R?U7*/5<6+Y8 OG.FD.)\6%"DT[&2>Z+L;,-F&\Y, MAS;RF;!A7Z$R7YG!X?0[/5 7@,]D98Y4DG,@6TX_+E6?%RE'#RF%$;J7 5),;D4#RG, W,BHM MT5'++&IE7$#<);WP$XF"**S9T/SU\* &OG@U/+QL4=.K(M-S?+USD?E]O=:H MS 7YT\+:KUC[CK7?P+I"BCE*]?@RL'4!;*>*+KI!\*'.YW?B%F_'/?/@HO+@ MHI5H">;!$""0),R<\]- MJG &(*/<'04TN0,SZPT5B1MY\L@"='5^W&O !)&8@B)_<\5TPMQC7NME^ZXZ MEU9>W2LR/P,,PR;DXAU+/K-T6%DZ;&6:IU1LG1#.LL, _ M2; 9J*TK5#2)92ZPR$_5:%4+7;L2X,7XS-1(14GS1%,46+=4;9G0A,/&4 ;= MH7D.5%&T%!V4.Y?&UQ)-4>":J:GS0-D)YOM&2CQV[ )5Y3C]#U!+ P04 M" "C@IQ4&49QDP(# "5" &0 'AL+W=O<['788;(5_4$D"3;TCER,H<4,*Q80\L:'6&]QZZ _W^)!U@M+#472I&<2OE*L"-LJ.Q/?4.;6%K3%];C, LB M#YVN=U-\&.:':1Q[7=@[U5&G.CJI^K98@]1,&A::\KX.^HE4T%N_V8$0;\_2J8A&I+LS M \S _D'E@E6*<)@CQKM.,1^R&8+-1HN5'0LSH7'(V.42OQM F@!\/A="OVW, MI.F^1,;_ 5!+ P04 " "C@IQ499-8JXX" !^!@ &0 'AL+W=O&.SFMM#6&1+\@<[D%_7MQ*LPI[EHHVP!45'$F8 MC8*K^'*267_G\(7"2FW,D8UD*L2C77RH1D%D!0EL&8H8E3( Q2V1D_.PX M@_Y("]RA2Y-A50M R1F:$E8Z^V$ MF8LFO 1T<@V:4'9J7">?OJ&3ER_B+'USBOR(*$"ZUJAM[R"ZCE!:(+J(\/KR,;X*.,UE&'*FN?6D^7 M;LK(TL%%LJ5VURTQMYTE^]5FO=KL/[)J*@&:*4A3#?N49CL).X\OACC=4KKK MMI5^KS3<>,H-R+GK< J5HN7:UWYO[9OHE>L=6_:Q::Z^%_ZA\9WYAL@YY0HQ MF!G*Z&QHTB=]M_,++1:N84R%-NW'36OS@P!I' P -! !D !X;"]W;W)K&ULM9C=;ILP&(9OQ6+2U$I;P>:_2R*MK:95:K>J[39-U0Z,3DR:R]1DI&<)S0'C,S'QD=X M?F%;RJ!8\3TA:[YU#U0I4TI_J\%U-#8LE1%)R4PH%UA>GLDE25/E2>;QIW)J MU#&5X?;]J_=/1?&RF"GFY)*F/Y)(Q&,C,$!$YGB5BGNZ_DRJ@ESE;T937GR" M=;G6]PPP6W%!L\I89I E>7G%FPK$E@&"+0:H,D!%WF6@(LLK+/!DQ.@:,+5: M>E,W1:F%M4PNR=6N/ @FGR;23DP>\087>-Z#![GCT2HE@,Z!W'4FY_,%2"GG M8(89>Y&OP!JSB(.3*R)PDIZ"MV^@YWX 20X>8[KB.(_XR!0R*^7;G%497)09 MH)8,KLCL#-CP'4 6@I=??H*3TNWIKBM3%E97A^KJ4.';;O']M2[C1I5QN5/& MTXU<#:X%R?BOCEAV'49F6WMPMIE8S3;]. MP#^8IMV'9E '" :G&=:QPJ/2#/=H0CMTG* 9*;2TY%@'0W7Z0(5;J@8'QPJU MRD!T5+"5NQVR#G1=KX6LEB#8K4%-9-U>9+6\0&=XLEIKH'MGJS6'M1]MCF8 MK+/_SEK0\EL.!4C+$NJ6I2:R82^R6G"0-SQ9K3VH^YQS,%E_GZPM?VO\%K): MEE"W+#60M2T@.PL@8B+;SKD@K!=HK3\H'+Y'T%)D=Y]]#NX2K+TV08J#)_7A M']+F5@^H^NE;S!9)SD%*YM+2.O/E7K&R12T'@BZ+MG!*A6PRB]M8MO6$J07R M^9Q2\3I0G6;]1\'D+U!+ P04 " "C@IQ4="5PKK4" "[!P &0 'AL M+W=OK$F6V@_?>SG1 %"(C=)/XX[^OG'%MV?\/XB\@ )'K- M:2$&5B9E>6?;8IY!CL4-*Z%0,PO&9O#T#99F"YUG;@D2PSJ0?LI%_B)4Q /I5CKGIVXY*2 M' I!6($X+ ;6O7LWBG6\"7@FL!&M-M*9S!A[T9VOZV^0)U/J'V MFS,JS!=MZEC'0O.5D"ROQ8H@)T7UQZ]U'5H"SSTB\&J!=Z[ KP7^N8*@%@2F M,E4JI@XC+''2YVR#N(Y6;KIABFG4*GU2Z&V?2*YFB=+)9(I?0: Q?L,S"N@# MFE3;C]@"23-5UE.7(Y"8T"OT_IT;A1\1*= T8RN!BU14O0%TGJ%JB; %Y@:Q%^SA'T8%O>C6Z^8/&_[P)/^G0@(O.1&PRWRB MV.$!1QR%T1[L89 7.GXW:]2P1B=9?\@,>&! MIDQBVL43'YRT4!TU?Y=H6$7%K:B>'_7VL#NL@M[M/KC=NBGUL_8-\R4I!**P M4#KG)E9Y\^JIJ#J2E>;RG#&IKF+3S-3K"EP'J/D%8W+;T?=Q\UXG_P!02P,$ M% @ HX*<5.!5RF]$! 90X !D !X;"]W;W)K&ULI9=M;]LV$(#_"N$50PJDD:AW=8Z!-,:P 5L;-,V*8=@'6CK;1"11 M)6D[^?<]RHJL2+3K85]L4;H[/D<>[X[3G9"/:@V@R5-95.IZLM:Z?N\X*EM# MR=25J*'"+TLA2Z9Q*%>.JB6PO%$J"\=SW<@I&:\FLVGS[D[.IF*C"U[!G21J M4Y9,/G^ 0NRN)W3R\N(S7ZVU>>',IC5;P3WHA_I.XLCIK.2\A$IQ41$)R^O) M#7T_IY%1:"3^XK!3O6=B7%D(\6@&O^?7$]<000&9-B88_FWA%HK"6$*.;ZW1 M23>G4>P_OUC_M7$>G5DP!;>B^,ISO;Z>)!.2PY)M"OU9['Z#UJ'0V,M$H9I? MLFMEW0G)-DJ+LE5&@I)7^W_VU"Y$3\&C1Q2\5L$[5\%O%?QS%8)6(6A69N]* MLPYSIMEL*L6.2".-ULQ#LYB--KK/*[/O]UKB5XYZ>G:397(#.?F#LP4ON.:@ M"*MR\DFO09([]LP6!;YZ1^XQXO)- 40L<;/V2L5 231*]5Z)7,Q!,UZ\)3__ M1*/P%\(K\F4M-@HEU25Y\VH\=30Z8Y"&.S,C_?BGLF@T?0O%H1>,)LH\"Z67M;46/+Y)KMC,9^&@139]M? MPK&8%\8>C3JQ5ZA!AQJO-K_V$X=] MOP(:>G3@ET7,CR(WM/L5=GZ%)_WZ5(-D#2)ZHJ#OW[ML(R54FM1"F@1J8P]' M4$$4)@ M\5F@+,?DRLWI,77H)&T\YHAB&@]H+5)^',=VVJ2C3(X!P188YFW\ MDB6 C3<9DWAI' YXQU)1$*>IG3?M>-.3O%UF,J>QEMBM2/U\2>#;AM>EB5YS M'I58ZAV35O;4;U MO1'O6"QQ_> ([J&<4>^L.,:06((R/21FB&.DWIC4I?'PO-G$:$+I$=1#%:2G MR^!#53.>DTQ4YL29](#=J@GGA5EMA,=/Y8)7[%@6;NWWP4+J'3E8]%#RZ.F: M-X=:**Y5UVYIT24"7-:M@;6W599:%4?><#DM4DDO/%Y3'PH:_4%%,PV+'6M< MAVB:A,,B8!,+P_ 8V*%>T=,%ZXO0K+!R1:.6)<09HT'\W;9R\:N3DKK#!LAB M+L)^,1@>*:?7TIL+V)],KGBEL!%8HJ)[%>,*R/V=9C_0HFZZ_(70>&=H'M=X M#P1I!/#[4@C],C 7A^YF.?L.4$L#!!0 ( *."G%2DEA7P6@< #TE 9 M >&PO=V]R:W-H965T3,D2*=EM^J&V[+N'=[R7 MY\CX?$OHMW2),0/?XRA)+P9+QE9OA\,T6.+83\_("B?\FP6AL<_X(WT>IBN* M_7FF%$=#9!C.,/;#9'!YGGTVHY?G9,VB,,$S"M)U'/OTWRLW% [*#SZ% MSTLF/AA>GJ_\9_R V>-J1OG3<(0^$*T^$?!,/D_G%P! 6X0@'3$#X_&6#KW$4"21NQS\%Z&"WIE"LOB_1;S+G MN3-/?HJO2?1G.&?+BX$W '.\\-<1^T2V'W#AD"WP A*EV?]@6\@: Q"L4T;B M0IE;$(=)_NI_+S:BHH!FT M4R@X^R:I%-Q"P>WKM%'V='A4*H_T5D"IP1ADYH^\:%\##TJ6V(85M-_CI#"#O%" #P>O[K^!5OLSK?/D6P.L# !\?QN#5B1IKW ,+&C4L MN35*U/=ZU#N?EA9"3PERTP/$<'.0+C=_[^&F8698=@__/NCAI@$[ R;,X$:] M0CHY +!_&/[0HXYQ4*+6,Z\%ZO8 J/X&?NR/:G08>-<;JAZ2%JC[ ZSJX>14 M#W=/-KP8\CRV]'!#WO9VO0_M>A_*\"T5_CI^PA20!2!E%RP;6YJN\;PMV#FB MG2&*T6MS"9&)'-?U[//AIKI5+9+0VV=/LPMIT%86LK;3- MI@D&_]>^O+5;WM(N_YDP3@T!X1/B'-.<'/A34LQ[VY MQ7.PIA0G#*QHN/$9 M!JO(#S"?*UD*_BOHHBU7\[6=BLF>!QT'M=ML[VRV]5N&A2$DP'@NEC]IZS,Y M@EM9&4$3J7;+V:WL:%=^3/@F;6G(>,0"$L<\L_@NI8 S(I^N([SQ^1Z1Q0+3 M,'D&^#L?^]/V/N@T['.KL*]FEB3BCK:V6K=A$[1&GH/]I[5^NE?:_(B4,K[[ M?+O;ZMOK7=\MDOKZ'NTL'G4EZWM^X %_W6%1Z']K.ATTY)AG'-8TE"WNID"J M>N;8INM"1U$+L#)LPH-[1VE289&B/&\*Y%K^*\R1_1_J"6",TX"&J[H9JFYZ MTP'V>1GFN^HG 0:,@#*.6S\%C!_=&7?.%Y4OQN)T_232D$OR&9+7L5!P[%/3 M,K6<]]4AOH^Z27Y 2H)X7^Z?6^0*JF%W(47Y<#+Z! ME4_!QH_66%32;FAJG?QS5*]BBG'&W O.I(=@W?;* MH4'?Y[\0)D8U*NX=V\:=#G628+ A8B#F&Y!YWWK,^#&0NFN2)9">)0ZASS/=(S]W6F1'/&S MAZD:N)!D**1GJ.,:R6V!VMT@.N7J=DM&0WI&ZRPRO3I;4IQ72-I19S^,4W=0 M\A_JX+]=FP/9'-SJ9,L18[^3ZT3JIDG61'K6/+0+-&E0E>D(Y[BI>427C8K%JE3B6/,Y;&D^6]U\@=&5MG/$IX(8R3.WBZQ MS_T2 OS[!>%C=_$@?NFP^\74Y?]02P,$% @ HX*<5(Y:9AEI! $@\ M !D !X;"]W;W)K&ULM5==;]LV%/TKA)<-"9!9 MHBS+=N<82)RF"=!T03Y6#,4>:(F.B$JD2E)Q"O3']Y*29=F1%*]%\^"($L_A MX>7AO>1T)>1G%5.JT7.:<'72B[7.WCB."F.:$M47&>7P92ED2C0TY:.C,DE) M9$%IXGBN&S@I8;PWF]IW-W(V%;E.&*D83L3KIX=[ZQ2U[C+5Y MXZ%NQNJ3EA(:&+Q2)LK]H5?9U>RC,E19I"08%*>/%?_)< M!J(&\' +P"L!W@[ #UH @Q(PV'<$OP3X.X#6.0Q+P'#?$8(2$.P+&)6 T0X M^RV <0D8V]4MEL.NY3G19#:58H6DZ0ULYL$:PJ)A"1DWWKW3$KXRP.G97/ G M*C5;)!3=THC"SC"/-^ @*B6-T%U,)%7H3W0:1;QICO\)QJPI(C M=( #5U-$P#2/&"4O) M9X5DKT7R:2;["(^.D>?B\?S#O^BP&.6H@6K^/Z@>[L[1X<$1@X! V*7:3*CX M;: _[Z;_.]1]-,"6?E+2-["\[68YI^&:Q<,-\(O]X>XKX7JW-]6KD;_<)_*> M5>5MPQVP<.5CK_*Q9_D&+7SW-,V$A.R+WG[)F?Z*/KV''NA*TU3]U\$_J/@' MEM]OX;^CDH&S3U%6[8RUV97*"0\I"H72C28IF$>6V=22I]EHZCS55[#H$=1[ M3-Q)U6E+L5\I]CL5OV<0B*C8I%E">)/QNAD.V1'"KOL[$DND8XI(EB4LM/EA M)PHV".8M"^DQC)8K=,@ 3: XI2+G&FI4*'/&'PV1I*9H:?N5\QP2BB2:FE'P MCP]F1DL2*%MA0DS71:Y1SC/"(A2Q)Q912#WKP?L=AAA6X1UV!N=&"F2K)_IT M3=,%E5TN"RK2X)>X>%3QC[I=;.-G(X5=X\7O*)[4NF>[)<[ MPEJQE9MB^R*E[.$H[&X*O/M+/(5K1PC\NJN*1 AS^(9:R^6\)!K6$ETPQOX8 M#YMS'=ZD?^SMHZ&R]CJ4WVKGDD9%!:V)824)NWUOU")H4R]P=\'XD)LE--EL M[5%IU%2GBT8Q@Q?A\5IT;*H [D[B]T)#@@V)BK?W2..YRW]1AWS?A;_M!:,J@SS=%\5Y)O17/D[2ZH4SN[F]OB-9&/C"N4T"7 W/X(IB:+ M"UC1T"*SQ_F%T' YL(\Q7%JI-!W@^U((O6Z8&T)U#9Y]!U!+ P04 " "C M@IQ49-R#$BT# #A"0 &0 'AL+W=OD:+<7B9=S^<['CY?13L@O*@/0Y*G(N1H[F=;E:]=5208%5;>B!(XS M:R$+JK$K-ZXJ)=#4.A6Y&WA>[!:4<6,PT(2514%E<\SR,5N M[/C.?N"1;3)M!MS)J*0;6()^7RXD]MPV2LH*X(H)3B2LQ\[4?SWS0^-@+3XP MV*E.FYA25D)\,9VWZ=CQ#"+((=$F!,7?%N:0YR82XOBK">JT.8UCM[V/_L86 MC\6LJ(*YR#^R5&=C9^"0%-:TRO6CV/T&34&1B9>(7-DOV36VGD.22FE1-,Z( MH&"\_M.GAHB.0W!WQB%H' *+NTYD4=Y332WKX[.'(UEF2 MN4D#?U;##\[ ]P/R(+C.%/F5IY!^'.]D"%L*0]MAO!,AB5(P\[TB.0+L?MM[+Z-W3\3>UJ(BNL>F2:) M!"-[99;K:)&TP!V50E':G;&E>06GN*]SQ3:7V=[;21@-AN'(W9Z &+40HXL0 MV_*3CO3D07I'8#\_0+$"^><%>N(V=_S#J;]K8]]=K.M=95 :NAO<5RAMO9?V M=8_,8,,X9WR#QTA.>0+D;W)*5#7W=;*HPWT\\*/3U ]:B(,7J>,(R2D @Z/% M[\=>' 6G(0Q;",/_4:##;Q&H[QW.1.^_D2BNZ-O%[R]1K-\YH/T?KED_.$0/ MOD^U]05A+V'&<5GF.54&C9 IXWB/[_VJ$BU,\9=$W8#IJOKFO*S]PXGJAR]2 MU;>"/8DQ/!+537\81_U_HW0[MVX!&ULE5==;]LV%/TKA%<,+M!$I+XL=;:!Q':W &L:)&F&8=@# M8]&64(GT2-I._WTO)46Q)5KU7FQ1.O?PG*M+\FJ\%_*;2AG3Z*7(N9H,4JTW M'QU'+5-64'4I-HS#DY60!=4PE&M';22C21E4Y(Z+<>@4-..#Z;B\=R>G8['5 M><;9G41J6Q14?K]FN=A/!F3P>N,^6Z?:W'"FXPU=LP>FOV[N)(R M&R;0\5]-.FCF-(&'UZ_LGTKS8.:9*C83^5]9HM/)(!J@A*WH-M?W8O\'JPT% MAF\I8$>H Z3;4),+X[&H\=#6K-G,ZR5G9=*7-/*",N^BRX3A5:\(0E MQP0.V&R\NJ]>K]U>QCE;7B*/?$ N=LGL]F\TK(2_MXB;_0^JKP]S-'QG8YF? MSX)_(FAQ-A6)3U,=YE)2SO?WN(_8;8+XG]$\2_BQV3 M'+8=C=:2;^B[D:^SL#A/=1;E1Z/O'J$4712([F@E.SI=N4AYWI+N((DY9R"XKX0=R2;D.%+K:+ M'S7B1[WB;XH-O)RRP."5Y(*OSWHCHZZ6$<:M-S*K4*,CQ3B.[(JC1G'4J_CI MZA'V5U9LRF,T@9K2 L'Z0[,O3S?S"Q*CX:W0#!%LVR2NHZ[RP N\UAOIH@(2 M1;%=>=PHC_N7@9!P*G-07ZT"M(8V13G#7"C%E%5M;%&+<=!2:T&Y7NRU8(LN MS'-')SP1_'8\XEY7?X)ZM)*B0#F#?@29\LE.KXB:[5ALA$_).#BE2:^,>U; M]%O)$I0WBJ SW&5PON;?43W2LT ]:.\G,!O.BX(0/ M]\V'V^NC.DJLNES+!A"3=C'88)X?M2I\88,%_BGY;P&$X\MI9]3I[1C!JYWYN(0L)#MRVQR[,?![X+9/.07-8,+DNNW*%EF++==4[ M-7>;SO^J['=;]Z_-%T'9=+[15)\3GZE+X24+#UP$S0?"=-?P!02P,$% @ HX*<5 9\CIZ: M P *PX !D !X;"]W;W)K&ULS5=M;]LV$/XK MA%8,*=!&(O5F=[:!Q/:V LL0Q.N&H=@'VCI;0B32(^DX^?N4BBHO.1;8/K+FHN"*MT5 M&U=N!=#$&A6Y2SPO<@N:,61ZX MRS:I,@/N9+2E&UB ^K*]%;KGUBQ)5@"3&6=(P'KL7.%/HYC6&S_![.D M$J8\_RM+5#IV!@Y*8$UWN;KC^U^A"B@T?"N>2_N+]A76<]!J)Q4O*F/M09&Q M\I\^5@O1,"#X!0-2&9!S#?S*P#_7(*@,@G,-PLK ANZ6L=N%FU%%)R/!]T@8 MM&8S#;OZUEJO5\;,1EDHH;]FVDY-%BD5\-$L=8*FO-#[3U*KX$>TT)LRV>6 M^!K)!FS5A,&C:8-$%S-0-,O?HQ]_P%'X$\H8^B/E.TE9(C^@=T?]D:NTZ\8! M=U6Y>5VZ25YP$Q-TPYE*)9JS!))C E?'7 =.G@._)B<99["Z1#[^@(A'\/3W MO]%%Z?C['N>FKZ#ZLIBABW=]++/S6;S_<6A^-A4>ODQUM&Y^O6%\R^V_=L-< M"4'9!O0EHM#R"35QM_3)#E_MJ4C0U]\T)?JLH)#_G' HJ!T*K$/!&0[U;LV^ MW5921I;2W*4/DYCHQ1JY#TW92U3<0&'L^]XQ:M;E\J. A,>H>1=%?-^/:M11 M[&$=>W@R]BF7RAQ/ 0_ =OH4?KV!8@GBU+I&-7?T-H2.:X?B;R]T21DVA1Y$ MI*5@%Q1$06LSS+L@(W._?H,ZI,'ID&BN1=-7HK[2Q3VHC&T.-^H96@[K>89O M0TOL'?*.]^W5K#B;(F O)"VI9CVP8-!&S7M0NKR*^Q7%C82*3P9V!Q*H6*56 MUD0?S)QO[4*^1EA,#M.1-R+M(4-@_SM(ZW?/EQ_'85O:+@P/8W_0UK8+&Y+& MD3Z.[)!J\.E<\PLP$#2WTM)$EV.95(*:4O=UZA[N=QR^$74/:0%'WT'=J)O^ M/"_PV^IV83HOMU-I#VH0!.U4ZC:*X@+$QKY&I'9YQU19)M:C]8OGRM;YK?%K M\Q*RQ?:!IGQ&W5"QR9A$.:PUI7<9:S%%^3(I.XIO;>F]Y$H7\K:9ZM<<" /0 MW]>.F:!^'T[^ U!+ P04 " "C@IQ4'1*6L5$% "T& &0 'AL M+W=O)G1>@1Y%: MZ-MNVZW:[:U6J_O@$@/1)C%G.]">]L>?G80D0.*&[:X$$L6)9QX_XQG/V&YO M0=EW/B5$@.'2#7*602/SMDP4OM8$RY8G2[^KA MRCMNF8H1"_V:@K7Q,I5AN+]'/$^.E,4^8DP$-OOB> MF!ZW.BW@D3&. W%/%Y",:\.0O6&2R9@N,8BYHF"E+!J$?I;_X.9N( MD@*"-0HH4T#K"G:-@I4I6&L*5MT(=J9@-Z7D9 I.4TININ V':&=*;2;CM#) M%#I-1^AF"MUUA5K'F4O/F8U5+M69>ENN.'O6I6EPV'B<2.-Q220AUC@ M?H_1!6!*7N*I1K(:$GT9OWZD%NZ#8++7EWJB_S#%C+Q7H>^! 0UE/N X65'O MP8GG^:J) W 5I2E"=>P-B 0-PI;QG M",E1C62,,CZG*1]4P\<"-S024P[.(H]X%?H#O3Y$&@!#3DX^0V@Y0Z=(BS@D MHT-@P0. 3-@=W'X%>W_^ 5WGK_TJ TG*ZVG[>*U ^Z%$^C41!IY;*1SW(R8Q)$#,!Z=2" M7.M!SLG3(3"M!,2I!;G1@]S2^9*)66G.RL*S\M1D):C6MJGIA#$<38CP@6\W)'PB3&>N MFP.[NS'_[9Q0^_?-_Z"].?^F;96G/\V3FW+([: -N8M-.=MRW%IW=G(C.XW< MN72DM$FM*G#_\ CN AR5.SXQSX_D=GM9AALXOYO3Z.Z&\Z%9[%1,_PN1Q8;D[ .!8Q(\#G/,;1B%0EL0S?*;G,0I;;M4VGQFFPM(V"V[L- M=AN[3';=X&<_C,,F7H2HX(5VQ(]%6H?6;_7CAPQ_U8_(=CI6W>*#18J'^AS_ ME<8>I@=RQROK?!-/%&D:.COBB2+!0U=K[)?D6"O'P7/"Y#$=3"03 3PL"!AC MGX$Y#F*2>PK0F2+,4S&I]@-HMU+#;'BU[HID:AU:JYGTO$ZLO2IW625G'T)4 MX_.BK$!]73E?,75IY)QP47,":6_&G^W"SD:-&&:2[9*D8UMHK>+ BM($S4Y[ ML^94C(S:;5A;=&!1=:"^[%3&?9K$G#0D59>,17].5I.:+A*+:@-WI-R@HMP@ M?;EYTV[C(@,O^[3&1ZBH,4A?8SY3(<_B<<3(B$XB_[\:7I7G4EBQ^W%-R]Z( ML:M,M!RST'6M;@W[HA(AM%VR841=+/K1)%EJZG=&F$\KE]PKV B\$,PXL$&8 M'OZ[,HF]5.:D7X&T.@-%X4/ZPO?S:^SG]GJHJ'K(WI'E5Y1+],JQYHV[A(\9 MOK,2\BCYK$;\=85DQ]2@&3WN??8#;Q98T,R%A"FH=MR8JE M5^3I@Z"SY,[QB0I!PZ0Y)=@C3 G(_C&E8OF@!LC_4='_'U!+ P04 " "C M@IQ4PIW*Q\4# #Q#@ &0 'AL+W=OKM0]4'0P:P-HFI;6#Y][6= M;/BH\=)M'_I"8F?.R9PY"9D9;!E_%$L B9[*HA)#;RGEZGT0B-D22B)\MH)* M79DS7A*IEGP1B!4'DAM06011&*9!26CEC09F[YZ/!FPM"UK!/4=B79:$[\90 ML.W0P][SQ@-=+*7>"$:#%5G !.3GU3U7JZ!ER6D)E:"L0ASF0^\&O\]P1P-, MQ/\4MN+@'&DI4\8>]>)3/O1"G1$4,).:@JC#!FZA*#23RN-[0^JU]]3 P_-G M]H]&O!(S)0)N6?&%YG(Y]'H>RF%.UH5\8-M_H1%D$IRQ0IA?M&UB0P_-UD*R ML@&K#$I:U4?RU!3B (#3,X"H 42G@.0,(&X \:6 I $DIC*U%%.'C$@R&G"V M15Q'*S9]8HIIT$H^K;3O$\G55:IPIP$,891DS&# MF8]B_ ^*P@A;$KJ]'!Y:X-G%<-QWJ(E;+V/#%_^JES>G[?BLM>P*5^YQ1WI+[3JN_\"?5NDO2L>C=.52VRJW?CE/J?JG:D M/FW5IY>IS^F&YE#E NTH%+FM!&ZFT _M%7@=+/MEV)'^;JN_Z^1YH.+Q>LX! M$*TDJ/\[B3B18)/O)@K]3L\J_R58;)?OAD4^=LKOM?)[?TJ^F^@J]'O=M^]L M!7@!B/VT;P5F+P C/PU/@4=%Z+=%Z%_V#J@*E.B*5F@'A M;3F,W4UHC;55X M+3![!?"H"CC<]QBAD^N.5K1AR3V:A2/^ZT8<<:]ST&CMU>DJ>+O=SW"3CY2[S[[=QV M8Z:5D_VQGN?,C+&GJ8?!.\(75+7U!AW56:\GJ_JA60K,W%,F53SBSE= MJID4N Y0U^>,R>>%OD$[Y8Y^ %!+ P04 " "C@IQ4KG<*:,<$ !T% M&0 'AL+W=O'6573[V_7SL)"=A."E)?R(7O?.=\Q\?V MB:<'RI[YEA !7HN\Y+>CK1"[;X[#DRTI,!_3'2GE/VO*"BSD(]LX?,<(3BNC M(G>0ZX9.@;-R-)M6[Q[8;$KW(L]*\L WQ<%9F_W)*>'VQ$<'5_\R#9;H5XX ML^D.;\@C$4^[!R:?G)8ES0I2\HR6@)'U[>@.?EO"6!E4B)\9.?"3>Z"DK"A] M5@]_IK*EF!7F9$[S M7UDJMK>C: 12LL;[7/R@AS]((RA0? G->?4+#@W6'8%DSP4M&F,909&5]16_ M-HDX,4!!CP%J#-"E!EYCX&D&,.PQ\!L#_U(/06-027=J[57B%EC@V931 V * M+=G4397]REKF*RM5H3P*)O_-I)V8/6XQ(S09TUXUZ)M[ YP41.,N_2):GQP7X_.D+^ 2_!XO?^V+%6&J].K:XK*4[LDF*\NLW,A" MS'&9$%MMU+1!1:M6R9=9$+MHZKR%KJ+:")Y]OE1*V< MZ/K4E^D[4R,R(O%C5Z\F$V3.GX4),N?/T@3USY^X%1Y?+?PGX7(0@=PL *G+ M#Z]R:P)BJ MJC?9"]>YQI^Z=(&.8WVEL\-\O4CM,.CUR#[I+N"'R1Y8!QLO$)[6[E@OW09U M5N"Z3@N1=T)T+A-U,M&'R1Q<(AL_9_')X3*46F!P'/6L*K#;VJ'W83H&E\_& MCY;GB:'#"H/&J%E@:!SVJ.U:##C<8UPU:N^NKHTS38OGZ9(M,'/>+HZPX7F[ MM,-ZYVW7IL#A/N6:U%R^_C9.M6C#4$^1%>;UK<%=OP*'&Q9#%"/J4UJ-:R(_ M&%3KNL"&8<0 B*^O,C BE^LWW S-^A\AHJ%/0Q+"YE@'T, MRPL9_*,:Y%NHSD>BZ\;@<#MVQ4A<5V##;F&E28Y+(PGVYG=^&1-TV^RX[V:G M:^[@<'=WM]DPLL&"R ]AP;*29PEXP?G>+KGFFIQN>GXTT;L:"PQZL8="?=TQ M*=NT='.[O>J5?5P:Q*39R(V/W,6$!BI NPCDY72D( MVU3'6EP6ZKX4]1E"^[8].KNK#HRT]_?J2*TZM>EHZO.X[YC)EH^#G*PEI2LW MRA%@]1%7_2#HKCK#65$A:%'=;@E."5, ^?^:4G%\4 [:@\;9_U!+ P04 M" "C@IQ4)KWY.:$$ 2% &0 'AL+W=O@$)Z #G-IF,[@!3:,FF3BKU*VNI5UJH1%D()N^FTDY,/\E<_(-R#K:$ M@46"&0$?P$*F8UQF!- U()@5:;&I[G-UGZL7DZX +F(0IUDI2 RN(R)PFMV MGW^"'OH%F'MH6H"G(A7\%ESI!ANX'/@SH267E!6R>STVA0Q3.6NNFI >ZI#L M,R%!&WRDA4@XF! MN/6_QN/9*_B?%A&XOKJY>IDU&LYJ_8C7\\'\,'PE_]%K<-I<=:H'.N=RM4<+!\B)S$.L! L798"+V4M M" HHB]-"3J=U8 G-8L*X*A*1$#"C^187WW7Y6GOB59ZHF?MY^B$(D1,$8_.Y MFR4USN_BH&LARS_&11H^/PQ'CND72HE0Z]0KHXY8UZSU19CH<\AVWIYT&%B+7L7MTJYTW3+NWDL<[ M?<=AB#R$>O)XFMQ"GNW"GCX:/N@CVP_"GD :H.?X3NCI!?);@?R+11Z1@LIU M[J4R#UJZX*+>7ZI.068F?I:9N2&@*/.E7,JDL,>*<_,^6DC!2\&%7'?D3'!; M+W0ZT8.3Y("VG/.LL%^JL\'(2(.$=N"Y+NJ7]2E29K"+PL#62Q^V6H7OIU73 M"NC4"@>K-1@9:9!GU#I%7E8+6H?6R1I6RVUOI'1YZP6E24/P+[ANGW.C[8IJ M;\.C9<%PO)[P=.B5NP-Z$$>GI^B]BKH,AXYRVG;84OE+;MU]MABO;]-"P M&Z1E!'9?6CT..GUI=;C <#VK\X-]H75&T'#/+$C0/DAM_T :#Q?'U@8#^\V- M%@<-.^B+H\4A SE]071 S_#."7)H,Z'SOZCK_=?3RQ([FDAUI:W#Z4I;SW=: MVSK<^>(^M-YP8._]KL4]7%YW8'GK<:?EK<.]6-XZHPOE?6C6XP^5! MIS.\KKZ1=ETYK6\-G;:\-3A-=9N=O0_Y>;BI-IVXK-.R$/47?CO:;FS=5]LY MO?$'M>%5[:D<:.K=LH^8;5*9AAE92TK+\*5GK-Z JB\$W58[+$LJ!,VKTX1@ MF90*(.^O*17["_6 =AMP^A]02P,$% @ HX*<5.HO;@J0 @ 508 !D M !X;"]W;W)K&ULC57;;MLP#/T5P4\;L-77)&WA M&$B:#2O0;D6+;0_%'A2;B87*DB?)3?OWHR3'2R\)\A*+$L\Y)$4Q^4:J!UT# M&/+4<*&G06U,>QZ&NJRAH?I$MB#P9"550PV::AWJ5@&M'*CA81)%X["A3 1% M[O9N5)'+SG FX$81W34-5<]SX'(S#>)@NW'+UK6Q&V&1MW0-=V!^MC<*K7!@ MJ5@#0C,IB(+5-)C%YXN1]7<.OQAL],Z:V$R64CY8X[*:!I$-"#B4QC)0_#S" M!7!NB3",OSUG,$A:X.YZR_[5Y8ZY+*F&"\E_L\K4T^ T(!6L:,?-K=Q\@SX? M%V IN7:_9.-])ZA8=MK(I@>CW3#AO_2IK\,.(![O 20]('D-R/8 TAZ0'@O( M>D#F*N-3<7584$.+7,D-4=8;V>S"%=.A,7TF[+7?&86G#'&F^(Z==26U)BTH M0SF545L[=".;D4OK7L'7U8@*&,?T0/;3UU'AH,P1*%92\W]W+)'KDX M(==2F%J3+Z*"ZB5!B+$/"23;!.;)0<8%E"O0-?' V/ MSPYDDP[7D3J^; _?C]966A,L.FD[5=;8TD2NB%05$_@L^\*3^VMHEJ#^')#, M!LG,2:;'=\#]%?J02P.-/J0P&A1&!Y.:"<-(Q7AGGSC14'8*VPNS@*>2=]@& MA E24EYVW#<:)@Q4"2;6/BJ7]'O-YG5'3M<.N,8-XQLW;->2H-#PBUKG/N@K .>KZ0T M6\,*#/\DQ3]02P,$% @ HX*<5'Q9K(3U @ S@D !D !X;"]W;W)K M&ULO59K3]LP%/TK5QF:0 +RZ!O:2H.(#0DF1(%I MFO;!36\;"\?N;*<%:3]^MA-"D=+2(<27-G;N.??<N>%/,F"@\%>P'G>ATX'4]F."4Y$Q?B^4W+ MJ6;Y$ M,.5^85G&!AXDN=(B*\%&049Y\4\>2B-6 %&X!A"5@&A;0*,$-+8%-$M TSE3 ME.)\B(DFP[X42Y VVK#9!V>F0YOR*;=]'VEIWE*#T\,SR@E/*&%PSI66N6FI M5G ([/ )CE#$%.8$BIA05B.L!NC)I3MP>=/8;MU#)3#32IR1?A$[,GI9B30DRT1DR,R2$TPGV(@B@\_?X3=HLT>S54I_]!=3N*87>GCB7> MGB58+\@WIE?.1Y7SD>-NK'/>NGIG7=V'\2.<$&8:@3!R7_M7*?(YY3/X=6%@ M<*XQ4[\W)&U421LN:7--TE$JI#[0*#/3J@4J[?I=UZF"I^UX[.:Q&+:"1K<1 M]OW%:A>*L,Y*6*<7M*.747$-6;?9Z_6JL!?%-*MBFAN+>780KC')I72&76(V M1KG)K%;%W_JX#K6KI.UWZE#!TWJE0W%-V ;O.Y7,SD:9-T(35J>JLYVJFK - MJKJ5JN[;5P3\A1&=<3JE">':?LC!L= I2A!CA7)!Q@R+6ZUC2FNBZM3 MYJ^NREQF1'OJ_C%#C1AS(#85<64G%BK*F6OLX4D*1PXLP/@Z#OA MJ11(P6+L?^<<9Z,O$D,F(R57 M2+G=%LT-BE0+;QL<%>Y4KHVRJ]3ZFXWSM&5*";5.;:4NN1;VQ"+BP_KH(_*8,/6X(_A?@0=?![% 8A MGG[^@?9*V/WG4+ZM25V8L"Y,6&!W6K#/VI.\O;![T;D!KG_N8.K43)V"J=O" M-,M5G%IA-3FVU:)$Z11#319BFC0:]--,.:??@2HAG^@VAPL.Y8 MP?_)IO)[KIM.OTTWN-$C\4[&+P(JX4AD4MO,2LNI1_^-?/"ZZ>#7[CIXW7;P MR_2="J99UD'0=HKKMH-W]YWV4^QN]+E-.K]QX[G7PR512RHT8K"P7L'AP$:K MR@NY-(S,BDMP+HV]4HMA:A\QH-P&N[Z0TCP9[EZMGT63WU!+ P04 " "C M@IQ4C9B^VUT" "5!@ &0 'AL+W=OC'8=6#22;$6CM.[4G9_?<=.R&E M%2 J[26Q)_/>S/.,)^.=-@^V $#VJ&1I)T&!6%V'H4T+4-SV= 4E?2UQI7L>,\R8VM_"'Z=$D7Y2N M[<]%40#J!(0O/+X?TC\.1B^.#=&35Q5Y#8\PU/\'T&O*4^9A^,KBMVOP"U ?/C M#/&P(QYZXOA_*\WN/Y$KNT-0]ER@41=H=%:!#^0ZJ!"5I7;&@F'1"CK6+^?9 MYM0LAJZ%-JRFAC$LU4I1TFEC/U;OYR9,GI&P.='PX,(J,%L_^"PAZA*;QN^L MW6R]\2/E'_N,9FXS(O_0- -[P&1)AF"#8;U)4?"QN--&3\ MLJ#_!ACG0-]SK7&_<0&Z/]'T-U!+ P04 " "C@IQ4@L[_V3<% "C&0 M&0 'AL+W=OUNVS84?17" X86:&.1 ME&4Y2PPD<;(%2-H@SC84Q7[0%AT+D427I)(4V,/OBE)$6995)[/ZQ];'_>2Y MO(>DCIZ$?%!+SC5ZCJ-$'?>66J\.^WTU7_*8J0.QX@F\60@9,PVW\KZO5I*S MP"C%49\XCM>/69CTQD?FV8T<'XE41V'";R12:1PS^?V41^+IN(=[+P]NP_NE MSA[TQT+B$=\KC,3#/X>^1F/HLP2Q/&M,-HK?6:*U>L7ZQ4AF MQA0_$]'?8:"7QSV_AP*^8&FD;\73'[Q(R 0X%Y$RO^BID'5Z:)XJ+>)"&2*( MPR3_9\_%0%04L+=%@10*I*[@;E&@A0+=5<$M%%PS,GDJ9APF3+/QD11/2&;2 M8"V[,(-IM"'],,EPGVH);T/0T^-;'C'- W3#I/Z.[B1+%#.(*/013:'*@C3B M2"P XUQP901U5?#=A&L61N]!X^S3%_3NUU^P-_CM/K!OH0[9ERN0EY5/2:G'"YP>(X@^( M. 0W!'2VN[K3H#[961V/6K*A)8#4V'.WV)MR^1C.N4(PO&@E19#.M;QC,M_T+_HBC.9A,D]4B\V?JS6$K%;1NR:B.EK M2PY]O0)1=*EYK-H<#4I'@]:AV>KH SJ)19K .$%A5YXW56?NPC,NLB;Z.!Y2 M#W!_K%;,IM# )]ZZT&13B(PP+8764O3*%+VNT)]"G]?0(O> _+",=M@M\G[I MR.\>^=S%H(*7YSG#&O*;0L,-H7P/ MCB4=I]M"P!5^P]V70N&CBN#()[16"PU2>.#7F\6D08Q0XHZ:RP$3FREY2T&D MRBT :-92Y,.ZX"2SG8_0E5X&[BZU+L>_4Z:)#SJ.O7 MVT*#G.<1W]E2");V<#OO_;]"N B?088IQ75N(4P>>:*%#/=1');8L-=Q<5A6 MPL.?4!S#S5GM^J-Z:31(X9%?+XQ-*>P30K84AF5%W$Z+5X(EY4)^;0E?P?\R MT5QRI1%_ALVE M!AS"/05&_%W#(:'G6+.;$,1)SN,2]\5'&BV'/=&NB-8@0/ M:J@WB3G #,VH$\N I)T!=T+]) A",]*0]96 )<$=ES&Z,K!?%+!G&X;7 $\L M=1'2,?"6=$C[?FD_P-/-:3P8#K;-4&)YBK3SU/FW-(2P?H36A/,87L]A8RS# M6:KS0YA"1R V!S.JQ'.6*G"CLJFO .8%+;U2GN%DQJNS-MWUCL!&SWH)D&V=J:%:"<6B+-&ULM59K3]LP%/TK5H8F)@&Q\VQ96PF: M/9 510V36@?W.:VC4CBSG8H_/O920AITQ<2]$-K)^>>>XYO;G,["\8?Q Q MHJLK"+ ;$)JK&!7"> T^Q5%*;J=L4S0-!1'Z&!IWS&E4JSSFN-2W7FASMJ@+H#Q";+)$;*P1?K7 M?]!AD>;+&JK^&ZCNA@$Z/%C'$NS/@C<+,E45JE)852FLG-M^:RG0_:6"H@L) MB?B[)9%=);+S1,Z&1&<)RU(I4)@!FG"6H&N0WU3OH!^<9?-U52KXO)Q/_Y,\ M]CS2MCKF8_W\"Y!? [7]%4S0)')PBU2@)3M.92R!)RAFZBG8LTANTY??PABO&&O" MB.VKSXJSG6Q+UKS*FK?5VB5+IV]WYC6T6*Z+K=:*LR;,P9BTUROV*\7^5L5+ MXM#]%20CX-NZL%41MSZVW=M5HO8[MWN[^50WVCUH@C:W,L&OKR/\KLUGEU(7E\UQ/J /BQ)O5V-6.+\Y4YLJ#9K M8XL>,J\HGT9*3 P3%8=/?'4^O)C;BHUD\WR2&3&IYJ)\.5.S+G -4/&ULM5C;;MLX$'WN?L7 FUVD0&J)U,5VUS&0V(XW M0%,$2=K%HM@'VAK'0B712]%V O3CE[I8\D6FE6:3!T>7F4,>SLP9BMT5%]_C M&:*$IS"(XO/&3,KY1\.()S,,6=SDNFSVY%K\L7,O CO!40+\*0B>=+#/CJO$$:ZP=W_N-,)@^,7G?.'O$> MY9?YK5!W1H'B^2%&L<\C$#@];UR0CR/J) ZIQ5_^:@C6+,Q''S>HU^E9)79,8LQCX/_O(].3MO MM!O@X90M GG'5W]B3BB=X(0'YLYJ!J$?9?_94[X0&PZ4 M''"@N0.MZV#E#E9=!SMWL.LZ.+F#4]?!S1W7YRS0*XCK*T3]+G=("2^<%[^/U7XCI_@!_!PXPO8A9Y\1F<;-UW#:EFF8QE M3/(9768SH@=F=#$73;#,,Z F)5_N!W!Z\KX"I:]'&>!$H9 ,I?_Y;SC-)EL% M-?C_H(;UHUH4CG"-3H!00K5]Q0656D%BU2BZ:PUDM3"[Y]4J9P+3&, M_]$,9!4#6>E ]H&![F=^U6VS3-KK' MH5%E18FS;75E[Y&U3&K1:A).0<+1DK@(^2*2X FVBL#CZF<1>2A SA"F;.(' MOGRNBJ.S-V7J."9M[\2QGMEHW\PV53E54W,+:JZ6VF>40]4<823X8@[?;C < MH]#E>:L ;KUM0;6+@=JO+JCVWM)5%E0]L^%1LRT>G8)'Y]65TJFH@;U$&7;V M:Z"B4BJL#E<*,2P[K%BJ6DWRNUVRN50D,C&%H1H^:7)RZH1^1N1J3:2&!I"RV1'K;56 E(V&O+[3D/WVX!+W0$J4W8'HV\, QU+M.6,I M%NJ[1Y[!@Q*CRKVD'L>"9V0BUJU&*>M$K^OK--V)[AG2E50"-EG:Z5F MZ/%)DYB_Z5:S;#%$WV/JB-J!Y1OET*V:0E2V"Z+O%S\O1/TCR/6%B)9M@>K; MPD$A6N=C#=FAI4A3\K:R0S>^&_0*.YQ.,3VAV,[:*O4Y@F0U.[OIFO7SE_MM M&ULK5AK;]LV%/TKA-<-*=!%Y*6H1^88:&QO*[!T0=UN M&(9]4&S:%BJ)KD3'[;\?)2N23#T;Z$LBR?<<\Q[KGB-Q>A+QYV3/N41?PR!* M;B=[*0\WAI&L]SSTDFMQX)'Z9"OBT)/J--X9R2'FWB8#A8$!&%M&Z/G19#;- MKCW$LZDXRL"/^$.,DF,8>O&W.QZ(T^V$3)XO?/!W>YE>,&;3@[?C*RX_'1YB M=684+!L_Y%'BBPC%?'L[>4MNEN"F@*SB+Y^?DLHQ2EMY%.)S>O)NK-I+$XH3JL56WJ0J9^AE5Y^ ME-XH*QFK3WV%D[,5WZF?7:)WT?FF2W^\G]%*W8^;8\"1V*(DKXCY0<32CW;( MK]0^?BL*KA9<>G[P&OWT ['8+ZH,?=R+8^)%F^0->G5Q/C6D6GRZ!&.=+_3N MO%!H62@!="\BN4_0,MKPS26!H;HN6H?GUN^@DW'!U]>(DC<(,)#Y^W_0U7GA MKQL6-_\.JD^K!;IZU<2R&,Z">Q:T'$Q%W':J"]UH<0R6R[3FYU9-2TH<,D'%786V2L)N#X6N,?VSRD1?B%MTXTVS!+;MQX-1Q M%Z*YA6AN)]$?W(NC-!L2'C_Y:YZ@?^]Y^,CC_SK("2Y#"H]B.:02>V0$T\E) M+B;%-(D)1)N4O/!B5!Q*"&BCTD!(&*&NA;59:2BT,%!&FX>%0-DXC.8\I(P$ M0D?RGIRHVIBK/ 5C75%:4Y0PZKA45[3.9ZNDPZ8N:+W.9(189HN@97H1OTP>&87U@ZGR,NJX%^L#4ZP@#;+8-3!D5 MQ!W-@:",", C.5!.=&&MQ'&!:8+F=55!79N ;D -=)0QU]8=O:&.8-O";K.> M4$89D%$,",J, !C!@'I(J-UF0"\%+OJ K4]!/4!P>PP(RB"$[B#\,[N2JO:9 MR^]](((R=* [=(::$92A T-"I\^,#?5,?5:U_(T!&5>@#6>%Y51 ?987F37&P.;4OWY,J^[>*VU,7-T/>MTU+0< ME^EZ-M01REQHT;.,-'#&\:(R+:#[S6*@%W63-+WGY,*^$+CH [:9V+('2$F; M%QF57;Z0Q[ML>S51M]DQDN==K^)JL87[-MNXU*[?D9OE>2.VI#GO"]]G B:OU?"+%(=M+?!12BC [W'-OP^.T0'V^%4(^GZ1?4&QXS_X' M4$L#!!0 ( *."G%2]8=W): ( %H% 9 >&PO=V]R:W-H965T^>^ZY\]WE.Z7O38-HX:$5TLRBQMKN/(Y-V6#+ MS$AU*.FF5KIEED2]CDVGD57>J15QEB1G< M&WSCN#,'9W"9K)2Z=\)5-8L21P@%EM8A,/IM\0*%<$!$XW>/&0TAG>/A>8_^ MR>=.N:R8P0LEOO/*-K/H7005UFPC[*W:?<8^'T^P5,+X+^QZVR2"9:7S+(BUVH'VED3FCOX5+TWD>/2/;&H#7P!N["(\&7&N95Q5T%F8 K&=K U?/D$BWC MXA1>O4C/IA^ 2[CF0M"5R6-+U%R N.QI+ *-[!D::0;72MK&P$=98?4O0$PY M#8EE^\06V5'$2RQ',$Y?0Y9DZ<7-#S@)/$^/8(^'HHT]]OB_BO9SOB(UM=FO M(R$F0XB)#S%Y)L02=8G2TER JH%)N:'RLZ[3JM/?XGCD-!DERX:H24^:J#_%+ "F MH>YNGVR+;'PV>I_'VT,B\4&_MZC7?JH-E&HC;6C]03LLCGF8E[_F8>M<,[WF M5$N!-;DFH[=$08=)#H)5G9^>E;(TB_[8T/)#[0SHOE;*[@478%BGQ1]02P,$ M% @ HX*<5*ZM!I,? P ( L !H !X;"]W;W)KFOCCG'ON]:ES.TLN'N4<4<%SPE+9=>9*9>>N*Z,Y M)D0>\0Q3O3+E(B%*#\7,E9E $EM0PMS \T[HKK+KH4>N15+3!-,)>4I")QVG;Y_ M/O9# [ [OE-,;JK$^'?@L>)[!_14F$Q0/>N'N=@0' M^Q]A'V@*5Y0Q#90=5VFE)IX;E:H&A:K@#55G<,53-9+D6K0>IQ)?6XD?$&%YPM:#J#82'V8B5V]:]H"')2 M!3G92;W;%7_[7^I]:"X:FN0)3+C0E";+B&1Z5;W4F; (TK9!S =JT0L]K^,N M:I2=5LI.=^2$03/Q]DXXJZ2>-3+^>4BK:_$GO,LEOK>^R[V=^,3?^%KXC4E> M"QXAQA*F@B=@5N7Z>&KO:;_&%/6>\(.UBN _^'581MG*L/[Z;O3#'5EV^!?F M+3SK;G0""8J9;<$D1#Q/5?&QJV:K-J]OFYM7\T/_?%0T:VN:HG?4*F8TEZ5,T;L]*5_>36U*5J[65]-VU6M5:+?E%93"G&SB9D\N6-'_.[9=N],3T_7:D[?:W;GU=7 MM;V:[JPL\E)736XJ5.O;L\D[\O92L&Y!C_@EUP_-WFO44;DQYK?NXN/B;(*[ M'>E"S]O.A+)_[O5,%T5GR>[C]ZW1R>X[NX7[K[]8O^S)6S(WJM$S4_PW7[3+ MLTDZ00M]J]9%^Z-Y^+?>$A*=O;DIFOY_]+#%X@F:KYO6E-O%=@=E7FW^JC^V MCMA;0,G KI=0,JL&B-^MTTZ-6%;E5> M?(O^^0\BQ79KO@5,S9Y@ZN?K"_3J&\C*Q7@K^,B&/HPV1;(CIB['FTJ' M34UMV.QBA^YBA_:VV8#MV;KN@TO="_ MK_-[5=BO .-C8TKVIKH$>G_.*$V2Y'1ZOW_O-[!D#R:P%.00=1$:DS@C6;:# M'?#A.SX\RN==:=9V]VBQUNBV-B7ZU:P7RJ#O:[->;0]=KD%V&\-B?T,DHQZW M$)0E'N8BQ'"<$IB7V/$245Y7M5ZIQ[*_^?9NF7:I:YNM]L,!XB2"K9"4BN". MA3":2H$]7H"Q+).6MC+'8\TYW9='0XMP9]TNT'*^J;:(:>GO8"V(:YN"OAX9L%V!!$B M"(,0EN(,

5@R3\F=W^R,Y.=N3=V)LU MC.4>J+KH-MY(-(>F=3M;!#Y5V9;*+ED?[^QSV9&Z2[L5:??5_N< >%*JPLBJ MJ*F:TV\DZQ#%!V,Q6HK)GP:J-1FHR4!-!NK#&ZC_JCI*!1@H>)"6R]E@2&X M;9Z!!EI,UKZNEI3/9&N4LQHH)47_T:TVTN$*SC/_$8'+EZF5";R,'7V/!"ZR M,N-,R*S,=FZE>(6L+#MB#2$%JD4&/57O2.G]8,PFPS09ILDPW0_#A!;Z%T^? M//]QEC>Z4+T3TI6!M;YD/PHV(_/^4@L4UD"D.9.5+WU"\)@G?FA^O7=H0*>;$;I]V&\#9[G MKU5!CZ=5[Z?4#P@?\SYZ7LY^S1@TQE!.Q]];/9IR*HL;]*<3B? M_1;F5D'HWHF=RZHD;YGUY&F58=RTS#[S==7;);^=OSJ73$,+:6M_I25!H/WK M_%IPXGY>M]E^[VC& 7KV?R@K5+ET4PY)W@'F,^]J_B9/;FN2[/PB^ M' \IC^_>"LJ;]@CH576GJ4=RK;'2DZIF;]6U.%S42:$I?;UU9B$EQ#RR.]NM M/YA:^5$.\#B^J29Q?JVVO81.YQ#='+A1'P-;/ODND^_R!_%=L*%C4Q!!T#3W MBUWHSV!7: O_M8]J0O9=^^J>N"LW8]3-!Z0"QP( MES@&LP.*#,^LN_%(BRO#5:Y9UOD#R:^%WS%RYY0:HR!ZM MQ][44_$-PM?4GZ\*YR?CX7Y%)A5-0BW9R4Y, J_?%J7A,GP:=85S],G 03)\%TR$V'W%TX MY$:!;T6GS7-4S-AR'M4[RWRHI9@0\!1DF/=\C\H>L"=X-)QQ:P? V^?.:?C> ML>+'Y./KQ8@_VMZ*9S[R;UH?IEP1"=[2A!X+ C_W8!Q^H0&2)RTL?GK]]&]R M#0)U"T@9\8U#.WS,TT"C#85#;!R"83')V;ZNJ#K0VSF?.'17VN1$FF[C2KBP MB)\3E;M> V[M+AQTS5**>>%@X:M(2AI:M88U#\6BYUI)B ]:D7*QVGM]I!F?M)0R>2C(C[ MS?QR;&B\M5LRA++(NG*YI84;:WVEWR5^<,B0\@YNJG 8RE:>,T@Q:T:^/%_XB%*^_[LU0[OXV_ZIEXS>JB8/3I_D)@V<_7W M'ME=/D).V?4/:]X?/KIKX3".4WMRW/AH)4GGLH!1 Y+,K?H65^ULU OQDTG< MIQ2,M@*D@)\4DRIW,\L MRGWXX#IA[J,IS/W,PMQ7V+?>=0"(QKL0?I1@C($="?8%+@.87@(E##P%6(CV M7?Q]$N5CE8 +Z""7_M)"@6OTR&(7A/=2*(J.N.I_N&J/1M=_N=7CJ0MB,D63 M*;H?IN@Y19G],(-;2J/Q 7Q[N70:E\'HD/E"W''I9MS1/MF%R2Y,=N$/91>R MELCRU!CXKT1W!EP\DHYCA(LDW8($,OCR.V]5)H]BLAR3Y;@WE@,9%&I0+ [4 M+MS- MNK($$\>*JS'%J_T^7&R=;,UD:R9;F[80J>QAL(E(K9RE#;C1G3/'2N8V2ARDV< MA*2]4$H[:I,5XJ.Q;R90!"YI2R5JP&9.@5[3K+MBLFN379OLVCVQ:S^_!0&( M4E\L*/S">@W\@$<56\:*5JE@YB(1%'U,%F3GQ(^8ES1WOB73TG0KB<$V Z,.%_- :?]]FS3RHLVQ7P:7QEJLZ.-L.WR*6/@>#/W'OB+U3/10^31:R%P( N M\7R?E\Q-6LY^Z6JPI\V>%(6[R$6_W'_GQZXFOOCU[*_5SA%-*@;U9(TW\&JY MK:IB]KH#I)#9G6>OVFZEH1Z8A;JB06;JYS#,0)^:3M#.QW0=HDAAYQ/4=:*S M;>#76==N_4WIM:#G],H-,=J':B3*3V[)^9']:!-EUVQ*F/I,/[$=?_A@:C0] MW6@Z>IZS"WT'6U _E =R?.&^%GM]W 3/9R3CP?:(Z.G)7C9L+UNUEXTW&Y4W MT#!@L=.0^SA*9+B6=>=M%9NTT%EO.#ALFLVTL>CA$IHZR'?=9JOC9I)U2-W* MEC_S4HFGCQPLG^X0^4>5TX-YX[OKBDUF^G3^0EB/8O850*YC9H%D(X MUVM?NC5>0S\GZ[P50YD/1GTG7\FM3P0Z &F49_[,E+E8;O/"ATWL%MI%L*G] MF!IOEV'G'CYZ[-=O_B4:6ORUKO/(8O+\/*WSPK_9X/7R7$>;G:UV.?:VM"G: MF==HW[(>^1WM6,7YUN>G=F?\;K-"9H<: E?D%B^XA]%1D7A\I<@.\,MBG>4% MY2RJ6;6@/ WY\G5^<&DM5(2I$O$!D41TJ-0'@B59C^%6NUY]O3%S 4/&OBM7]&R!B]@/U?L@;P+>ABC8B)N-1P 0S9Y"MW_) M"X,R+;\OVDI,8KD,I*9CMQ>6-^9_/#[R=EM7W6:K=PQCPJC#(\3[DXW*EK#< M CAR'#$%U-X]2/O7+U1*"4]$C>CDIA/6W=,G*J!T)S.8WJ?M5]&V[RA;K"+ MS+L:\!5L?2J^\:XZ.5_?& M8>F1V>&;DQ-/0],U[6TN>4BM?Z!=/)W*DBEJI9OXB&LG PNGS+Y;^+6Y9<+9 M15UE*__*6Y8IDCYN5B'Q>Q!(#.G#\3MU4?FXOYF)O8B_V)$XDA_USK^N59[- M&:C&_TFW\W,!DZ09)3 8$D%PA@HJ/:D^ZAH)1N\W^K&#V30O9_2(9JM2 M.LZ*":EDI#GV1H+>P.)P MG;--E *-BZB]U][BT#[O]O#[ZM79GAQ6 D/[92$I"WINU.'K"STUL([*C7]@ M'!5[+-Z&#@*HUA05?FC23_U%#@OU5F9>3NC6NO,?UY-(;.)<\^WL-PP6]1=1 M3S%JA96;SE_WRY'=_$F>AO6HVSI?2L@CS_;XP[@A7[P-YJ\\TQE3VN0P(V36 MQ+D(?@6?[9JR&]^$K#YP/#;RIRM'D6+LQ97KNVFD9=E;J"=MEMD__8"CYVM& MFQU,!8>7M5O[EL38-GK=O-(-!1$J:0QUMJ+ TZ M"I)4?O3XZ_,?SR,]R?,+O$]W*1^^#)GPP1\LH<\+2<.$[,#);S^QYC4D'3#E MX?=^(3_9[QMZEH>/:>ZXS(:26M&$3" M&*0N4*'ZE5<3I3-^'L39OS[_>6Y]EG+&6F3KG%+CEV[A/4(716[H^VVU<;1W MZ83B_,.Q6$7R_-ELF=>43Y(3C5Z'7XTG?-0J".5([*Y&X6-$[Y)F3OR\#'MO/0UD?>CC5J#X_,M2/7XGZA#VY[UTOYY..*EKX,WF@/8[HJXOZ M0:__(<1P@-](IBP@<-B[N72$'!$?21JF2)!08U5=@"T%ZB[;D;.#.1BZ8;T7 MH9EYI20<&\8YL98.+^7=-6\7NR [>-EIRZ+XY688)#4F M)C9F%.:ZD7H 6MI)9@<-=D=R[9BP"X)W>*7>,(E=?Q>+,O:0/T5:9PY"WH+7 MF1-/H1W ( 2##OBX;:>G7V8ET54TL**@D>9E;D0/Z!A3F&=>$GWIX)#JF8OC MH$&#"GA/BS]G[B[T?\&D"G,7"@4MHC\RNOQNB:?4E$S7E/E'J,9I/>=C$CJ1 M4 ?IK031SW713(59H0$(!#J3+OH/CZ-5"T_8%]7*F<<38>E'H1AX.\ M\0=-32^-"RO"4N3?I_]_GHSP4[38"2^!MK+PT+FJAJI)QT_EC12*IO,P66(7 M"S3%^3_[0W@'(#GUOT7P.,7@R5EU*6>8G]8"OJTN7T2738(G,B=F8^D,Z/0/ MCR"3)U BVG747WP;<,H_$,XZ^[E=_#6_0NBU_?"O^^*1CM\ MB6JEPXO#U^BUG:O'(BB\^9A7D<*F05/"_AB;JB(]1_*=G*BF.)BWC?D2]N^- MH&DSI0XG?@+!T \6_%/-I'[_@)^BMTPMYE"GV5_[.2^B%%98 MV2CH\5^5;2X:L@9U$[@W;'3 M1Y=,;@SQ/#29L,<&$6IXM?C_*#"J"M=DA7J/+RSZHP\LFSJO@^@BUX5JLOXS MU:&@C)KDCT83:]0Z:#)+(^&6N6GT6),HC(K#5\VEX*\$1!Z>^WSVU^H2!\ZI MD.C2A:*T=MN='FADH@A0K5/A"K?S 2@YDAEKW,EKVT"V'^C,K>-,;H8B2).?T:OY+3 >DH?<;=K')\;K5"^)#>&KQJ7Q0$7)@(/DAT)6 MJ*DHY** LMT2WS]2%BM"$HJW'._%C2B4!>&NB+E:&XB3D$0 [4\:OVY/OW%3 M697RP-NR=)>]UHQ1>S;3Q7L* MPCF/B)'?"5\H! 933^)=+:@]?#35>S_O>N^'ILSXS'OJU3G- C&A4A;&'"]W M?V14JB6@/A5XLR8G0SLWG8>%/Q3CCV)%2^@11[C,X/WG[RHW%\+I(YP..!MQ MW+8&L\7']-A [I)TW19Y"SR9O@V9P^ XKH@@=Y$MWV"6'CUX\!V,U4$C53;-GR]< M>XE8ZR>W5(CEPV_I9?_=^XGZE^^H5*Y"=O-0-+]J)YBW(!6LD8UA')7<^!:1 MT%BOS5"!>E\15""0VJ /]5TR-D]\"&>NW,N-]7X!UP/?NOEMGI[/GJ=T/*]T MY,&I>1+\;EB%:\YNSV3LLG]41PU'4MC.HH8>Y3UB%!T%^YBY]9V%^N@A347A&_4>EI''R,J<2L@_,-OQ^+32%>_XO'"7,HIYHVO(OBIS]8&W397XY MHH-=413*#4S%69!";>KJTA]5*Q\M2/Y7:6(0QR50%T:?]#?4^%D:":AN]T@] MRE(J#3ZIM)TE,S;DG\?U[9)QV39\B@X_)>*_7W:.9YG:, OR.=/48$KC\&L& M' X$9%,X@,U$K3^UH?B[:W]&]/RT\/O/_Z]? G55[>;"M?!;22L5&(Q?GS]_ MVC<:=V7T_S=;9?-D<*'G4;_R%^]8[,]GKW(L3["KBNJ!4*2520MZ% 7"ZK.TD^+7+WH002(Z[,.F2 MIF=X>'"=JA/!FNUHUJEH,0C44M_B=7/6@ MP;C)9O3F1]ZI]8&^\78U6!I\^$NXULO(,O!"39,Z/(+T6\UPOR*+&#D2#!4>/F.*2I,MMO?B.U;7]5I,8[&=&A/O-=7APOYIX<#\S'EPUG"ZM45(M*(618)N;<^_@ M3U!AJV"0%A=9X"3XOR[]^67\BL9MZ(R3/9CLP?VP!T1MB(R1I'1:C2:DV\#H::0)ZN.)B4!3F":O M)JLQ68W):MP/JZ&J@+35"?)JM0&];4#Z&5 08T)$-SFC7K>3A?/)4DR68K(4 M]\-2U*[95\RA:/2XCG?F3WM_VOO3WK\?>Y_*#6<-6M9P^(."G*32(P[+5)=- M$9GPD4T[:[(+_AHUL /7Y AY$ H879DC&T&(D\EJ3%9CLAKWP&JH=",K;.2H M;VO'N<3M>2GXPS*P1<:7-KIFTF_MPG1*2[/ M]OG*!NNA, CF(:D* CY *-B'WST&+E>X&@,9 ]@^M738;#/!0R?M;,+9<$/C M_(F[]#Z1$?P=5"(%HW#[RX'@Z"#Y0+.%(#KCD6D;-9E !'!M(,>4?<3B1\/+ MB1U4C?+;#GG!%!"OG53^3_\7')]$8$#K-+MIPQ4O6X&/DS"3=^[&9)71CT]? M.O@K-+'93/8/]6K%7L$E$/G'-I%B^VNW=27)&C4=Y!3\[XZTH8'3%CHP-=8I M^N5Z5UYT>:$BQ_YI,U&@?P8NT'6=!;P\\^",SD?8='F32-[1YHSWPSO7K0%\&J95<1(2FT 7!S"% M8XD$F:YVVZ5*V3S&7KMI0L/8](@O\45+?\I*>H%QQY#S:=\5OW%'O):T)D)3 M59^")U(4R5S,=6VQ*?<350!+-C!'?,KT)TF/M:JV%"G>V&<_O?W M6!Y^?T]=EM^33KZXN_RB8YM=ZCH6S*&<%UOLOCYCVQ_V1/=_(%Y\OQD+W@V! MM:BBDPGI33E1 G83DQJPFW/:J-J@FFS#Q6%.?62A6UJMDKV-I>\,MD]BD_:*.ES M7D><6O@ZU VEY32R:ING@VGTCM&>N]KW83Q\<_\?>;FLB2.([T"D8,J+Z;]% M1I'S$]I;KO8QM$2A>Z843<]H3H,;+#M$,R#AAB *L)Z!- ]+(_#Y[)5PBW,C M/;Y4KYC%R([9.#BZ+"PS70&;2_:1V%VCK*(^Z#STC*E0I&9E$M\II-9L)U&< M<5)S0.,>V-RWWFB=_;/+"J7GCL;!N'JT9N?'P,9R^(@OD)PZ_JCSE]VZ;&6; MI.60>:P<@!B::CSH[<-A:GK7Y!)-5B29OSR*/?3/Q3 _I1*,-RZ9(",UG\9: M3(2>3,\U)X2VO_-Q5-\O8W(ZYZW2:K#B8JZ-(SA:-#HIQY9-^C6S(Y3KC@]7 M(74XPC6M5-/O3/?UJ4GP^DW>0JR](G]Y4TL+JS#1>W.&)],3#GLM!"NK?&.U MD8--'.HS"&^S"TPIK+5 ;+-*-R"7OQL$$M>@8X!AGCUY=N8H_XN%2ND(II_N M_'QG+=LW%M:F[/L^\^O@#"<;N/YVCC1XHWUW3=PSJSS;E!7Q$;7"+-WCLJ3W MILVV<'CKW 5FTRII]FW\0&C77_7NS*JV.T(#-"9;T#IGM M*36&J%*H1PAV9 M?88%<9=U?#MM$N7.3;^&MOF^B60,CHE0(?4<#EGZ8?]H];_95C$BHQ-4)CB: ME5AHE6YYC! K6SV":#'"W1[W&DGQQO;$VPQM[QVI",AWQ63Q;;O:SPE9''^ MHE]-K;@<R.I>^PJESP?MYU;6VS>O<^!C4YDX0$EL-H0WBB9T&,(,7&"9]*K) = MUZB;XJ6C5O/U-IS(W+#)3"="^]+G^0I4NSUA+3K_,W^5?4LKWW1G4&8VZ;CG MT\(X^/BV6L\[%8#]KLAR=ZT,3^28B9GD:N6*V=IE+1&J6]8!,P&J0$56,UR6 M314%,QDG)5Q PI.[J,((X1?Q*#'GS>B056,H$^MT@=M3)%25>(MX7N)3L0RO M2.?JJ47$#9!]\39XUF">ZC"EK.O,;2A;R4F^AP.+_I.SYL*#, MQT3$0$ML&X$,5CA\VCK3J&Y^^ZJRMWY!?\(XO^K/\/_)Y@H:2$A>IX)@)#D- M:BAOW-G] VF2"X1RR7@^_GHKYGWGG=. MJG$49WL(C"1R,IE0%0H5?J!#%<5H-@K(R]969P\^25IM5&FVXX ME0N>STC@;&UT/P;)5DT?,/"QEX0-B>E@!K1*=GI%KMA/2SPE\/_DI'ZRCMH, MXL9QHF0-457O.37 OQ96W"1K*"WP_GX8BOU]&_3'LCN\X]B\7)GW96>;'.1, MN%XU(-*ZSW-KIRR94\R1DIQK@0 *^1R'3<&QDH6SC(H]#0'1? M()CSTTG'=^!8OG822R*+N 4X5>:CT23XT"4;,69^ ]*Z#I@0>K;1J0!,ARP; M"ITTO&-Y4(ICNT4!S5F65PGC-+UGZ>Y5F[GRMZ_Z]14#3@^,CV+8]7B_P5QQ M#6YH3+ :-*W$!C3;EDBTS64 ]2 M_QLN[1W1#QUGZ7U'=-^45;R9KRFE.*,8@+Q,485>!K-JM6;M5\H:^X93];T0 M_P[E!3^=50/CMP_.',_G+EZ3 NV>_7LK]3([KC?$#NA;J@Z>R/2/Z M;$I23@_"KWR0S_F=4ZT,_66/RL?%V05KV,]>_L]LMW_\TWS/T;*Z.W M'HX+7#1PR.N>C7YIP%46!X$30/&>A=]YJH+JMSU?$SEW?D-OTK=!"VA5)[7K?(T#YXCCY!C?G!:/3E5:9QU.7+,E=AD_Z-ZX/?4= M5(JZX.6]"B4U+:#Y5;.2>"XIX@:H%1=TMJ+\MZPV96Z]6[D [+V79M=[=^@ M.GO'6A1^[Q5>U"V]]':W--,E].=W E!BITRYU>EM4+A"SFR^Z'J2&V()"01- M"^%\]JN\:34X_+(#J)JN.-8O8;1C8M4^P6!KH,*[G583I5X2<<31A1;O;)?< M$2A5-$$"77MO.-7OL3&B&FJ6-/[:BC'KS=T^*)^;O>%?P@F=V!0L.62C'P^P MUJR1?GK"Y@98SA_Z VK#5/ANH\55AJ!Q=@R0#?U(@C]_!KQ?WN/Z48V],3.A$W9^94J5Y"L M90AB]Y6*50R7;C4>!U[G-.V:G@#F5)Z[2['/PV^F\MSG79Z;>FVO2IE(90%2 M;N8DY%B1X.X^HFS9,UAWY4 D7,X&;9@-/D+2L:'GG!R3U8*< L.QJ3?!8<. M+CH+??32&&'TCW56W2'G]=,E?:*$F@F.&0#K;ZKMTL(H$GIN1E,C:7V)#E " MT8_E24A2>Z>2VI)2)CP6Y:RSIIWWY#'59?-ON\C]6EYQ&D^$B)99L^5A)RZL MS>P65:9=O0,?(F;+D4\&.MB?_,X/:15_ ,1M " V61%@7164U%%%"(@T<+!0 M^W?#DDU6GR%+VR]N=!LO0IHOR $[VLCE"4.S7>0YC[^K>!CO*XD M0T+OZ]*%/IQE7@ZRY7;7*UP=3[NME%M .V$/MD\J+XWZ^ M3#KL([@3"Y7LB@^+6*N4<9TI;-Q@\G';Q"Q,&:KW+KY8)P+M*M3/)<9$UDO4 MH:-?1&E,=$<$,/%J\/.5P\J*36@VKVO[68[\+,WV]WV)<'1,;L6'N=/O1=P_/'_7J6[0H5&N;/_OJX5S*5E1W/+8H1\=F M[GK5 /DQ=&P/Y]]\_>C\P6CU[;MOOS[_:J3V]O"'\Q]"[>W$HYC:6UJA(Q'Q M8S]Z&%Y0U;6$NN?F!?#1-:V/@S/JP*&Z!YSD&*3XQ_O^ MN^_[#TZ/]]5WY]\GI451S:0EM?=NW5M"DON=^NC[\Q_^'/IHAZ]"RR4\0!QW M7!\JB#-(!XPD%2G?,A6+5)T3<@=X.=K$DCZ8Z;[HKQC%=(RXL/X%+)?D/&QT MOA3/P#MT)JB8T7LBZ14UX?'"AM\9@.1UE$9J3>ZHXS1=R\9:AOK@VW;67CKH M->[\%[?&_V: XGI4-=2' 4^\0U/$E>4"LR'3ZVQKY\YHXOW+_^K!@_Z:J /N M$*\1I2]V![*-_R$E 9,L(_UCAT8:?(EE57\%LBY9Y%_?QA:(!;MWV0'^:;\> M/.P70-;Y<^V"0$2X$NS7-]^1[SQ^-@>_F"^\N7[SQ'@6]X);5'WNF)I_>0M M6BY"8"$ M[C?*\/75BK^A;&^"$93:\Y(9FBRPPDR]A2Y?Z;KRN^;7&P]K;5H26..J\WZF MP%4SZH-V+:&2I.+.R$*%(^@S* ]*R]F7R'6AS;=C Q2'8DXUC_=476B2+:05Z)6B>0V7GE!#S*/4I8S)L0['.B,7\,\ _I=R@ M=CG^C)L21V:&@F#D-WIL*'BAW#R]<@NK\C/,+0PS% F+'(U2>Z"Y)C[&Y,_P M17^;&(#2DZ>/G E.;>M*(QO"U5%K%,9P&<;0'&E]/A;:F#%)[^D4"K]/*(Q. M1R7Q[=4OZ46%8XQ2AM'W-;G6*5ZDF10_G+89 ?(RT@,W*!6U@'X;7F]>3[MJ MZ?NQR6\E]F$6PX+LE5B17OL%-9ZB /(B"R99HO78TA( E E]7E[)#[^6HLB5]QL+E4PRT5 MD[?K+(>80M&Y@.5)YPZVOZB1EIL.TP5)\OGA"]F?O)K ]AL[WD8P3Y_<= MQB%\.^$0)AS"/<8AI"1#@B<,)2FJ!S+<$,4H,FXM._2&0W'"!GPTITP#[%6* MTN=$[-???-7+0U%CR-??/3K_830Q_;6__61306--8'T6T6XT,]$ M(A%3D!!57[]E1)8A%0W'EER_H'3E&M6<:-4U!46>-[F95L2%=&3\2T*6PM#3 M X7D(1FRX%2POU%7^R7OBL9=(G"?'Z$HUA2O_,[>T%(QHNGP^(BT^WM39463 MLN$?_4V/?8?8RSCBEJ*W)15#JXQX;D/:\:):ON'$'R]B=0]/#E4_E&2/X(W] MSUNXPK87!K?T<\R.()5?Y7"[=Y(9.;$R:L<0BPI(C<7! MA"^$%,^H^YP6!$T^FD4)M>IG)>3T[:6SND9ACI]?R%]G(,(4MJBJHUR:C\RX M?U_ VDFIY!?K&J?F?/PIKF/DK^WJWA 3GJRW% C7"S8%,C\Z.*IFI_4(.ZDA MDQRFM-W65;?9!H)$R].7_M3YAW$L^OZ0"+X27UDZGFRYY&8UAELQO=,4 MH-S9 .6[*4"9 I1['*#\E"/?DC.AHG^)/8D\R88%(MD;M3#U\C'AQ)J"C0@K MH\PCRB7E/+3X=.$J(=W(+#E7[Q\:BM":25Q5>T-HRF^N@$98FDH9Y7W>IL5:XPI( H" M88DT/XV2G&BZ=>66><,5)L.7$E"4I$V!*AH-+'0_X6&;1NF,*+>9D(QJ1ON- M*_)M5=%03!9:\7A*&2;:'F26#'[ MJ-]Q ZXG;8VF(, U5+17%.FRM_%"VM:D:NU:X0+>L 4\C&.8+] 7*U3P 52! MIF\J'S SZK!*Q$O8K1*FX;%N;:S^-DH)D:,7DAQIR3 M+\_A^W -D/85T<+"TX^*#V53%3ECDS9 OO3KT[0G1]943TO+2B=9@X4RIE_[ M;(S8EFZI^?5DXZM:8:M0PE!L$E[JZ@;UC+ZNBR8=;(:AGY@(%KWW:TKCT!W\ ME*P+K/-0<=4J%X.'$5+K=YI X8LBF'2(^Q=&K$D+UUZ"&^K(\W "0B=AX:B! MN+A@#BG:8]E%55\C-7FD8'\[ZDT?:1O^PI@O4'O@<5;=4KG=4/$LL] Z75U* MV3.^ET/R M97 [RCT2H*[PGZT.0,0UHH!LD"\$[$<"(KS(!@Y$LJ?]K2N<8\5!B\)=(QB^ MV888QS7%2W;C$CO;O(W0T07DXB7GTOPV7J%%JQ -.C.;-/GD>?GGH=V\XF\< M* /+5'$[X7?95-Z<"LLFV3-\?JE&AJ8[,*$CU0T S^@&43882<-EC7BIW/F" M"K'T%G&AF'+9HLG(_9U)=V?;,IXS=L9%YR_XU[3$+"E"^/)@D6E6-&1$#9M# M>57X,V2(F>!&[P W(N:?QE#QD7&TTAD%=*+HD,V7O"0=G]ODQ(M+.A"I_6B, M0'_8"+]EQ8QE?9G,%7"44_R M"JZLJZ(0,'1/24-H*GM23I>R-/M7)PJ'Q_,"TC(VK"3:34.=-J"U MD[>"!< R(_$[1GJ*R:(CN[-E;;84Q#+=]4'P7M(G/%1_H@ :!3PC\3%"6VIC MFN!E;?R%46X=TLRDR0K:%T)@'$B+A$EO5=DJI>8(L,( 8*-=G; S^;_ 34I, MOZ4FH@A/ZM2!<5T27EB6&3E9;7C&JAYYQ-LD6'YFU+#BOD[I"?N'G(U)4E?: M+X5ZXTB+D 0%@Y]V5#1$=:I5'C#,!:^MPG^W6?J=$A,$<5R(3QRWA0D+(FSE M6ZG.B>RT@#0ULJ%<0D:X2Q8]HIZ17M$Y.;B'8?-<(?;6(^B=[>.QU@>B^YOJ M=9^P7O?]5*^;ZG7WN%[W6Z-P$10^5GR&L=;Q"2TH&'TK]1NT :*#+*RYE"\H MLN4;RAZRG(FIV>3HZI)J3(*AK[5G&#F$QAO*9IV9TA.E?=1?M(?X%'7=>A?A M@"YUA%^UYRFL7$$J!>.RQ9�M@M7+%7[S"6H4B(6GY14>X=>>60W2)?BVRG M10>.2ZIP;X%X2&-MAF'][I*SG\*,KFVP+V(1 ?SX81B245 WB^7U>BM6[C@8 M%FT0D1>7RYM&"9H5SI EDV)EPP4MR!^@'@JED=$-@W@YZ*"NT_TS5C"+U*GL MQ%.N4\/;1!3<**Y:E=J@#,AQ9O[]]CJN^"$BT,3 M3B&BO>TAD"L98)SE):*T](CXRZ=G/E: 8(908$%5& 7\L<3ZLMH?Z.GFI"KI M$$5HEH/J<'X7M/ZDNS0Z&AG/#A+3=2XX"I+U:* I*OO\NI-Z/GM2 %*Z(07. MQKDW9%28(M",C@<&#-23.Y%XVN3-^2VI%B]B,.>+BO*'20TZF5NH$ M1UG+DL9E2O5+M3,.H0EBV_P0;F4O9UK2S22)V;AZKIZ5IK9+61 _!?Z=Y<1! MPN^:.ACUB%%R/JDO^<'<>K'+KSO__AJGQ:Y8Q4W.R=%49HRHE7^A1S]MEQ&_ M<-=272BHR5CZ05X:I_=P5WI_>EO5?CNEL')417:LKX-U1YFXCI9*ZTZ\&EV1 M5%92_W+LJ[D$]H!/\]+09 3IRB!G^6M5YI(638;9->[T^L@;@P'AC=JT6@^+ M=?J% TGV3) G(D+]=8L^P\+8LLWZ4"],=V U.QQ.Z. MNW9ZGA 3%JL3Q6!,(&E2_EKLL)TI(BZ"0K#J7.D$SKI]94X]@W4YM3EF7\3X M%,E]7%$EL_'"]%QO]!1M/H!JM$(>OI071IWO!']+7K"L*!\E =\OL$SOCH]Q MRY(LM#PB6?>%/SY"0A@-VZ4R*8VLK@$6$#8,'A\9/V1,]=:CIN$CH6:":)4@ M0?<5$&/.2+NQB!D?A=M\D9M <#[S!U91'9SK$64JMP!/JJPN.E7VO6Z1L-:N MM]0,%O,D^NL0UO8\E ?H")?'HY+B^$!<3$O3^C_BRB!UIZ$%TY/Z8*;;S^JN&-UBCO$T9E,0 M%,?ZM%W XK1LZN&\NPT-(YZ"\]DFOQ#@X$55=%P(#*YJX*P-P"2<&!J.D+'2 MD"36ZW+8(N"OV/O9B8*RGQRZ%&((RWQL=GT0YU7@$0%X$@,9#?+X0N53/: G M[Q;+N@YQ(R1,$9C<#/Z108JW0.";T-5ZA(BZ[<&E)N M>G>&%_+P""@HXU"KJA0='7>X=LOM<7^_1KD[*]N@2)Q,I:[NI2L;@4!V#;19 MUHY-4/KTVLQ:H%)/Y;>0-O.KK]?SQ^VB08LI45T*)#)'&DML(OJF#>^3U_S> MHN>VW!YT[-AN<:*OP$JX6S[P)\K./S_6%,UT;+WF"JWTRZ8Y#BPB[W/E X& MK >_U;D_ADIJ3'XEM$7@AU)M9U5S0WH*4)(MX3"@JXF@7@-\5 M[IGH2$M'Z >J4%H*2>(F)2D"_](FH3O8=%GM#98[3LEWO>69MEH%+ZQO."CN M(U1S,CVG7LT$%KBS8($?)K# !!:XQV !'#?_] :R!;G=$6W+P!\7J_)O7'.< MOL.D8TW?G4+KH\1OO._X9=!5 <^>A6%)J",6?>^4KW#5+%+\%:9QI2<))'WB MO!C4:&3LXX*\<+-:?(94=H_4MP>U[>==/3(N%7Q&2I/JY5DQA#'KEXS.A ]) M<>):P1^+^PWT0)P XV,0+5(Z2D%N/]]V9\$=J34>T+Z5A.M#%8Q#*HSF,]!-ACT@9Q72."7'4:=JFX'/D MM5\J,GLT>08)K2^(2_H*'1 ,N67TD;46;J)+:_0F!/(E$DL!.^ KX-%$+(DM M\U_X;$OMEP=!OW.@&: 7!+RN0^_;8/E)<;:$L \A">3>9\A^GNE O.^9-S:J MV+D,R<]U5[!_B.2;MQ':7VEK@;3#@EXUHD)T$(3TRMIV R>-O>F.YJHW<:8G M+T^K30+%5Z'R$85Q-I;R,V)-YB0)ME2UTI@T5;2%&76U4M/T.Y)9T?H?' Y@ M>34A"![.M+^C/&78@0QU(4?8+\M1VSI%OC?&5:1RMIS7H7$5P2CT?S MJLZ%4T'?: ]"ET2)/?X&LWW[&2FQ;6J=+ES/.L7U,T)?VS^RF8[+Z$GYHS!? MZ34D9YQ8LGA&<2UJF$^^$7_@<.%KQ3W;.:9;YM:359YX0RR =U'E*TJUKMR2 M3K'>G*:<98.>&],?'.&NXT7*>1B\2K,E/(4J0TW-[OL-P8*2FB:VZK[-=Z _ M#@"I_)C HV [YGI:$). MP"B$FXFS7MW_LVJQ+-((?Y/_X(?_X25TX"VI4". MOYB-"&V/];WRQ6$QYKU6FFWG/XL)YAN^:8N4&+SUN2D:2X.,G3IDS_U+KSMJ M"4OSV. VC^(2X:XK_VBT>O V(Z*"*!Q8A(>;=/>9>,TFYZ28I9[AY>Z/2[N# M<^IYM TH4&-1RRDVP_!0:,CD!SALQ5'?,@)4J_O&J###Y^0V8# MD-@!C8QM1:V*".%#<'HS*&^LTGS.\/S7#&U$B7W=E81OM*GVHQ/J@Q6B&24R M&0&)1RX+@!Y<=M$'+1Z_7-0E&5XIK5[ZP7H#M&L8ZLGGE09?)X8;\#,4.G#8 M&"E?=Y4WP@[ 4?]BFT/3X@9D?:MU>TG=DJ]3#H^Y'I7\O1Q>"?Z>Q%S'QY.9 MQD"J4#,!U#/H.W!]6(K!.17+R4NY]2S OG9G1>;?^E:1G<)_$Z1H)3['&Z"6 M8Y$]I MK%JF/S)8;Y1_E@1V(:8>OB(YHZZNJWI,G@#:1+'?_AR*K9X0% M#?T5L4#/?Y\QRW 65$2""G"N?1K$B6;G!'_K%X>DV^; A;+^)6@Y4-_^H$6; M]VG ,\FHK!KP*).0>C(FQ[>&%RFP<[B/W1@ZG<-I7;[G&Y[:6#TC,=0)$# ML:8_1J1CJ-T0H(*04RP>_\$8"OZ8V<'71,-*RL>O&2UCM3&3AG+[/(&_Q^CXUK(Y(JFL03M=L_:Y<(=*W(U0 M^TQ;8?E-X44(@(?:!7A*(!#0M"2M>>V>V^/ GGG2,6]RF2;#%_&>J+?A,GIY M4W5;.:!-*3NP]DMUCP:X&9"=B !H(DAU;WG0UH"T!>5HT_]\C*ZU]G]B/>V. MZ1/[SQ=IHG*56)%"''&+$DN14#D%6D?_31 \AUY*H37BED%,K&C94/%;P>2" MOFHL0&P,I*;# 1>S'S3KT^G&9G&'2(,8N =%QI@2+&_2;NYYGZPY5/8HTXS5 MR4#7-1?A$*-RM8T7L%A=$=ONF?=Y7-^6=99+B2/$-+?;-OV$&A,-+CL=)K2[)]Z MC3C43+NAXEZL 54J1&O3I(F<\[>2/];?T@FSUJS*W-+N,W(_YA*\;.WCB,&_Y4^"MG=9(3_>Y)*U6#C!?:WINR:];:4#CF@%S(_TI9/DEVD>,,,: MIK(XZ<-"8K]Z7ZFBJNP)7+&L;3* R/<)GI %WDO.Q,&HNS6$6:3]X2PM;FF MSBY-SQTHK)6\#HT MJ<( E[-KN"FJ!0X6T/'2+PZ,Q4-F3PNN#1_U&'=%*!2<,>]CR3X/N_4'(OM/ M,L!Q!AD_E(?:*PH:)Y ANA)^]39";/&%P[;DMB5U1<8NR_WOH;*]1S M)7]6625GDFK)ZV6WXYVN%.*42Z9LO%R9#P*N_F5*\$);HD?%Y?W7JM[3CO6S MG?^S'TZYURGW>H]SK[^[ MOC.]1&M"RRHO QDB*LP&IIV5=V5QW7_UN*^G:,9',U'(='W-::,WT1[V@I 7 M'WBEY+]&&4(X@^55H1E@I"WX&C<41[\XB%J1-)8KYW2R%(A,FMQ-RK+V=*A8 M2G;EUIG0&K-_$3--H-H<4GHPKDX<5 YT"!*>N\N8\N=1T @U/+KYY)[/GL:G M8HPWEC3V1-9"#0&6;61,]S,88JI5=5F2-D82 M*IAXP#1J5\*0'KC#@S+RTU.[]1VFZ=I^RWLEW+Q3^RYC4\]:G-4]-/\HF&2' MD1TH&&T6V9 M-=O9&IT$EK,S_C75_F.$M6AB.9.&)4O 8GUPW5=5MVB!>ERY12N4*$B\+K(5 M_6EV60/M4ZW75U/&'I%P^TD#15WF-"&")(Z;7"=P<7BG]QE2J3S^P.Y@4\#< M20)7'TP-\+0I'80-%8P+.^;^]9L'8^D<'TS-WTUI*^DOF&"?[\M]<%0-$4'4 M2 +=T#EUL8/43@I %3:BXTJDJ0N%JI*WESDM M-,M9$[A[YD/BGA@#!LD5OS(#59! $N=2+BJ$3!BY/1:D7![F5Y0&$L*@R8_Z MT__Y^XAVX@(5RKNU+-+2V.G5L?1N0$RL!?98FU4;>6JS(SC=K%25(;VB=$_$ M^GR)]*FA?MX!VY<4Y47X16#ZD1_NWZ^5C_CVO?,1W]Y2/N*__[?_U3)+DW\# M>V3ERLW__M.#/]&_Y<+T;QG"@F1ZZ0;:@$'Q].-9$G"_QQKG.YQ!P3[;-_[/ M^E_AH^1Y_\3/$.)^DR7P"]2_QW_G[A_]XJH7,'_S9S,Q[6K\2U_Y1Z*N5Q]< M:%CMY_GQ8Q-G4YB-2WW_Z-&W)Z[U\,BU3HSBFK<^FC'@#,"'#N:QR,XTTR(' MY">S?#P.!^HW4P)JEK7WGDI+K&)-H.++Q0 ][J>O\&+\_];TO]@UZ90O0<3K M'8EV^WB7O=6ID&T\V8/)'DSVX$__1_G]8FUMSI(?1#R)OC7NS_L00K)E59Y1 M<3A'H"8KOJ\P#T31?% -9XY#= _D;1N9I6[1,8IX/S\UWIWQD55H<:$F#[EE MI,?D6DPJFJ#]*V/-HF9V)4"[R%>CT@NI-A[]EG_ O!51&) =CZA_D5DYBD"?3,!D B83<#], M0""@6)! -#>R46-*RX'*K!(-;!71R]IL,@"3 9@,P/TP .S8HTY]IO69$4$D M32G%;Y-Z'A,N"($F .9$307'X2*O)+?SF/XX&8S)8$P&XSX8#--X9)I"*RHF M _J>FS3%WI590=G0V% 3:%&/M!/U\L3]SM,^U.663"L]E"OAN@1<#1EZX]8R*&'C4453:TE0XD MJOX_.G0(L2%@M7-"BRSJ*O/+Q8^.&N18FJKI=MI!%(7@(/(+63KBVV3L[X"* M*;>$"N453RN\::/SF3=@IX+<$GB[=O0QLZ3FW%Z9[_9HM@FR(V@3TC9]P)6) M_=+/B&B*U6Y5$R@+19VZ9GU>?H;^5\%TX'9&(#EAD;"ODJ%=;8]GP@^P<;C M!GAM@&N*V#[GUQSVI%*>I104!NBC1%!9>>AGG&^M;*?P/&]Q6N;R8'!E7-0M M*WP17)OH04;!QO@._7($S:>]51ARLCJ,#"VQV[6P5:Y@MQ>CJ6=^YG#D"656 MS\B-(.BNP'M>E_UEZL.Z2U;[T:.I#VOJP[K'?5C/CZ. A_AI/O4BA(.J"N)! M,HVV&G?]XU50%3*M>6-DQ?MZQGV2G.NQ#-TA_/+SP![6S#I_LWI3S7:(F?RQ M,ZLK9B!3CXH(R-"%-&/[X/\/)RFY24Q2"SFT%;4O2=N2NMR!]YNEVZ49X<*% MF\\&%XQ9R*YA%) ZE/F]Z-M&!<"O<^]T M*D6_(I%#S]6%$(-Y>UV<10G0]9JHHQ;._RJO:EVX0E9D7"$&[0^]H;E228F* M+SVC;HYPV7R\"_*J_8'OI(06K;:F#$E!Y9%[Q+)YX!>YV7-1!Y)P>U!>D>E< M+YQ\X*3S8%T51769BQYL1JX9D;P#!BXRR"=HLJ0):IWY=[?TAJ2@1=7E5J5< M)7UI(3TC0OT]I&U"SC,27NAB(E_1+K1HIN;$EV43)*P03":,E5;]YKUPI29* MBQ4" 0Q"A',_(A[O*+57"N0_&6BHN*2&>=H=]0^.Y6D65_ZW.7'GD\\=,D+A M'309,R WL0^1^\XD3B*1).@I!XZ0H!LQOM -M\-(VVER;,E*U$:-6_#29S>E MZO\#Y3:DF9LR4-S0&RB7J>L5$\D4B8<]5R+549BM:Q_\QS43_87SV?,C/S'4 M,D(?2.NTY&Q*P40H4M^P"4BS?\VV %7UAK,#>9F*?P_]E!ZV--+YO0N25'LD M3]"U/0LRW!PF1#5N81"OQZ8E=HOYT2XS:7J$>)QPZ^U):89WM?"0MUN<-SRV M@Z5W"I(8U O)1R/-;E="C9VR@EW)(ALK"=']G\!5$0KU6/2E,>B-_#27<=ARU=%NFY8DYN]D^)J8S9RQO=<7>4 MP.Y)@73@AKKN@M)"8'H3QUQ0XTNW GM^2JM$*Y\'V?1\_[WZ:&S>7%ZW>A=CB/7H/ MT6;O?8U_S199^::1ED.<3SK J+%E@]D@Y!&]RWG?U4$25Q4)XMH_LCD^I!,D MGKK)L$N"F:FD+)<@?R096']](@$LA5&"14'#D+7,$1QOR,!+!^2LG=](0 MCEWJ-:Z!V'>/E+Q_ IXFRN+X^?X9PHO^.7AVV-3XU2/=H5%J:8[^?Y'(3+X; M96QY.KFG?]#*;WD&\1C(GC?&][URAXQO#+%AJC)AN<.&^>@K3_SWSB%/A^(- M#L47?9YFVEM]W-R O%D*%($UKA%2BL"P M]G'D17>B^8O39V$ZEDWC5:<=$] M'B3I(C,.+\889.$+P?; MDN\8--NG"4Y;BN.:I-!&]S&50$\(][0]9;;0<=+,$_SRTC)_-JW;-S9]0Q8/ ME],R,84%LTV7^=NU3K)U+'%$O]73/QK0\]EKDA@"XSLSF((\)AL&/5J=I='3 M%*H0#Y2!*-F/*C,+,,I91!0V_L.*Z$C##U@^BLNP*+#)3 15SP&93:0QDITR M9VE=CE?H^=KX% EM3G2X@BZA_$YX*OWTJL?%HI9'GCO,M7;?R.-,=;H[7*?[ M:JK3?=YUNML\G8XOS[]!E0 ZVR&SF6;.558! )!$0DT%]ORYL!D1,9O'"UX" MO#"__:@G(#0U[-EO\X8S\&V;+1'D6!DU>+H%P#5XI-"7?.NCNO4+^@7@?=ZS M:GVF1TNRL2W229Z;TUA1 4W8_ECO+1IX4V/D]%A>K\YPN!_BVXP'ERTR]EQ\ M^D["I(VCT7N)!V9R:[9=>P:6/9O L/R]2U0.H/2GA\Q@K/$PHNY/4<4G^MB&GR!6LB.?"7HE@'_:#MD;%4&(Y>$7\B8^,]_0* M=79P8SR4$F#S-:)T"+Y(KA[@0Y27R2F?FA GDI>Q0T'OTE]/BU]SCLZ(6Y( M3U1*)$^?5A>!CO9N"9^R)R"HZW)^5#HV48KUX87Z\3W9V#&AP:0D%B4CARJE MB3RMH7",LG_'2,!,\;!V--[ -2U=A/A2RVS3X-\6E]8FO^A-X$D+I%&L4&D0 M$96T W@L';QS]D=MN3)1*K1+_E3NBYRWX.J1%ZQ Q&Q!#( NS')(]DC*P,0( M@?U/!D1;1;CKEX>%-VC1Z(+VAO(P?D(D!Q.%ACB,).BFOML*N+VPN75RL&[8 M*%'$$;6(@DT*_@WQ]B(O#9K^FK,3M,"-GED\ME';9E%:+(@#SHU@4G1BZ=)%UP!N\ M 2[?7O6C$+-."8SA:^^IR_1U6)+$%)E[NZ%5@TR2'';+:KZ9<[>EY'PI=Z)O M27RED-BPT("L7*7CP.U16#1)"P[7P\]I.=*YR7 F/\-=L0%4IVDK[V.0V]1F MNSUA1+ JSV>OKM#+*V^JE_E.Y.KLOK#D(,ZDB@1![+L5>;@P%#ZF5V//<[ID(I/CC$2NP!H[HW>7#!' MX@X(+B8/)3?B@"89&HS8>Z5+5D=B<1OW-D.6A860 31YBK,P3L_?LDL2%]KU MZL;_T7G_ZM&#A]]Q(8936'AF8OR.=^'<9J,K.GTZE4%2!+_6*[S5TDIY+(]S M'0P)U&/;1W)/X1X"],Y$NH/4242LB*Z64[4+D\7:RP&1M2:%/X?+^@'@91JW%3A%A*QL;02M:PW)#Q>O@U.A>\_^?- MG3_=?+S#'CMJ3YWB,CA,\*M0%H4HU/2VZ+(_ 6.CF&+L)A4I5K9..>OD$/S*<[U6P#BUZC<]T'.([L M#B>B@R'WYP2II@81U& P-;EMYHEC30*@.&0=+DC**P)<@5V]8 TJ1LNPR\)W MGO220O; M"U?Y % P 1RN/^H%VLE/]Q-N;8^,N3DLZ+#=^P,_-5B/'M(($Z/W M(<Q2.#JL7-5@;S MTGD#[?_[:?(&7S)&_%>) ^^B(20,OUCSV4?N)<%GN889E(5CF!$2.63(DF$P^/U\]L)'R!V, MA7@"5SQ^R*C9TZ&7%(E'C[8GDCA9S$6-HXWQ+SV]0NDW7LN"!W5/J0*MA?KM M_+KM>7''GEX$__*T44).\YK%"_A?I2[MF-%([,F)<0.C3#5)@-RK$O#!HLA) M%\QD6T9/73Z:LGV(((^^H.?4(,BPL/%'E2X'.3?8XST(8"* +/C(Q!>]:SNC ME![2D#U[ .@_CN,B\&6_RE1:^4?7='%Y/=^\^2Q:1[?^#KGC9?-]GX M3U+04>JI'0E2N';QI-C@Q-CN_&.BN\.5J]@2"P49[NOM&8U?LWJYM4-^I%K= MI;MD5: PA:/P\MJMXRW^,XE_ M_3M\XPZG;($:)?N3T;5N3\C/*2+5@'3-(C]97M"Z25!;V/EC3IRF#L3Q].]S MJGS?XZI\W]GE^;M3H&GH>ENX)N2?T$)0N!5R5$D/C^F[656$!!4, MJ@6J9@L@I8_W.S'94D&6S"_E)4O.>M\E9K%59NEWIQ50G$E9J)-2 2D@%.EO!)*-TPMP);K)Z@D7&2JO);2SL6L^9:5XXDY7+Q MVED9/W^BSU$+]=='22OFWW C47FQEVOZUU-T6O[!@*4Q8=W1\6_B:\Z0-M[]]5L6SX-DDWK0U(V; M)LL[%2]L#;6[.OP)$% ;.27_'8J-:1"0W,H\35C1 4R=K:J]P-4U2C5N%BY% M'CD5[S%F_UB S#'!"05C[9;]]3$#$9>$BF5W66$6U3S*9X4M,C>E5FN2Y[25(_:; M^Y"/]$79XEN_)6/@@$N^[S!S)9U9O/J7K3DD+!L;55KQ3 $;/D]^2?Q_PYZ3 M):%JQ!9KA*V'@'?W_$[*]1[T]K7>:WH9E!:G+X-Y HV0:R?V2ODGJ0-1^SIL M9S:GQ=%W9CLW8B>:_:Y:'#K"L73%\ @.F*/7@"L9P9,D0&+Q-%9W?&&&?IY3 MZU*:$ 9M=-( MGO<)C>X_>70O='12L1Z-1:N8UD Q%L(M?SCYLMIY1:B+[@*X1 M^$L(N!,$S/5J!6/CU:)!6*&C7WJ1N"(L +L$]]0\!6;+R[G">/_!B6!_=US8 M2LFY_+32OU$:R51N? >WEI8/GY;P?C"E_P93747D6,LKL[4$2H1B"?#ZA6LO MG91; FZ]]O^_SRE=D@?H63"AE"[1DNXJDR)(4E^\%,X7?AX>% B#Z5PB]ZKW M3):*3*,-=@-UJ> 28NL;=>C8NING,1A_SMU)BE&+1E3NY:U19Y<\3Y=QFH J MPC[K4&U#+R2G.\*9HBZJ);H]?1X:3K&3M PBZ>?*09G,XCP"'P>2,3L.8"CO MF,VH:,I10GW0>:CV?O?CY81]BN+EJ*5X'=HAG_KKHD[(Y#K7,A(I*D!/2#XZ M@@&)UT53#*0$%NY:AB%,IMH'BDG]!!W8'9C/+K)-YQ231P$,HLZ2P5.,&O2[ MA5F#(H\!,=]4@9BL=I'_5A=87%EKZ0UC ^PCTURYKV]JW5X/LRD MQ2$6^'=,8(2PD]+:DK%,"?LJH5&3<>^J!=J(_>DJ(\?FE0S,.XQ=A\[5T:[I M Y+?SV5'>CAX/9+4)Z:T]W$)GJW'DJ&AIZ>)4ZU3V&RUAX*PG"N:3[]X;C1# M 2;8U90PUG/XJL,SMCS;!@Y!^;W//#!Z?!X+!9C=<0^,\^=RI\" J'+LV?6< MO(-,?=XP5P>> FTM]A'-RC')*4E7<9>G)P+E*PF436<5V_)YK(9030!MDDI,2H87Z5$0 M#EUX_QFY>W]:M9P6#D%ZPWH;!;G2I4.-47P^93_LE5-5\.&*9*E(%TP=6^^= M@9N5'7!^E \ZBMJ.O%_L+3][&A!__!^_)O;(.H6;[,VA]D7 MOSY[]OK+>>I\]R_TE.I13];0$6\B'Z3]RE\[/QFSEZ$V@^^\XFKQ[ZY8DSM1 MT9)QTG!$<0HC)O0H'@%L!'(7!AV,N#F72#36J+MSB'C]'4%E7]D2X=)KRGH% M &DRK"B"(H,ZSH)(^X7'"(\0W1?DU>VP#P&F_-XOR%SWK4IQ0-I"Z=?O-=7]^J"WWJ1;9DCEC A?.L&$-]Z.W@V N/ M>HPXM%79[,)P/V3#>\UK>JU0DPH*)/V@RE_@W_#V10G'%G*K0.L>3*Q4W^*D MCX05H!WH),O 9%\VZI*L1H"YZ A#T("FO"LN;%#G>FEZ?:=C#Y,G?$I7YY$GF8^]$#^%5XTM#;"]027P^U4O1B+!%_%R\AJ& MV;B50\*M-BL\R2Z>#;*+(VM>6@AM[:!/=R[-H7CH_G5#JX&B VCMI1"!'7)9 MT:-1BW#JER M#K4Z8V%T0)FN:T@S!#L M$9\S],#:]&2[*GY]_K/6\U#6HBZHW]%'\*+P^XKO+MEP71SX2<(:XDW1"DPM MC&Y 7WA>C&-W;/6&-Q@IAW,++QY"DI(F,9A0)7)7JD=#))0L::>/26&<6 ME:N=-MR7%;N)_/8M5_8B*J)$?L7BH LVG3>]\Q#GREQ!4 M%G7JER==?WMH"-<9-V@XP3!"(>T)'L,^UJR3@S'=RR=+BO0BXV4:- ^]<>T5 M^K^(I]J0)1SVQ[TIBT<]11[!8+.IY<-&9J!RMKP9%6T9U-LXP1G@4-[ZM MX^'/%629LN9,1O[ !?NV1TG4*15(=BF$9U(HU;\(W1LX1X MD",>]AV?Q+I16CTD81E^S31M2)+W*AQS;3!B'&\@3]@1%4#69Y.*D=GL/[.B M@;.=LN/&K3%X<2R.+6@X R8)_:FBK@!$;MB'&U_-J-KH^S*&0A"K5(W&W H4E,W)GP5D70Q%\+5Q!*#?\1WCO(S;WQ MSVJQ4__Y[.< R1HB%/,(\!Y0_^1 M0YY&KLIC%C67'/6&OEIE ,*F7JJ"65,O77[)DJT5_P,6*)0/+XH<%TA\BU%"X. M_3D2T(A,F>HJGBV#X5($\EY'[VC];UWU>NF(8X7RL-RT!YU*N)4DF^W#RDMN MB:%4!7BLY]>L^X63@+L@J09X4PV\J9?BG>K)L7S5]/%7(K 6]&+E!=W1RJRV M51>9CX' ;!)(=K#):=5D6%7('IA*Z2=^!;>>Q?OM["=N(?8;>/A>* %R2?C6 M4CKHM!:45O=MZ^K.U40[)'.G$6(",U,^[-A\G3;@!IY%SFORI31H5?9146NR MS(F@729P>[@+D MTOJJ>FO;S%.D'?3Q/F5K*%6@<4+ASQ$>?U1WY92!\A^-)@2TY9F)BY"ZXDI^ M5];$ME!'=2*">J?"09^B0GURM1#'%5(U\!Q$1LL<+PBL<$P3SA,M]A;B'*>! M7HL^-C=74/)$L/ ,EC%9<"*6TB1XS/W)TO4+5O4OFY UM&'>D>!.LUP)?95\ M$ H@_.S.MAMO7!4?90G.+8?%1L6.P#%%3&Q@W,Q7XI$[8E)W97/D69_YA<@J M0OR?93)N:;E'EFV1,76@; Y;YU(8LG]P7-@UO':S4AY+[J%9'@=ET* FM.^I M;K'A\-<-EXU7*#,*\_]8Y\&&4,_,)>W_E;ICH5_ M;6=9O1/#^H_.'T,K'NJ9PE1&+;A%B8&/;\BZ%@,5/X"KM6,50/7-,'"(R@W4'JA4[_* M2GM0^-/S/_69M(!UY/GE'M=*Q/D(>37OG8R;NKKT3Z1>$W7(RCN=)!;>O5\] M2!YKAIH8$SB!3YB@.F0DN.%%7N]'):!MH':8WJ7 M#NR6H\2C4DAAMR R-:9[+0(A@DB(,"52\U7$E 3:B#L5'7ZZ!DQ"( WT="(, MQS:(^3%O9_GS5_25)^6JAG1@D+19UJ#02 (/>?DR_X1<6CE*[DOIG#8WO;L3 MXCZQ!H;WO:_VZ+=-7JK<9[ (0GI-FJSD!&;=)@U9>#DJ_)-37,GO5>"1*[3L M"V=7CQ9:P%1'E^"&E9S \J\T5>%,IF\-58W%6 ZL8]<(L?O1FP>*K:LV]FWN MY'?X4K8#J=>H00L=05LK$PZ#UG*UM2([!UVHNW7 MTTZH9D]0F(7QL^0W5]\3:?-P3\)P46W4 MN3XW.6^]AC;H& M$V2;]HO!!A)B*5YW2)F'2%L+],>7:?"N:2KH]<#(VXN.7F16T+JO=04VFNCFP]:?( ;DM?O)-] N\B5KL@=,]% MJ(0K,?F6_M'(ZAYQRI\?&9$EOXA.^Z6C\U;E,SFU+E44+1 QH%6/9$K9X%1G M>F"Z4T"B!3WYZ#N;F^D"%Z%3QZA"%PF[%-:=RHT9<" M5$*VW&HS2H74K68>@W8.E\5R8A@.,/H091#[ES(XU]D^7^&VKX'I5I$PI2'E M2A_M;E=N*7EW[)EZ(^,WL0M*;%C,.]=NJQ5=^8US^QGRN?QI&)NX?[&0V2_% M!0@AE6*A[D*.WA4+F/E3DZE6<"(#,OW&X$>3I=QLJ<&6Q:'5,5362XK3W)(Y M[4S]2UNW>:^M\S80S/+ @J4,GO7$A?DI\!N2>)"TCQ'9I-5NK;%8SL:5.64; M2[_<.%'BLITI!B(6"JGR.W7B#;);6KU?<>))NDM./.K1IWR]C9KI3"JM&8H0 M%(]?,?1^)!<,O B]O<$*ZEHF0K#X3V^1T!/F[1])H!MNA9R-'W=?9;#B+\49"(?=[!\5&L6RD!*L M",K-3%R4:$,Y+QA7^HXI9X49(-+A6R_GH4OD;%M=SF5KT="]U74-,ZQ9I/A% M5G3T @+5=61(G;5=73*N)1C[Z&OA96\K/ "W:BGCT3 M2IL@:^UD U#\C-IC@BWO.)!TOT97YFV+8=!A5O0RRB;+*GO M4D+((H_HL#];1.R1_&(JWKU[\6[![U<3K"AVNY8=0O%Q$+%2_&!;QK7,SHD[ MW4G)VZ)",O+.#8<&D=7%^[O+2(FA9/BPE(U#4XBF77<8.:'G,O])T[ =[E&F MC%*;J[/78^F)Q.UWZNS_=-%N$.M)6M#$]/'R8(Q3Z\?M&#A#P)50>YK#$QH@KS/WR]D$Q#*O0ALN_L@W: MO%N2!V'UG(6+5"J$L6>87D7,W-(#[J_!T7M@5R9Y$>[;"Q/C367>'%',,7"U M5&\C$<;H4PW0OK?:)?J6-*?0ZR8H)6H*[*_5%0&@7.'?%X6 /E %-8/+J!^,RT5&"4,(0#-;&4.<7)&3@"

\I:QA?JQTI.8QJ)HED4F+R!?J'4_]\"D;?XZRD MK=D+$I*FS#VT=OT6._C(8'/@$AY5-IL\O"HJ=FX#Q_+"E6[-6J*T4_P^HI^Q M.#6C#=D61T@>,(:2EEIB)3!4B]P[<[/I?(MR&B N&$Z9;)TWSGQF9GDPH\.V MH #/RE;GQN>"0T<%AB%#(T0=$!8$*BG - M(-,1G@%:!?#=!SHT/AQR+' 9,'30&N%JIX:KH(0B'L"_7ZNF^^U[U#_-%6ZA MIOO?_]O_:AE7X8IB#ZQQN?G??WKP)_JW7)C^+4-84,\SW4!;Y:@F^7B6%"W? M8Q?Q'<[\58MLW_@_ZW^%CY+G_1,_0ZB=FDIK3KS/_S[++JI\I5]<]8J.W_S9 M3$R[&O_25_Z12.1HF15:FO3S_/BQJ552J1*7^O[1HV]/7.OAD6N=&,4U;WVT MZLI5U ]=$,4B.]-JM1Q\G\RV6H=.($/>QN :I-85I,KG5W24T=@76@H_WJDV^;>3S9AL MQH>U&296S0R!0UP;:E^:6M1(6@W*9"PF8S$9B_MB+/IJDM33 MX59Y2-UK\_;69B90&2)FM9%T\B(F^S#9AWMB'VKBMA7C$$,(+CNB6!QB!X(#LJ45(GG,E)"ZG-; NA5(ND0>P4*K& MH*U $0GU 47T,F9RI!7BR)),EF2S)_; DTC>X%(W? MP-IO,;_<1ZBMQHJG2 3<1) I'+BOID\PM49$.7'@$[B%KHC!N]"">Z![M_5XJ.\P$?BJ/A0(.V,JM"NJ+[O9Y)RR;W.G>EO8)1ODQH3^D? WJ=V<;?L$8C M<6CHIA[C2*4V.P5:[,D@A0"?*=5XK)P/' $KSD?HTB(U&OT&>X@8F:B-%4\7 MJ.24CFO>9]L2! 3*'(?X:G5B>WPY1TN@<:YGS#UGA]?K]X2;X&>1B8^%UQL- MZ.Z?'8OC\B2WP]<=NR_])))(,?5YUDKE$]*N)CG;8DS>?=AL&,[!TKXDNV!X MA\0C\K,$D5U2F_:A$FC'+]FMDK^OKY?:'=D$W$5O^DX#/=XXD]/ML9Q])(.5 MR+A$_=A(EZ.=:1S1[J&:,M[W2XM9FZJ9]*)A^<*\)::!("!8@>:BR>LHNOC& M#0Q!:@?X->]8VSZRMW-?N)$KBPW#/U_@SL3_$Q^A3)Z"!WF,QJITFZK-=4$3 MAW4@M#:AO&UD)T60GA)U9,$GQA#!,[(RD4IN!=FBJ,94%J*>MLM+Q/\'/^=^ MFJRRMK=X9.]%ICV10.*UWK+"-:T5JY-BY'E&Q4("Y]=0E!>V1;NK;YWPJJS* MLRBB(IMB<1 =-+*S"2N2)<# 5@P2Q)%1(E+E!%L0KT8GS#M(D'T GH?/D-9A M2%D""OY-B2-_6&<[XF%60) SVF3\@@[\1?3+RY92-,Q4R MU$,_?IF^VJ]:!K.E]*_T>D@V00UM/<[6H'HRQJ]Q/9L2.#?&E&H M&J_$L"L$T2S1@T=OZ5U/04?AOX M!>[/[)H8D;G;SU]DFT-?@7-#\>!F3I_KU=)W%("0[7CYZX\/'_QP_@./=@LB,<#QGD.2W]B\C$B)&Y(S[#+Q M# ;32YJ:=)\9[G/E57,505EF=%&]F^JU74= M'K@:?3&UFG"WFA^[J:Y"^-Q^"[/7S12#*'&$Y2[L+<,C0<[B:RV5(Y(\*;N+ M4I.>T+UYH_46 MX/#YRY$'I=T5_"YO<18&^.X7_C??GG\_7/G?G_\0M\B))SCQ (\>]B>'F&]O M,!TSG0F:@]Y?(1*:3L@D,7)G22A^F$@H/C\2BDEBY!W"%T/K&"$^38]_TO"Q M1N=9OSO";N;])6;U[(*,=\*:*1KXX&.B1#!O4'3FRS M?GQT+G#!KG5!HHY[RUB'M8Y:(C&E%^E6+7UD9!^E0S'B3?-RC2@HJ+A'[M9# MD*]85OL#:[C'[.UII7>0NT&8Q/^_3N/Y("T0YE?*[)M-O* GKYW7)[*R&Z56D_C#]([EDS%$"6G5) M9??H8DR2&E&AH%HY#K25@Y:'U?B-?70<=ACFNF%ELD;+*J7E'@UY1ICS@Y32 MW*H:)@>,,'P'=DRYM*B#ZGZ;!%L^A6"+&D,U29!=KT1\6Y?BCC?X/UB+EK:\ M\Y^'*B@;Z&SE[5I.*3=225V.O)X_IN/PFW^N>O;BY5,[V_/_Q]Z[-;=M9=O" M[Z?J_ =6ZNM3W564MNTXMYU]=I6BV-WN:L0!"7$(, -$)+9O_Y; M8][67 !(28YERS9?$DLB<5F7N>9ES#$H3Z?##M-YU%64O)@[399Q37G1EJAG M)1T5;$OJBF5$;CBI9!9C(:<5_G;Z6S#[FZ93BN)P%*,:)6SS*#@-%.>O*>P< M3Y["_K_-4))F@X71>"D#\(_L"H]X62PT2Y0I"2VR1,3@?E',R Z+"BNUU =C MS1HT1=MAB$DMN"!E8KZP4\6"#-9YHTW@@U!^;?K"'5EN M;>"F@F4_6^0K M*K;R+WGUV2TS9/'.LZKXMR[,*(0F\#S^=2H>4RM@('P 0#V93L[V5=F*:_3P M(9QB&][Z)'BIEP6#(W[JFF L)B_6X87#"Z;+!^3R?DI&JT#9DC8Q-&C*27BY MF@K^=EI;3I3(W=L+1EK,FCI;S#/U$QF.0<*[SE\DF8&B+&_+.G=-SNJ*?N,=P^NB O#9YJ MM2S:N5VX;TG"%VIFT5^H?@\IP0QH[ZE\D(X_EV_T>S*DK'Q0U5W%@DWA"1I( M+!AC5]&6.>_&HB( !^?YPXZ<%\V\6V'#LVZQ:NZU8/P/KVI:T"T6.MQS&)P= M^':A')\KC@C.)%XG'PR!"Y4965:_X0^)%WL/@!4?Z8Q[I3T$&&B,(C3QB.8_**ZZ?%);KV@%DAM(I]LZTZ.&" 4+BPN M58X\7@'!EQPLR8&-" M&VJY30]X4>B"3A]HKRC0$HB+/];I.[N0&CUE-2^L1NEVCM'."^!A\-;8Y0V& M>+/5B-IFO&?,L(;&_8@HK+6L.\:4CXB_.W>DYW7M'LIA7J[GY X%0V8YA3PQ MH+AX(ERP&3F-?8T$&(TA,&LU@V+>8UE[_2T%4E$.77X2V*61ZSG M-#C4N?Y=KJ\1LSIPZX8!D\LFZSR8B7/"2[C=\US] 07A*$!&Y(P%;.EF M1<,4(O>.8)Q43FK%M^614*?V0P[GW^JK_%+2/7MT C7-V2THY4GP*0IA%'"_ MH.R2R$B*_;[Y W-\V.0:'6T264"_L3F0H/3N+<>DBD.R%+EH:7IBT4*+=09' M*T>0P;1E\^T[F*I,V[,H6TH)*KSJJEZ0// T6*JUA-W27+1BM-4 ;K"K@4$7 MBVA;UM5YC5MOW&F@_@@=8*3V/71,^&)) MPU.2+GM]46BQ3S6YJ:K)>XBULC%MV1I.GO@U:3EOU+\BW#)$N.&CC>GW2LN* MI>03-ZDOO.IWQ,U7 []6_G9=6Q>@*E0OJ $1MV3W3@H%K0"QFW )3N$8[+F7 M*C5@Q2(O!6ENS)Z__.OLR72G!"M?;EY<%H1SG3<%\HEA66356%7L4+2\'82* M;,*= .P2[TYB6ILN BD*9H3G/^+V%?XN%W7%]=*^KX0,B2$P;5T6"ZJ.N],X3;".^!+6 MFZ'=+,]1%DW\U$=A6:U%#+:.;3=9^ GG9_C.-],'C[^??OW=#Q'C1V_/KE;= M;:Q2/?+FO8JS^DK6?XI?/CK^+@7Q2UO+P^,'8VTMCW:T MM1!.M9Y'(?/8?R$&H3?# FZ*'-G\XK_DFR?ABQ8(O3K[54Q F)J1WH9AP/4= M^D)_#\OKK,]J]4H(-E^2"OEKUTLM@=AWQS\=7_\I_RM>(OZA'_WX@NK\NR^3 M?,?"M2_74FAW']:\&740,@S-0\%,#2F-:G#\.!:L=R'2V#*0G_\FW\*2MRC] MEZG0$SL.*CH_' _4@/&Y(5#:(/CG1KBT+1T3=CQ2#Z!^(M_Z>D^]. M]F)ZI">^$\;Y>;' ^Y*63JRWDA%%_!SA M_6%]&$>^A*(.0<7\(\_JJM,<'"S@%6&!IJD41[?F[,0J>UNLNI7<4-GB>)7B MB6! 2X\/&FFNV="GY%"G_&1J1C%#9,^0C!'OHM,C+>LUMO97_K+X:]P :;E/9]'7#P^0ED,K[N<,7)%XA"P@F77) M54F4!VM/T=A8'Y3U8]VP+>DC^[.OY7W^0:])-64$RNB[N""7G>I%\YR!+>NF MW@A0/O&EKB[JJ4M8C5]PRK&;M9C+9?A3KF=O M[#-\.E=U.(O>XKGS9B7/IBYD A&?2AR=$WL;P4&#'W+EN8D=ZAN$X"/>I$SRP=K8>Q8(> M0X1]!_J8HV".T9BKD"1%X1,E"Q,Y@K%54D@I^LXHXP2B+5M;VE#W#&H/DP3W MS9SS?@*%7'Y< O "#'#829L+A -42E]TC0+C:?F'P?Q KTFM,PQI4".VG^)/H7C(GH\![HZWL!>H"^%%F,:9UJ)+H MW8HT9%!&1!_08.3:-93^3.,FE%$Z*G:/A 4Q+L><#1U4$[WG.:V_I-?G7)! 6E?4P*\?H&K@ M/B*'H9> 2\ ->3F2 -SYJL=8WM!YNLH6+HDF@:#QM-$TMP6QF>X94(:91L.& MLD8P= [+\F;L)B/T(CX:75+F.VG+%W;FF(CKXX[\?0;+COJ[_2)+@M<=G15V M?^'(,%Q$/"'>L1M\7[#Y6RY4QQ'$YOP^OX2C7S R,8-Z0 M"JV< H>A]+>B#;S3JK;1^=7>N@JMDE.\-N' MZP?0RC[0RA+]G.J;,C4ZYUTPO;58ADC 8D2083&5O+KN44#QFSS4X)$%(*7$ M,_A5)'+4Q!V#,B:,;^/\I=H[O:YCZ,"W5F&3N%Y7WC_NMA126!K585^--'U/ M^^=(T2(3DQ)$+N<7RJ*IV47V>!=UWFK?7+ +>;F$QYXQYB"^26("J0,V M)IWW/!-'*[%Q[\-0'F#\%=J1P(5L2KXZKXSDZ@,_!L_ I,"T1>*%6$Y@_&(CUS G@=?B"RH&\5T-)1E!0J"K:0.!24><>5OZ1&KET+F!L%HBCKW63FGNHO0D M_]&M:5JU-.^C)R@>E)Z0B<2K3JB8H>TUM,"(?;/&+8[>&I G["V%ZVY$<<6)F_%0E2:G8#\17B+ M<%=+&+@K,$&?7F,?P05H_IC8O:1N"EYTAF#@C%.V@&.>70;KS]6LFU#L*'(O&A2/P9%XE/ M."P(!R<:2%I8)/+A0%S$&< BLMDL\RQ*GRX[26EB[E>$4)?R6M!C" MR8=I=,UYL1\XK <>EW37- MA;5Q<@H70@HT$G5,H-*H"#:P3U3*!4K-M-(1"J1< QS:SCDBI9,-J.)P3-/M MO&@8Y8H)RH9SN<=W>.5N\-$3D<7;HOJ/W_)3N A^MLFE)6/%@\3$&]3FA$F1 M#/.NDK-6"^) PB?KC>9T%V*?N-1H1OG>FM_1'<$L2\Q@S#&IM##W9@NUBM83 MZ@*9['9B0\W-Z+$'R=9E;4IP'3LV84FL6V/(W?UM^<9X8""^C_>Z(C4@]3-P M3-?.,ZD/"/^#_F'TEM. ./9C%M:8EJE*%B@FAWH,VDI^X" @2'D'ZXK#N'5DJ\^?/7OMM7>-7\-4EL5N.>B< MH3JZ65LLA(FW)HD H;RO.I)1PCV&SZ]T\G)X-<2D3S^P/:+> WGT8$IYAE;^ MN.OD04CPH7?U>8:U GLKH\F=#R//43+:75D!]-GC5/ESV*:WCA[-(.,3_7P8 M6$Z+C\E8T\/3(G$M<^.K36 G^Q:<)6R1^+K!<'//@SH6LCZ:;]:?B"1Q79DF^W2?>C6YPV0+OCL)I]?5"'L/M\*GC%Y__#A-WF^ M1G^#53L\NJ')4!'N"V^DE0_);Z>4(!$M*3O!9O7VXRGI:8%97!%FAG-RPZ_S M.\IDVSV;HLU3T.5T#]KQY@':LV6\F2QL[>$0R4I2DQ,F _D@3[>B3:;12]'1 M=C1U.Z-'=;P/P(]W32"(<\EL@V&#A,AD08J%Q,,CM@=6)&F+?S[[^>CA#_)6%UD8*1U^[]GW&(IT\+4$ MU)L!(B)X]$"$O3DOR26:;D.YRCO!W>J[3!58'!]LE+R^@R&#'[4HP!O_@K8G G]6Q M"'TD7#H4<5/++IV7=[T[I"*,5',3'F>656_ZIL.C")"W<'7KX+.4"W-[E*1? M%F7:IHN/_UJ14W:VH>HV[B+.-<]!5%63 F3+0]]5:)007[UIPK-0A2ULNMBF M\[Q8+,*T/0G>QG3RI$,EC[YPLH1 <'('XE5(;Q,B[VZC13;+'%AA6%)_LKJ' M;Z&"T1T@KWAM;LH63TQ@UNW:,9Q&KP>Z7R1\A96P83%C)!%U8X\^T-[!?!+[ M",3F^_PE&D&!S"8+")8+;^:2+Z6:;Y),0[-P6 #M!C9'OY.)S!L_?ES2,F", MMF6 #35TDZ@QJ027[LYBDAKI9->X"WK7=F+",)%5DFF7IT=WA9AO-6,NC3)B M\%._=C?M^N@!^D)!R"_EZ$YM]-#O& M-0X_H#5]R\85IW@%+A"'MX]G/)P_I 6J=FGET7"Z%>%[((Y*B:D(=]WB.0HI M>!&]ZI23"Y3,"_[@&]0 HXM4E"*&"T^:/R>0F';^SD MX798$M@58*!\S%).HH8;AG!3\#_"R(2 H^#B4:-U4L=/+X0@@VV3O*/FI23+ MPX4U!FQQDW8M[AT'=: ;RI.%8KG[NYA5U.Z:JY BJ+1X &]8L+\%BU&8B=H MJ3ECH)=<]<G4L7+>NPU1@;S!2@&N&()7IM];Q;VWMHYT&K\?E08M$TICVQSOT M;K,:?M*M'17>>I8MIO%;/SB92WQSLQ4A%6Z63MMC2 =&08)@7R#6 L<-=Z> M"2QB_L\; 1Z__<-N^K?OR4W_W__KOQAG.@_'R1JFN3K_OU\]^(I^E@O3S_(( M,^J"HAOH"B0W\\=)XH?^@9.5[W $HYNMV_!K_9?]*7G?K_@=S!UVSG-!F:'@ M\ &3K!]<]/S(;_[D!F:S&/_0U^&5J.H2(F7U-L,X__BCA_V(;I7,P#[Y4$SSZS<6/J^RMCHWLZX.!.!B(@X'X: ;" M5; =14HBK$ON$T5 AK'+%Y:RM%KM7(D_IWNB#]469890!INR6"G=(#IAKA9_ M,#L'LW,P.Y^7V7'P9@L7UQ1]PP5Q?*5,+\761-(=% 2%Z[SI)^"N"W,.!N1@ M0 X&Y/,P(+&[U+(ZFL5@K8140$PYO%UA7IN#F7LHK'5D/NIE\BU)>:IPW*S; M'LS(P8P)P!V^4M$"UL!R<.P M95@6[:_Q>>W+NNQ6AWCF8$<.=N1SL2-)&D6X$&\3FB0)EYS[/YMS!I$RK)%K M,MP0XI6YM'R^HUAN%+;,@URVD>I1RIO2>$ J\AVL$LS6P3(=+-/!,GT.EBE1 ME(%HNXH@"?:C)'Q!63/B@?XV-5)@X58S EE!R5BXQ%$8,=,C7TL(6@(YMPEH MH=][U\Q_< "L@?4NCHJ6+2+G M27]4"=T%-!HQ2U 3!00 FR:3U()>+#(?IP/O;@&6 Y6ZRA>Q+^%X MJ4DB7B$ODYXLOA0UY)$*&*I6$G&.%,^DXD*+!A=%"[\:\(V(WTFX:OA^_-HT0W(W7>00?R9OUO M!_3[?;(47S\^H-\/Z/?/&/W^+,:XRWJNS >N-\RU<6;E5.EJ* M&F%4R[RM" MZ+*]%39?Q\@CAPO1F1+[%'V +;O7'F(\O=-\[<%0QW5'0-ASVV?<(?5Z?0_S M.Q+;W MGZ_4(L3O:Y+I9B8ZYQ64]S^9;)#>[=>M:'Y/.0%HDHN$<1WW7F/]9 M!-&?G/U5],7_,BG:MLM%W1%V8+(-<4$8V. !:,]9;/:O^\V!X4IZ!:K^Q"; MA&T[Z?@;739]U\6W*SN=L=@I\-[[7L.K:"^)K E9HN@D #,XX.SIK$R-9AF< MKL6FDZU3R.3!RZWJJ75Z+;"[.9-PX7!?'>1**6>;8NR+"07Z\7%Y8*X*F)65:U MSO7CU)'-;CQ<7^I9X3]D49X]OG-8C^%VJLF;:8N"M3(GD\#.+WXEY4_"]V-; MB'N:I -=UT%4.6"KK,!_B3>R1;;>")%9W_CFBG/GYED_AV&*%R3D+B.KHWG# MZ6AH"<8^7'7X67P!G>?HQ<_68$-N"DYO2->R5F)T&! R1!-!#1=N\6@&9*,- M]IG(_'A%9-71L.:&MJ, D%ZFR=<=OWKXUB);:3,1=?7L.R.BC C1N&@CRLG/ M9S?I.\A[E)B'3,GM,B4D<>.D;7B156!%Q3P6;099@3!SX2#&,@A3GTD'?>P] MOPA;' ?%.FSY53%'71$1:=9^>-(-U^*?;4!G5*]#;(I=7RR\"(+PMR9JBQ(? M#](#]\A3^4C!'N=_+C*C<%A3M_M;Z+R@X2T9R;'5$\L]X53<7/Q/!];/_8O* M-3O*^FKG&>K2;IWJBL.M1+E'J1SU_&*.L$$3D>.)="E!Y@3N0(#%S*7V#I&X MR:662 @'9P*2R^G7.8&4"=,(LU6<.QEZ]$;2$LM[7G2/7/WFG5>:O=;<-N." M*F%T8XNL=350YV^%'B>RP>-46100]7&7U;V"UT _9.9,2\?5VT=8!(;M%SVV#M&25"\UNR\2>/7.=T.;BX61'VE!) M[I/D?!TQ2M+G;!,AVU:)1\AYKX1(Q.56&>2"PA \>Q 'S<-&[!KS9UA +2T4 M)2=.Y-E-\Z*C4?<-8NJ/O;'>R_$>(G/.L^HYSS^!A@6;P6C#VCAA'/*"K75=Y81BFH[$'A.]310 (EYAH6),*%J$O-.=B'$EN ,F MDB++Y/)*DD*%!#R";0@C_":G!:<,,5/3I6J%*FT'78YUR5_&P29K"^C<1E/G(XZ M&1$>]RLD4\HB%P7RNR;1TCEE[K3$_T-<6]*9S/%(>U$L-](0M%RJ.I&,+6JV MU)9.T1>5A<%<5;1T8=%&BE$X3V8(BU=4ZPA60!@$#,DR)@[**84VLC)MZBB$ M.^*Z@'EITG05\\8EKTI3WG]#(C(ST?B\(8T]R4QMZG#,(#Z4_%3L4:*FIT53 M7"I7F'LK.@7"BS"@>%&<4^SQ;_[1FM3#]F-&*5_2^VBK@+?2@,#[5@Q4TTE9 MA/-J0500NS*APIH5III.1J'WX_NT=QH>R6O+N\B!N$-<%N)SD3-;/BN5V41( M3D2,9D0NN"C86XR>/L0;/+H\JL_14LO[TE7DK0@J_:X'0E,.!BMCDEKD#^\^ M1%UAEY();'O4*)N>4,,'W A]-Z/=QU J*V>*NK2QS# _R46L^"ZE-)?3%*^B M#(38?TX[+$"N4,RX+Y*4TEK),)O*G%BD5^'SDZ=ARI#.5:L4G>&Z54I EN?M M:0"@?@[.?JZS*".&F%UO=4U,0O)RM0I=&#%;I'>A13[J$$S]/..]PO4./&[W MLI+]S:&2?:AD?\:5;.7 !#%7B'D]#RK(05=,2IHRO0533XC).;$IKX(3R^ G M%VS#O8_J#5Y=%A3D$J9J4>!>95%_RY7L6"!7ET6XYO.37Z5T*I5$'B(=-*0; M+[.R0\I.'#GB3D:!EH:',WE>T"(C9N4W86"A#Y&?(U&9STD&@GV_<&+9G$!9 M,RM!1,M1+&<:2 BA9(ZV3(B:Q>D*PT0%PTN+3#71,38_(>XC:E-&KC'3$M]U MEDDU\TJ$HK^T.+AIGIM.$N8%8&%R$#".B--[S/])>D M8QN]*?HBI&*+UG2L\?M%)W-^F>MU65U7TS0\M7%.=7IHDZ"*2GHNO0_%B1=] MVBB8-CH9?0^=EK.D*#''F!HNIIH>+&_W=-W;D$%5CZ"$)F<":P/RWT4R23!M0TI80,5] >\9]+YCU5Q$H9A77CBLE ,%9K\S,P<@2<28I$]J M&"*Z,F:0BZ5A"X28GUY1^P7&RC-CE7GG* M'U%-[E6*9'V.E*% I4ZBBBM-\\^J<7K9Q(%*8X'QA'K7>AE9^3J='IJ5@7>!D2N-N"*\V?Q-. M9R,&9N\QZXT2'LST()(G!,*.FWCK&7EVIV?ALVHR@,MBQ!X_!LD=\X,H46+< MH?N>3-+=2L@;F4J\=R][V0-2@W$BG=F*&N7H0$P?,,KQ)?/*#B7;'4I5%FW4 MBC'O-?S^2LOO(S3 ,B*;Q(8JR,1U&\KG3%H"_Z9?89S2Q]4ZB81KUQD[?KH4 MF-UFJC?+H/*%BL/PG2R^QYP[D&-P!:LY-57=ITKQ!S0L?4E=^"9='P<4UGMX MYJ*,4H;X,X8R$5[$*/_SV1,SY=@)_N]1%Z4G2)H(O/!A%$W'&"2;-T[OD.W5 M+Z\YPBCKODN4DQ>TY/(%/S+/>R=6BIQ[ET-OWYFWXP492PV\%B<[$.M69$(8 MCYJ_#;N9P?#Q_?G,-E_!LOD4=R[^ Z@D.1@<)%PGY8C3(023;3@E$/9<+P * M[_+WKMQRXOS;Z>31@T!E^; M+/_/D,\)?WDF7/S.(SLQN(I.3+Y:AR$+FX.O7.5<+VZ1I3H/OQ$CY@1+=7%( M?449_YT1BJ 8K;?H'":2IL[DR]% H^T'U/%E$AJCJ=EN(7A%BLRH9C1]Y(!. M&+1:#QS2_B*92NM#E&'W@JM*GE<'R;#:L673(*&$@5WTGU=?Z @OU'O^ M,LPGZ<7B^6J=P46QH-B,'(;E5A("(0XJ]$EO,L['.M!GR<67;+ABNL8:5,T_ MP5]:/>SQ%Y*;"OYZ./.*,IFDM,+EIXS+:-$[T Q3^%-[0?!+J@^31Q]N1_MQ MP5D14]E;=*H_9NZ&-B8(ZVI_5SA[YX\IN]>\#"9U6>R5M?R\#ZX7U>3G8 N1 MQ6*K\^BQFAT[]LEF29AS_6+ +T]ZQF!)N Q:(L[4O)#50M/T#W']PH(PM_O4 MELN??VXR8&8@\H6NYK"]_F(FXR352GXN^]Q;29CI)L5-+B7C'W^YJ.<=A_IF$FGMX"=RB>-;VD)3+P8&B??$N_D)@\- MZO>XK/_MH:S_:9?UW^>)?N^69]H,$.*)+)C%1D(*/ML?R=E^HCS'@62YF_D%]\%6^0:'S7CI32(%D9:W[[>0.&NVC$;8<&G< MZ_4, B/%S3>,5>.?*NU5U%>P-KC8CU\@?R&9-G2TFJP[_WOM,JI@KY]?(0<6,-%HH3#-P M4W^N3Z5H&&XUS[7E]L9+CJ'?VDI:6W8E\XS#XL5I"C^3+$$_><\.ZB__.GMB M44 B1)B/3P\MA 4>YHL-%7XS!(:+\WRZLZXA1<;+H@88 M9>* F]D,$,I=>2K'$%60BSBG)!!VE>6(A$"C7U='+H[AQ.?D?K!9=2PHWP_)Y-P[4T&_5&[,G91,AJ/Q'-7$WBRS.M$S* $[-Q M)@](/K4KL;G$T%B>QRVB;KUX/_6'#_WJIG.V?G M*K?=J?H%D@CGW(T]-?*$J.^74'NN*D 73"29SYUTR':-%"&-8<8I::3P;1X1 M!I-,^?TH@"G0N!\,5Q9S^E-:&4HOJAP7G,D9LTW[AT99 I*+R92\ZS7I(CC9 M8OU EU2L5UXS3B9QIQ.0(LNY%A)K(U;\)VR5Z0YZH@.\%(&=]8I)W5BP?Y1^ MG4E?B2S0N!QUQ5#MBZY-JHQ67N+RUZQ?"B*;V%)TE#Y1US$RYM2#DF\4.5]HTV4)& M)MJV85W]"_('DII7L72(3#)4/(.RJUO%A[1:*I&_IXG"Z&4)6))-E0I'*$=* M;AQ"-]YPD\R=;U2P8;,SZFZ,GW]66KAN/4O:T:KJ<:WX$R]K"=N[K3LS8/.L M\G5A>UZSC6X TD_HX#K7P(; #>HUQ^7):.F9;R2>ADWHX%G<_/;=D_&'&=*" MW86E3?'C?]AXB/D;:Y)._$[K:S6[J*6*HRN8WR0_R"%TBH*/.*!Y!GV507W3 MK3Q4XU+&$59YE@!NR3O4L'X]2>:^B"^?>H9$]GE)'GLSR\%25PH0Z-9YQ(XJ-J.[3)7CM2C8@\\)/1BWL%H+@;:_HE _&2(5.< M&X4M* 9?A,6"HTGXPMCQ,H5,IVFI)BR%Q-@4 .DA\YCW29EH7N4Q+/R9-3"& M%?*:3+/6U-1A2CWV3/0@91]K"I%L(F%^E'DGV:)TYL8^@0R-&Q&"(-T-AJBC MBSU[WLW(YOO@D9+]T1:(3(5U2"R1AA_Z4N;?7T&\G MSRD+"%[1U'J9V-1)O7 MCNMOZBM?[?U@/'D>)IW-LU7J'0@5C3@G:Z+> -P59S':\T;HT7V^P:4]7 *[I\'L MGXF2$Y'69D@T,J_1/4)]X4;P/8V]V^(V3WW*GUF!!7>ME-;F1@E)K[9LVU"I M&YTVG)B/?J5]UD;BV*N8)F],"DGBQ*$=U_ !_0=GC+ G?X';2L46ZKLXX^XM M02X\>&R(PZR99<&).7KQM@SNT0E3PCQZ\.#1\>1O]178?J;7+>;!$ A/7%4D-N;3DA[SWW M]+[[]04SXE1.7-04K\8.ZT=,R7SJI]4)Y9"%*,\166',^Y%E+X:<2J@9]E-] M7EEF<2SA""-X3?\J-1(<3CT]]2SDGQKCH" OA\'L]"9I 'J>72"D$'IFDH+&#O8.=]9,N4LG"+20_(,1]MWQY/G MV>^@\(W9.'YZ34R_)#G6UTY!E0;GT8_?'?]T?,VGT(2""AOAV1*@VHS0"9KX M00F?+I (M8Y/^N$4>^=3[&:I6..S1*H*>]K;4N:H-<\V3"8]%Z);=U&K M(TFVS^(,Z^;-12+/[Q!)OU$H[JO R1=H&W/9L+^"]=\[*_A?YMG)317/LV9^ MP0[WUP\5*WR3!2+'J20[ZRM,S=?'W_Y))T-:B+C4N"&_G/J7RPP\L+C?23A% MPN_@#$M#&#[\W>/CA[>XR$_]BTPC20D^^NTWQU_;Y38UI&$NN0%P#5:FXX&E M]W^=G(?%W0+C1! 7IG&J;;5K_W<"6M&N_V39I^WEI]DV3.3D65MFP.>4V94$ M)WDPD.%7W8I]/DCVEMS^IOZ"FG5"LZ8!=(PKI1_NWU:()H!QQ81:X#Z8]J./ M6]PY,[$JP\3H_5!QN6#V,1+A^6)Q,CO6E*X;I\2>"Y"K_0.N($7!B^^)> MPZ=0O:%H5Y:7,VS&[+9N6*ZB)WF>HJJ(-6)P[5Z'\@U>1F^6^=LA&R%J1IEV M0(4GU>^!AB'-AO@G+93D=]^[\A!%O*W4Q;#78 >?6<3ZMFM+CW?H*'")I(:M5,V\:\K3JY1\$JO_;Q0B$NZGCA) MR-H.U-V'2?8^P;0W@$(<0*4XM\ OZ4@81GK*P"=7.Q2_[G'QZ_M#\>M0_/J\ MBU\&4@3#9OB0*H3+$9(DATCD DUX'1O__LGL#R$XY VAQ_QQY((N0[QK>"4Y M9&AQEZH$[AYJ!_KB$$E]]=^G,DK)S%&#(/C#PN!NKN!HN6D4:9D!2FC .E]7 MYS5^3' QQY.7!M4<7S9)?P1QDQ#G!95IJ*4*3I> >,."(7W'_[S12?CM'SX) MOWU/)^'__E__M:%U. ]^V!I>6W7^?[]Z\!7]+!>FG^419B%0S!NZ@7:7D27_ M<9*8^C^P;O@.1Y2P7+?AU_HO^U/ROE_Q.]B)X\ZGHD+'1K"IEW6QT \N>J;Z MFS^Y@=DLQC_T=7@ETA289Z4:]##./_[H+#P9>%SJ^T>/OMUSK8<[KK7G*6YX MZYUG%9\]=WV,8)$=Z1DOMO^C'PXG( !V!!NC#JL60.A(I_9%G%$, M:V:73M(&[Y^+MZI#H$4\/112J6R)WGXZ0 V.4GBB]$*TB53/U62]E[ *AV*= M=*8SU0A'9M2QX+C*=EP/MW\QW]2PQX\>//Q!&[;B8&DH4S)D/CD'N4U;I2+= M=ZK\/ 0XS%8M!T%7H3Q1%D+=I:$2-8F=6'6?;.D M8!JA<6Z+4:[Q]97?4)I_] _J?-"ZY56;+ 4.U<(>)\!!^'^DZR4C$_[;T'\Q M ZGY(&K'_X1JVX^K[*UN:SF2#F?;X6P[G&T?_6P[C6?"(,29B,B[6&S'*@"P M4%-UE/^HSH["5D4%(UN,-'5>Y[[=KE#F=WTJ/I M,"Q"'F0*^I:Y-4ZSJ>;DG3[L9KON^1.]Z>"S\@._$S<4ILJ+4=G4-42';X+ M:[F56G,X]KHP*>&'>1YSYCLQ-V,2STGO\$YI!XD 1P=M3.:9Q$:O>#79RFIB MK9,9*I@<1:$"[.'0J4H+3]P<@8' &]+[8Z+TJ@Q84\63&(>F$J,HKT;-TGA/ MPP4ZZKC2.!EY3WWEQ 4VW8ZQH=.S9@\N7>+S$ ME0P2SM980+NUDFHF0[X)$[H\.!,'9^+@3'PNSL03D0I'_:_IBHTR>S;$#CM0 M#!.3E)BJ7M_:1:'-_B9#/IWD0H\K9J[;,(?N>9.M6*4Q1\R5TS\C^$O$T4S- MG&[GFQP:I:'6'*U!6]#YJ"WD4:CICJ+TMB9D8N:=G*9!C3 ""W64NH_F;BG$ M@EV ULZ[7FJ53AB9Q)Y'8\ERFY+#87 X# Z'P>=R&)QE940=#H&&?B^<.:A# MQ#<[D@TPQ:0Y.'8RB7V#B()*@DUD$VICB61('JQQQP.9;IIS^PD![2"E 0KR4%5"/)I+XC$XN M05#,!-8BG5"CD,MXL(D2R0@&,_QE#P3S8'8/9O=@=C]UL_LS-Z' ))F)VM%:.4>6@)R2/#Z<#0]:F3#G;N8.<. M=NZ+LW,@&^)L)VC5]H.W>FD'L'=GJ\D_\F+R,Y6O:WYE,:<>9_N":,2NJ&G+]QHD0-E(:)F%$0(3<-[_L(;0+$YKMA-R9)&R MU!MRH:@C!6;FM%FO@^&BTH;\<@>6#<)1_6' >[-J$IEP$S7G'[TX=A0E1CNU M,+LR14MUE '6Q&U >C MM-9#R11?9B#VVW[9?;)+=-Z"&R$(;Z5,L>,(!7 AQAY8CE=A">;^6)YYW6EC MLNK=$$WOL7]AE2UR8\>]JH;-/+WEY#IC.XM8$OHV0G4DZVF3"%+I7_S!WZ>* MTAY_R/[U^]:LU9\&1C5F;M#)=IS,$\V*O1SMPK9C$2#IM(54VT(UA+ABTS;= MFK0+2)=9>OG8M]$.VSA4KB&9/"7CI^H/L=&B'4_Z]+ V6'G^AOL@2B1-PR65 M#YZZ,0A6*A[3!T\H2J6*W,MFH?U=215KVL?".M2LH&7-/>7U$WXHN3=E/T@W M[11)6CA(I6CL6=X/V7$,\6\@E'VB*G57-Z.#X:Y+;?WNPF,1,QK$G/AP:"-/ MKN/4N)O)MU-4IMY.[RD7ODV*@WMO')1'KBC76<+78;>V;/=ZNN' MAIN/V'#SPZ'AYM!P<[N5^T?)0Z@6,A2/=X;U5 M21$?EJ)ICT>4GC 2B>_L4)TM2.AR+]H"A@Q6KEJPPQ?>$*3/_2!0KL\)ET,S MW=-107730CC*%J19'58#8HJN4MMAG$XF$*W[&"DFHIYN6;!7%H/PBK@YK+I5 MWM1=FV!,CRG42WY.9-P;MEM M(8IJ2IOT9*"_8QGH'F=@7U#22&(D=EB&%9"_G>?K*'/LWA!94AP0YWD5K V" M3&(A1\LA;PO(TD>9PV\>_$DS > VV6S3?9+=; T8B_<72T#RF_)\]JAF^E4L M).&,O0>&%0=YL2@R:A\C*A?3X:.X?9&+6ASF^(CG&&RS;$$+9(%.YG.BY#DO MA7-S]+I8!L$BGA?*DRHJH#?>Y$K__[H.=R=2>U&HZG/7Z<$VIOLCYIRU)2G+ M$Y.4)OYIM&V<(B=U<$+_L7QX]7N1AS>K)D_"53(#@/.9;8GU8_WVLTA_-AW. M@8W3UKDA [BS;_"[H?-@#Z)6H6A&DY@Y,]9S7]F?B[_PIC?"CCV47[C--'Q% MOZ-L+,XWA(\"R(SL\'")>E7,E9C1DH!\)3QGN)I>3O-)P=:474N6::TY<6-$ M$4 .LC4[[0@YG42K[X]>KDX(7ZL3*UA#0'&S83,LRX@$R3/E*:[5U=@U$U&] M(1DS)EKB'&C8.BO,N7'Q-%L_&)Q04S)G0#47DCTM4CI==NY$OXR^R5C-7X_/ MCB=_/3EY.63^>WSLEZ2JI9ZRH1"*O\?'I\>3%\UY5@FI5+B9!5'RF5/W]B=[ MG5C[0:4%7\5.!4\_Z)D#EYQ:AJ)E5I1?K@+;/D>=F6WV>>NBQNHYK;'MDI:: MNAIQ4F[G@CD/O/^DD8S(/?-5KCX0+Q$N)'&-0,)",^ ]Z=;P8YG-W]"7([-O1X]IFBP^;M,C0"* "OTV0-'PP$.?\*I$Z<9K+4[%#BV6).:A7P96H-QP M7K2;W*#-DLY=E_E"2$.B66.3I<]32^UQVR'U2I?IVOWAU2M M$A(ND$E="QU3!2Z8\T4G4!WRC7.[%%76O-**>,[N[_.+\$:Y5U2)T@GQA.Q+ M&_C#KR>Z@3/EKXR9F+R@[B^\Z]D&%SRMNS FI07[P\^= F\2?G.JJ'L])T^Y M7M-N1*@+GR6(S.]U047^=3CQNO),WA$)UW*^1CK5:U1AK:C6%GY9)XMOP^2UFV+3R?)J\H'> M1I,5' -UJ!S-MJ:"BM)3,#]O!&W3LH*=B=Z2SBDKTJ@F3BSN_ZAU9GDDK7W) M%X =ZC]'0K/.Q>9B7JQYD(B=#1*EN]Y,$SNLQ"/E:&AIL+(<\0B%%4.P"EO; M4YH@>OFP9.87!7?F7(;8CNRJ-9)H7IDEM?;,GDX0SP@>.:FW,3-XV#3$/MYB M>7.[RYR9Q*^]OA9L6RS95GDJ\D026#9SVZU1."3D$E?&=? $FQ6^'DRVP\"?-QG>Z.$#;,*'C^)CF_XJE_&)[9"JZ:9F*^4_&A5N&-,6 M[IVO2.;F:3YK@(T23!05!E\\4=TJU"#QA\EO=?-F\A(:3.GVB..2#,*2ELV[ MO2NG&H'7">8%G.^H($K!7X"4\>VUQ+YK$+(V&/D-;KZYT!KPWA$!.1-(YML( M R8X0CVYJ*\47G%%H%S&5XRLB?>Z!E0B=^<2N,$\?Z%8@]\B:@6F%'C)!'=D M,"M#/:9@[SW6@<]P66\V-=II)_@5/%#=9H872FSJ3^(C&%4$D3ZJU8E0 'NV M$2WO/5CS/E",;B.MKE,U&]3F*ACN-U5]13'I]$80#&V )#!>)!_:=7L'PRLJ M!A7325.6L?\W4RI24\3>?%A\_A!(;12E[Z!_'H0EG0(" MU>"T"$/(FL<"M(@#VL%D> M1W31")N?=$DLPB(,IH,@1H S,5*?TN=7..=*LBIW+BZ[R]Q_ZDU!"#9UBPAR M77?/$'5*X,V\(?PZ_S7R4BMV\48=,BL/P,J<491V^%Q65"J;?.BW^.J_SPKL M4K/A&NPPT$X@U1H42?+5:TL90_@;;A9*"*2=G:&)00^,M%V,2[13-D$@J+=( M$X\OK#&XGP..?Z%>G?<.]H"6DX.A]@RB"*5GQ?01UR"$E^ A0I) (/^R7]A'JPBG5*3E%2 MP43G"YV<(D$).\?$[>B9RFKK,J;'N&OD0U3T]:.6_RA="T@4^HR1U.F*, Q+%+ \2J'\*MED85 MUU7.A6%WB(CK&^\(C24S5;?TBN7:R'^+[IN\U45>4NBXNM&5GS?'G+E[ MFH<]]__"^IC"PN?+R1/CS^+,J')F]0BPW -P9MBN&*FZ-OM(N7J47!^>3".1 MLWU6S8_W"K=SZF[8B3PXAUBEY#+;^=G!H[OVIG'-6/Q@B:?(.PYV=*F9FX*<,] M ^N-H!J02 X/>"0W?9:G*1BU2%';$9^9W#IEZ8KVC9T+6[$V(%BB :?VMX2R M=\])8&W?>_QSG(1#)]U)BPS]]7V^FUEKLH\HM500//?IB7FM35IP$2DL=&48 ME6R!B#2O8$D9)>\E*2$R.GHG=2U9$ VUG 4"?'YF<7^]NX$QI?^CRS?L=!V" M3%C[B^KWKN(Q(+=V.1U*5\M-IA%,)9F0<*0@/H*XN28HP=\5;",UR33.WTH> M\)B8+'8?[>BTI6:;I%]-J9^HP5([DQUS4%B:,#K=QO4Z!JN@^D#194Y:.S=] M=;PK;8NW+)*HU?22 ?ZIL!7LWG8!SZHU^FV:P_!&\WR!Y!Z;-/YMNVW1UB;) M:GQ:Y-LSV";JG$8(0F:"W0/:A;]W86ZF MR/SP &#YM.F= M/FN8RFNR:UP_3" I^RH6P0H7*\[R;.8B4\;&>_%[.,BU,Y7-%QMECL@U2K52 MT5CL+82',;"\F;G6!MBK7&DY$X1-'E[;8L[@007?9U[&XX/.M99\S;U^[)A? MU4OE[\4M[@QD31LB 4Q20#T@3)UA!)FX).&,O//\^?>?:?[\UV2QYV\!UNF3 MU^XHU5DA-8%QY%5&Q5LEUGD6N[K_(5X87 ()/$:D#O]0=N(C)]5?5)/G63._ M$.Z:;X!2>O@#1[%&J/,RK\/ &4-K,/W!J6TMU0"?IH^+&A],RP%EJYR9.F*^ M9X1$YX$,(OK$Y+J;IJAIX[\5;!,EY;6H"OS/:&^^Y-FK<%]QS2=G154?Z:>? M<,;V[T!Y3?X9OH3HXXF1MO"S#[YUJI+AP7+L^ZHAT7YC*I.G?7J8P9WJ<\X" M:"J_:/J+E^%Y'"+,0XB$B#:IQ[_>.0N3?#6K%]P.)W4&8;=QI67B1Z:X4%9! M6%J4PQP98/]6U*"&J:XM!Y$;Z8/J(Q)"/IQA8:7,W?.VFN'9N^\7=2X$XBR2 MAZV-7'9KL8^ AM**M"*&<&_Y@,\S890YQ8'QGVWMQ.($ W!M;00=T0E+; ^$ M"UC$$S"_+- AN6BR)4ZWBEBKD?:7>-POA@D_O#V#AK"[#TN>#^+%+=ID5=3K M,)0.P@2(OLMKC(^E@URT5$TK")G M(1T+E;Y53]6#),6 G^V[^&UE6.?DB*; M]GKSSH!18*$0VV'WTDOO?LHXXV%/D-@?0&)EUI(N[NZ< L)=ROWLH"\K..=$ M(W8'V<_@P>55>>-HK0JFO]UF%*^;!N MAS1F1B<7$9Q91?.X%CHY6 7A*/&0-LH0)90E[/BM@@U4EOYY4\PBU5N"\Z7= MS!3T--B\<,+"!.E^F>=7V58H%!=G=C2WSGE&T87>:(9T'NN6).U0;J5D MR44W8N4+LQ31382VDD\:07HXQ3&\*:QN+2=A"KQ"U!.\N:SQ%M;!!AUH_N9X M(,6?C>#KI^Z7G 7EK%'G'CBK@)M M*K!Q:TB"72GZ,?:S4^U404D72D,LCJ91%&DGD58\5R.A%\C:/PI>27LQXE00'!.>'+VNM)W2G[O!Q6P^'X MD/.E HGX\G0/V0Y=2[KQ((0\N.5GE\8 M^]>IH,H-@!2$=8T0?8E.9B%0#5L,QJV^0OPH^.2JCS*E3*8'?U@[<%ZR81QL M4O]$;I?V.$8*'DOJ96 B""0SJ:,3OQ^,6]NCMP?[_:C023I!@RUEPSMV0>VQ M:"@-/R]KF0;ZK#!G":S2B6;M3;!P WT68O.%HH9%&Y;"#8N3%"@^MNAZX:X? M,14[Y7N,1P*CXW!+TV(Y"[$MXQ0UHNM B?(;-W#TFE!'$!,?OVOC8QVQ#V) M(7UD^*AUQY*PC:K]7EW4BAV?U5UES5][W#/7 1:M"+Y3,F74M0R"3Z+*KY(+ M9-KJ)ALO-J;IXP.D/=(KE=H^ E?RG/#7R&_ R2B;Y8)+=A>:V\5[,^$",JGQ MV*2!!GN*(]+8[69R/BLZ-/+:YD5X_VFVC;[0AUS(TW%72Q_!C16ETM0%XU*F M*;N[IHW@-BHN?@Q5&D]W6N]<-F X/8-2X6.:;2FYA%GF&7=5#7)[ L' G)G( M>W(V+:BP+@74F.JV;9!M-H(!\H)XS/QY7HM7H]D8/.7QY(RKP0"H M%8D/.K"[_1Z_H@JKMQ"+D"6;E%K*9#]#.@^JKWKF/;"TEZ]BZ[G(>EY;Y.>7Q^2GH>DYV>< M]'R71L71#L-8';ME@^'TO788'A*@KP\]EO>KQ_+U^VV8BE7EF_=+Q<"^EQ5M MNI*<93ALOU$5K65?3N=UT^7)J!\/S /LDD MB'Z?HJ:DM,J_,<;&$[27.4M-Z\[*V]PU4:"E^)N!:E(B9>J&$]])2Z_W0!%&AR$X!.M MLZTPT';Y#6K-6MUSW0*SK"VX4KHC5T82VN,+*Z/F/P$,1@WP_AJCU-IML(>: MA)%;:FK.N_?,V7I9-\>34V71I8-*J'BE0+ =O'XXHJD-]+I-XXI>_??1$VVN M!%>,L)7QDZ=D@GJY='+EVDIKCH))=T#O7@Z5.UZ_3C*&XYEJEY#JX^QNFAG< MWCXO>#BRW_'(/MT38?A^PGY]S:$^@_/;!0N\U2H)W-9-]C9A7I;UMJ6O+W*6 M<\HG8]+=]57BV88K]8GQ!D[;WK2F%-PZ6D-;1JO'CK)[Y G\2@;U!DS>TR$9 M8R+OR;9<6\)\X)%.7-8MF*35NJCV3:'$.\&.3;9Y!L.TW,@!$#Y*#XS?LP6G MWR;/U#@2>#X :"ZI*6WTN,7]J6KU/QTS;SLU^/ZS]5:4K*5]+H%D\2G51S8> MV7/JB'COW:=9L](RR1%&>7,A2XP.0\-U9!-T86:JE:;P@0J(!KP63A3UP(_$*\!N4G+8R7*C]X%E,-3FS&SB.I9-\6$TU@NB+670.:SYZU4$B& M4>#![\+'RX)].%WU&29 MR_3PL(1K9B7#$:KT'2E+0$-*79Y4*LJ*A:R 1+'+8:$\>!%8B@A0B1]^Y(U MNB:\RBUK@@?SX^$'TT::5$1]1H^YL,CQ8 U-;(\P*B=-IXQH$[3C? M79%.,_?/3E]._L&7Y-ZRG<\K+!%"5,V )T'*DM$2F&5JG_J8>&H7RB,2BW,( M7LG'1>Y"7X_?^J9[)YG25]-PC7X]>-:>Q_IP)-P'#N[4@'U0TNT^@44?14VN MW#E(5C*;VRWCON./.M&BP291\'1 :(_OH:6P%,JID8ERL#^94@1TZ6B[L=,Z M3WA6J6^%@;R $;7V.W?:C#9E9_"^D:%I;V"\#WB3^W2H/'Y\P)L<\":W6YFW MWBK]0NUI.?:]:7Z_%&C/B1=S&:NYS'3ST..8WT##2%,?W<[J1..1GN%Q;G;)?@FIRZZ:.37U76 M-"*93K$ ]KWGL6N@"U'T*7 M&*7Z97W9PA3($6?7?(=P,&7H\E#C85+5K&])U,UAZ.FJJ[K**=Z@%]LZ!0BZ MN,C?TBQN@A?'N5[*[JD CXU.+GK:0IAW//D-$+EDGG338P,@N1J^1!;'CY*, M W2.J/M#SW7UC8GOCRC$F>%F'O*7*?G>7W>9.L+R1'0_J1<-+2O01':IG1! M\B@L+*;'BB,;LAD9L6D6\]MII?) P_5 81V;I#&]5EO]-SWOJ%YZ219UL&KJ MI1X4Q)CCEK.>I]=#:>2*Q?O*"4? MM6<5M/DU*[US'_5MI$ZC)Q0,BR=<-SO/!R.!9P#44I*CNPSU6:R(M(ZKD(]$ MSBSX\>XMXRGEZ"-ZQFJ6;KJZ/D/8[;5*%14R3-,'&]6S?&9>3);>499R$=#8 MM+*W0Z)D=_[UU[3?NQ#/[FB?M65]11L8Q\&C!P\?Q+/DO=?83E_\\]G/1P]_ M4(+7<".2><83N7(Q,Y,+.QVE/NK(2S?XW-@[LE$(9K ,!@1O%UYR$4XEWX_*::[3'EWOP*>CXAY'&#^"Z1:Y\5E41(W MFOQVEE&JNII<-04Z&\E7[JBOX-=PN3=*C;):U97[WA3E;_)TNH:\$V$<=EBY M_IW$A,^I=V')*,>=42@2B/ONS"P8[BJU&[M;H/*[2X,H>WQ*U\+IK')89Y M&2GZX50H/)W\U>"[Y[EZK70XI;KB>7615:KC$)Y^DRM\!DS_"P[ U=U!5->. M,V5[[E,K1K$S22=B[2/G#!J))??.GC<4&:3&32&L\HA\@HX.F^+VHQ =06(Q M!AGE_#FO 'R'I0@0\2EN0)\YS&Z,(J:"41F0V??,*7MJ.PPDA?>I<48WL>I6 M][C#N;2,/>Q!'+07>\VW\_!$XO3:$Q+\Q9/M$Z$/&1#05SLF\K[:'Y7^3,"1 M"!$PD(#(P*?%EM?ZG@=&[GKX$?+&F-PP%*4L,J+* @MFF*L"BPD5)6'RJ9(IYE%IVPZ5=K947E%GB#05.SO4=R M]\_90_WJ/IT9C[\YU*\^[?K5YZY=U_=D>AX">1,M1HS[_.+Q8VZ&-;N-8.\) MA(BYNLQ5=XA24)+=IR^D7+AIEC7X#'GP.+R&0["*JI(1S;&OZV@%($?&X;S. M2LDFC+RHN1CKCO+,.9#>5S&1QOBB8:J#(=V2I]5S)E8_\!O7+]&5N75UKFN M:N5 PM6+#;=_*/J5Y47B&Y8$:^PKB^@#QF O>22ZLJ"=55%D7SC_QT E(_XP M!I=RSS;"X"[A E+&?DNUB3V6N$YOI27YHS:?=^(1U2C0F'O!X$U-+W%%HO4. MGB'$# G.]\DSZ=7;+4QVQ!%9U%RA( SG[8FVA? !/IU @RJJM S'0Z/DU/66 MKF].14+RI%1DRP#60GVPHF.CR2/^I1L:8CE2W1\:0VMMLVX$YAQ*OI,^%"!; M0+5SIAC^1W"GPI6HD"+PK*O@)%V4 X+5+R@6M B'+98TW7/!:*>32%N\T$V[ MC[[I*G*=1UQ:6"-;-J&P4;NR,AD]@98AQ1(IN5B(YP0/#;F"8KD%*+(E\E'X MH-300*&KX\ZJ73+="3+DU.!7LB,KB]Z]>;\39PCLLZJ"0:]W--T:B] ?+R]_ ML>MUU%[WDU)L[XI*@)G5*!*"HDS6"RRYUV,JZ+VE3)_25<4S==".&:6;S$N0 MHD5P+IHZF[NZ18]6H]>J?T603_8\+HNZM+I*(NJ4/#TWJ'1A3Y;TY,2@$#N+ M["J]^(_VQ$W"7BNBR:Y#O-MD3-S);\%5W!UDP&&!X!SL58=DG*+>AY*?'1H1 MWSGK_J]@;C%'L?8;DQ]BKZ7/FEB2R08F:8PY&:-(,Z'.A&8J.%R'MT+YF7F: M.I]DYU ?W#@Z8C?!$$4U9BLD=X+%WH562K6%I" A/;_[\4VC@*9TO^-+ M5$FN"BJ9!J>)V<^Q1)"6#9L3-5WI4N0Y984P'T YN E![=,!IBX+)C&@*9H.RDXW[N*0 M,G)-\RJ%18<)[QGPL4RC5>W[;1,M^ B%;@=;;QY?5X5N]+ ;K\OA3XG#E!OV,6.;S5T M,0R9^')6_5:]FGWWMF77?XA,SJ6$E+N]@RIX55='80&+I4FHLOK]W'@0KFA( MPCYV!2NU9<)*%"53!^NE;A@.1?VIHQ7GS]N=.W.DL9RL]H$N50CEY$@8RE+6 M?XL!41HD15T[HB@R;K).6/Z!=E+<)+O_OD9 O/@YJZ;)_'*-BS5024PZ*YDJ M5?=E2O=OIMN%4LZ"2K+<15ZO-RM;IK YEPWHE.="0-2&I8QX$,35L*^M&ACOY,)L4LI@ MQW/>XNG<@L2/O"+9"+,SGY.[Q34\DT4U/F;'DU\@;7(> M?E"T*N7&P/3=49IH:^+ A)"IYUTL&6GDF+"4Z79JIC6DG9#\264:.< MMI])OK2-]4-'$[Y_#+?.<>SW7L.%.(O?)G'OLUP\"!&6)G3GHQ\'G0CX_LG/ M9ZW\79UB8DGHN\-:N@MWWB8BC.QU;7MI*_DX_UZ;O:0P]NOQV;&>E:DX#*69 M*',E#'(CSF/O4(6Q(2 #O5RP9 " ;Y3C6G8]!UV=Z#OVKJ!4-ZJU?2BIW=>: MQ>-O#R6U3[ND=J @O@F9@M)@T;&5:^A@RC4A:)AUXL94RD5/_!RB]]"G$N'" MF5 +S[/VPG,5$L#:82><$E'D(R;[+ >J'L\F(;+KEBMH,1A\@>G9=J#+;T)\ M-\:L>:]2'Q]/%)LS+ONC?"T(T.):-Q">63.+P>T6&D%/1J=<0WE:87Y-^>!C MZ8L*DJQ=Y+.-KCL22^.J[0V6&+A=;O'P4^7GF89[KND[JG0LW2L;T(8I@Z*U M@C%#0VO9"&*0\:)@2EFQFSZ!Z8A&7F.HU;V;MR$AD.I5AO01E$0">S6A./9I M0T]*AH",JK ^BLIF\%FC8L0H=VX;_$QQ,9^AD/ 869=X#1G:4UY_XF0^/CX] MGKQP'GJXZMFF"1N[:W+YC*>).[E6JST9KE=1'.G,)Z*N=>X^4-;@Q1ZF)V?K M;/WF;GE;G88R8!N2B;$/TKF?9P0C;8TXDN[ERX1,GW+#_<0A0BHYE5(^@%J: MN#54MB;$)]VJ$RZXI@983:DGII$X;2>+/7[7&82Q6A Y=:_4V4OM$9/)+A/A MEPA924\,U>8HOR(4S)!I &3VX8,_Q7=Y_]QLJ#0=;;*WVCC" \2O #J[.%1V M8CLH9Y@%H&FT?L6Q.?^*!7G:R3?^^1'^MVPP!":A8$OY6M2729<1V#)@PVTE M$ WHZ "SMB49<%N3:%"9Y1=9N4RA+0JM#;>2H#L"G[E=9;81_R?RX!1I6)FL M3Y)R?Z-D_:FGP5"-=_);1C>?T8[[V^S?'>SK[.RM&67^1]_3E-^JUS&5S&QJ$MN4N4=@?3'Q>1_NJR1K.FC M!P^_E0)]7J_+W"[[4U:]L8Y*NS$ET28G2<(.GWHJ)_P3:1 GY*&U7(+?VHK.>[#7M%I4M89O"#]>U_$D%R2HN&6X3!F+X.35V_4 M!KW*E82R/Y"3YZX$'V[YC!K2\;V3+GPSV.1Y(1*#IZ2S1B?;J_RR 'FX%)8P M$?'N7XV77+4YZ8:DC+]@+^8)^QG9S$\!C5Y->S M_^^;!],'#QZ@1H47]*A\B ]"VY;(HCN9MKHIS@MAV V19RFA +.C$S5L[MGS MB2S 2EITU(T]L97#N8-%8AIB6\BKCAA:XYN/0D'[;9EA)1-I*D0-T:R<[HK8 M6;#+A[L^&!DRXVZ0D,CA%1FY<7)N_H&C;-]YF3Z6#\\_ZI'5.["F[W!B?;QS M:] V\B0NUF?,>_LZ;(!_9'R"8(F901;Y&((HQ1H%2GNTL36<)[)7_%)[H^&S M&F0P,K&2(Z,S'X:4?CG;6L]P8H??NZM[5]7F(T9>5)MDIAWE1_". 4^5-FA# MG&BMGY@"743I]9]) 2='Z%DF1!IHX;AT]ZDT^Q.ICL395T5K>^PX-\(=+Q5 M:IQ#EE7Y\@T_"\4P!B?$$O*24/K*3N1]+C]C3D+%-V3RWF6H&2TS]4@QPXS$ MSHP@DR 2:!<&"(%*_;$:'_Z442,)88&T.1*R87S&0)N&8%/!J:3/4D-IZ[,% M7!THM8AJ?AWIYOG>%P!.&<(I=\T"FE1P:8$(QX?9-'/7YOU+<[HW!$!.CUSMHON8 MP$4V8'I?B!Q5>-Z%=F_+V5O/EZFW/>I)_A-MS,=6/22W$7;CI,S9M"WHMM2V HP0]M MD^FA28GH/0:]0I$,;6*<@^?)74R4EHK$'7(1_Z#L/BFW#%_/P=Y0N*LK$#Q+ M9]S(QU6@TE[5-7)$^@8&#O$\9]08R4D;+A3..A9YJ/+SL(V #5/$-+&J #$ MJP,#$.=!2&IFXM04381539FZ4,&(LRW[T@P7(G"JGLX3$?RT*>^D.RI_(UBL M28+R\"VF;7_&M4]]4$$S"A"-?+!VZ*"U8YLOYJ8_CC]*HW@5 M1AY]<2A%M%BTIE2?]%CT]>/9I1_C5R?9'FL/0IH$&8;H7P'!Z:@4^C(L3,'A ML:0&OX^=-2Q^(Y)FTG^S\:T85NP^L%S]H9 J+4,22+C...O$ X^FQ%XG+KZC M*%M"MFA>,@4V:)DOANC.N"*QK4GE\#MMKV)=,'!R=I(/766TD?FI$/%%3; D M!^CS9;LKCH)]L7?4$F2Z2&_"NL;L^YI8[F7>+!D6MEB_%?T0LWWUWTB;8HP( MU&2:43MF;CK)"VZ7QVDR*"C4_ >O[%2-5%BG7G( ]MT:M6@M7.4QM>>7!>'> M75>$:.'0LM="KL==6TB6K/HQV+GC:M9;)O%<0B]@ )$CWHHXPCV;;GB6I_2\ MC@/N=KLC?4]^&FJ3TO(%?O6<:UI;=L,YQ*2;/W_Q]/3%NH_5\LS\7?^&@LC_9Y.V0<[4+E=?3J2(54%M/ M].Q4+MK]LG\N_,UWE0'4U9+GT95(ABA_B]Y5KKX3_S53P4E2E'1VZI2]$TBF M3K*BP^4?'G8J^R0KR=%%PF'*KF3Z +UE$%YNKL<#+7]@(G 35_?(+#%N[9&_ MU)LB*NGLK9R&"SP75K4Y6!LB\.!Y-F_JHY=-IVQWKM2'I="5Y=$I-EJX[RGU M3_S$_OA3A5!:@>_E3R].]:%^J8]Y=GX(F]#.$S"F4S]4OBBZ%;DQ=75^!&1, M/#!F>7Q3]C835[A$O^ M[)C/M3LX^0:)"IY:%"#?O3_X/AB99G[!&__K!U3&_V8:=V-DB5P,H @,/HA6 MR8S0B1K$5TD3\ "B<"K[Z"PX2F6T7W*F/],S_4GO3$]1"0]_T'6RJ>LWBL?. M:"W_O:MR?K6'_&;'@R]/RJR#B0&\A+/+5W!W&@-64*9E<-YR)YE_;(;)].0. M9.G3PSQ5$"AHM:]:_IEQ?9M2@_U=5YAD"B^+Q%;,HYT2]S?U13$K-GQQH=V+ M8)$JO,:LX(W!\07A& 0WO._VG'D !KD@$SC+MS4;@\(1:;7SL+';J6M11GV2 M=3DM5B&L2XQ>]/0.\7H$5#@WCG$0-&V"/MF]#C&ZKZ) P4NCF=?-[)B:!JLQ M786Z-D\8XCFZ\KZ=1GE[G/!8;@2,.IZ\=&CKD6^Y&J@[%9/>2^J(DTGJS0Z0 MAS*[ RQ2N)_-,QUNP60NC^*B@6:!",WWGRN"=X3X2@A/%=HJ%:/*L7X,U@O7 MKVW1\N"% QW<:'^.524L7!SE2M[K.E5C *P7<>17].9_V?]B2NZ"["CO"F*@ MW3_D(Z,1[K@AC;;6XW5*03G8(/?V4?\UCKRHA+F=2\'GU_['_0,^!.QB]&/S)^ M^Z)DYP86<>-R&D(30])*,T:A/(UK@P5'L9S\!Q5>_A'T6[, MI]P$_R1/DFKARK_G6FI6A!RS.K'G6Z1H?":7.6F3@2ZT.YI^&98U M=ME179EDT6ZN??+CGE /=Q#U,/W!]3#IXUZ.+2-7PM8?'EZ\N(G M',YR.,#+-67K<"ROU;01V)XI7CU%DY;&%V EKILW@$D@"LRC?M H/%^]C?"W M"$??V .YOFUY"#ZN+Y7I5IX&O3/%I=2W(Y6MI36-^5[; =S5#J4N[BN5L=0V M.^YPQAGLPC-Q*5R?Y;)H5NQJDK//L1FO R$=Y"@37F[9YHQO5C[;A)W0,O\R MI\2(%D]L(:G:P+W7!RFMU2%AJV)WD!]M+,G]DM]",H.:4L#;O# FZ9^H">7/ MR77_$O/T6)U3DGIT@O.(ZD:?Q_=Z2V[,EKBL;V7N:9*%CF 9;7@MMY/TG&P' M.B)D4E,O ;ZALK/UOZIR2+)YVP&'(;0N/0F;0Z+S M!)LK-$[[SX7@)-H@N7*LM]&S?/Q&C8_&NH^9R^9O4BOIQ]\<9$%"M>YSG! A M_1R19Z$D'0:?]\S_=$RW-@(NL]CB%G9A2,#+T:(QC1,?-%GNA;[1P%(/7I$3 MD+<\,):ZQA)&M3>(*(1$?K=ZC>44&6+T#@-A)44VC'Y8FWV#G@F]E)1X[164 M<,Z*DV8>>V71P>"E-1PFRTJIW]?U1LJ8\?<%LZF [(L,74T-0-4232(LGVN[ M> !()-N>=.Z.0I'V9>%JU*2]K,4N\IV!PY MX#N9$.X#N0Z"L]BW73Z3\Q#A2!:.M#MI7'KO%X3[>!0>]8@V:=XDZTK$J2/5 M\-\$+Z;YR5-S2L1QH./P9!ZSC'][>GIR0H7KC7>M1QSJQN3,E%XRC[M\2#/\ MHIK\G,_SE>5;'U*C[Z.'4[N+563H(<+'E9N_H,J,.%H>T\,&H7<,]^S(PE_& M-1/O?S?_5E&I JJ$IC HJ2AJB.%5J74C765X;EIFG_BZZNT293$,5IB0J92$ MPQ_#=#XFQ %YR!?!A\HKE8H@_V@2\Z.[)!\PCG%?HX-^W[:FZLV=9+[QDEHS ML*Q^HVVI40;^YL]*;RIR@/X8M"%]?9&[A23'"2YMNY,%TR+/R2S')]4D3OLB M$J/82ES'E%&V,>AQ%/GK2BR; 4.#I*T\:' ]C$LIYW.\*6NA(\OSD? MKBW=G^+181?B3G;8E9N"BB^.F<;**6O(C1SL;O30C$A>W M753^A !6R.1!^(/W#G,N),9R$NAK<,70$ A$Y+[7#,@6)&/+FT*";3(0-IF. M;-9OZL_C]%C\]PR;Q4G?H; M+W^1Q.'(CK>62($Y\6YJ5T#G1 W"A"7)9*F1-1H%\P.MGF0SZH]@_4!_Y$;/ M-/HDWAEK.OS_:V90"9LJ*\J4]4TP6=B+,>H@S58/XGG'0;JBEUSD K>F8ED' M4T U)2K+VG[CO22#@(W&OX#ST4![!W../I/\.D M7N'D%R7;J=Y@WQS^\J^S)^\^?[QBO^Y!XKZ@),O R7XT[5G6;%&O-:0M)UE8 MK LKGR)UP8V)B:)N/*W^C'_*!GA*%SBQ"\B8_X7/I_Y?-9.:$JXRX]B<8G)W M)ON><4O)HOTMDS8F[=F3WCJ Y,/N.6>M-SD1> /2&4>\;'S2)4T#6IDE+B%R M#$;_;+3L,5T9-6]\UG%$P5X?G:0!DR8UGU-@/O'1"_ +\(O2^T/3F7G_A$2F MEZ!$UT '=,KD9?!8MNAXYR[!5:X6A')5E"-.1DF$TV0HZ.GA\I0\FI&/W,$6 M97CQ7M+!MYT$(ZS$7GN>:\F/\0V+.#Y,56]#=S08NGUNY8&$X1[#$7XXP!$^;3C"AR%A M^$QRA<^D(P*/_B@>'/+P)&9?-.% M,,"7D\+2\9)L*4=4\XX]DXL.T58:9A= M)GKJ.F$Z8[I;$@Q946YH\.::=S(%*DTL; 7?J-!W>KB]%AB\[,0*N0Y#\E^S M)NPB[NSJ&_D;')-3?4,IM[!"F%PO6PCE!97;Z,'0*+VA;)=J6PKG8KT<*=P3 M4!?=&>\]5'_TX.BI)A!CQL:0E_ER24D86DD2YU$,XT5P>@FL)&TU4@1+\*>D MR:?2W;*.O&/=B7P-1D@R!NO&09W3:'LH!]YO[/-^(V^7H9CO:''3[TB)1-4? MRD0%:2<$YTYG+R*>Z8&PMB?,L9(:IZ^I(0CP<38Q88TM.B(/ MIU$%MH_!\,JH"9(8- &1LW\9HFDII-KP:<,:#Z.5;"7>, YK9_BB(9OE#JJ M4"<8<<=A,1ZF!Q/_+T"ESL*A]2;"WI.:',V_HOZ)?'TCD"IU#.]_PDT,5#_[ M(#8I96*D'OKCR1FU5CJ#RMF<5)PS^,A9T0RTHUJTSW-S1AC1UN5DB.T64ME7 MB(L0.(=/UW$+$P<,?D@QZ*DF5/^91(Q$^R7IJ>8;QRH;MQ\> LPWN&>[XPT3 M2+B#%+L7;#+P@5KO2D7RVTR]L][HBNS:9)<(']&X?(I(I\0GOX%F=D\=^]G2 MU9&;L>5.ACE9Y/C<%U%+]NFU=RGDW8_ZW(V*!]?6YP[HC7?"YW[@_/@=]4&I MSR*+X..DW3]QF_*>B@1["SV?QQ"-EC7N4W'^XQ4X8B/^HZ2Z04-UEE?4%@;D M\>(/F!@KTY\@;N/?D!]"T"A9K%:MGXI%HG**RTHPB)#[N33Z]YWUE@DUC]T5 MJ!.?HF8B2'K'EGQNW004I1,(-@4BN\!BB+0E)_RJ'L;N4V(>S#,I#8P7[C/? M:A''PJ?1/S;(.:R3I_FLB;(2CZBBR/!B90X]^B47A65?5EQ+/RS3E5 MC_N//:["-?BQ]X\EKNDW)L>$N6""P0=-2SLI0VY4J$FEA3!PTGR/34LY*/?. M= ID+%R#1IX5!^G\+9=1>&F\\=ZI"^$*12ZVF<.82 5D7B+DI\BK;V#LO7:^ MN8 :F&*1,FS&,M4FUOV:&= ;^]2Y'=U4"::-C)BZ>/',6 &6+RXA'NT/+5- MFZI_.BO.SEE8M@,5,N,@X.-@/#[#HW\$D?+QC.IK%:J?JEV:6D'5KVZO+&'G MY]Z%K#F%5O+67H3\?I@JM3RIZ-D?,T-F>MCB\2?OV@SA.'HOE[*IK?_9,<;ORA;CSJ^V '?8%C<>]N M?"#+N(_)^*"#TJSWE3[[*XFY8]Q;Y/%OD M[5'8 *KUC:>E]NAU?GZNE9#Q8??Q'H]X+'''N5F+VG!XAZC,^NC!GW;.&I&N MC5ZP@N$ MEP*$/?A0V^/);\3D&-\48&-08;PM8!' ;+V=?+=[H"G>AGAO\IC\6QY44"Q& MO>A\,;S\-W^B#S[<>9>IBU/QS#Q&"9DC<_2*JO2KYPQR_KVF@<:OGE5"T4YM M8<^5&.]I5RULV\VR%C7D**1A9"X4SW9K3C2L<\(7_-QDM*Y>P?Z'$0>U>:0Z M29X>OWC2-37_Z^_9.B.$_#:/G (_H0@ 'R(Y<(J^$VOLQB21 ^L@]2^)8H] M9TWO^@J$*K'7@!9I630V#$WY R:B]XA?7%?360*= M0F>H@)*()J;+19"QW2A^)[+D%I4-+<-2L3Q[,CIL!Z\HZ[B%<[-PXL&%B5B( MCP/-]T3*0BE9%&LRSXAW,0=]$618O!!3H]PUW$)CLWZ3ONW]+E<$.JUKUIV. M]"5N$"1W!T&8,K,2IEML#A6J)_34*$H7 U5EM0F46POW\52^6Y5P!'96P="V!@0 +/PJO^5.W&._O6Q3L\B4)F2ZI!\\2LVU MFP;>)4H^A*/+MF%4)\^"\8 5Z-O1=1/2=E%2UT,)&-"8AYT6\O\^,5 MQ)P\%7,)QNVK(D61T'IL1V\%^R.@=[]5]6T4!$U2&# DL02:L["%>OE,D]]S M:X8+9$A9I]5+D3:B96(C) S=?V"N\(K_%.41O%&]5%X:5T>$S,*$XMIHN"1= MD3F_)$P@/:HU72L 5Q@>Z\8*B9)^\<,G2B)Q5_LO7W]W+@^/Q#6@!@7QO"E# MV$9PS3DC6Y74+7IFQ6_W0=2Q2_-%CGZ)D8P74;4;>6+9)S4IV9'G06M!F,QV MR:[L8+$N\A4,^E2M:D\:*]U\X]9)MJ13#TQLJ/S*=Q<=.G7O<='QX:'H^&EW MZAYJ(7LCK%/QC?I"H!R)AU-FR*W*:NUD#T$2$;R'IKZBO!PK,I!R \?>]XN8 M^V10)-#\;"* ^CQOSI4^X\2]"];XSP#=;(JY%U"#QZE ZF?*MVK Z>?_)UNM M?SR9O *AS-1X9V9(B+SUPTZ=KN=:24&F^,&W')H*@HI_]\,T\H(@:QQ5B@>L MK9YA!KE#U1P.L[JB=^3+QUU+DUO6TRV2R'*5(4S'$=#0G0F$<;?W6VGZ M'HG#TL<>J>.# MMQ-)K<$HJ_))ZQ,>&:V4A:Z^*#9$L+'HAT@ 2@Z^[Z--!2()O*]1$0I +=P2 MSP+S,C:_AZ=]'3^"S?^2PIU?:*;F4<$)BJK5QCG+%(UN2%8;MS1N%BH7D(+4 M*?+C12E+^_OA<@?;'U/&%^?GX'(YGCP/[UI?*A?027B_H^=U5:_K$&[_([M* MY!7CS2KROJC!?H-DNOA?O[P\E8F8Y7/ U1/Q.7HF7<*R6KWW*E-(N=8<.@GS M= R$*ILPA\2;*-'KI.6 $ZY^UU12E;,Q5G%7 CS&M[!-HA#*K0;+2K:P('K9 M%/#_G>\-H=%:Z6@YNH%$UTMGI2]4F8[U7[L"V,%*W/Q831E".'X&,9%N G&3SJUAF4M\.(1[,2H0L!3Y54\X&INR3\FH'Q4"LMUK\RP/YPCU^H5=\M#::_SA.V[#PTNE2DIY M=9Z=\X9;D29;L[7>"<1O8B>4,G31(?+S>@[S, X%1]+#UTE'I?^6LICY-%G9 MJ,.&<1H@OLZQ*LGQ4GZ>9RV==;KXSO32K_C23H[NF1-/&S$/)I@L.VS'H%.D M^?>LPMZB/=4S#8-WV]Y I-V6CK!"R,E'A"VI2H3C(Y&=D@Q!.M'NU->R2<.1 M//\TF"=3@Q:?+C:K4M8H/Z>]X]96G/U:2?(P+A+^FH(BX42<.M9IFIKC'(]S M5$S%S3NC1)KA99D3*VQ0YM0QB>4:RV%9SH=2*+BO=DUV@IEA(.A][L=PB! M^J%/O^EBH&97+Y=@U\GY!".5/M(0=3951$*U)8!/)K6#FD2TA@$6S& 6PZN* MTD/-SLI 69AJAA,NG([7OHJ*[JA)0DK1CBOFQ:_W_R9 D/2RL>6\T.0R4>T9 MI443ZP2Y5 Y:1VJ!\: 3Y0I.[*#(V]VOR/$C99\B@NWAX^E-Q,/EM'G&,D[D MD3>5;_2-.N$:6U0QIGVEJU5G_(4N]'B DE%]:J4H@LH FQ-F>NT_]EJ2 0H+ M>BE;Y)_Y!5%ICF@_?_T=J4 V.?/HT\DLJK.W>[>>+BU.Q]WO>(MWL>&XQ4M] M]XW9>6R8A51-HE?1K8UF1F96?*#^X/2E2;_^+OH?J:UQHM#X RC1+HM%!\UT MO"-[?UK9U$+#7WCL>2/SX4SWP]&V82&+X*?@)+S@_$0X:*O<,;YN1$J],38X M_;<.F].AC8F&D==BB*%RS(XDU(G,%;Y'^MYX.8D TN^3AJ@^Q="+H63_FWP< M7_3EH8QVKK)!#7&J(KZQUC@UHMM=-<7ARAE9,S[U4<6YH\6Z'9RN7+<"A9(R MZ+LY^>1'*PH1 M]2^2PED,_0!98SM=B$LQ)?CF*L]$]RHNV6 BFQ" D4;TV^UT M')^$:J-%W;5A30]'FT/G_Y^]=VUNV\C61K^_5?L_L/R^.677@11>Q(OBR50Y MCC/C/9/8QW9V:LZ74Q#1E!"3 < )6M^_>EUZPL(4I1$B13557MG+(D$^K)Z M];H\ZUDW+<:*'E$6]P$%E.1*4YNW0BXPZF&-GR;L"AF#6)-*[\?YDA\T@2D7 MVO#4\TK<+J2TP0*_@Z&AYPJ4V W#XI/G!,+EM:@$!*A"MB\,UYF^UY;)CYMU M>@B=YLJ!)=LK=FP3Z7#_&>CB.9J$S>MGZ+-O8*)\Y-( ;8S1P:KUOJ3&G-@ MV[*P-C#VI\469V1 9J6U3#>#37CVU=UP$_2(+0,G K)CU\B.;D!V/&UDQ^-P ML.\.:%T+@@O*5YL>;BF%S_C*I"<$&*8J)$E3B57B MK_X+9H MEOH<%0DUJ')S'KQX*2$8E'2P-9V6;%JN(7EV4R0!4:E&VMGY;HBN3US8=-2X M,P9NCU:2NT]$"@[%?978=;@^<:G%CK+6J[B "9C.L1.R3*])YM',9WPR/HR# M*L[9,,OBH)7$H?=VG?T1 .NX8\7Q*23/9BMTL_7!^?-GY5?H3#$AM03V0+* M%0G[ 7F%D,TKX%O^'(N 2C'P?1<%=R24K,,99X3=:&;M>771]9(NA%B;(%XA MQP6#W*;>+MY309V["'_1JIX\-T8Q5R5L&G(G3EK$!?*[ E!WQ8YC7U]7R2ZCS_>?KWX*(F:SL#?5\ MX*$\TTBK=T[)]2H;P.^>TL<+G7B^IC'7KV5Z9!PM20NK66TQLU&N]"O3;!4N MF8KJ@Q4C6R+3]XKHUOA:*-7:.\%!_&WE2H@,"NQN=P/UJP3G7G_3H/EK !U" M,X+HZE6FHM245[(.%%AR<-WJ ;H@OU&Y(UX)(9R9=A7EA$A?\9U[CT(S;U"W3= 8.844H7AZEPJ:?4 M11KI#PYZEI$RUPR)15A'TWYYX!BG 4,H$[XC@L,U&FHVP3*XXSPN3$=-+\3I M&?D0$57Z,?FU4LPTG2(T$.*L^NTUZT)R!? 7;I&=:J&GX+AK>EC>'+) P+9R M8L%0M2HVR5XA(-[;^#B$E;LKX @4^43#:3E1#Q^X5;+^O6/K?91%K9B_D5KN MO#>;\G&*F<+6!XDB?L2NCX *)H++MZ*'"&& =9UQ,4W!>T*PI3L90O\.EQIA MPD5(2'XTA_7!_X]BT^A!&B[HM_">FW>!1TZ.MT^Z8)K#YUK@F/83^R2#4XA\ MK+! &7=P@J<8026&6$R4-8BZ9&%E8>>RL,P<:A2\=[M.M,QI%:OF8C(43I2_ M&6M@*DCLQ6/#]U ;4?F@N3.;I/-04G+SR(B/Z@.U-0O0JLX#N-HJBJ7$J'T> M0(07)P:<1,0(BC&C.8O8PJZT4[D MB-<2!?JFI>3$$Q/=S[OV:?I[Y2GC) 232 M'<&/V&QBW2'$5)%':C CJ"9O(5GA_NYA 3;@ZTR.])PD!-TTV4?WF^A@\U+3 M7D+ZR#:Y,H!L.AFKC!JS<4- .9 +Y MFC_;[O#OH5KW! Z2S17Q$K(VYO[Q)\<_';=^$KL(5#C8XOQ'6Y^U] O A0G) M?].%4*[K@1YR,+O.P?1"#N9IYV!"=>U:Q^0]>M=8)0&=UYR.KQZPR"GGFS"7 MFO,KZ#@_T_=*_$U08A)?D(>.W5ZHY/7#3;W()O%E7I!KK;^-'6S^O2"F>X1B M&POA@6U7+Z.$=;4_?Q8JA+UREHW)-=RD3$_IGP]+2E7 ME"#\WK02;I MMX&PA%UJW8^;I0[J5?7XSJ?Y&5D,\ >NW$4,,;1?Z7]'>)NF M%6%T)7[!16G>-%5I&*1_1<:-&%G:3EE,B3W6K7(5U&C,8!)(X#F/-NRGMB^F MML<8F@8_:&D$XWP:"5F)"=',%55ODB=DEPE]!*K*MO636DAH\KYO2TBN+V], M*6Q,M8[(A0FYU0PFK#]@@4^CKC@\!D DW@J7D(Y;XR+% #NJ#FG(!7(^W$ZT]PLU(62Z<* M9A@P>U02:2:<^,Q6N\+0*>1(@%84I2]O# ,KT1(YE(:YS==NN+.@/J$GN/2Q MQC7"%75%!@^H/O$6\JH%>D%BC_1IR\MYC"WC3'?Y)?%UX=O>!CLK[*]G7-\ M=#2;-L6H,8KJN7>K-PO]T,NTJ(C53WN? F#=<.U$[*)5JG/UA=VH.E%*4UE2 MCDD+'[-+@ET@R."'ULOT%7D*!+,%)<"1;LDZOT#XDQ:T5TJ M+U7.K2%OML)=F]M!TZQ3DY[IYS>V%TU+QY:S4?(:%]GB]R]/L?0&=K )9UO/ M][(VV,3,,K&1]Y.50Y$Q\RU=6\7U*WB3#^, 9&Y4IHS$N,J+:7)% K;2#*WC M7^PM8://L))P;/04.EK:Y4=4)GJ07/ @V=HKY-1K+$4S=? /XD+)TBX9334( MO6HFEO,"V(\[0'^5G))$:6S,?WK5D)HW@@AG5+86MDE+ =*7ZZT$,G;0;:1G M*(0J:"@8J3&5)D3*#'_T&YYC\AO]:'HF%:8H*N\ R2^T;N,0+0DZ71LU 4N- MC\\D,"L/151GU&9Y>F#GV]JFF^^)X#M@9986VU;OK%Q; ]?RWKCA3D,'BY?2 M9=CI@.<"*")Y&)YYXOV!=R_*5^B.EM+4A3]-W?'(S,R\*E$]"-S\ZTB[ MAU4-!2.NU&.&26H@/.RLC.LQ+P!H,E;1"MP$X?FJ4HA4S-12OR=E"@_79@>5 M@3GWV5B9=!/Y-F1<(;1,H!ZUP[)2YIG['@#WO-[T9>AB\P,*KX!(C2L"K]=-"^_;:EV@!B8'WLW8B*B+3 MA1H"/:D_%_JK":5;T<+UV8*%?ZM^#>FOHB8DC\H "4SDP?VL2[D'QJU*D .[ M1N)>,YYJPP8(90I!"[I.RG@"E13%&1!L37(&88)#2W$*#Y?>D,Q'3XZSP'S6 MF)B)\KH"BR#DA?LW8O]96E8JEJ6WC:& 3TGC&2VE%V8!9%GR0DC;\4>E6B^- M,45.KI2!YWH YY)Q!9M8Z+?DNZ^6MV.7'J ^AGY#).3#D\Y,M6/XAAOVN&V% MUH9T5^.<_G <"OVD!SE]-=N[.5L!]?)H%BV?1BRK)3@-U!$CY,"VMOM9C='E M=ZN)AQ3CKSW%]C="-KV4VQ*+G2(Q=(+5R+I>/? "K7=.K#\:FOWN)3+@)" # MGC8RX'&J,_] T-8#Y*S6JP]K'-<,#S&?J8,?QR%(PZ$/5;>C:\C*F@TBZADB M;0U&7O0PC5"GE%:WQD!>.[6"HKSF2A] SW%I0^9R*S#R<$1&G IN)W(]'HY.KCTZ!6>ZYI@Q4\Y(W+KEK$_ MV>7%,D2,#AH2Y&D:7Y4@#K4'&'H?;[8XQ:7W03Y9/HY1:/GDCC,KM5@")BY* M>T#A%$O-.7,'SYSRZ]PRD,\AY^14K-K:F-BE -R[<366QF/SW.Y M(A=C*R%*YD^U5%SUGCX.4?JH^$D&6_"#L4@*[7TN;.#L+2(YE M9EB'R]YAJ$9C9GLI8G)X)[]Z:7L%" MZ1A/X(Q@/H55*=M99^FY7L1%88![%M P20N_BR#%^1,%IX+*;@UY,(>W:M^. MEH"M5C8@\V<*:]HE7XUGCP4SIN@>HWH#\;A3ES;>KX:?[VU$A@OP M9)> >IW!CRWO$Y;%@0(9)Z;9@U<+P_/U4I% MJ]@TIV(0[+[K!$G1"#-\@N_>&B .H5.Y9-C2S8/)06KLC I+&6,D;!]"4Z@7 MGRX./0+#]* G5P%.X:NV:^;(H%-+L8C9\^"+;^G(#4C!E.YA?TX#!OH]0SY% MC'7NU*S<4;CI0R:-'2CNUNU&3+J-3HA_JK0TM?Y<).?6T7WSS_^.D%2'_3+! M&1.^3.]]QNAL2#FD"%46$!OCFF.B!S72Y,MSL]CJSYL0ZY*<8HJ59)'%T-KA M23Y>S(2UB9_-X.WZZ,;$I90TC!!Q:'%1T/AF9''P@! V9OK4X$&A0LQBU" MWCL:"[JP5-64M@8&!50T"/B P(*VFDMHQ&JQ9*E706A%SM]?? #*&VA?O^(6 M<[,@7_3B&6E[,9&-1&$/4<#!PBT>(\]GK:<9CEU]]70QOY]ZVIIFI&*R-.AF M*_Z7:4RUB)\!IFAK/\"$,!:!'3/M"UX,U,+$WJ_>]7KSSETAO@C10GH#H F3 M<)IJ+:)U"ZPO/@7J9O74)Z!&E(%J>*.BE85/'V&5+60$6_D8XR0(V6F2L=/C MUA\7>H4]*BL%>5<)5M":3J-[SP;@85VE *C7]SREO9RZ&4 MZO+%"N[SA"TYXQ10(, 9[57->#1FTXQCLS9T(T$$>P0()(:70'T/ZT!AMV(8 M<\I30TH7U],VR7 UOUPN:@A<'3 # N\M*!KJ"4=MLAC AAL=TS_GM7Y_?R<7I#C>7 MK?19AS%$4P.760[>S];(]D[PAH:,M_B?) Q^8WC&(P%@59B4P4#B MH2F)Q27U&:VSG4).<0]SBOV04WS:.<50;;PVH./0(B#!B;["\J*\2.=$+VXI M&!(P.(1HS'@KII^BUPC@9@8KZ#GAD,WYA(NV6Q7!HKQ!P/#)1D%LOSHKM2K= MJZC+[MA_,8+ML-L!XDR:![O!"OH(<2+Q_K$5+ $/EYX1V5G4E>L-NGNR) N. M55RG #2O&Y.N$(N\<)AHL#OG@K*:7&=5;]^@C;!*DIFT#)X+O?06L&J:NPFS MNUP*$\E28"="8RDM*/=L6B FP*9,9"Y0(Z?&#] MAX ;--F(]!RT7:K=\:SB=&P\0]MUF:G&"[)[UA2SS3GV::$NG>H^?=CU4::$ M@;@]2^OB$(OQQVV:=CS-2P=ZQ12-X'+0D6/OC'_BN+HTC.2V&XBQA],\I>(> M(B! %:.2-0<;QI-]5<8ZM*]\3[:4=&\E;C^:3 HF_R*3;EEZ56ASTUI[4'<9 MW?P+FO18LN VX73JFB+#?.#PFR)+C]%EQL*^%6-I2#K4-E,*X M?YR>PJZHG%E,I3L:2,H42Z75)5'*^2S4Q@ZGF+/991OXUS[2^JV M#"X>=LHQ6I$O0*J),J83!-*OF35S0J5D&"H!6#E/' M,N& JK.06V/)IDIC]Y7CW/83FREP4]-R9MUK)U/A?,E]">H\FKI5FP7NUP#;X"]4%]'G>'0)51Q8@+_C*_P-G<^N;)YDA[EKW&A M_])M=]O ]F!U4M-J("@/@I5TM1ELVTJ-9305JR[<%$L@[M"Z5 #IP@6WLY)X MG8F,+I?]YD4S^0I%2]S%PHC0M:KX>G5X+R,VNERCW04H-J[$%J=OCY+MJL"M M9HVZ@8\#]@@O=Z ?QIJXO(*':L'@0C+#@[BSJ_K>-_/C7!2?TO)KZ?+H =+I M+3!+4;SH3>N#A-\^6Z+)#Q(%N^&.W=(BK[I>G[HY!,L(E;E'2.7%W?%L^Q!N MCSD!*)=6I%ZSQV;O'(XO0(THHT.]]2Q3)9>%[Y%U],=2_D%J;?-[+,T5,>2+ M2Q6W0$\C3!DYWR_1ET!:5NR=/B]2"^J%)4)S1'!)E#-/H3+8-M#DO[F4:L>F M7 ]6[9OC#Q/BB8N++#FG,(I:2(3-V./T9J#MM$9O7@(*UPMYK:3J ($^7F+ M3VTG:7T#_O+E\[O6IT6I!6?JC(MXF"IF F64&9#!0X,![!605@L!RZ2,=F<@ M&T[Q' N"P2/7=T;_.^MO6JI/2%_[>\67'A#E4DZ;:]R S9-KH/&ZZM[FF?GBJBUJ]NNJ@/1\.<)5F"9$S4T+..OG]^^ MCT"X%"4'A+G5W?P(',S,0EI@&?7[8[/YM&M82BUE9P\ FCS2:ZX$DP/@4E@# M60 [=0P8J!G4FA8IU#!0?A_VW_T&YW#8^@ M04+AB6J:GJ=L%PFAUW'K)^ZLQ)DA5V/)T"P)R33]"KH:K.-O^*K$Y,4086^' M3&K&2%1JN@IA[ZLRU5H8&)6%*?YOVH)E)HQ%R40_$\BD8^37%-5/%EAKFR$X MH"R1;IZ:%AB4D.37]:_UJ\=6H\$0(AHW[IBW]_Y *)*VLTS+''A$$ MK?&T,1W ?&X80SA0Q9LJVJ)5VU030&K:<;R;22[6# 3=9G(7,W5.X"(L$-'V M.WA;9]H'9;BME']3M!>RLZC3I7J3:*?]ZVSE_;])9"MD+O M<.;RBP.Q,,:X 5J8?E7&;I?Z&.X^H#B0(7^/F! 2[PW!D%!L"?$^!<8(LW'( M-:Y:>W-7 /LJW>/^$CMW]60*EQ[<3D#,IC^9T(8@YUP!6W>=\UW)1)].EZ6+ M>*[M8].?4K_ZK,CC1*XRRB0FVJ:!6S/FC@0^\YFSGU1%QN-Q0$7NQ4@2P;%4 MSS%HZGDG'(I OS>UP6NRE="28*0CF1&.T=H,#W*,E18R\JV9)D[.W.6R1WH' M%C-EBAUQESBE-YJ7\M_S)_\N;[@N9@KE_GLDZ1YOL'PNG*!Y/:O=7_SEF8*FG^ M4$]/Z1*X@;3?([>;7N?7KYWK#F\[>)1VJP9KGM59\:PUH]CPU2LO;KJ('_I. M!2$[$H.'+\*=:>E9/"[R(Z45:#[3AUA.M>BCUW4#$=9<_[? _\*!\%<3:>U^ M &3DZUG\36;))S0<]7#4PU'?V5&_C(M4*KL)&0@GH\;$R-H&D*((^"/H@Z(/#T >-WH)7-,EL0T5KGH.60.B_, [F M7CEPT M!+P2]<"!Z(9$VI%C7#'%%C"!J#?%57=O6E^',AS,?SOQAG'D'HH54 M@@YVV11O&)!4'79E2^>#2@@J(:B$PU )R+AK*?MC;&J!C16AE:#F9:B2UH+(7H@S"FIB*RU]-%0R6 M6&-C@V=+*>_50F,Y.!9FNGK+MC55U5#!MC*VDLL7KM>HJ MIZBJ7DR%/9HBAFQ:H71M$ I790:.?MG3]IE=#& MSO4(:GTR;EW51=^ /D]%JK"FW"4N" \++\UL"P +)A1NZ5^@G)O3='6C/S.3N(TIYA,PRA>?=: M4GO;%U= &Y+0MVV'L"J_BHND-$3]=A-XZ1M7VI5@+GX7!A9@GX)7$R&Z/U=_ M(44XFLI$Y89HKA;UCA<0&)BZ?215S;'[X5C-&5Z'R?0;G5MNJ(!?=^A$+>%\ MY'S14@P8"W@F?>"EK'%Y20V1IXQW>K\M2$L?\1+ XQ#E:,PF9O%="1 M-N@L'KZKC^FDZ85=4_)JM?$:PJW>&,%J*<5E%;A[+I1BS]QDJ)S+, MM"Y>Z%5T#1HB]R&N)6U; 1>4;?>3>Q>CJ9OG3E=\HP(MK'<;-!#/U6RP]Q-D MC5).EUNBLEL:3=1"CC.@8M!KK0IHB^P:H/$,;C2Y%_0BZZ,&:!^3T@/[(3/\ M_:2+;9=2Y'E:(OUWK'E*_A%3')'^:PT.Z$%G#-@$E2G,H6AS/@;?$ MM(G%)L4U6S"=T,ZD,V#,L&]&FS111EX6Y:HVL="LRUVQ))[I?2KKJ_-@K5,# ME_GMNIT'SI'5#(,4Q4\WE1E0[-EQRPR':V<@T^;F]$ MJD+;M\@4EO A)+M;Z#O(NUE2-!YG2 .G""L1\A@#-X[/C<,KZ:TA1IRP08$V MU,GUQX8#R[M,!)4B'WG15&9AQ&19)*A;0J8,A:GY#G3:'F/&=0'B=I6=0P!L M8RGPJ/K,SM=>9MQ^\]8QIGDJY]75D$K(M: )&I3N#V! MH-R_':T"8T=)M"#\?5%(;P:B#%J^3HNU7#EX S5(>%!]MU!]&%6+I[C8\:7> M=Y-P$#9YLVGA;>=>J:'/DBY<-S4)4I*127,QK6)M?*CE M]#"F-"2M";9NC-8LT$K68H\_DRR$Z37WO%EOVE07:/6*!VZ*1>LVSQN<)=+D MD_O;ZT [26B7BR&>I-4;1H-1)VJ/!CZ'>+V%'PQU-(JZ^O][@[;[V9^6/NMD M<2DVB9/5.@44+;5DS.N7$I%"*VB-C5AD]N#.! MNY8&8!+3DYB8UO9%%Q):B'B##G>2TJ@AF=3>:W+8V,T0VX]_P59 $"VG#DDK ME\5<1'P6I4=/#%QXBSG1#(,1GA9>9'_K2?K.J'V4Q-M#PW&\ M39R!PSC6*3;^TBHPK[GT?E"EP( ^LU8[E,=\[7DV@A$UYRU(58BW M#)D/J- H++,R8N)U,PCFVVW,-S6^R%)HKBSQ>MSB\@)4&'0%4)R?3PI($H!; ML=$F[(61MK.&6[)X"' M.5/-W=+Q3#&JWDJ]F("\YGJA]2_AL,*"GX']$..) MPFQQ7A38;0@O%F @38L$LV2VLR FYC/156<+[*4(?7>HPY+SYC-(!$'+K]84 M6S8D,26PM#8%!XLUSE3!U<%)=$OFI;)$U> 37854?*40>QU4I(3;, M3*9L?)MGHD&75I@U3"]M\AD&AU9OBCT)Y;?.\TT053H.&6?3.R0\H6O'^XPH MW>B?.7:8">A<%!CP,0]$#18Q,/^W0^\[,]2K^&E M >#8Y"Q%YG43XTL>( .$TU M"JA'8AXY'_YE/ V:H=J.E$9JJ6GLR],#ZQ5_J/4Q-%:B^VX9FUP-13J+J+.B M]3!<:PVZYE)^*TN^A_Y!T$V1E2SW&@$[ 5V)=V]MYO[WX\_';G? D+C?W\QH M?Q02]R%QO[?B^1XM+;"!$4'MNJL4)6FX:ISD*&88O.PY]BT8 SJR=K>! EYD MD_@RIS"?HSAM+AE?Z:E4ZF&.[9:P(T)5+# ,#JBQA7*2&S@>Q(3-(=^]*BEO M,^VFK1$H==7P:E+*G#_77R)K2UJ#PH3QQ:6^.[-SS.?@)R7Y;-IF>P8RVU]N M7AI[O17414_L%HP.*7,.E92&Y[0JX-]A4^;GW&]=*K+/!ET^=H MG)> #D570HOM$39AFR&RTH;,$XS(,@C HB3(M3DO"-7AY^3>@12DDV8A ?L$ MPO#8 LN1%_VH188(2=].L! !'A"VLE)3@VCU,!ANZP:T>C(I6)@Y+7?]=D_8 MGF\*^4EM68!1!EU9];@*]/*@';S>KXLI3BUDQNX86I%^<%=*DO_D@8H#JI\& M4IO8W$H.44I%0?L%]8N#KK:S10D.J=XO,)ZEZ&$.[=12+QR)FXR->L5[UW_C M+K@B$"% 0ZU&J38-:P\J19T!&;L*8%6,A\*6Z7,9&42X3:F8)G5PVCA::=C8 MH>/-@H,5B3Y7TWQ.=C/XRUI]5!?R1*M /(]@E<2P7W&QB>B@:UV@'492I'4P MG'YXJI&E;)6FP.[M=!MQYV5B)&N1!C AMEEP(7-]OI)7RDHR)CPPPMU]OX6L^C];Z<8J-4?3/6 M(&@8GW=C\GB97]L\!Q@:Q/R+(2BXHV(SB C#C5EN-QK[V7_#VQW=2C)8#.Y( MF:1 (JMPW/H=,TW+0X4NJ;7??901YCED(< MBOS\2%JM2A/8#&8Q3HOQ8@8AD+&4/]CG0\OS.$T(8I4*!L:6HE6V9ZW^+%8V M9)*H@Z%2X]*SJN2 ([1LFDZQ[15_VZSY&*TT"L;6K8:\692@)6JB#$XEYE:3 MWMU!.2!M7Y -0UN#U5MY@195[=26-M.#B95$H4DJ>$'Z<",\T&\R05(FJ %/ M1*ERKYA/%SPZ:^$:F>=.4SP2$VPEWFF#,X7859JD<4&,#\V QHAB1%RNXR=% M3:Y4*@T3I0>96,.4!7=Y\;5&UE*%(=3I=<36[(HKU=.<;G=77ERP3%'E8O[= M4:7K;W+6X.0$MM(:;BXBNIOZRMZ7'K M@]FICT&RT9+[6M M^DE=IEIEO&H>A\&X>5^TE<9@..09^?3-\T"\$PF?Y'K$F('@-O2$9L"_.,N> M_1&Y,6J<;9KEG'9R'B7CF:3:#4[AEDX64AOL/0]>JB^F57*,"PP) *Y=9UR) MN^2;3_NF3\%]H((L<>X9 :N MR^AM.,RI?1P<5O-X^R+AE+IN[F6[IV,]'U*RGPJ!=30=D.I&,AP,66 MWI4$4^A!$*9:5)0D:EYSK,O^,18*< X0>%Y.2P\)10A M9F6!95,3O2,%6I @9GS&5C=G1<2YP=3)RI OLX(B44_]JD$$.2WG9FG5MA[O)0.)( (S)AWZ:A2:N7F)" _)O&L=2,X[6O)^<1(K6E M5*S,]5@*5#C^!/W&L^9+>HR:^(XE\5[61L?&]>GAP$$=#V(+(040WKC2Z\!8GG6YM!@@Q M NW(2Z?8HJ94;_1=J, "\,<3L&,JH!WA6-8%&.LVC(]]T2F$)-'1N7Z("S9MEI68;WD*^6.''C2R]>3"L%5^NO;]Y0"%#/8@:8 M2K^ZF=PJ^CBFR$UDK)2KN;Z>[+OS@EN?T+^.70,]U];O.6'P9N!\ <+/R8>P ML>#;"%\@H@JOPF\ O4I>..$)O, @4&17D MP[--=KSE7,0-O$6-/ILIV2Q12"YRJB_6]J*V'4$ -S,QI538%@RN E$W("Y,H&U7S M961UXKBNP$@D9Y$.*751H3)\TURE5@6$7EFB!U3J00A1\;.5/B@%BA M/OJ2]XAK^):VRGJP1O5\GAQP MTZ)LNC)-@ *\-L++PGD.4>ZU46YQO<^N+:;_EG%O3CDV -TQN:%M. Y&3O,Q M/A0*9M-$K0C^?%[U) :->$G10@E FTXBPNAK 22A/W.?874#9BE!,RD.U0O+ M7A83#[5<%B6"W#BN)M1T-=.X-I5?^ U: M>P[@>;-Y7I:I5!VS=7=&-=59/61/7!$.8+ $\P\SU0N8]2K>1PR_0"-SBL; M6\[4-%67ROS"I*YL/8,V+&$L5/0^B&[RTA^RP45MN_VXMRMN MQZV_YU< +I1(/K(!ZH<6BB"/YU O2_LH<7$78;8KEZT4Z M2[FPG8&)]A>MF/@D688<9>D^+"9LJ\S$U*A@5ED[01F'<*VB9G<0I*CX0L?L!+"(BD1=Q>FE\G6))TV"-20"-32*C0WO7QN. M2,$01=X8,89\2U/B[76#$YRRQ,GG*^72AOOM6#:[-';OHI%SN[Q 4@&1S^?@ M]GJK3N37.=-8X![QC4 *]LJK8E@.1,$GZ5OZ?TI/G3N/5ARWP=B;A\J3U$6, M!@#B^8H$0PL4A*D7 R"^C3< 821?:(N_9OF5UE'G2JB >1R&;"#VL&);9V_0 MA^D(?KFH% N JRAI@1J"3"M5YBK+!#"FI)<5U3RBG9I@-C:N;,#2MYP^+^;( M2/P6]M2Y^:^4;S[MP2*AIBDQ8UM*"!G2\%:P/+;I1AF0,$<-EXQ1*70=5OF,PH7OR4OSF&@< M>AI*F&.J)[_*.+2&%@$[JGSCK[4W&M3X+0Z@/)!X&:TFXYN OKE"^TY.-KS0ZNJQB&(S5AA>K$PR.Z'@#1E*6#<')S9&1]@6D*]91HS%Q_)9 M.!="NKQV\=5E4/)X8;>BU2003+S*UL[*&&> M6- O5,=];-FB^EYS#VN"K4@HJ\00;T'(;(/"-6;Y"1QJ4BJ4&[BZV9I M-L4ZKD%G\@*"1;69#[),"MLYK6+>+/1>UT7Y*+#Z.2"$]0"XZTC* MGUS,%.^O7T0#D7+(++KY8^F@QCRR IV;*06;QX@Q0(-Q();,0";K>-D,UWK5 M4C$4^@&!"KQ&SZ'V7-!@F&5I?"OG_42E3=AE 4%$M]S@\4%'L[!+\2UY,9GW#&:B6SA_9\X"S68YIHH8L:7WWLI9!ZA4X0?0"K91R=VPP- MF1+MYMY1.?P.=:U8Q#M'KQ#_U/#^J+XP,'9 6R&]<:7NO#-+R\N5CO;5@OJ* MRZ^2FBZ6QY91B>Y=IL(M1_VY.,-=.ZU& $GR6&5"F_6-*7 M?X 8+6O9%"J9LDO]VR3R[G$N?M=OA:1\B@'#Y!(W0/_9"5/(DS!(B\O)^(JF M>38>E(>>/,H>8BEY9'P!-'TT)LX5W&\C$_6--[#L"?9/J"HRJQV$-C$I24B8 MR]+@H0E7VU?-N^3A30K!:0*T/M[$;+Z6AZMQ?T7H'+UPNQT>1E0,BQ MJ^=3&TI4@V=@5TDLF:?V5 YZG5&&3/XU2;_A>659B9% MZ0[9] :>?ZDM)&%;)48M]Q5(UU$0#@>V&T&[(HH2K[Z],C]"[#G!.21%8'WB_9Q MK";34PRR".F,D4?F^T#VYG@6_LV#8[ZVZ?;:0:LG[9F'.#YWT3NH .! "XP, MN@FQ=AG'!;C(BZK1O('/DNQBZYB,/6[\DH #5EWH4J^@XJRT:W1K9^LBWT - M%XI5E.O32<4,I7\@4YM<<^^O&Y\&0^0GTM4'%[*"YLG!D;^S(X_U.=HE.J(& M@\0Y9+LNXUUEX_DUEX-88 D5R?8,!W"G&(*DSIR.0@IEZ(HQ<-5*_I*HO;& M"$RA-G 8,*(:8FQ68^#JR %M P\WXGOJ40HL8D3DN%RBYTK6*M(CB FM>#W>; M:\Y &SAS)=6_7!]:_'UZT;+UA5>6!QQ M87,!HYKYY/B&M68UNO3BM0VIR'+$P^@BFD)R;7]S%(-.2*Z%DNN]%<_?5/4N M+K7S\G-Q3"?U_[V D@.P#+@PR=9(K. U$F\4.=>HJP_>.M,IM5? R*EH7%3;;0!0L.$P;@V]YR:U5A;*.8#+Q;;HJVMF\@%8"L?0>2=Z>#D>+3UF?+.-^SI[M'0^U&PB@=AC2MA>=$R M4*.VQQSATR[2>60$0SY;@[4MQ>X;#VB,G.-SIZ>:RT1O/9-<8@VV$;5%(5F^ M+XM-G*GB'*U*D-M\FB;"2#Y-M2DJK:EE[-+I"35.<5/EGC95I\K45-4*F7 5 MW$DX['?6L>IDC9H'D ##\;^1REENRLV7F&'M7.)1H M8TP1.N@DOP2% ]7(%8/1??ZJ1S(#H>'KH")>!'R& M0[1-J1_6WYLM1EE?#LQM$0L[35TX6C;H7KV<32R)T C25L?\\K%VR<$@_J6ZW&;L6 MF>2"(Q4Y%P4E"O#E*'7$/;KB+4Q4G]A>?C6RR)I98JY*;[EJ6MJIY[<-Z64G M5EP'9,J8^R"V%GFX@N]]!9]Y?0/1A),>AZ2=T7Z:D#<94(3^"CIY.UDFBK>Q M#Y+G7^N ,"R5::)J$ P/(0:PIRM^W8V&0U:T?I43?4):84,$;&H+QRA)F:JX M7MJ$2E@5R,R6D8&/K2\6=(\O:]^E >F'*C3 L['1H_!TI;XJ(*@((IUFT!T+S"UA&XL9YG3 M%8772#TK?8.=LC]&2AGB_)SZT#F6 Q984=\S_B.5K@H4W?X$E4-Y7-U4-"1*W6D4!UA3Z;T'(C&@(5:2?-E.%#22D_%F0/+ M)H"^M0#>?6/'U-S_,?/:L1W@FF(2''9LI764Z,V=,(OR MBHUF7BD!*!6[I55HEJ"X3L M2!*N?!.\^.M-6K>&I)@0#LV81-CY>@+*HJC =^(L%UK!OT#_K:W3)G3:1_\/ M'X[<A9_DZ5GM1'T3] _ M0?_LS-!APZ-R#9&:VB,#A/4>$VB;#!<3:5.VCR@I"VGM\Q]KMSC(M%@,G>OF M")_[]M=U?,Z#:9H P-H) *L; %A/#X 5[L)P%S[3NU!< !(3Z@:(N18.HACS MVS2CTH?XJX,#P6Q;$1.C)"1%R.&'7T]324Y#&,Z\ 1!\W.Z88K?ZVPH2)0D5 M:4(W[P()--(B4"\]\^/'# M!4BZ[:-?> TXOC_!)B%Z4A?F6E%$\HZU,Q.]FWI*ZCYQ)\L+ MKM3EKNR@_VW,Z2PN4P+K%8#^@-;F<0G.F8MG0$@-9 A';*)W)IYCB:DT614;]4WD$&#M[J.T8'/WCF+?# MRYJZ)X+#]$M"@]$]2(O1B-WQBJ AS ;YKJFI;<9-@. 21H)2:,0K4XU]>H0S M#"/J?WM11'V65[3\\=HNU$M2I041@6IGRFE#A#ZY,]\E.D.T)9;054@333 K MATPT;AR=RPWI=8( 4P9RDZ46'1$P[J+,)(KR^'/#OL75"5IXH,L%LT_8?AHA M$7GW1"1>Y^W7TH#(TA7A'SJO;TQ).GH!A#URT301%H07(/>Y VTJ_<178]\P M#R2'!T6(C=QN6OD2G)E!NR%U>9>]CJ%C] 2[&=GPV_(VERGLD!0=U*N%2FJH MA=2E_7:M&L6M)CD&!0\HAVE.3%.(T)S%:28$T]X@S9!2'J6]$V%ZEB\0,&E3 MAA^![!EX'-OSF(O!WL29D<$EV6R4R<54-;4B7D)[+H2Z&?JU_$E%6+P,#?V_ MI)DOR-]9];JT&].[I_^8"X':8Y4>S M2IN1'G#B0P0D+LW42D; M.UTU-6U;:I78(.E8:&[$N+%-(:(-6FM-[]3V9_Y-6.IB 93KP&UGC<&TZW&%NX& M5"ZVVUI9V88NF?@N/5@S4FI?FMKQT2((VBZ7%9I?3VX#M-LX;8DK=%-WCQ!?5P,D=#- M-I=[X:-.8.FP]P?>6XSX=J^YQGN,JPJ84X\U0D2DAO:!&EM#E(,:F M;\ +P;Q3V,>%[MO*='?;N%.KZ=JY@)K*K?9M):5$MLDM=OR>/5W#+7LCT2X6 M(4/_"RB&0(XKW D1'(]_$)MYIWC\2!^1"XI@6E-LJ8W5C[^\?VLYX$S+1\+( MDG"UJO@;$?"IN%C5QBQ.T /VN9G!!)CA]REW_F\L-"8\L)H*V&+OHF\ M9Z\NNO>9(*VU7?XP_7!@M7A^^4K1/JZ.,%03VM*HBZ4 MEBO#28A_9"!&9&2:)H=?>9GJ80_[WK!AA.=%7I:R"NZ[_6>0Q^92'^*/<*%3/CF?XU*-Y-MOQ59-DF,4 F/T7V4NKJQ3N[ MMOOK,+ A#E_B#Y[8.<-)8<%IVV#A]99!\!E:N5;\(+.L;DO6UO)S*4"+E=J) M'?<-#^59KWKH<>NCM^%.401YO7J:28I1N*2,3#5\!"U)H1B_R*_CJ" M[5JT*1:7%W0(1:IPBB*^I275/&[]+<\3U-!>CZ^QGHJ^T%6AM0ZN)O5NC9D#7]Y':W M!",2RJN$!@2YMU'#4ND.=2'GPFMSN;@\)S;J>,ZZT7%/O4Z:2SP;RVTW/A[ RCDV'!!::+ZJJG'9'./]#*B0P+Z9JE?( MMLZ%@_P]J&V&&Z46#-!/F"J*5UD'_N8U;+(](RYU+K_"Q\X4$Q$;/F3>1[HU MLS'4ZBEH\EX@H4GD,+(#YPDF93!K;VAIW9Z.<5$ R(E" 6>JNH)NH@N[(?_S M_EUI4IYBWDP:C$,<$P?..0S/^R-C5S)RYK/%1POWCF_($0W6HFPT&9;(A,4* M$.X"6#XY.X"1DM9M-QD5C:NF3>$%=#,JP(R.E@2^V7DH'=2!B*=CP8Z]]"NV M;(@G%:=A&"! [,,X *]TOKJEPVO.?'V4TDD ]<.:S[62!0+?N($&&=?Z _/X M&KBGP, 5_W2=;TI;Y7_9J<25%7'BC[?QG5VU*6BR9I0F80:JBH7.($F0V\1+EGQ62I[VOE(S?:'HW;-?>V\S\=CF MI?M:?^#=<>N+7F[GE[\*A@)G_@O/_#W-7'\6+GF$",9FC/I;8M#_PI&-]S:R M\9;COI_@>![+G#8I ^S_O6F\__/KQS6__:H@4/@Q.^/X;.UE>8N6$1X.^Y$5T) % VKJ?84%A#TCN?S M7784Q]7M="T=JEGB':^JC.?M5"\O6<-%GL_\M8VA*7,%AJ#AL0(70#\!6TZ7 M")U(P2>H].2Y3U*" %M!0AH8)S@Q8X:5DL.D/_*K=KOT^ISN?HM.\ @09@Z MAXL>.WYI30>95TOBA52?&'2N+X2>$^TM+,)^')D5NVHWI%!G!5G=H:>X4P-TJPW$C,(0^W:\4/:!! 7\0O#H?OWPX>VM#]>\2+7(IM[Y M0MSQ.8CJ(J$N1.CO/;%#]Q.';V _<080XHOSD#DM]$ M7:;H3',\S, HY7CNASC;6ZOU4651BW_]3\"M8 [P8YZ8WW[,QQ#T^P)48(A M]TP#K)7;BTE]7LQ5X4S-\YT -81%%*MTJ=Y+L,TS(FXL()VYR%.1E_G\(IW&K<]C))'<4QGY99&U/I$QYHYPQQ<] MJ9!H/KQR\K M\^42<6;[(V>UR]6_C_;3(/4, "W>.QYEZ\:+_5@+&6J9?*X(.:TOWOU<6W__ MH8AAUZOKCBC3)]Y (J / '>!4-.Y.7OZR,WF4#@YCA,MVF/LM+HHQ@SV -") MFC+;=:GP\,/O$S^L43^V?-?LW"EA+95/3"F+YZ#; 2?I.2[I?UCM<+/9TH&4 M$'*7@"2&2CLWSO60:W >ZX-W M1-EG -Y>Y<57D 3(F*3MRHUOLCR M:7Y^C=W= =L[W;5H8, >\<58:(!U!UQOX$!X/WYZ:XL9KWTDM?0"Y,YS\%&' MJY6QG"PA%_%T K)A!))24RHQB6DY?6\^?S&!+H2/8W,\00#@#N!WP,#%1!/; M<2;G*N$;N^A'DWR\*!7ASJ?3%#JOVEUC'"P L:\0P8R56.!3&$):W8K>=Y5?C+5)_%0/,K@E_5 $3OU,* M;IL@/MOV@:M3*.5%.I$]H(O<-+EJ,.?T BU*+)'\G!),3&76D"L78[ @R>9E M%PZ-.@@#*JKSN:'BYGZI&9\/.=]^TU;_7S*8 -)]"- KG3[T?-67AKWDL&*[%Y#R83Q)0&:MCYG*,: MJFC,<&EWC^H)B4L,M(=P\Q L>J?N]ZZ0^YPP^UF-S7FES)E[@H>1N>#B5K; M7XO#S=TAJ7Q>DH*$X@40L2F-3I:R,(PQ5O@"M-'Q?8,2[L@_I[TUY; M:G )$^TT2AZ[Z%MX].^?_\^P?=PF]U//=YJN[9USV'OQL^VYB4&'E(G(TAF% MM[1E!X$QU/I+U'.9JE8W*SK5;BG8IEHH"6ZN/)2 "9HHP'S@E;(6G3S9&#Y'J;_FT MXD?_F69_IBI)M8"9]%A$%$E3[*E-7+),H@[P;K_)IJ@.AB;H&^ ,9NKTU\4F MMYN^ND9"9-CQH,,S 5JX[F@&EY AA"JN#:7A+>:)'@76?$RH-4?*1RW^IJ*! MZPQ.CK4O^*$XUP?R/Q(7_"Q/X<^\=8[*&[?"R-#W4/&/4V0D((-/5M0_.Z+N M%F*X%1:]X]8_M!.Y7%G1._[YN/4)BJA^B9&8A'__"5?BDUT)/]Q@9G)SF<1C M9M@)7.2;&4:KD75H/#!7O^U-T'U%MC1JSOW6P_'[,OI_Q$GL6^>6!(@_\C> MS+ *=VHQ5:D8WF^BGBE#Q3T" M(7/YC:EG/+Q;K5>JHNZJ%#(H4&/'K;,BCT'E,OH-BTR=: %0_QF1HG!-8Z2& MPC\4*Z;!FIHVE-F22_:P>9W76QU9"\?(YD&FIKK"DKE&=&@ 5K8,Y>T[9JA28(1E"Q1?V!48M(5[3 M&FM; 1OJHL%2*U_<\FCU(A A(EE?I$B&Y; M5[-)J:NE+N*$TDY(N(AY-A0EM%7R!8V/:.N)L1ALKF3'^=\/^I9@C^\T,LQS M"HM2828IUN\RJ[8!EQJ>&/&^V08LL?37=1OT:O6C0;L=M=OMM962AL.*4*S< M-5=?J3888J[1%GN/]/]ZY@62 FGKRD@CS;/;CU@L#1O4F1:JS/23<)C\G,A:>3T[TQX MFTL_O_E0LVEV=-"<:$NWW8A]V ^ )HJ&2 3W3TR&L_D8+!662(&2FU?_,;Y MD0.J%%&YEC)]N7Z!_1W"\JY:MGG_E'L6LG+QS)60S]_+?'X_Y/.?=C[_<6AO MM$K]19T5"[@ RLB%-0J-J]@#9]D&/2-^GOG_]/MZ>7UXM4$FZK(BR92FPV M]P$N4J+NU-<>[Y&MT1$SY]G%2YW8-6Q=A7WGA5C7LJJ"4@?WRBA[!GU)Y3#1 ML\)N7V+<&ZGA0 (*=9E/+[%\,]>WU$0/"]DP'+]-WU\+#LU(P)P86P7+J^6F MUZY'N)'%>3&GEBH /\NS\R.@.H&JD:OJ8O<1\ ^+PO%G+E2<,/UB"0PM4X"U MP5I5K=_R8YI:[_2T]4>LG67H_*5?'R=1ZR<(R<&//Z<4SHY:?]<__D<[,JV> MUH]]O6L?5:Y=!5,P^TD9FUA:5\!8($H]O] VGV21T%T$)RY)L,^*_N?_W1H- M6NW^L',T.AWUC[J=08^^['3,1.RRP8#6Z(']F?T:SX&&V8EO25S\G^DLQ1CU MQP^MG_)OK5Y;FY>_G\-#6G_/%Z5V^_X&=8S\_&C[RN ?_^H<=3KMDX@EI)[+ MAEG'B&6 B ']+GSZ)A]SFJI*WH*L]7?&E^W_C;-SX@XY=A=DTZWVWH'%(\G MW0R^5BBE][0STN+_RS3/L?#QJO6OO/BJ_W7\KV,M=)W!B,:C3ZKVSN?ZJ5?J MK$R1R'K7YNK5U=7Q-9JLQV.__@ #(UZ_&XB8Q$)'BA%K.PWB"!,3LBFTO+NC M_(5;Y !BM6+B'DJNPM6%,] [NP<;4:KQ\7E^Z>D^YGSB@7.CP,C;%QOL83PO M9JK<3U 2!D,.W.\+'XO=BC"E7^09.\QN4Z&=-,UY(D##3PIL0>F'!B!#EYKC MB7-Q/*[HO[T&[G;I[OQ)7:9Z%7Y5,72J:^+D>&X(S@]9Z[_C#$QTID:"@$ZW M2_;>VS=OI<<;)S9A <%X6[NL4H![IL90LZ^T+4UYL]PZ!/2V3I]>Q]EIR#CP MB];O&U1F+J;G,3>+0#N5G]C#)[;IAMEHN*:O$S?,&>L/88#EX<+EC@YZE:&ELI,TC1P>TT4F M33SX:916,P_#=F;<_5&+; ;+EJ.3%P.'+ZHI_QO\8#W3<8KH(6B:"1DY0?$< MM]YHWQZ_-4Z+\6(&RSY63"#J,]!.P:&C)HJ4M]*_NTA1DI%,EUDP:SUF"#'* M&Y *:81@WQ \%2]*Y9/SXH#\[_AC89);Y M>8EGNVK\ .FV)*$:$Y2?Q-"Q)X>#YY\@[BDD:?$J_JK%H;F:U%^/,U,?^GS5 M.BN4A'.MR_ZK+7H@# 9+"C=:APEF>,D M2+;RINO#H%GTX'?8E.B).3\?S5&&>TJ;R:3?]1:S#2!]6_XI"!U#*AY\(_*- M%E-V5081!\(%W58KN'>L$P$7?)CKL\?PX<\8H=4:^JW6_%]AK7_.K\"J;KV? MDI'WV:KU-\;LE^Z%N3P* BD4=JRT_7<.-5/*-?8(5IOR,YVKPFDS0A?^'#R3 M$K^2V9H+/G?(<(<18N96L$AGH=K@IF=P%S@VZ,RH#3(I2F;1$8Q.C8P#&GA? M0N=O9R7+Z[)2,]0$"4#03-2(L*)$;C%.B0\-KJRD/EB9S5&]8]Q-JB-DE7>8 M51Z$K'+(*N^M>-HV%KE%"C$*ZD3N!G$)Y09 ^QBB2Z7K6F)""&BYM!:;BA'V M)IEI%8_UM.QS?!"=[-P,'\3=)DP^W=I:^_TLC1O?&CW]\N>(!11$1KB1?&E&Q2^I1YESSSDQO$H.8>F+X< M\Z,D*L9>=01=3X(1C$8KV<>&>-GTM:[VG2Z6^6F>30+-EY5Z;:;94CQBU M5,I9$,Z#N[W:L$<]6,V%\F(MF \A^"O_,LFUW^P7'Z#L&# 4-!^%B"(R%FG- MQ;AE;.A'Q#_4]1MB!;7[&])FVC6@+LU8/+.!%[+91A 2$BYNO&L;=H4;AV2V M%F;:0A ]1URLM2"C8?? \:K]CK_-<9WKW7N5NXC:<9 '7"CL8ER6IO>[$V2A MAJ!TC'WYVEH@;RD*Q[NV(@07E]1ZZ*H6,H"J-<=X1MXW7@=E!=LO%S!F:FJ: M>8J?.M92#0EC:#^CL%U]4_^9A@7%>@!QD7(;WVL1J:.)BTRO&Z)\S@3T$\T" M8AUY;0$='\N%Q^:%NS-FWHXNLDO@-1.VK9LQ=#">:LL<(GVY=OQSW%)GH([] M;1F$G1PN2$VF(/^ U=PV(&D<<#?B&=F0YQIWJ'#=S25/8U/M=*\01%XTAAO\ M:1V["N0^KOF9=O& H39+P-77?WY]_U#!TC/):DO4F#MGRJ\?D[6QT6!_2O&8 MQ[$=5U8=(HQIN<3ON7,*8=G5F"582K^ ?BOR6=/Q#ZGP5 P\-M;E<)5;>H@";/FGP?/!&EP3BYIIP MERT)OF"S!RWNV%M?..7<$[75LOP.[[%)G5D$O'&QR2 \Z:L2EA1$>VH=G6$- MJ.3=75YP(J'AE$C$I8%H]6:<(()9L?7U\NT(&V_3=_CR;#XR2!&B'Y$#PR?5T=L6T/0D6#+]-'D< 7RA MGFX\76"CMWPNU2>,CE#T],+!\.FWZ%N[NO:)2,QDKX!VB\O1*]M)$>W=JO+8 M&FY<4Z=2TA'#^%R[5_"!2$:BS>8$>L@X?S!3,A/AN3D?>#,,Z8O)AE)V'Q/F%"ZF M/(S)4(QSWCH%%_Z8TQ]K#ZS<39OXTM9A6X%J<0-$8 YP%37\B3$E<@5&?M ! M+T1HQTFD'(SB0C\6HAJP&G0IP[24:6%ZDSXB^@^;Q:DQ?C2)KZ44J=D[R]0? M=4Z-590:>3.E!G\<("V3.)W"ZG"NG*A-"K'HW-'!]:8*Q,RQ!CR;F@3]PL!; M5IXQN=UGW&.6%$!K)CU6ICZ?''O>IX!_ MR*TV'$H;]P2UC$H)^',)-G_F.QN8%*!SA;Y'(I<@:;NL(B&;O[_ITL$P9/-# M-G]OQ?,+TMB ER/M8(IXIHV@&>CC_T"'"NW_T/U!-.!\62.+#N:8E[F3W7B? M'Q3<3%%YWND=6]IW'TE5W7Z4]TE+R*E5R>TG]U__ZR_I3%^7T^K'%R]:93'^ M\<4Y]:T_;W>^G@Z/_YR?U_O7#[I=>*IHCNYHJ'_4"L)38L\N5D%I.A_ZTNL( M],4]#\BS-8L32'C/T%*#H$&3A<5%_)UN_[B[5,0OZ73W8!D3#KV.&03(FUC* MR4OWV-L@Y6B8 &Q4UV.NQ,'_LBC +IPA>)YT (0!+N,I]P6$ ??[==8!>"7P M6/2'];_@0#C8C4$;[W7-O)V^I8J]<'T#E+F]EJ?(1JA-7$B E*9B$\6+&FK! M6^:)<7JMO2J9VE4B@$$"B'&>Q5.L!FF8%TJ%8R-+3*?.DN;\!)VX/A$*M5>D6W,A*-+)C&7/&YD%^^*6U0_^)^PIF_,[*WKO\(Y ML>Z.CXU'+E6']ZVYTTCX][K7<5>T-1_;+KR*' M^7>JS]NJTXK43]?D/0!)@3(_30QQPD2MR(\YW3F$V")J?$UD !<.^RC5)6:* MX-)CLK&D.),&9"=B%F8%7K0-(I+M8D]C%T^GC9$@;A'W%R#@X \ :; MX/&P2ZL.U!$G<")!H;!A, M?ILY<;\>;%R*P6>)NR7ZY3GQTRP?G7K,3BL8[8C!\VW4KA9S9SS I7[) I/6 MQG8R?ABV#5Q(K H9ZOE>8!9JX#>9M,A(+,$RP-:%7&E7HUF'0;-UQ0"^+$$& MK-K*'+<^P^(Z*M).1&^2H7QWJ)(,I(* NA)[QW)1$]FD9O<8HN>\K_Z:\Q&Q M5>)+;=XXJ1B,(V+#4+C#S% 0V?D562T="QPDI)9U\:M,R892W[#Y;O,%7(/ MU*#/%"$%*.&\2&/S5KFH$1?)34M!#8NERAP'-WQ;3V:L]YC;S^ W#5<"@V?- M?/%$Q"6MCUT7]6VLYJ8/*HH7-@H&=EK\89KJR=A<)"4H34E1G==^.?*ZD@M^ M0R;XGW,0OY\<2F.4'?[X'P01*!1US+3SLGP]_H[G)J\YC]/5+H ($.@S7#$_ M .UUF.5B=- $#"S(KAU)-8)J9735*W&[^225S W;DZ0H0W6E"3S2\H)3]N4 M.ZOYK,0T-8>ZV7Q1EZ\I],VAQA#P..#5R*B2 M#1]%3[K&!]F-8LG+M(HR%?\T$V$/)EV-F&%MBA$QM:DY]ZF&">%E '+@)V>< M%,$#,\O+"G4@HJ2! (!W@[7(5,Z?;"./2/0G7F$,LT)U_&U>+R2_!:3713_@ MRNHK.R;'J37/I^F8BS"0Z)GN'>@V14Z_A.CB6H1.C*2;8G1+/IDIE=?G$I-# M$>.L$8 (GJW_HH8[@U'D;EOF1J 9Z*U%60J4,$6D-W4?^5Q3'Z-C/NF_F&S) MLBH90>;FK9M;^6PS*C:SN.X1/XL@?X2%O[ZYT43(LNPZRS(*69:09=E;\13( MSWQ18+DX$*E,IPLIT*R*AF5S_IS4CW3G.]1P5=+\]\Y M3P):/8 HRJ&GO?*_=\._]7^+I@%N?MP=#9TBS%)KE.TH2Z-;MY4O,D/Z M#7NMA[(TBM?V2Z?')_-O+_[ZLO.JJ3CJMBN]7E98&E!!^(^5*YCTPYW.')V1 MQDT^>?% [[G/H1@=V)FXG?&ZZ6IO;)NW0+"/9'^Y\O#1X91W<@0^2Q")]D0? M>?J'OL_YV'/P;A-,Y:,M>N=I+_HG(#9OK 3=KL[;POWHU,\>.>Y)MPW<';V1 M_D^__^I&C0'WP#H#_@A=JRT!G%>>4L^IP#:&.M/W,6RX6 M] /*".AL=/YTB%Z^91 MKQOW7H$X_\<80MG?NUC< S\=@PZOO]!V@;^'H6?Q-)X*3' M#07#3QU&^%M>J7*S7-%@TR.V,E4TV%&F:._S0AO;,CS>E=>K2_A*H$,*%0,"S:+*L&D38)8@ATQ)9O5O M0"]5%S9Q#)Q@,]/Q\N,GIZW=%I1@.':W.';=0SMV.R5>0"%7Q?0(@ \!9C!4&JI(\P0X$1#<" U@B5'&/+I0X_P\TS/# M0C<@V*$. IU3Q&5T^H#L_B,F46"5P%PJ N+46, M+T\4%S9Y]08(XBPWF2B"*/5S,K6HBGA:KT_:'YMN%56)[VB#&W'&!ZVQ(%I6Q"036_ M1O.>D:YN_20P(4/GL'D2&\H4A%[Q :8"4"P96?G4UJ($\D.>*LJJF>/5BQ73C#1N9\HA.@7B9C0!UW:,=QI2'SZ'K'P^K?VA67K)>/2 M?WG_CM'AK[ Q'[#VS%94XV/))?"\VJ;S;UK3_$H5J\8I\<[^=VB (\%K B4+ MH&CXU;@6J]^9UJNM_@ZD'?_(B>">JF+^7.A)034!U10A9RW5F, @4$==NYQM M9%4PM-1KO$9Z3OCVI+LJ:7QHO&B*(9PXDV7$J_M+GHMDZJ[P3Z1\C/.%=;E8 M\2#]W'#L3#K+0#\:EN3S=DZ,?BQ;:#>6=SA6XFBCQ_<0'%O/M/69KP2EE M](8%56S,N6F-Q17C0=Y^/D\N-216R<_F])8)T#$82G*IJ3%\DW+23'5CZI53 M$B;[0:J3#2WFI6+)PEK]M$3:4ML.#+R'I>)8LUY45$;5A4"=?\0&-%;-"C?? MJOV44(>I\Z6U!&0[]DO%4B:/#O$+4E#7:CG%P**7G2EL(^T/17V;(UVV>24. M7DN=?AD(8BT2(9^JCYA+5&/[-JEY,DR<>J7.%@60N9EQZE&0Z8F=9R"H8M1T M3C69WU*HQYM>M_KMX\%WL@[(12J?I0)@IZ[K3/M4VMRUUB(0O$G7&.#NRRMH M0UJ6J=3QT>>@1DITFG!FSO7J-!:CA]JD7=#R M6;.T^CQZ:&F9$)X0>?/JC;W5*V7UM/1;$E"'OQ1O,K^ %PRQ*VVS3J^9_]QI MSH%7!+>@N)%R/(MGR%JTJND'N0?K:X5K#3Y:TF3*9<8W"9%Z;//I$0*&6C$> MY63. M'K+Q_C!T&/?GB*%YDGA(4^P'[G7]\M.O/U$6+U^4T(3XU=TV/K <'%[9T%MA M1,54KVT0<>B%0IW.,#K9 F'!797,'J_,Z"0Z/;U_%=7AK4SW]#3J='IA99:K MO*/!:6=GZ[+OJ\.\M#L=[/[+T*"M3]?IZ58'&-@"]MOZ@.>V$C7/R_3@+8Z@ M!<(J;*S2 M2X"U1ZU,5<$0"0KAK]KB'[2#';*\,*-^U.YTP\(LVR$G_:B[PY79]_4)>F>S MB,DH&O6VFU88R!9J-:DR&?Z%=6[N%2MO^GEGP>C)2B/OW:C;F]W M,(+]79=.-&P'0$ZCR1+,E:!Q[K%*)U%[M%V-$Z(F3\P,8?8$M$):;Y$-"FI6 M5C#H;+FMY@&:.AWM7W>BWB!@:QO6ICN,NOV0!6DR_?3:A'5I.$W=DVYT.MK= M:=KW%7K9C7JC7C3<0M;UU>')ST.;@2$V':=_7)X1@-JO[Z4:CX793U3L,PIAU M?[(FQSZRER)=08.!\FAFRF-R,\C8[E*CWW3"'F_DG:BC#?-V;WA'9HGFD_TT M5OXNNOEIS&RW,G7:/8U.[TPT&"1J'V>V6XD:M4?1Z&04)"I(U-;NO?YP&'4& MI\]8IH)D/<3(W>CVDQ2M5T%?[9]4=:/VL!UU#^X.#-F(0\A&O.6>8GI4U$"T MQB%Z@%F)$"K<*. \B#H!"-F4H^A'HT[(:C54^YQTH^[I[NJ@]GU]@M[92(I. M3Z)N9W0H*8I@A-P2)UKESZI817L' :/8"!TYW6'!P?ZN2W<4G9QN5SL>R,(, MHF%W=PNS[\L3C(^-\!'#J!L*:H.%\* J])L\(!-/3WG+(KS317)U$PV&HS6WH.]?7 M*],.;*X-<;E^.SH-M;G!1KEG#+.O3UAGR]"R$%/9;_OCO6UJ VVCR\697N(T M+K0%@JV"_^?]NX?(*_6>1UZI&_5[@Z@W"I9.T]H,^H.M\T1*(3()4;=.N&@[U/?A4A6K5RN\P M11(" \1 *#J'(PN#5^7K?(B+M2%'J J2OYEZV6B)NDXK5Y]K_Z]2*OK1TJQ MA.C#7FFTEQU]3XZ(Y^1)JK1P3^ZC5#E9QR!50:JV)U4GG6@T?*KLO$&J]E"J M^H/HM/=4]50(0.RM6-FT][.5K"!3P5C?[ +<>YQ"0')N( R_Y=D8R%3SJ?[% M>2O-]+=5>? ]WO8)#K:_JW1Z&AA#@^P\_54*:W4($K5M;10R* >602$(Y4:) MDY#=" Y3B!@^(ZF"[$8_ZHV>*A0N2-6>2E7(;@2I"MF-D-W8?[$*V8T@4P]A MK ^UL7YP9M7>9S="".%1JC"1SB*$%)ZTE@H]YX-,;7ODH>=\D*CMCCSTG \2 MM?52S=!S/DA6Z#D? I]/0JH.N^>\_F]\-E6^OSZ>JKC0CZLN7L_B;^(T@^OZ MPGB1]3%PD=^F#GK#+)PGW'9%EN>X''_@;1DK !/6 A WQTWN.*?'B0\,VZV: MB^_]CS,H=QH8%:E/ W[GQ(C.U"0O($8TO8JO2V?[+TP ZBI-J@L8>?N[URV) MK_1@Q$X8J=/O12WYSZO7+[Y?*4&=WG%W!-_VAGH\&#:,EG_]VCT$+3P%>J!Q MZZ)0DQ]?_.\J'[]HC$3!8K[XZQ>0_U8^:;W53P'NT+]\'V\H1+4P%Z_$Z+B? M:A%R/P]A*#/Z@L89+ZJ\%J?"7W&(#4,TAL@5#B-YZ7^M?S+_,D3WQ=-84MZGO/G MI+:4)WJ0+YJ4+?^]VU!2;"\W^[5-_AT>_=0??9_H^&@;R+D6GU6K3H_[\^H. MEMD-#UI^G#Y\^KAE/[[H=E_<]&P^GO2C&^MO1RWXOU?UCXC*<(X]_P7?]$.K MS*=ZD5PSS2C(Q[-SWI2@Q']68S4[4P4M4:\3M;KM;N>.IMLFVQF$3@O=(:&G>9^/C!Q2T+3\H;!ZVJ_G+6?']7S\[3/%A!Y_.#GXL4FWZ7M/2G*D, M[U[8MR7HR2&;S]NLW[N%%W;CMM(\21(8K73KN."*YZ5Z2]-Q0_[DTZ\_ M0>.\Q:J,C?0)3>QN4%HL[&\ \ EUW&4XJ6/BJV[-$[ MB76[T7 0>AXU]#P:1IUA:&'8T YT%'7;G; PRV>I=Q(->J<[6YE]7Y]0<+_1 M\0*-/#R8HOM@?6P"@-?/;25JGI?IP5L<00N$5=J:C388A579:]D):W4($K7M MG&I/>'<]Q_=]?8(4[4J* M0CQEORV3SQ=Y41WIK\Q::7:IS939,TCE!'6PR2J=G+:C;N:)! M9W<$W?N^/$&(-EFE?KL7C7K;S:&&F,HA6"YOQF.]S%79*M18I9=0)1>U,E4% MVR6HC;\.A]&@%YI#-,2G3Z*3DP!B:K!63@91MQ_,E:!W[G>\1E%OR\"F$$+9 M/<8Y4&4>=TNY#\$#4Y2&.%B O(5FF]S6?S.(.RVA647/T&?A98 M]_J+7MLOG1Z?S+\!%7NMANQ #:)N-.B/HF&HAVF*RG2CDU!!U13E[@VB]FAW M^(W]79F3DV[4Z01DRZKU>=F+ANW3Z&0+9O2KPY.>A[850VAFOZT=)/9IQ66I M#A[3TNV& $-#@*$SBCHG864:Y*7=C4;]4)S3G#[ M28I6:..UAU+5C0:]DZ@]>*I"M6KE0S)BOY,1T%6JB,>5V[[[P),2(52X48Z[ M'0V&@9ZKL8*T&_"A30L3M3O:[.[MKCA[WU3($(,'TV+[I$4I4@M[9051F-(IZHU"MTE3B-#QI1R?!2&Z4FG8TV.'*[/OZ MA'J5 ZU7"9&977"V3O,X*P/K2+!@PBK=V;\[K?\A+4Z!(EZB+,6 M@CG[;:U0#>YX411Z39X1]J4;]8>]H .6LR6#030ZW1V_U?ZN3+_3COHAD=38 M>WL8=4]V!Y':]_4)UL>&:)>VEJ-A0+L$*Z5NI?PSS\Z?=4A%BU+4[@84:E"N M896>QRJ%M3H$B7H(O1U"*OMMK+RWG?I::=8J%V=ZB=.X2/7;XBQI_<_[=P\! MC^D]#WA,+^IU1]$@I 2:UZ9_$G4Z(7S3 &WH0+U2__YB$X -S]KN>3F(^H/3 MZ&1P_T,6)&F?;)_ L;;O'&LKLE.!:*TVSMT2./2B_F@4C7J] R-P>!@%_51F MMEN9.HF *KC?#\180::V)U/MH;;E1H&^+\C4]LC6!OW3J'<:R-:"9&V9;*W3 MCKI#;5>=/E6[*K"M[:%8]:+>X"0Z&8R>J%"M6OD=YDA"!.#A(@ S]9__Q)G^ M34O]>Y%6U_N4\=B]T&\UDO>8TVF(&1Z4-GK4V.[3F&Z0PSW=F""'00[W86." MQ?\P(]<^9/_T.<=1@WH+ZFWW&Q/46U!O^Q#-"*B'_8UY$+,:ZLOAZ[)57L2% MNM #5$7)OVR]3-0D':?5J^\Y(%(?Z_B$6V:$S, ^RI0# MM Y2%:1J:U+5'7:B3NF'$I*#S(PX)!*14OUI"1.V2 MBVHX&$7=WE/%;X>HP;Y*EMLE_$F*5@AQ[J%4=:-![^0)Y_C6QPWT?^.SJ?(] M^/%4Q85^7'7Q>A9_$S<:G-D7QHNLCX$+^C9UV1MFX3SAMBNR/,?EB 1ORU@! MQ+ 6DK@Y1G+'.3U.Q:=5KTCKLC^+8W MU./!L&&T_.O7[B%HX2G0 XU;%X6:_/CB?U?Y^,5?OX"4M_))ZZW^++1 ^0@_F3$6-)IX4>6U^!3^BD-K.*JQFD[G<9+HO?[Q M1?L%_LQ[CS][>X@-@AZ;QO-2_EG^9 M/WE"^J(I$$G/<_Z8_=HF_PZ/?NJ/OD^\>[2- M<'>+SZI5FL?]>74'^^N&!RT_3A\^?=RR'U]TNR]N>C8?3_K1!?^UHQ;\WZOZ M1V27G&//?\$W_= J\ZE>)-<8,PKR\:R97_*B55VHUK^TA=)ZER4J:?VLQFIV MI@I:KUXG:G7;G=,[6FN;[&V00"V!SU4 B?PBHJ5YGXV/'U#0MOR@L'D?M.HH MO T[*[Y_Q/=_=GKN!;EY.G+SL4BU]7V-TG*F,LRQRL_:I\#.B6$[G\QVPG[1 MNL19LD-UH+516N [RZ 8GJ0DO9NFLS2+JS3/PKX]H7U#C,TANPC;+%2\A=MY MX[;2/$D2&)9UZW#GBN>E>DO3<4-:Z-.O/T'#X^HB7Y1:X9>O[K;Q3ZSC8Z ? MV(1^0%6M0EVJ;*'*'QZ;<^!.\Z0XZO-\RQTNQ0.:?5CC0WE+6..PQH?PEK#& M]WO+#DLW@G6X227&15HD1_.XJ*Y;F6,I!G*J!Q_L_E/!=#JGT0"0T6%EZBLS M&D8GPWY8F:65.6VWH^Z@%U8FZ)R[G:RHV]9GJ]/>ZA!#*.L0C)7W657$1W_3 M:SWWC!7]CVE_^ A1( M<_?)C@H6TA8L)$3_ <5XHYWT "9//Y@\03/+*O7Z43<$11H6IAN-VO>G5#Z\ M=0G':B.#IS>*VJ-.L'?VQ][A.[JAX&\OLI6WW^B5);0K+2%&/E+QZOP;@1YK MN,F;;:-ME$$_NVD^@HX[E*5Z)M,,$A$D(DA$D(@@$4$B@D0$B=B*1(2D^7-E M9EZ%! SQW6<=B.IV!M'I:!A69CG9/SB-VL/[A^@.;V4"'G!U'GLXBDX[(:Z[ M>-#V96<8:4D* M\9.&I>F>GD0GIV%MFM;F]'08=4;W+VL_Q+7I]4=1KS,*:Q-R1'=5RM%@ 'IY MR_59(:*UWX:(6YN]9(B$ NV@J<(JA54ZV%4*-0*6U7)-]W*@)Q1V[^D1/ Q%]?*D<__RY0.\VE[V^M%)N/6;(Y!1MQ?BCTTL M"=NIYCZ\A0G%W%NY0@^E%N693#,4806)"!(1)")(1)"((!%!(H)$!(EX6L7< M>Q_E/=0R[;6 OX,-V0;8WWK87R@I705,:O>ZT: 3@'^-H,AV)^J-[E^G?8!K MLZTZ[<-;F<<&^X5"[?":PWK-WD,TFGVB8+_?SW[_9UZ6K4F1SUKY7!5QE>;9 M;HSW^_F?MUOK96]U\W$VW3Z/-W+CS=?U.FV@T0]B?G>9[H;^_R/.9T&/-B3 M%,2@V?Y_]MZMN6UC:1N]WU7[/Z#T5KZRZX-D'D4I7EE5BNWDU5IQ[(J=EXC6CN'S M:.UX,3X9N_VQI'L::3,59,I#6%2_ZK1F3%%FQ8/K^F&&\"*29-D'A^RXUW?'O6'7'#)Q\I^0 MI\:G([Y0UBQ0T\O-.[* M783&0N,NW*7]V:(7_5'?[4UV/(M M.PD6Z"Q@\3I.L"PG76CG3;1J?'PXD[/-W7()I$9=O(4WD%F?"4 M\-2N>&K8=T>#4^$IX:E=K7SH]B?[FHX4?FH?/TGV2'A*[/-OR1[!O^A'5GUV M+] JANNEB]=+]=4ZSCU"K['>8WT1IKOCMDYZPV.4KK +.,%Z#,+LBZ=#N'0M M"'%S[.2.S_0X,8+)P*FY]I7_2HLJ/P9%1NJ/@>^5XD13/8]BC!,%5VJ=E+9_ MD0>AKOQ9NL"5][Y[[=@8RQ!77 HE]<=#U['_O'Q]\&HK!_6'1X,3_'5EJ4?' MDX;5FK=?ET^!0\< %JJ<1:SG/QS\3QIY!__\3-&2:.Z\@>\""R3_>*5NR2JU M@)9YWI.CL0^,4OX^!ISR-<:\&I6E42TB16^98!JMRM-!L%*S&>SU#P>] WIM M]IY>5_:.>,!;DY2Z=B;3^A.WS,R M<,48RP7DXYDS/T4QQ;7_! O%>1?.],QYJSV]G.J8Z37LN\Z@=V?DA]OLK7 @ M<.!S9< _HVRF(I=)^V1^^^1C[ M8'ROB5NF.M1SW_/M:W I".U MG-OMA/W"V$JGE 2@"#R8[IG(C)A+YGH7> O M_;"I-U?VKCYLJ>\UA.Y_ M>_^CXX?@,$99 @(_>7FWC=\SL 9ISKAE75VL+W68Z>1[:<)H^5VDL%IHW(6[ M"(V%QEVXB]"XM=-3Q#K[01J7,;*@W<\>#8/>GM]G1),*L+ MYLIYF,;J\&>@]:IBKL ?@4KU#-M$4^TM0J0LXHLF69 BOBB"M=OO)#J^]#W] M$,#MH^ +?RP6OE@AN1U[?.R>'(L5NTF9 MH3L^&0E=-@/'.YAVUCVJO.A/>N[IZ:G8\NVSY3>[65N1D/_VC=[:'[[5]C'% MO=R9O?K*=;VUTN";K:%=]/@_N\=\!"'7%5(]D\<4CA".$(X0CA".$(X0CA". MV E'2%7(\P,:I\;(K<6N$M%]UI&H$9S,T\G] U'=HTS?/3F>N,)K_76EPT0@ M"-I_%VEY%1IWX2Y"8Z%Q%^XB-&ZMB2@QWBC$Z.W?[)_8LJNTB;@3L:3]S!6.HJ&SEGT'=/=A"R[2!M)%=T*P["J/:) M.]A! \!C#< 64V3'( 0;IH@@$8BD$BH)E3I+)>F\O[X28%?$Z1YMGJJ320(] M^V1=;79T;X9[I*V[I4>P&X(*'+O)#K").JC>7F#'>W\H :5FPZC?FPAE&HRB M'75W=X\RTMR]$S7:E=Z49_*8TI0E'"$<(1PA'"$<(1PA'"$<(1RQ7\W='8_T MMK=M^]K2O\Z&;:4 \+H"P%/W=#@6VC06 !X/ANYP!R. M;4QD[ZIKNWNT>>S"/VG;EMMTZS:M+]5H]HO$AK^?#?]+E"3./(Z63K32L4K] M*'P: _Y^/NBWT7K38[W].INTS^.M/'<[[K+T+0KO\5;_\CZ$OXO9(BQU"Y8: M]]S3\;&PE+#4SEAJ,AZ[D_Y8>$IX:F<\->R[DXEHOOUXWOL\[JV=_L=\G(:B ML+UD1!%M+11M)^,^]H7O*4MME6V2[6MW7\>GA8JU$\V=%T&4)"]?^:$7+>F- M))L"M7T5^W!CS.W]Y_S=0_1X#)]'C\<+,%V.!^[Q4#H8FJES/!RY8ZG4;X2C M';G]8^E=E,:INU$)\V(#P4]O5:N'I%0ZG5+Y5:&5@M(T'[N3DM&M^F?CZ3\M58-)-CB7A(ERUPX1+?^2>#@?"4\)3NUKYH.>. M<+307G*4,%3[&*KDB@I/"4_M2/&=GKJ]0>GA7>Y0VRQ0T\O-.[*783&0N,NW*7]*:,7I^.1.QSL.%,MB2))%%&B M2*5I[$^S5$T#C7#U43SS0Q6OG01+=1:P>!TG6*"3+K3S)EJN5+B6%%)[O5-) M(0E7/0A7V6HRX2KAJIUQ%57AC:7%0KAJ=TFDD3OH[VM:4ABJ?0PE223A*3'3 MORV-!/^B0UEUWKU JQBNERY>+]57ZT'W"-'&NI'U19B&C]MZZPV/4;K"+F & MZ\$(LR^>#N'2M6C$S4&4.S[3XP0+)D.GYN-7_BLMJOP8%"*I/P:^5PH83?4\ MBC%@%%RI=5+:_D4>C;KR9^D"5][[[K5C@RU#7'$IIM0?#UW'_O/R]<&KK1S4 M'QX-3O#7E:4>'4\:5FO>?ET^!0X= UBHEW9.^(!#@IFN;X\DOR^'] NZW^A6[ M2Z5C;SZA.WW/B,$5T0,RVHXO))M'TPHK&S:-7SWB M_3^5>N>%;_:';S[&/EC?:^*6J0[UW/=\^QI\"D) D.WT?*[2,FST+@+=Q$:"XV[A<6M'G(AUN(MY@@L_GAVN5)RNG;!D*78< M'52 #&^%@SDEN3Y>$L[I@L)R'::P.?P9:KRH&"_P1J%3/L(4SU=XB1,HB &B2!2D"@"*D MNOU.HN-+W],/ :\^>A[PZB+(;F4F#$[P1$&>XRS+F;2#LPDJLAS_"W&T@/8/6.Q>T0V6RJ-1Z?N M8'@LE-ET;8_=D[&,EMDDS.E(J-)@Y(Q/)VYO<"(F3GM,'*.6&_KN6I&I_/:- MWMK)NM7X,56/W$.Z^LH%C[6:R9O-H5UT(S^[QWP$(=<54CV3QQ2.$(X0CA". M$(X0CA".$([8"4=(LOSY82-3Q]C6*D )Z3[K2-1IO^\.3J2FJVG<4BA M37,M8-\=2\2[.8%]TC]Q![N>;- -ZCQN#:"-Z:8;=H=5Y<>H47<4R,V[C4<' M0*%Q%^XB-!8:=^$N0N/6 MFH@2XWV2#FZO;E1V/'3[HC]T>R.ICFLBSMQW!Q.AC>2*[LI!(_=T? J2><<\)#&M=ILBY=[L#5-$&K1%4@F5A$J= MI9(T)%]?"; KXG2/-GO#(4TC0@)>RHO[M[E)'V[ITHTJYTISR3QY2V+.$(X0CA M".$(X0CA".$(X0CAB/UJ[^YXK+>]C=O7%O]U-G K)8#;27/:.W'[$PG7-IKR5Y_['79:^1?,]WNI?WH?P=[%?A*5N7CD8WKW1GC*4\%/[^.G%R6G? MG?3[>\I2(J/:R%,CK'8;"DOMQ?/>YW%O[?H_YN,TE(;M)2.*:&NA:#L=#=U! M]TQZR?FUN[_CTT+%VHGF3A E"?Z?9%,@LJ]B'^Z'B;W_G+][B!:/X?-H\7AQ M>G+J]B55V(P6TCMVASU)%39W=KB]\?T'%7>0--(U=1LJ]=V3<<\=]Z3UM3U= M'I)-Z70VY5>=LAE%B10/+N>'&8*,2$YE+SRPT[%[C"JW6QZ8>/5/R%.3T[[; M&PA/"4_M4$X-^^[P]%AX2GAJ9SPU/G''"-LI+"4LM9N5E_S/O60JX:GV\=2+ MT\&QVSN9["E+29)D3Y,D5<<>/C:^O9YM<>UEDDX+[W*'@&*'GEYHW)6["(V% MQEVX2_OS1"_ZO9X[.-[QJ%3)#CWO[)!*T]B?9JF:!AIQZ:-XYH$IW;5D#,\)3P MU.YX:G#LGHZE(4=82O)&DC=J+4]UU43G2 +\BZYDU5OW JUBN%ZZ>+U47ZW+ MW"/(&NM UA=AFCINZYXW/$;I"KO $:Q''\R^>#J$2]?"#S='3>[X3(\3'9B, MG)IW7_FOM*CR8U!,I/X8^%XI0C35\RC&"%%PI=9):?L7>?CIRI^E"UQY[[O7 MCHVN#''%I2!2?SQT'?O/R]<'K[9R4']X-#C!7U>6>G0\:5BM>?MU^10X= Q@ MH]C MJ"E?8\RK45D:U6)1])8)H]&J/!T$*S6;P5[_<- [H-=F[^EU9>^(!\QE&;23 MW_&R.(;U$LU!ZI0WY1Z<:&!!X:J!6B7PMOTK_ZC"I =-H?T)V^9TC@BC&6"\C',V=^BF(* M;?\)%HKS+ISIF?-6>WHYU3'3:]AW![W^71V VVRM," PX'/EOS^C;*8BETES M'GI'#\AH.[Z0;![-(_S'-'[UST^E1G79P?W9P8^Q#V;PFO9PJD,]]SW?O@;C MGN &9#OW9CMQOY@N*ISQ'W!$?3ZCB9S1O=S4=X&_],.FEE79MS;O&\UDZ++= M?'Y.4N MD@ZM+T[;\X:%-E:FO5')PID'T552@8 .+QSEI?ZEGX+V_OYIT)HZ5.[:VJ+: M#CV]T+@K=Q$:"XV[A<6L'DW3KL]6Q(UZY0M4[)@ M7N5V38,MXX?PWN'/L#DKQZ-&301-CW6@4OA-&CFI]A8A[@.B@299P$&U<)9_ M)]'QI>]UW@H2V70;*HU[;G]\?\G4/<),QB/W=")(UHT0^F.W/[@_:3IH*HK0 M:0.5)("SUT9/A/5VMS5]Q(H1@?+/X=@]&8B#WN1Z'KN#_H[!A+I!FN'I_8.D MW:.*R)LV4&F; 6.4;D-/7"L2CM^^T5N[3+>:-J80DOL[5U^Y!K)61GFSL;.+ M3N%G]YB/<)"[0JIG\IC"$<(1PA'"$<(1PA'"$<(1.^&(UB>VFXF_3V'>-G:$ MW%#5U]0@(@C%UZSSJ:<08@WBG9H"6PM]]E"J2OCI%OPT&D_LI=WD6Y]H7$7[B(T%AIWX2Y"X]9:FM*7W)9LK&"L]#$>XHZ'Q]);L4F= MP?&I.QG?O^VD>Y1YT3]V^SV!H&F$H)FX_;Z01KIR[BZ3>R) MJHF\$2KM*95>]'L@DG<,?M4-T@@#W89*.^*?[A%FCV%4))+S:-;1+Y$*88TS MC591>3C2UF',]["/!B^=9V$@O>@/!V[O6&!V1:L)E81*3VTA[4@8=8\R M2R M$_7:E3[39_*8TF M'"$<(1PA'"$<(1PA'"$<(1RQ7T M L'2PJ*_IBX3@6"Y M9IU/W+39=T>]@3L^W=>.= '-:"%7Y:6=>\E2PE'MXZ@7 U,2NY<<)4*JC2QE M2XF%I82E=K/R_LCDV/:2I82CVL=1Y7+UO60J@561VSSSVTB)Y/.+DM7!5^9^ MJ$)/P%?V\2[2["\T[L)=A,9"XR[<16C<6GNTXY;FTTT^%C"5OCON#]S>X/Y8 M*MVK8)^,W>/14 @CK2%"):'24XOIDXE[?'SZ*"TT$D+;)\/F8QQY6L\2)]:> M]B_!L*'86!3/_%#%:R=9J%@OHF"FXT1P641."96$2OM )0$?$5B?MITL"?*T MVQ8BQ)6J'?01K)\P==Y$RY4*UP*\TMJSU0T))( 0PC]")0&!ZBX'W51B*, K MK>H;?2:/*0W3PA'"$<(1PA'"$<(1PA'"$<(1^P6\LIN4>3/Q]RE2W,;&D\;B MP:;N$P%EN6:=3]Q&7)0Z[F7/IS02MX^G!KV).]G;+N+'Y:B]?MQ;1U\?\W$: MXKS"AR+9=J,M38V),)0PU(XP-_8:QD60@5K(4Z6R^+UDJFV4YR@#_*NF@:YZ M\EZ@50R72Q>OE^JK=:=[!.QB'<[Z&DR-TVU=]X:G*%UA%\&5>F3";(NG0[AT M+31QN8_]Y^?K@U58.Z@^/!B?XZ\I2CXXG M#:LU;[\N'P*'3@$L5#F+6,]_./B?-/(._OD9N=R)YLX;^"ZP0/*/5^J6K%(+ M]C&"I?8\RK45D:U>)4])8)L=&J/!T$*S6;P5[_<- [H-=F M[^EU9>^(!\QE.9+)[WA9C#6(1',0.N5-N0MG_E'U68]&![ MS4;IXUF-E*.3[YJK+>Q3--1-%BJL%$2]Q=]RZ7V_]'VBXR>[0"5WS%DMA.;1 M>)7>)5AQ_84V+Y?C70T&!S==VQQ/?EF.]1=)CNI7["Z5CKWYA.[T/>=)*L98 M+B ?SYKY*8J==*&=/\%"<=Z%&"5_JSV]G.J8Z37LNX/>X*Y.Y6VV5A@0&/"Y M\M^?4393DJY[_GV-1CW_SE_)]NY1]N)^\5T4>&,_X CZO,93>2,[N6FO@O\I1\J MPCN2?=N???L[EB-VXK/R=S@BE9^N80X);K^;"EOM>0*/GM M_8^.'X(K%64)R-[DY2Z2#JTO7-OS_N8V5JW5X9*CE8Y5;8J8P"7OQUT$GE-H MW(6["(V%QEVXB]!8X)*[C*33U/'P*A].*\#)_9$[ZNT6CO-1RZX?#IIC-!FX M)RZ8E[L@/B=-!B M%,G3!BI)*&>O+9\(*^]N:_^(*2,"Y9^CH7LZD=A74^QK[(Y/!96V<8+1<5]F MJ8G$:2>5MIDP@FGLM!&2[9D\IF 1"D<(1PA'"$<(1PA'"$<(1PA'"*;Q/@9Z MV]@=$H MX:A=(8 >GXS7.A&LC[V\B_26"XV[ MAL="X"W<1&K?6TI0&VK;D"P41Q!T,C]WA6. +&ALC1N[)6& OFFASH6;NME%\B%<(:9QH1.BHP M]?7U&/3J<73!-0>6T&Q93,>W;]_KX,Z2D2Q M4$FH]/B.UB[$4?=H(XVR.ZHY[D:=_S-Y3&EP$8X0CA".$(X0CA".$(X0CA". MD$;9?0P2M[&T,D]\Y\GN5Z44>&.EI33*7K/.)VY6F# M\)3PU(YXRI:$"$L)2^UFY;:49B\Y2ABJ?0Q5RL()3PE/[63E><%6ISCJIIRI MM!3+;;IQ&RF.[%+HP?H5R[&RT2S^0QI3=(.$(X0CA".$(X0CA".$(X0CA">HSW,4+D*NXBMU ,39EL\'<*E:Y&)FP,J=WRFQPD< M3(Z=6C"@\M^6^!B%2^J/@>^5@D=3/8]B#!X%5VJ=E+9_D4>FKOQ9NL"5][Y[ M[=C RQ!77(HO]<'B=.P_+U\?O-K*0?WAT> $?UU9ZM'QI&&UYNW7Y4/@T"F MA2IG$>OY#P?_DT;>P3\_(Y<[T=QY ]\%%DC^\4K=DE5J42[SO"='8Q\8I?Q] MC$+E:XQY-2I+HUJ8BMXR$39:E:>#8*5F,]CK'PYZ!_3:[#V]KNP=\8"Y+ \*??@1!,JA:L&:I7 V_:O_*,*DQYL+]DH?3RKD7(T^:ZY MV,(^14.U9*&_2C'46_PME][W2]\G.'YRKZ)HJ]'-62V$YM%XE=[%M;S^0IN7 MR[$;!H.#FZYMCB>_+(?ZBQQ']2MVETK'WGQ"=_J>TR052RP7D(]GS?P4Q4ZZ MT,Z?8*$X[T(,DK_5GEY.=T0,RVHXO))OW 41'_(]I_.J?G\I3X60']V8'/\8^V,%KVL.I#O7<]WS[ M&JS[_YR_D^W_+ONW/OGV. M4A5TV6Z^>YO2O7RQ&[>5GY,YP90L?7,,<,OU?-A2WVM(E/SV_D?'#\&7BK($ M9&_RJ-@I#$ +WXRZ"2"4T[L)=A,9"XR[< M16C<6H3 CEN:K9BJ]NQ1 %],W,FQX$\T4>;D^,0=]N\/?=-%V@S=R>C$'9V. MA3J;U!FZ@\F)VS^>//H2VT\;00:Z)3+0<'3LCG"4UB[/ET3/.F73E"R95[E] MTV#3^"&\=_@S;,[*\0@X$ P;)]:!2N$W:>2DVEN$N _P<9AD 0?7PEG^G43' ME[[7>6M(I-.MD.].W7'O_I*I>X09N,.34_=$:-.DT@;NJ'?J#G= G Z:C")X MVD E">;LB>'3',R)L/;NMN9/QRT9;%.&8\Z;O' M XD&-M'F> 97U M7AZ]K=+\IGQ@NN&S6A_P&%VQ'24!1DKTNQ73J2!]^>*D3 M0?K8R[M(9[G0N MW$1H+C;MP%Z%Q:RU-Z9U]TMY900$Y=4]&]R_[[U[==G_@ M'H_OCW'10<(SH0="J1Q$(EH=)3&\L[$T?=HXUTQNZHR+@;A?W/Y#&EHT4X0CA".$(X0CA" M.$(X0CA".$(Z8_$I[:RM(\O(]WD68UH7$7[B(T%AIWX2Y" MX]9:FM(\+,W#3UW>?C)T)WUI()8&":&24$FHU'XJ/8S,EGA:N^T7ZC6.M:?] M2[!=*$CV4<5 '^<-C<5=2\^QB)T'%3N]L3LZ$7R,)H%\/!ZYHY'TB,K9NAN5 M!/5 ^HP?H62[&VT2S^0QI3](.$(X0CA".$(X0CA".$(X0CA"^HSW,4#FPO3:[,$CH/1#1POB[%PC4)"P*W^ M+%T@[7K?W2N&8R)M<-5 K1)XV_Z5?U1YWH-:T.O6U8MFO:-M974ET8&A(M(2 M+V]Q>K?\>#/J9;Y/GS]XT*M5-9#GJ1/K5:P3X)[$21?:T8&_]$.%#1Q.-'?\ M$*[G<3VD,U6!"CU8B%I&X87S9Y3-5.0ZYZ%WY#H@:71Z7%8 M9S*I;W#EO]*B*@$VK(RI/P:^5Y(64SV/8I06P95:)Z7M7\0UD<$BSAZF(:ZX M5$K4'P]=Q_[S\O7!JZT#4[PUY6E'AU/&E9KWGY=CG0Z%.J$A2IG$>OY M#P?_DT;>P3\_DSR'4_0&OHLG[!^OU"U9I2:FS/.>'(U]8)1-H676&/-J5)9& MM8HD>NN@@0 /)^GVI-;I-S"[8]^(,Q!>/P'O 66==U^]A0HOM+6?G;.I'_CI M&GW9SR@"YR 8"9ENJM,KK>$784I%4:YSYL51DC@_DI8T%GCD_'[TZ0BL>;3S M(WBWJ7:JSA2VAFU4U^3?)CR.MV[1>4C/-L_2+-:NX\]IL5<+>)PK#4\&0E]C M%=C<)Y'M5KP22I].7L,#%J19J;4#3P'J/IPEYH)K%S_Q0<,D"Q7K!6R_)RDNS0,+0_G8:5WB M&4*&@7=6YDM ;0HBW5%,:O1*S_1K#V!=6*V.M?&1 7O+-2IHY)$ YFB^3Q9 M !_BY2IQ%-@N@I[Q8-VQZV3T3*2 V0)T]'RNL3I/7_.DQ=DR8P,\@,-CPD-J!9<$/Y?73NR1JA2$&?P*/V?[! V8 M&,X5_/%7YL>:^ @>#*=O'SGOE+<@6Z9IA_WJCQ+:!" /6C9@D20I'*?O*'H, MCUH1R0UYM&\6/FJ.7T_55R, +$TU+GFM<8_I*_ D7Y!ALA5\15_Z49;0QXDY M@@WDJYR].>Q!SKT%!0W=Z.,$V2GU ]I+=7$!+ -7PU@$O(T$2#)8D^)+Q;A MH-ZXH U\']A#(QT]M0)Q 1;@&6PBW@27J6Q>#O&D8W M0284;7"LDKFO9RX1$&B+G^&.6GD"?$7[#[R^1)8*O2!#S]2>]'R?V!M "1[C MR'O\RPIRZU?/C6;55K.6/0D7N":T9Q9WU'Z;5^(ALZ"D10D%\@!D*HF&2W@L M"C=_2I%;SV8@ 3+]:T EI6"J< B6#_MQH5&0[5PR8U<5GPU@9GXEN&BO:M M,E^!SN08T ;WP>:E<10XR1K$UI+D*AV,S"0PHBF>'^3UDEQJ6!1J#3I';'EL M,,%,PS%'\7JEQC6 M6N*)6#$,C''>76O-QN1CL5"N&&6X\[F)"JO!+X"1!G0T H:> \XJ/@:8*[#) MSCK*X)JPTR%(M9*I@1=;18%O#B\8;N;9@4%!65U8+BY;H*!6X0 @G>9\OX(U M^$C@:<+,+9X).HQX\M#$XN.5,E,>.7\TK!(%F!.@#V*_6K'D4%H&H,]=O!X: M* J8>D:,7=@3F_SK\L,CI2QS1E81;6H\HD-I_RWOL!%H[$@TX/*S/X456_L' M;X22^Q9RH)#5FX0K&:=92N9.F73G)+--G"&"5%PEQCO9>-NR5*IDV+ M\D:[B'D2KX;L5#5-0%13ITRQ3A P>I5:6I!0(0,7N[OH1>##DF:5 '5^=NM1 ML^=COD2\@2B??@]]Y&M2Z2",-0@FD.[ >NB,@K%,X48?W[4T!-.A2*!9TJ/8 M H6J7DYUS$'B/K8S]@8]MIGH%R1M4* RJ3Z]>U.XS$;. M@YXEMVCN!W!1!;*N6N^\PNB\CN$I1[2WNBXPNWXQ/CDP)A?="[!*&*(C(\_2GE M<"#[)G!;%R-S9,X ZV4>1X'(,%II\-" .\G(S$U(L\(I6B\!F'HCYQGY8IUI.J3*)Z)OXO,C/\/_PR/E0/X,#M\:G:A:MZ#8^I1\VNN?&KM,5[UQN">Z2$&4H,F4 MJZ2Z%4=" )@^A.42N=!;Y2^2 Z]CS!^H"[+G[/DR.7"4&#%::RPW"J\-_<\\ M= U>+EG=C1];H@./H:Q'OK"6YW_A;"8SMJ0W0J+EI:,84M;Y"EA$46,QJ7@4 M8TG:> %^ 'Y0>GYX,,VA/2I^">R3HH<-!APR\C+#: !B88)%>;6(T(%5X)PB M6]BO3R,5SZI4@:\#41$,D!C%<+3%@\N)S@2W)\4T04G%:W&C+ MNK:PB0J2R %: )5][L2F,(XY?LC =/3F0,3H"C<&S<_4GU/PF5>35$Z4%:SX M/^R_M7KM5PO)0AS><(+ZQ_8(L7XP.J@X%&^- F/"_$:JRB5E%#,'1\:41HE@ M^0%VI*2,\&*S\F620FK9N\)2K?-D=%?AM?H4M$1S&L2S#M:-@4#)'3]U[OA$ MI46^G3T_%'+"1A,X]8>&SRW-7I)22:&"C EMU?#,T4&B.;9+V@TU M1!AF%"XW @S?R>45!L=S"RF/QQB+E1<2K'/KI.+)4D*+EU9:/.FZ7+ZY-8%( M*;S&JZVR.,D4QZ98K!9"$M006&2/\\%5C@J?P"* MDR/GDT^AI*H@)VN$(U(4Y@;:U0P#HG.Q3C0&R!\I1+I9 M>F7%-O!OUL;A[2)B50Y=N_4U&3LYX,"KN:H9\&'7<634[Q:3#[9CZ1,-: N- MH9;%-1O.[!+KPBM\4&MBFGNATM[P#8U=2E<& QL-FR*)"]_^EP)FC-=&!??H MVP.V&=B,QE4:6G#$PSAQZ+HI&^CT8^-:6=/;I<@;AHAC,)T"SE6H&1A]B<97 MM 2Z#M Z(TFT1LH681:3 +!*N:!S@WHNMH3(1!DA)"=K?-]\ZEQ%\1QCWKAX,GP[/P=<6$T) M>0Y9EBYWA Z3M5>4'^2&-K#[EP1/6 1+3LL'G.(#-I]3BAW40U3@OOQ;KQM" M4V^/G-_@ZLY/<)W()'\'KS]8_\JD\W/OBA+D]D-\<:T?;HL!:@Y8S=_:N 1^_S'';C-)Y%I R*$S3G/?JLK(S!O?O32$*MR2L*DZ)30CN.5\U M124XW$'I4$HK25"F2"S!MQ)M@E4))R21T<(\&X,9(!,$K6?,<)G%^J.;PHL8 M1-PY,X11>(A/:;:_')!DF]!*&JO#;K564]QVJ8-H5<_,$4TWM+Z]]*-I?=?F M0_"71FD9/82+6T7HK/@4,ZHINSOR]Q7QYTQ[\%R)J33+;/P&MZ$4O^;8M.%? M#%SS&RCFKB)^@7Y$EO#AL/;==<>CKE,QI7W+TV!*#X"MI[BO9!&:%(%K;W#= M\=/E"M0['4$6.,-:#FMG8 FWRU@]+)S$Z BL]Q^S!$-KB?/A$FN.]%4EG[2C MM11XE2@V\IDXWY:+H[_SO@]GXYKLGP.WF_"B??O>1.0;8YF,[VU^O2$!MUOB MW4RJFW* .TJS;DO_54,>@^_NGW:M;?4#[^ ?'.LP)1);]_,)TJI/%&,TA,": MCP0K>;GPA"V.9UMEP5$;G[-0>L69(T.I!55MD^UA?,BO6^:*+$2- JR//8$5XW)6<8TL;IXQC4O?VB*'2JD)?MK MEM;KPWGD$?DQ)18$_@7Y49;DMA7/^HX<8J#X!H7'OE+M'QAT_?[@:,S6)CQ0 M0!$L^!8F"-,(,WOOSWY/; K_"".+,8=/R<2@=3I?P$8.](Q^$@5Z(Y M]L$H6E*L%V#-^U3)#98*14V WFF%%_*'R-ML\R JUW[ZU&<2@SG$!5944YPE M8,'%Z6+]],SR.9JIMB\P%,:VM+?*QVMBD89JA5^B+#)100+-428H1]N M@@"XK""*;+> PI@:EG=C26S MK?*D[8!F)<9, -"">B5HIZ4.=4^@O&IEN14 MK'RON!@6>"9?X&G1%0&[Y6)1XEGB#!W&-A0=<&C-DJ1\Y+$L#MP>(N1%YMO\ M-O*<\5O^"P9RJ,E7I$ W?J/@1!(J"UXP"".5;,_S/6!E5B=L!L.G'_ <-S6E M/9G=8!:&A55SM) Y5C;H]8XQ(X-M4,@9Q%C]=YW^:XC=%WUHNL1:#0CVPY F= MC4!EV%3 0=EYH"Z2A;]JR"L^*A,8,K_E#(V*X7G*&\_Q0Y!B1+:\X\_2VDH0 MU#M'K7N4RI,LU,P9G1R-FM5A51%*T4 +BP9.I6A B@9N9D\,0X*-";9IDG$S M$1"DY9*):H>G6.:;<7X^!8/-XS!R0A8U>DW.E#3=-/,#+"1(TAAQHK!5;<85 M:_KKBM.B> GX( *1%W-<>HXZCFL"2KUY";90Q&AT8TL?F6F%B/?GX NBC+<6 M>ZCU+,#D[QZKD8&Z(H M FE5D:B"-;LGN$GC[UY?@[5MM_SVX$J4+#B^YEK]+=?Z!L3O?85F>M@0^!,K MJ0^-\9[;9 :>8+$FYUA>D:*#9E*!U.1HM"V5A>GE*KHB3VZZMN[+(3]F*<)Y MY& U#3TXA:2HPSOTR>/C6!8EX_!*\RR@+E..@"VCQ&8ZEQ1#F<>:='4*'X$S M"KQH(AL;&AV3C#ZB;Z0FI$()V=1/*(=XEIAD.2_*0+)D4VPB3"-&/]C0W)>: M$IUZS1U$5$N^T $&=FB;*26?/K\[>X_E%#%*U!?1 M"DM-0-[59&L[',&/V(Z?+<%/I^66'_&E:Y=,7#OJWFJG\Q=LX2J+5P@^4\PGA1;S* Y"*;<7$4+2O'L-1Y64^7 MV0=SRP^+!66< ,@_78%->'@1 VVP1C;Q%F#!82]E3-T6F&&CO%OQ ^XNN" P M&TJS)6B;^2;G6_K2BZ&A.UMEEM 6/(B3PK^'/A;V87G\^P\?&!(%[#VR\4#5 MF50M0@_%Q'P;#+>31"6Z$X>+R)1D%=5MMCB8U\Y6-%R0J_5BZDPDZ!"J=.G'5/^#8&F4W\_J'\M*H39/QB[!@$0N^0]CR"P6Z_\+EU)3BW@[* M$V4)6 ,$L)1?K[PAC"/9:)2+T2U&MQC=8G1_J^[[5*[(^79[NQT&22F1\E$7 M)6R_8 4U2ON5841@ &G/>RF&\Z7)"-1+6"%N.T M44-BULN@\WEKT8FB$T4GBD[\5FG[+O?=C/?E_\TO\\+EAG1#Y2Q:]5CQ%:JE MSW!GQ'AEF&GR!:DAC%+1H&<3;;P!'9=@8%NBAEB#6OG[F;M%@VHLH$5:DY9+ MSGU583Z0=NAVE3IJ["VU(V 98#%*RDC\5 2^Q%.C&4.Z[CSG2)JH\1.C\C$B M0<8'BGP@<^)<*(*-IT@! 3O.$%L3$3G,,O#86'#IE!-;3K1*?72D.;H1IGZL M\Z^7P:BQ17H>!7[$ILC4=HY1#J?6RS+MH+L,>;%*$9/T,>KLLA8!"H-',%>^S9U2XZ#\ ])Q6 M>F* M7B)S]MW!8.+\]G_4R-4"@23)3T[1 ML@3:(R9AO204D8S\%9(=- 3IVU"E-"HB3W640@*FL6&5H4ZZ]!.&G8R(DQ&F MQH/;:* )S74!#4VY*R,&]TFCM<+M;#KG%Q/]OM"95T11S,F52W,=:2M'ZFYE M8>3IPRKE4<0+A7EA&G>2*T_GQ8_!H^M1_C04$;<.E_ MQ=R]L982AD6"K^7? Z.0#+VOJ63L14>(CA =\>UELM87*WE-^Z(4"-9C&1F@ MM;D?)VF.@U^"48YRU#N>QF8*J-05CZ.\TE/&\9LIK$68JL3G87 +%J6Z;1&L$Z!]30 ME?O&"N=>[;R&;N<7-&2(LO0PFA_FC3)K0X^*("=:NJ!U8V6GLJ+O69M5F/JI M"3HOHTN*]4^CZ O\AZ,:# H(QBY, 2,"B9"*)D7.\*-Y"TYELI<)M5-@P") MXI"-+LYB_,KS_9]SIA:^Q M3P;3"KA"BY\2A6:@*3N=M"Q;5%DJJ4!F01'I6$XK;DVG&,/Q:!K$L(5^LC9# M<7/0&_R.F MB+HBY(.;"MQ>WDZBS<=>RY'KQZ_O/+TV@<2\L"%@O%;*%>?3T M4E=*WAJ>TF:9 \W0+HAJIU>%LXBS=.NRF).SNI;YG=*C-LE^&ON(YHN9+$G@ MJZ81H(GPRVBFT3L]*T-S.4N=+B(&T;<7)U>YB6"HO](">)^["K -*4EC2DIP MC5_YD?(J@!R$#O7Z11!-55 ,P&"+R6/,Y]*O27E;0Q"59*<-#KDQZA(BQ>?/W_:FZAP+2NG9I>8 M#)TYL!75&"U!F/KA+ .5LSZT^'*Y_HAY6FJ8*PW[$_UI$D[DZC+ ;JE3<(!-PA..I53X[ M&\OT";H"9\6:6#56RB%5#@/_B[;'HR"H:ZGI.O^"*_%;_XY AG.^^F,4I]E% M1F^7D#3JZ7W7F0-GP2K8W" 0*;Q?WOEFYSD5FR"Z7G2]Z'K1]=^J:]ZB7%?@ M/*UAKS@>K&9J13ZB%4?;U*2INKJT!(0J[8SH#U MU%K/<-Z$:YX!QQ+%VL1^P:.=F@E[/HZMHM(DXQ"BPA89+3):9+3(Z&_.75(I M' 61ZH+RJ*&NE_^E4MOM/V31%J@4A1.8U&"@VDJ^)*,Q3K')I) U[#H)<(DU MC8U8+.3:A[KDSV9^='CI)QDAF,QLR>J6M9 <]5/$^J#)!:2&6(:;V!G-**?' M\1!HA/1#KAF*458K&C'NKPC6(O&760#27W-K"2D&=!<"K#4D5\A%"/V09SY< MP;DN4,\]+!"V,RJM \'%.9<*B .+FVO,A^E2"H\])0_\AL3D:W$!/L+VFSI' MA'8Q/S?$H3H:I):IGN0N$UON:B< E C74$SYL'KE ;'_]ZB6_D,.K7)#(?V. M:-;5$4MG.+4. ;D\YZ/I+#LO:KK/;%9B:X_HX_N#: MW@/7EQZX_1L%(%Z5>%6/YE4]12U_\[RT!IP(U#WM:&[;,I&B 'PN:@/-)+8B MAT^/]UH"0R+"1(1U1(15P.&VI94[';!RM_IO=2R\5@KQW:#AD:B_!02="'\1 M_B+\NR+\-^#XJ_A>!I6^$'X5Q'W7N0X"W"V-$+D56#4W4HIT$>DBTJ4;TN5F MC,4;Q,VSA59L)[)B/3[^,**ZVR@V?V@GQ?PQ];>8N0-@J2]LFJGMID]US2F4-(E++>Q.-J+PFCI:KB*,6?NP%$RG MFP%J)"YH(-I5#KW(9]XV#S=/+VMRW*K3@BB3?:WY8EL]I_"L/2]AR\")XQ,"4YI8@)RM+P@>D[57>7YF?^&9B28+9>V71DKA^P0\O M=9+6D,XHZ49SS*F'M]A '_NSN=("6.Q*K:])H'7[5'\HGTQJ7IYGW!)EC[C! M-JW3E3'804FM>#L-Z/#51J5B(YH5PK)'<!'#2.& M[2T5?J9GI<)ZVS&'/758?P*_KZ*WFBBQ'S:T1)O9@S0-R$S-L=CM5JF7D=^W MC$+)'^6F%.T#EG_L>RV#R57\.Y?KGTFNWZIVX0%*%:KD'#62\ZE#:ZVHZ/B% M1"^U@#B#7F_2EBEG6^CD\XD%MVEMP#^6ZK]1U1:8!^J"(#5-DVG>G(NF!H(Q MS-3:Q1([W\0*\GH.FKFZBE:@4V,C=\#,I]Y9NM(-N:NCUM.N^KBVV23@B]UY'PL6NX0[R;68 .18<1X M4#6*PV7NWY#MQS2]<.@1= MY),\3=RB_CC!:R!@_=]_%S!,!3X/CCW$LF*+TP-6W.^T,5C'S2@_O!.#DR*N M4]D*-A.]M4?-D+ZJ(1'A&?_P%?S&O#_TT/:,OJTJA#<@:\!NQ3[.4L6A_='V M'Y,/>@WZ^=EKM11>@^? +>-C T@([L MJ?S-D=(2"R66'WT*TF(; Z)D@6N\6A"R2A12?[)"^+!TO:+X"SB1_'T,F&%9 M\0KN!I;!7I]%X[+K!P D2*^BPRMELO45;FH^V^?A/A#,E) CD(#! E0,\H,L M<#R95*59^:G_RC"2D&!>X0M%25-B,X2EP? G>A+S6,.WJ#D_2PHOXEK0&^JP MF>J P.):33K3(I7LGM5V?L&I3E"I'%*_5#438N$@ZO[<7V!:4*]7"9J@WM-; M!F=@B"@31"; (HH;)\XBNG)*T/!+=$)RL&!"+F0HP<,$AQ20Y56'-2JZN]!2 MRP.N&";#Z)KHT4ZO-+=ALJ/NS"TRDC M:N7)F/SIRBUXM1AJR89O=*"E+$+*(J0LXI$/_7E(D^S!^UV"(5.%Y2L?A-KD M/(-=A*!'W+-F?Q\Y(2@R9*V400P+H&+" 2(-A8/J\I3*8%#8@:Y3F*1&@^:( M3754?8&$$#DDZUQ NF*4Q2J2__"CAV,-^P\\CFYWCX&B\ Q79UIALT)><]SXC[QLVYB M%W*Q5-X]E/=J*YX/IO/> >4@EJCZ -H MK7Q<+ (K4T^RQLIN&I@]BZY""LCRJ8%?/&E'P1L[B*M]![7>!J:B1Y [X:FEWJ8+2T!<$AVG$Q]A<@@T(1\Y[K!2'Q;:-\+E$+V] Z8EC M [;!YY(I1F87/(NW@!."1=&$P1'2T'.D2%2:DK<"(;F$=2V 9-LFGBQ;[ZE MM9V]E(_ 7<7^)>P\U194.CA--UGCP;_/.;]=FWX;^LH_D/0S[?>U?K3/)7;< MUH__!#WGYV&^M\@);>/\6KS*#A*H-A/?KB.<3Q7<*4U="D *F: ME@B31)B>UP K(VY*HKFE;9@UYX&C $! 8=CAQ6,(8YA8LJ"0!>1H*V -3 MBSW%$U;\!(GU2Y"VV%8 ].0?(5H$]$FHDV^2?[L/#SZ^V&S(=QV]13>PB*GH)(U MYT'PGH>S"-22KTI@TA'9Z KG,,9?=)J\=A+P:>E\]5X;_+R?@V@*3ND'TGA9 MR*7L])6^ -B+'!PUN1,3,=1UH#"+K,63S2\M:'#9_[!C<^<9Q90H3=<$-;2?.>"W.EGYJ6W- MM6,G4XRRFDSB11QE*X2W(3Q?IH\=@(GA5:RR],EK2WQ8G,(* XH[5\*II?AN M6_#,KQDHAC'H2GLQAN@2\!?ML^7@8Q:SH09JEB.08::@0/,PF,0&%)'0:!D4 M[>8PLR##;B)0D5AX:V:L;I-ESV>8[1\YI+>39Y9K@VBM/,N+#0@UQF"<$N > M9M -TG%*R1+D8,JM$/(2P0]YBI#&J9JH.N@N9\EEZ13A"K"%D\_9--I M&C&T,DOF=.'',YXLKKE.)^#!W$"@;*X00(N.TYP!].P-";4UY2J)&9=JPG4. M\3KKTD]16V2PZ_ TL7_A$YSS7YG/../EKSGJ(M::^FQN"]G42 DLV' ;:;9AS@1:?W&IA!E,"1UH#V'Y>1A!;M @9#F=#.IX MGF>!-6M>V7*0\K>KO<\?JTW2L!U9DL;K0PO+BPH)#V<=)\,MY:=!F:]0I^/? M> X9(!/#K>V<)5?-K3'6<.)P2P@0DBJ";!>ZN6(]L9X8B37W0Y]?&\PU?O;; MU(;_T7)6= 9'O0UKI[4+_1A'U:XGLN$9,JHP*0E.#=7*678!?(Y"X91V\E\9 M6%R#WJ#GE@HDL(R&JT 1QWG*W#'#LA^LR%BAO:>6."0CKPC%2X%"X;\9G]9. ML3!ZB#2C33RW7QXYPQH3 .TL**6AEZF3+5?!>.#MXZP$/PRC2T5/;RW\ M76 MA+,^*S9!WBRT]\7&K_ -\_EYR>/ZC852'N;BN2$XL:-P(# W[LQ5 K_BVMX@ MBKZ 5V(*_BA2M(XR1!Q'P\84@L1P90N^Z4SA%\UE7"4=)) .3P+I,!1(A_V# M='@HJV\[>_Y1GJ64K; 0MJW6R(:.S15""PID/^IH%>B\#*\8=_F@&&)JB+"[!FT0E#48P#,TAS\WU+]WN7 MF[XL ?^/6JY>@QJ?^=&EGR $^T>L;T)U%(%.8"4,/+!$$Y?U.=C#_W;4_U*IL"B4P2!XT_'];O3S/;2,(C^NB8D (IY7.TO1TLDS\S M-_CXVYN]@WI&EOU&ML (EP5G'_5Z/6S+ =5,M?:!OZ+G#_*YSJ;*@A&-:>@2 M_6'H*M66=D\JD[#;X6R_C=55"/(V"A]FGL39^:&:J14:@^89BU:8?.I8&ZWJ MREY=+S1=;">,8LYIYH_'WH.I.*]F'6P/&LY;7.(TT-*\A^("I:ECME3:+<7^ M0!HM6?3.?*JHQD@]S6TLISRV'-(5?4Y3+_[ 2[2=YN 5SM:5" 8X<&L+@ET= M H*1D>ICQR8TPN)LW"S.#E80I[SR\6P AMPG8 $MYC];:8_=Q_ABO_FCH&\ M+F!!FB,&03+##II+SH.@%"'T#'[Z4L]T!>"]'(WSRR&A.3PA%HJL.'*3 -&\ M13%9A7:%<_)&!KLE(_LA1">-]K0LDN>EVU+PNV73L+F.)DXAX:GU@RTFC%O. M_HMA3]RC*;GM>4$TNSL!CJ+12QIEFL7Y()$ OTH)0:W3')4U9P8+,5<,*0:V MQ_?*7?1HP)AAYE.BCF/.8.U:?F(=K(7&7CA1)A]!+P/9;7DW;%%;=,JO>/#9 M;NU/VJA6-DA7SZ_M7&BLZ(Y$3K,SG/:^4#,LDS&5(N2PD-9@?.I*9@E'V.'4 MDFS .@OT!2!DP+/\TAX0IE.L7PQ,7&;?7AJPS9)'2FO MWYN46*2$$5#1MY0@LZJKLGMO^#\_T:9?^X/KX^<\[0864K:P"6I M=(A2R;DDY*'R3\$\NL)A\P+5"A[-]*_!D\^HI=F?^T"())O^%Z16 MD@LY-B(]%8.K=?[911=#T=2H0%^HP,4I G%JD\,ZON#M(OO9B-+(P @V;9$- MBG "FVINI#SS#CSQB_4-X=+JL SY97F&.>+ M2U5 ,].%GW\S[U(M3B]R-Q=4'SD?P'BK7[5T3V,8>G"\?0;R>.&_?.(MY3S6 MI\_OSMY;0*7R/KZ&);9DC6H&UC8=810P)DUGEOQZ(SL+R_9?\@\Y[F#1HG*1 M\\0/11,\G=]#EHI@ ;[_\.'-46/5Q+.SYY@=W_".M<.*.P_S*D%;X(RN&BX] M2H 1#830F:=F>NE[X,-]=GXTK>SD6L]O'GD9N4U6 M:#B5DVDJGCDNQ&[$4[.Q]8MB>.IL:?>LO%DL%DT+7^UY5C%X@+%/P(]D2K1& M(IKG^D/[?_D5UC/"Q<@65"]92N)E5L*D R MP_K&Y*$J*;"@IOA=L&W]OS)L5P23D$-Y6GD+-*H>J>3FK\S_^V]=+;C9!%M? MQ=$*0_88WCH[K]2SY?TEF(_/2W9*>5UZD"(-"^_EP03? ^]VS8ERL/^HO>D" M0UU4>F1C"K$V<3!&$C8NQ)PR_!CRM#TM6/)C%E-N739[$, QYTYY4^00A7FH MHUH@=!Z:6C=8$I=G8WTH4(%W'IX_62>I7CJ5@F@%'[_!O<5.:*SA0&Q[FV/. M6T"*V&J!CI]L=.\77>9)Q Q3H;*'[2BF]"FG$MT1[52N&9I'Z:L0(W9J':[*UEXC\Q M%7[5Z3L%%M"_P6"K5;BQ^1J_H7*R]8]T. ,=A\!)0Q^"+T*9G1=R.;KNMA(BH M(I.8G)NOE>$CF;Y7?8HJ;I9K/SY#BB6_Y MUZ#&YRE@F]RP T[,C_.F[[+K4/(,L,@)1&">KN>3X[))GJRBD!"I"H@:>R"L M?T(5 )=1<)FG8Y_\7!CWEZ1H1>$5W>[.&S3IZ-!_BN;I%3+^Q[(*J0T(JXT^ M+(^R,E6Y.!C(.C[&PUKZMEN^[ 0=.6>>;7M)(Y; SANKL7[2,\.R+@^NB"_ M ?\;OTPUXQA\O&GI6*1H\[$?@O5RY:L90V;R,&O?(RGV$6MK0DJS8S@39-L3 M[YOK;-VYJ48H:=BWCR72?L9>(8TY/I!6H+U8^[WX^/GL)=;G31DHM-Y:^Y#> M9><3P6=YSO\_1LT7SA/ ,8!_00;%4;2LUU[G MM@\7QY$I:A'*,"P^+M4["[A*Z9*::&?[G27C< M+U \3OX B+UDRQX12]*F*)K63Y:;2R$2_ G9_I\_O/OI%WJR\W>_?/[DVOK) M'-<.DSX&2P-I>(B9A PS&]AWB86^-+FRC,5A?^JQ]6EP*_A;5JE4W.U2<(;2 M'.A1$K1=F)$UAM$74@XH?;Y[>,RL%I[C9EJ(9H]&'RR\PR=_JICS]\X%;1/\,Q7F'4" M"JP-4C1EU\!;+P^3QDETLRFZ9%SJ91)K-H-'_<-651N'Z1 =N6!G=S RN7IN 9XE&^'735$\E?%A[ M:)#6JCX\:!A"!S*Y;H)NL$F6)T\]W4B>&-.+H4F;6K!X<,$YK4K1C6[,%C[MD[$E0PB,7-^RZ/&B^"5@'I'T.Q\:: M<3DU(=49E%1VAQ2!;CI<1G!DY@A<=X,V]2!6)R=5RNAVWLL V[< A]9B66$_ MP+H^@(EFMB%P'"%OVV-466%]9).F\4\J@Y_$%.4T*(K&RK(3]^PUXJ)UN?0U M"LECA-C4A=E\LFE3H"(PZR9SR50,UPO!'"N%3^D+B0IT/L%%FCO;W-PYEN;. M_6ONW%%]T58+J77E11_*R"#MJ"?"B&@%L*0!(Z&-R"751!N^XU#>D7-JIK!U MJ1*&X5GIL*B@I@)06S:: Y&J)E^>=#=VTE"'GHJXD7$BXB7+HB74@[!@.L7 MQ6@;.2<#6$13W)QI'"F:K.6E<4:=X9'G9:O2W/'&\K*B="R'#4BHM%YSB'YJ M^FJ!="&PZ+(T0W&_,TJM=XAM1HOVM]]S>\?]HL[]VG38DLU//ZV46= -\OA& M$9?X_/0=[+>/#JBMF3I*S24I2-"EGCUEM.5]Q 6@M913ZTF\D2"LI=^PX0*\ MG0U#AG 4(XN+Q"T:2AA)/7+.$*@+6Q/6>T+&*CR'H=,V0]'= M>.HT,] C!FSM5DE.X]"6R5/WB\W@4%^,MSH?#MR$&LPC4L&(%#%-DF^7"X8K1A M4;^.7&US'#I,<):X_3:?)0*WGP>(9 %?N.+7I/2 M""_21?*]LW43Q0D2)^AY.T&=KA9$Y%0#(K$7C4H%S A MS\X/IRK)86FKP_]L 1WG0#T#+!MKJKF*R$_)\GQ[BE&I8B0 1$##PIQB/MDT\X/4L>501EI_J=(@ MSWW.] K'[X'@+::.%=]=13ZA?%.?TLK4PN3"/:(\*]S$% 7HPF5$V ]#:&> M.U,5?D&)9,OB\8GR\BN*4"R-#YQ'1XOZ^#P)4T*;*"5YX3%Q4XZ<&TO*:422 M+I>Z*??X>TO&-#9N8?2_@M&P*_(Y8=S/TW@K 0-,4,+E$2ZA_%4"9;)Z#.C MK9.&N1)&PX7.;!W"H>.J))KS09HSCZX9&*SZ!ZI#C4^&8>@K0+F\)RJ,VN!"$7@1Q=H#7!43O%U49AR@1BJ].BJ M5%<;(^X38>U:X$J*2Q?PX H#CT!.?X98SY6"7*O_"7T* 9GLR!/"[]4UC%N. MC!OGE%:\BGT,F7YH MU$24I?6I3-[:"W3A-69U?[%Q@A.7T>@9., 5Z.3-IUA&,U"8J+T(JH\&:,$C M4Q(6 Z.@D37-DT)(]B8'&0LS?%!.(8K0Q,DJ9)G#79.&O;''%DL;8 M@)@O3WF:,D 5ZPBL0\J5RI&=C674IK,&8:>#-H7N.KFCDK)CUH(#@HR7?X%[AU6'9E MUDV#S<&S8#6&^I)NH_)13CZB#!/C*(=4NXIGI"7-H$A\[K+[&#;ISUP]5I:0 MN]4F0&T=PRBN@C+B,!4?[UT$?%M4]?HXG/NA.8"?.\84;0 +R7CDZ.?[-*ZE MB/\#?6 7T,8BP\X$"4R=D77T[7B>PG*C8+\I@+:F8<*SCK#W KC#W6+!)5%@ MBA;SP:<\'4E;HS1MB#6X6^,,I9IK"U\]1[!-^!$AARZ!)S_5SUYQ6C2 C!G6>JJ!:6)PG+B8W35Q+ ME=HCN:64T 9!I8I0PG02IGN.8;HS FBA61BD2 /]%5_L17P.NX :I1YL]%2"?K-_Z: H[BV*-0\RQN&--XS6/G'>8Z:$KLS'D)T[>MD/VPB685"1_ M\)*QQD6ZG(6QP4*.=!4WL;&\Z"JD#)6D541>B[P6>?VM$O 3;)#:?P%M,M:9 M&1&$\M8/33D=R5SJWL,\=A[VR1*>)UZN#LBQQ+@T+U8K?P;VL/ZZHBX_(X=Q MWK1F(QFAR0[!J^2$!0:#0JRKH[0%IS_(S32&-P' K$!$^33Q(LBH)\=B?W,; MV^VB*#R\R.@'FZ>/Z;EI2#/:YFD.@X;("Z2314N(EA M(5KB6\7P.:9P%,FX MO5 4&$0K[&W-P^VG* >O=(QS)OSB@3"9G#]94@((VUNP(Y737=PRAU_IMAS#//8'!\"L'58U]A?'2:P95M#Q'? MS;0IEV]$@IZ:SMT\!P]B(3A$S\.YH+GV*/PC1 7 0$WD> N,WE#RWO.G'4;BDW,-<*V!OJMJXA1V%64%* M= 51@D>NE&RS<+=/G['ZO%YQ1:O+)]^(#1P)BM- B^=T2]TDF' ("927YP$T MI>+.;T$A:@$IVESB*#"@%R V5SCKC:(A/F8S?F9<05PG6J$5^L>Z^($)=!A" ME^%\MB4?K61U;:%OXU+Q)B1;N0FHF(Z>@S$R*NV2(7L5G5U#L?)=G!DS$-9F MS1$.B,,V"UPDYY9NY&#FPH<8+)#+>;>!(7?5["8!CHI%8\5" R4CC?#!6_MZ1%?*DK*D)#BKEXV"@H[@(%3 M#)Z)7XU+;B_J*TKM3-TV+#(V\ZJG<#JQ/"^Z#;MC_6"2ATDYFVRBI.41W/;Q M4<,R:SPW*-Q+O)*^>+)MU9.4ML)&\M(=PDA'*^AI5(.5[3UV^-Y'RO0Z5[^W>B=\SG[N8 M)6#F>/E_\\M/>5'.-E_\&:G>@DJS*I6*TJ4JFGX5H8F\]OR;L ^H+TBC)-Z" M0@%8)(4G8!7["#U&70C:FH'ZYKN;0.(FG/]S\9/_C+*9BBH/_>F)ET0U6'FI MU&<=@T.@@D;M\>A.^CD-Q^N1J9@/X6O'%GZZF6XX/H6+V]C.0C&/T:T$]"F8 M9BKANJ0VH-*HUX^@"F-E;4Y M?D&V0L#I?:)@WJ%*,P%L 2'7\G(U9)C&$<@= HPP;J8%G3S$!!9+'J"+"D/3 M\LH=-,Y4I=B;:C] DF>K(&)L5+R$W1]:\N1#=:\GGS,XZE7;B#'G MID-*_W&)FK_$0*JG5ASYQ.&ZS)^FT[4IBDN$4PD6Q.4_-.6@%R%Z.8P'R3&* M.J1?'M)]2G?X/&3H4@]KS!G/ [PC,WKX I$Z*&:&B__1#__K*UCX6XR,8&\7 M^)O_"V_\O8BR[_KCASZD,![W4*$:?FV)< M^/Q(K7H@$4F!Y;U_YTWDI8!5%EM7>A,-9G..=>X.VW+ZJB-,$HWK*[,8''OX M5IQRVT NW\@THS6'CJ[8# @-?HAR=HW@&*61NVZER\.9 MQC1TD2+F: Y'4T9O#+.YHDRLT2H\VI ;<0R0Y8(E?WW_&<"6V MFY%&">%\KR+&'L8Z(-($K%]@5; 6TVMBP,9LL;\UI^$[0(V\:0VLY>6251[0 M&M:'/P07^.SC.4>%R;0R?C*M%9=HUW6-:TT9/>,[1SDE7EFVW9N!QV2\5Q@H!)UB>*H!VTJR^[RS2CE=X^R?8O\_3;%]CB! MHY^#: HD^T 4P\R WY9YLT^7ID^T=HJ!L&7"^*$I@F390"A_"3A'^ 1?-"9& M:N 6)=AQ^#H8)E?6XUR"%9+Z?]-+4Z%9*:HTLQ',$ #B?ELAR9&YHM<541OA M]Q$:WRZ/9#P"\:I#8_+P3B#PP9_NLY_?)V&:LG6P^<%]JF$LY>NF7P\FX$E\PY_^.+=Q7J5P@=GH 1! M&='W?\'>_/R=%^_U5]^+7.?'6/WM!R^?W5XL%%B *%_SB4;]T=&(T[8@5P)R M/:.K$"-R-\TW(ML/W5V2NK 79[_35N*G('P]K3'JV3^N7/T9EF;\08-?0K(_ M(P+VT132X(K^"S("@K4U5OV9/^<^[:(HOT%O8&U5K.<,O<[:SD]2#J(:TXTK MF4@&^80G>&5%>E(SQ"-GJ4%O<22#< =OJC(0X^U_HRMT1GZVH 2_V=$]-QAP M.R+?-MNMFN(>?+=O*>=/=M)1!:7@\=/,[;2-P1"MTJ7BTQ9EV(2/$5/F>$;! M]"D.?&#WN4@>Y-.FKA"U%&53' 4VC7 113,R]3"SM^\'ZS./-$%>D5<<).-); MD N6EE=HD9 ^?7YW]KXTM&V6!9PL*(WH+#[%^):#3B->QS#R4X-GW7:HXI%C MMHB+B(LSQ>0Q^$TKZMVB& T%ETS1)"$QVD%V=,Y2/\ZC.=EJ'D>89&$<*>K0 M0!&KN!2K&"K'\34/1P8X*[7F= 9^PVR-E3 \2JP.N^]-M.P"H\(Y.K4SG%1):P\S)80*A@7TIG.9V!.$/Y M !Q?6!6H7!._T#RA6#NA5/C4M=, YC4+.C %YQD8N(8*F,, W7':)RVV.6XC+R&?$(4M](FS;0UPX8##O+#4H5D)-2-I:ID& M']H//6W@_,DN1U>PIE+%6+W#: WJR4[T%K#1Y^;\8:%OGL'+2Q15T4R\!#LJ MX^2>LK2+#:0T-?"B6+!YE3S7P0ZA.8SF9R:[&E!G*X>@P^0[ N\L^E11%C&+^, M[GR[)[:%[@^372??!ZE8S:[;DH <'S2/:Q!,)M4^E)=;PO0L=6I2+MPJ](;M M,244U@,*HHL(-I@;]\UT%M;0EWZ2D5.Z!)7%K?AV%CU2LKH<9 S0:H@:,_>_ MULB*CO SC)%/;8=UGG"EB@N@VI<"@6'!;K]7/7XY?&86PYE-BFGU93;#"R"2M*U$01ZE M RY1M7N$J[-IXL7^JIVA-9K1R]IGB>JX*.\RX9JB1)A 1XI#THY"O2*5Z59( MR;GXN>%?EV=[(+X*B8.$]V3*'?Y+REUB$7)BS*.2J1]Z1E';&GIN ?$O?2RP MJKM9N>/"),6SZ<_L[58&NZ5UI*L6,I 8@1^!9P90C MG_-*Q;FG4KBB-D&'WZ$P3XP=A^$%%H2J:1RIF9M7GF=)R0\A>$^JIJ4)-HQ" M2HUC:VAPIF;EJ0<4L+"5^$RXA$:D*^<+ MF+B)LL!7)0>7^^W6/)(/9YL?4IT(MZPM5[%>F($MF!>?1P$B\LV;V;8V?)59 M-G=R87V)1RECY!VKQDPC'(&]YH_F_97Y7+Q67RU.(JJ9U32'Q80FB2C1&DR\ MHB#;<&O-5RF=E(W3$36/EZ@U8MCP@89E1&LG;XHQ:RV'%6TS1-X4FL>9S/ MZ20L*[IM:G4;.2DK.UB*O-I+*IFX[ISX)NA-,' \CG&A*=JM4^!OG!3YU"$% M/TG1#_O-S\.1?_@AIZK^4-C<^PD$-'#!H+)E0*]_*7".XC45X!9A4<,?[Y,C MKA/X$Z_ZJZ*:=K7$&#^*?PQ-H=3'HBXS&RD/2#MJ"0!*?9L7F.1?+'Y$QJ_AX^6WC];1OO_T?,*M?ORUVLS;[C5UFFP??W"W>=YL-:]QJ MSMCQ#M<=M8]L"_#[ _ ?A A>P 79?/_(\GAF@3R>^ MZ7OCN,=V$F"^41+5S5@B=4BIVSJ_?FKM5^TBJ8=?:2>M+^?$+8DL%JMV[M]K"6?D46@YLND?>U)S 2IY8.U6H9)?E>"."F\P,=? M?Z-F,&8]+E^=CUZO8$V&3Z SQ^R,(//Q5]\X$_H1UWGRE':YOOV!"YVK$1#> M',;#/_[JV\101PXOX2*\UBEH4A,Z(U?V#]"^O6S*FWS" MO8.OB\FZ*8].D&9 21RXU4D)YGP2_H,X*B0_9"DL67X 163'*),K&VLTJ)K MT=V-.V.Q+%8E4;<33\HJO_(>4,>[R15P7+(A9JJH$5(-MP45YM<"%(8(1N2< M%F5@,0 N)P0GI)Y0O;Y?'B-!;3H=PLQ,N-.4B<'IL)33QBX<#$FX*/"RXT( M L54^L:(ZUL8P\*@YN'<^Y7!!% 0R2ME6#A\)Z69DOP&6/\]!0<<:@X M6K?F;4HV,F.B<#%17-8/EQ&^+&7AXO,[LVF3H0H)(9_HHDY-[VI>$F*'Z]A, M-H,(;Y[?JHK U9K;][^ --ASI(!5;P*K0+#J6!7+0O0G0"X A76%=,CDD"A\ M(YA+RD!&P3!.]U1L+D ,"O,72X,.]2QM"C;5BP KB@J-@0T1!$D;.$JQ.K7 M=4.J]NS#ZN(7*CAMF#(L)B7[^066K/00-X0NW_ZE1=[M.7/'@8&.*>L6F@A- M RZZT")OWPJ_)JT%^J.VB@6/=%ESFGU65,+#.0O+CDCNPV*Y#CM=!FCF-%^M MPE^/A=D=ZU:R1V@,+\/%[_FIG%,W(M@/5[SKR#!OR.FVJB<'4"G)NR89NBGF1 M:XM/D7 [+.JJ7-5-5RG2.CV?UVR53[2(-=6Q)?H<)MM%1R?WP'A?W>)?5"YR M.<>M7SH^+_#\93TW)P96Q3=O2DQ!^*I-[S50MXN:7$&**9=-28U!S:@$=1O!P_G5<,77MW>0J"=:=.<;L_9OPLQFS"#< M1M$TQ@VWD[ V*E%;(@^)KRRC*5DA#O0YI2QY]1%I]3" 2'(6LW).]*YN/%L2 M>]H?8GM!$VM:MJ:"))8"Z$S\C,@$8"[$L=0A,Z$]?XPA,V@5=UU!-E7I4E4& M*-S@NF;^.GMHROB0E,V$$(ZF:(V%[6^=O!>[_SU=VC^PU4H*\0M,GS>M6[M1 M,@UC8'VX^D/!!,%#B;5PL23Q 5T-_H71&@R1EKR;+"X*8'?#1:FIXA;"!V.) MQ50RJ!9&\8WE02()[VD(ATT3[P(>W]/3T?\&.WD10Q^J@#]Y]O3TA]/1J[)] M.WK.W9WR=_RI#:?W/)<3"XOSGQHS8D5?5-,0"#4;^0$Z9L+:QR2TY%%N0%LM M7& ^S&K7] "X9@A-A%AS,L]+1M+:(A6K6S<;]SU;S'LLB^9YPC:83^V6;*CT M:AHT:M#+]D6"B8@>.M5DS[$'_DLMZW[_Z%C6W5W6';3DF,QCP?$C*]6M= $N?+].Z:9 ?"%RWWW+*^7A/U];O)U.= M"8+JJGG\X4 J%S.")L][&O$I[_S8'K7&>+O<9RNOD. . <$ M(RV(F$;H'Z*4M5?+L3R'5DFVCJ +MJ?;)O?83X7M>##TLHDH1>>A4C4*2('E MS10M*U1X\!:0[3RN>8#X87_D?*UQ7;]E'3)%&Y&?XDI(/"]%CU0EBAB/UU.P M6&?DEM25ND%?D.HW1>8^K,N")N9PV2P9"^&9^:@:(O0=H&& %M"S, MT%7^;RQ$T2F?\L0Q@"1 M-70#U0VE(/[9*(GR/^(=\QU.2 -EV88_ZW_91\GS_@<_@R4;7&HBN.\EQ$SS MF[JGG5C\Z_]T$[.:#G_I:7@DVH*3?*X1>YCG9\]<"$\1O)2CO]EQK<=; MKK5C% ?>>FLR@I,+GSE/ %*BXD33.](,A_\7V2.=V @+_)T^L^S7X\8_;OSCQK^SC:]"E;$R ME?2P'K?Z<:L?M_K?8ZOGD\EZL>;Z*WSZ$!6)W*UWZ)G)\KCOC_O^N.__'OM^ MV903@:O*,NV(&K%$"'6U:<8;ZD;V)6Y+.1J$HT$X&H2_@T%@ A81+C)6&0=0 M^KQ[_6^?0]66*06K;5$]]4Q FG85P2;6HI%JI.12PQIBCOUQ?5.(487I M-Z4Z=P8,YTT^O]^ZSV]\B67$+DP+D-,#7"]&4 M+7M#*.V#$'UY(E;OZRWR(-E;9.CB%^\_NNNYCWL.X2/B[]WJY'TUX.3QJ]KY MLR???IK+[KK%!X[LFS@R=I/ZLW:(:2%+?+"/OGV@;J%_-+G:3I,OMC>UM7L] M=!LH;Z*#/7OYG7?N#3;\YSWSC]4*^?*?ZBAO<1^GXR^J,$LJH:_:B8L;_%"___KHL_PE/]-=[X M)36+,D+OI9&N7!8-J"P>S*CE#7+0HII8SPN@H!_^69; Q?6?_9:_/W_YYUF# M%U@84$H09BB<@Y>-IB#<6_F+K9,_;67\+<^(G_*2#.(/1!@0@N;S]9P05# E MS'?REUD/?[ZQ^%LNB;^ E@!5PR112FJ.,RR0\PJM\6M;TYS>_X8M73;XX MKI-/LD[\M'QY/O@;_\*-'+'NCQ+WK M:A*BWN!SKT60!"6J5X[Z+$Q]?XZSD?":#4R_^S%QA\YS4'8NF/0P7.UY,6Z@ MU<&C^@:#>OP-"=P*ZTQ!_66=JY),-S,#Q+K7F[TC&(79)_(IY@GM?=5IB("& MZ!;EME5Q):5_\ 7/-UJ([W1[[+C: $6Q%]_=\4NK95\ZMNY#)IKK@C7W&1YX M,WJ+OYV]>9TQK^JL;%#LY,ICOF^;&9C@I:$F)*=FUXU_H%Y(/,>+BXLW]'FY M:KDYDNK\X>2X*5#M7^-$ C=<>SH*:_A_UG-9*$]IH7R;V56HQWL]OV*K$/[H M$T\WX3M%#EC"EA6\8_A&5 V6?ZX#@^Q2I0\GD?^O2PQH;956)$Y*NM))S#.. M[U-'P2RN<19/F!13&C>UKM++H(966?;)-FY'@(1D37@:FTF-4%)X[CICK(I@K$".+F.RSM\QA QR)D#VMPK[ MY)HPJID'L&:\X)@'5A<5B(_)S,D2ZH[:"/K46+T(VZ,FA-7@PWDVC'$!OC%] M#T0H(1:7&FO(:FC+?/ABP]\#HY^PQOL[>!Y,D5'<..N6#H8DR/#-?ZVW?TUF M&7H;RHHX_,40/,Q/P)7(,T_'4^&^RZ3';LY,OB-N\S;54&<"ZL$%=J_W[0Z[ M?J&KWB70;?O2?D6I1W^1;;7H3)SN0S.BRR1%]2$O?ZCCL*VZJ=T>UZ;-O'G[AD1PZ;G?X9C6T%;GG' M:C@2(FARP)2,EFP6&X[-X4\ &@*9@N!KGO8\'0)MGN"F#/]LO)LC=O30FZF! M8K);U@^'C+K<*GD%MAA2>R"4ADI\$?D2P*(SIE1":C"-T,%^PZRVZ2RH=;?A MSY@U:U:N3A8YL5X+/79WE6'@Z4K;-06.@"(2]3+I?0%N(1Y:^$\Z9MIK(>!O MB[#GR!5/ '()?3]\I'^,'I0/V4$K@RV_RB$GPS^"=@'>(@G(D%[V7)23@&6+ M*X!8N5;EBE@SGH7KZ05#Q) #EAL..Z4141;P#'Y]\/UP00IDP@<-\6&$#8$W MI']?UK<$_&W8NB[HD+;+D:6G6^H]C8D2E.RX@HA5MJ/K&IQ>(A<5IGW5XHDL&1)<\D6_JH/32[GLR8S:F ML%'+*R;#):I^>M"P1.L)J9/&CR>,FFU&LV(])15[\'HPNA>WLL>/;S[\?+VH MF00Z_!D<9ZH:2O WACKKV/2C,&=,!T=7';QL/6Z#P:%&V@9*8!62XLMK:/[: MR*_R15B-V&-@CV;NK,7:;@O.M6",V@5'$E@^5WQM(E(1DF_DYS'G:-'#8'0T MU^MPX?)0QC:>IX?<%T5[[;1K#PM'S9.L!0?KXW$"PRLX/_N( MHS#\MVC;VO>XC)%*MRR-8M&H MW.S\[)R#6!8GY<7PM:I R3_U EY>?^U]MO1VS M)[GX@VFEY)E!*]P4(O6"J$$:YM[G#J,P)$B5@9PXW &5#L].+OS_H.F-; A MZOJ8,F*^<9%NBV=P'4_"\"1V*$9KE8U(AGR2M\$%R!=@QQ,"I6MT^V64'0]G M9TDIH6"MZA)7(([TS'D"G4A RX5>,\ M74_V!>,&YRC,39M?D4DD)>=4H2?< M*/)F09TY;L,0"MX2-U'X_MID"F(GDY,,"#[G!Q]F9@R]8_"D^+M MK0&5)W;,A,>09["G'J3^3BL(^H?4G5,&^3Q6*MLTX)"QLI MC3>:^1G(Y'1D)M04NIM8T.\/@J9C1L<%+A$.&,OLG3Y MY%BZ_&N7+C^EE_7%+<\W0^DFE\X4PTFZ33SGV_*:Y EP3C<6JR8>KCHF)& M9)&_"J'RK+Q:NWQU%-K=E0Z5F,>$QA"+R='*0_POR8B>-%(HC,S2E"FA7!ZQ M:J[:>AU.H1'G#B'$LPKQP+_5E(=0FZTMF?E%/H%&_:BIZX6CITY4\3@^R%G) M"C.%YD_5.LELR/$PLZ%E\7<<<;+X%YVTK67OA[Z>.-\C5B46#N(:')/AOVDS M$-M@I6^$FF6]8S*4F["T[L7NMP].R9B5E:^&J>/9I7:I<=VDUU;O,4G#L%XB M/WLV>%@GG M%=5,V=<43LN7;*JJ;.8G%PQ?;H)A37'+=E<;Y]EF1!R>07(.; MO)PK+7K.*FU(%8MN()+WQ12DT>%EA5_2V.*WQ'FPV4-:^3KGS#TY!)O@7S:K MM:V:E$)=7T!PI1&,(Z?#=5>;:7Z1IZ,SY*'?J\QH<=TG++7%PF7,)^XV.YS' MHN7W\;7*NX^N[Z[Y7@,B[TPZ0C/38TGW!/ZB8KF\I]C)#AO0MK=4;UR9Y^"H M/GR73Y^IY@@I4>"\\.#GJXA;5'"SG/60(YV-.I!(^L)09P:'Y=21&W87_RIC MC@!>:Y352_/F."V4G8!C$/=QO$R\N83.)$!L\6X(.<(QY K>C-=X\C2S7=>Y M[-#X=U[[;'VU;E=R=0)>//GFJ#_P81BDY\'U#HYE."-O@ITEZWO/X49.ZOPQ M+=W'W_-N^D73[9=%O9S'C'KP]J\(X=T%<@S,[<_YK;%0Y%QT5580'#I)AHUU MUA\I4\NV^W^_KE' DM^? M\.2$)^O=J;XJR$U1VU@V4:-5BM>F#@V6C>!I-)LTXPPC9K,DLW)2ZAT+NV/J M9(0_U>;41>,S)9FPV8Y72T0L;XMB*<,-+OBR)JP,#HAV./4F=<09;K$I\D:3 MB4-KH5]EW+;&)*!)5X+0JL G9E^O@JN'PA:5"S(W(UET$^OF*J^4%AYBCWAZ\8OY.\!,Y)W-WRXD$Z%QK 5 JU MNXTWH][S9AZ\UM\7Z71@.-TKV#:?E@WM4H1J\M_I_B+><]Q--IKEV%QQT9X0 M"Q(ST?_AJ"@E("3,WSJ7!_X#FTM=!8T9Y2E]N=%!K5;UY"USUR!\HW\5M,FS M*&RD'TMZL@Q6-G?%034<2"!.D=E>E1/_6I.J(X^'/5_BDPMW05KRDSTE?AZ+ ME5)?=F_!?#OZ(;_4;G8RVU&CHE6?0DJ]OW;7+O:;[98G3/N22D12).!)-GO9 MBC1EC!HYC1&V\R=/D"^;XL36.6XF$V;E:B3G>>3+^1K(J:JXXE=!+#5@GND? M8'I\."Q'1$.8-F2(1$W1L7\11*J38KD2XT)("7 SEU;HU%Z;_8EBBW'>H+Y.B)5D\[CJJBBP ME!'8\XM.U\^8+@I= 'OMAA("!"'HBII!0CFP1XC84R*IJ3":XB_39>;A# M Y5CH)3]RH?LD[WQ\-3-H!JSO5@K;9^.7*$XZ[],7.#Y$-?1C<'ER')%:K M8BO=)9'0(/P+X/ M.F8D=ZQE3/?@X6WIV9

VV((Q/'OC':=(QOVH*<1-PBBFR M/4HE[@R"#!*,>1T.QLK3XC0>J6GXV<8/?&1N<:A^Z./1CJ"PNT\F))^DOX:BCETMDZ!I\*/TGO:-<#N+L.P!>L%5]^@)1I?87W(Z+G=$[GR;/II4D;OKH)UF0JD(N]?F;>QGC" MTM>IUXDK#7GI$[0#$!Z1^R2 >[2%'SW23@BVT,++-F^4]_3@[N.UW*Z75#"D M0B--RMV':U^*881)9&-![_&'L#O5VW[Q\OGYRQ<6=7>-H2^(D1E4A_05.:1X MIWU#YBU7S\/\CH;RV+6F*4>IZT:;I.:SXP:'U3*Y#A:@A8SC8)272L]9-YNW M5 E@"E?-].KMI%X6W2:V)'4GB<67LQF+,'):LVXH&_$B#FYV^)R-'N"K8KGW M7%B,^$..2\=#:3-]SYCFFK\7Z5>;\#^ J#V2[NR,[V#D]J/8#F.DH.#LG&N MIY5CMVF!UJ=B\"5*K+-O$BT7:RDTKF7WSAQ@H5=> COK_:G,S4[TI$WEB"F+ M^31EM4[&#ID$#H(4J%^OB5M&O8 M?T*''AO?V&)FG_;&E91F.W>PR+DC^6JEUKT7B8S;\5,HEML%=>(EM^A^V'OU M ^T:]$LNUM/Y6L]U_:U H.X]"I)IIV]0!4(2+X/Y$%O;US7&@ S(Z.M'_ZE^ M1Y*,C??*W-*X#LOMIJ:!"ZR?/())7GG&\O"T.8?][/5%C5?9?^,Z;Z;1SY-D M!SE&&!K*YXN"-;KE%_K8-T4EF:75B)]B#D<@C*(ZZ%%H%I+',:;J=-3\ _,! M3,$^V!H%MUZOH4_O%GKP2E"IL-Y06USB7-U31X%(_8D&+AP<*;L_K0^P\>20A!INV+@#/T.A^I5+/J!%6= MWAMQSK%PU)F#S[R"[O;.#.Z3;' ?).U)!W-KT"_1[A VRU7A ^GZ%LK?U^42 MYPQ77R9%N!SL_0/)NR-._!-:,"SU'^9O59YHE.P>Z3-T@GSR"\(9".^DFIZ$ M:;L-1W&R:@E/B5B7,X@/.0J1A926T%2Y(IW,(X\^" M(SD??>L[[3K%Z;7&?50@ SD1U\%YPW?XCU)&8Q>(1A#. .;T1Y\CDQZ\,Z%! M>G[QYL>4O\2O?0KO PW,BO''Y!)MKS&F(!*NQ T(@4!;$-%*6K4+VBCAX^N0HS.\8]>Y3"UG6/E M]4XJKU\=*Z_'RNO^Y9D0RSTF9KE'WSAF.4>'> Z,$XI/*%:NFN#WA;_& N4V MS\!'5<&,',A8:7X"-^/IK7ET:K((-R.FUA)@?5.,%%9= 1PHM'.#Y[%93$M M*Q0P05SN.\LI:B*S7NXVS+$;2Q!1'H%I?K:BI31WEC=%SU= )QRE6K5V2*U7 MR+H5\SF]G_<91CL(/V,?@PJR3#624AYIIBRX1*6PB;@L]> %\4?^BI+K!"^$ MAS!UHX++<\#+2D"D!_H]OD&^$;QUFJBD"@3YAU@]M](Y5E-+245<*>(*0623 M(%Q-/BT0JQ!:>YJ4M0@S$L^84>5C1[SMN'B"UY'#N"9733H5@ M)@23?&K[,,SIYW$_8/!6\&!4_W17D#3K5<'L-. ("P_,+O$-/75P$G$+6\=4 M<] G0[SV_B^DO2:%S7)!H]8^PQZ77$RK4\HM^JG)E_)9@?;#U$)UV05 Q[1> MCHI%T7"':#A0JY:AB23JN74,='E'N:!INY2U-;W[F-C9A1:V#C%Y0BL&3^P: M66J228U=&3N=>*02F^*F?EN\EX,X8 HS*AAS*ZQ24.4N.JWF7$O6H(+I5W/ MW\:>*6<;7DR?/,M1U=4)C:<$X%;.;.F"B @!:B&=EXMR=:?!_T"+'L_=0+JD M<6E'L*K9D87D\*&[J'> =;KN,L*[2BR)!C^G"[PBD(ATS4&?$Y6MD@C"?*;\ MP!QYGJ*6K(\&"V5-'3[2G=$G_-A20G[])Q<(L*N;0@E2MLQ&2GV[?QZ4'XA MO>D\9&DO L7C:]]R8+8W M>J"VV+UP/"MN7)6TS[$4K_&<>L;S>R?#PZ\U19:WL!%(Y5?YG!9^N/:8EM>$ M]Q)H]JIP(+3<&]TKU9*Q26M5QRK5H56JRZ:\@8F*'?^Z>+[Z+S'81F0A":+U 7./^%#S_8/23/W)= M/2PX\,K$;^9NU%6XUPE:9,DE6\_;NGCX MJUL[+%DLU!G+M"T8Z=4_4S#7%\&.6(\8OL8=8E^07>QW;A J^%$L<3)FDE04 MP[Q:N+./@<%LZ^OS7R[/LQZ<^8 IM$OT)]=UTMT.Z,%T'HDPUX^_.QW]:HA< M_?*62Q,SHBB?+.4KNAN1'L!_M@2JC^'"9_%NF;Y;R2T_ WXCO(/T)MW'91M< M-I2VBY6LV"7::^Y@?$MZE:'^REA%HY(8Y[_V$<5W\H2IM\\?*#?7$;+0E'/> M M\JU/]C<0NK?M>KO/%#;*)WBL)7%74PV$;+NWM<4*=LTL70$:%B(,/C%,@P M>,FN;R%DLC!9ZG67-[3$6"(J$0F M:H+? @PH3$8AR.$EM^*N?F-L&+">1WC"%PA/^/H(3SC"$_8OS[UGHQJG[AFY MSQ]CJU)4UQ1NDL7Q8G%5-\=.$TLH5U+N6MT61?4GN,X]KU;(,O30991R/*VU M 1&&F2Q\+M)E3'U;54AN$_7M/?0M/Z+9(^^WWULQRU5Q!ATD7H%:'1+G35]L M=.)BTZ&VAQ#(GVK#;A$KDY!$I=%YH<:MP5)1U/;RQ5KG3R!WT_4I^Z))\S(X M ^OV<]7@_NGAX1QUK0)W:&[]&:OJ6E/E[M.PHD@7B4E.IA:#DGUDN MN%=:X:Y>: SU*W_;7RH1 E&'*^&8,BDX:04[%L%>+H,;)$'+<[%M9W.(ND?H MYS\A_T/K\*=Z41@FX0ROV?5[$TQV(Y2%(7):3[7E\SSF/=.D#\U9.D&Q MI]Y08$W![<%=7'"GJN9-K>_$FV]$XH=P_5;.$X$H6MM[OKJ_32H;+@!J.S9M M];MOF/JKYQ.':U3#:Q S_Z/+_)XMEU]4-O'ND>C.9 MK$.UE]7H1[%N,OK75D.2;YJAI#/(GZP7%3-;:Q],LLX;B5TODBI*> (;WM.4 M=C7^G5]2CIBES01^;K.UR7:3BE7"MD MU7JE(PI$<',-G=8H_Z_#G2J'()PQQG1V$L<@WL]D91) LJ+T1A@^\]IT,K 1 M?=9L2_BTDGX5TC\[?(8DAUR]SC%:7*U++C"Q;L2R6!4[&L9B?\^-;69<9?R5XA^M$1:.C!.R] M/U!-3@!*Q3UTX'+]T0,'_J$2*P"J^F$=:5MYL.%JN,>D?7@J&V#W,AN *CO4 M<&]0AE\;%YM:K! QJ9"4(R'F:%))'AVD(W+S<$2,Z_HM[S@I*BHNV>["+[OD MD3W0Q-7+^6:Q+/-I\O%#7(?OLB+P"BUSM0PH8D8K B;*]_XP^]-,GON@_$,=;0W+D?$H_]D%;2#[30Z?W,+G_W2.MT<5^H@F)[R!O@ MC8L_?_(DP?^>/'XB+T]7Y>GVYPC#QGMGZ $QX9@-9,:O RV;Z8OL3\I3/*PY M8^G1$-$Z/T,U$8$8X2N<@L5ZD02ISYB&[5V^(,C"(2N_0Z@:>5& DL^#@7[' M,'W^+2CYRE:F H),(%FGLTYC9CD$=?=(6SR2*:#KNR)H:(YGUY=!,)/:<9>L MKIL0,+?AD&I 4[9"+#U=FUZ>C\-M6.%6]=0WA/@RC)U[LQ*P5!I@YK6 F"I' M1-:ST?7FJBQ D#NKZVE'!4AHY09Y?I.>BF5P&:]1/&"FO>@>E$#'TWI*["2A M :$BF;@17?YMF+]K/ 5)_J ) K,#V#DFZU:XG$#F91XEHU@68E(C#$BLJA1X M]5*$L]$XA# FU(H:<=9D_Z++1C]45/)1LM+S>M/27<-U%:0[PN(S5 M-;_NK"DCU="2<:4>B[D^G/6/)3224]7I%>^<$FI!4J-:+9/%RM/*O MZNZQ*V@O2"^A2\'='1&YNE#]!]1?AJ>%*"MLX@5O:5G=:K2[DPGQ[CWYEEGG)<2=X#86C*[^N:Z\&X3 M9>+I7-W_;J+(N)!:]&?+Z*&PO#DU!-UH#&(JA<9HJ6J6"(F7'1?<'@[&Q#F9 M^*E:G.Z-[-=AZ.R5FK^2\(KL. X/7(U47_4[ 370>2U.)/G'@TTZ70R]7;;# MQ51V7)3ASG# KS7@FZ:N^C[XQI$AR1_;0S75#. 2?H.&) M_^X?3Q^-EJ>+TQ'USM;%F6^L[.R44? MS8K"=3>.66F.TVDSV@#LR)=Z!BW"?%T+'Q)-^RG2X% M">LJ0YC%4?U&)L,].@8!7GZVRC'2 ]:6=/=(1)-R?^(()GQ_'AE#3L F@KSB MODM+ !:L2AOI1F!?^!"F^CY7G"D.J81WH5S87R-!FF8K'6<%HE8[[8Z &QWS.6E'<:"A'!8UR1S".'Z$:I$BR1 M OZ3NW!34EN(7<<\=F[TD XGGV3?7S+8M8:B\D+*,+,%D *GBOOOZ/AB2D"2 M2!QB_,.!,"UK<060%FI=-C[6_R:U8E9M0\;'F19(V&O?LI4'<;!VGSQ9G,Z\ M:?+_)7&7N'!'F53_FV>APV'YXN6/O4S7+_6*OC'$I$M"Z70H3RW4X8WUNGPW MG/%_K8?@ WSM#2W>M,#Z4"*@; B:VP_5DK-"79*#0J5N8D"?9&5/(M1#9'%G MP<1);8S>O)YD\0BULI>K>J@]E>\.F=5,"P2R&#=+VOI=Z72#H_"!)?S6W3'K MGC)? \G9CW$P]^D;).'VA^%8^!*?&,AR1-K<-=+FFR/2YHBT^6*79R<7^/11 M4@%#C0L5($OI(U'$*8LMA1+/5Q+.O::X#I$U#LH.>NARGDOI:5,OR]R(=MGC MFD^;@O,C;XH" -"F[;*.I'3>6>SZT>RN99[XQ 3!'JVPUVJ$(0:"S$$LDV4 M6-IS\CG[.Z!SH$@DQGP-*N'AVT.7HER'QA,,(E%X0(LF6A/!$JQ03A/)GX6- M'?R;$QZ-_2[M&-+28!JS,)YW:#QQU,*>2R.,C&9/'_TG$4NQ#^2S74+(3ZWP M3#HL %TN .0,I\%X?/\4$IL%ZW]3^&/OD?J3* )"9J]\%P[;''+45.ARB!%A MWGW\).]-UL20[>JN_N^MC ML@"N/U/7X9:+^;*YD7F\B#AN=R4M*SNK$?WLBP6S>7!&XK4FA/^;# ^M$@SD M55+K--;YME>#B+[W]C+Q8U=V\$&1HQ49BD]:[Y52#U")$TU[#&G1L\IIEUI\]R;_<, M2C'G!3A:YOV^WG/F0FI7HTN#Q/>35 /GO0?-X^+[65NL_E-%#CIF+>H<"UDRCB[*P?"[QD2YGBB79 MT>%07.:@81"7UA6 M5!O37CE0IM.4X)?[/)\HQD!/:TIO$FS?]O;3?J4'9W,GS_P7T5JS9<17.C(LQ(<#(Q)H=(11# 8P^Z@*>"J'$[YO5^G&W?6%3^[N^FV9>5;*]6- M42\S#7_%)7V/"5F/X$!SDWP6[5HYY>CGR7'HDO0YVCT M;U=@HQX5X(W581!B1?US^GSJL*+4%K$9 \+BY0H%S8O,_;..)_PAN[Y;.GGP MSEU0H30)L4@'$H9Y*N:SKDIKDF2+: QN3;GI3ULM$&4%)FD#BD[?X% ,KMPG M!NDV@_I9-=1LEV*C,]T/-H?,11\!1S'*O]_KMSRDJIB;2*A_L1^VH"6W&-N3 M.60<:%+.QX"G;MW9LWJR%JQ-.NJ4J:X'S4PQD_J$]]:2'NZ6#.M]?>1*^.N< MM?T5QT C_&&!2F$X)V+^9! 5',N=;)9L5)0TC!KNAB)N@LFIW@8WK3$;%'&A MYGK&Y(=@?AU.VWX7=693Y/;IZ)=Z5,[GP3))RE^;Y(!@'1>11HM(-BO*1813 M@DJXJ*<@&X Z['A-'V$P%8B>9L@G2ZHKO-*RR2<;CY62RTM2%^*@L>-!GRVX MGUI1'MK&TWR5.P(V"-M-.Q5D-#F!S5-/% &L4948%C^,O F_"K6K+&XZW;/ M==ORG8!E3]UY]V/.=-< >,8W0B1^\W!W!0%_]0B]+.M50J,U+HA,J1J)*E1# M!'+4*K)RO2*/[;>NW&Y0?93;XXT/ !/O\?[I@3H3)<\W&$\TQ:0H;_A; ^RI M#O">PJ*__\\]M_0!=#M=J-&E;$<1"*P=+U3S MW=[DSK2'FO9Y6VQ:'))U^'UQ:M_UD^B?Z" M(K"M&ME*.;+UW3Q;QI@4MFTZXO[1DDH69U>O2F72(2F'7_Y#MSTJIL&1H"&JI9L2ZIK0ZJ1M\%HZ% M@GN%VSG3Y$F5H!16!.I1,,TD;310^E*"7JD63;$$I4"O2V3=RH&7$E_'Z5PW M(,09<#WLE]IV;L(E\>A_!A'W1II38'YTMA.$1H016-.[_8 08W"^V&0E?2W4 M@AI>Q#(LW$5GZ7WS*%Z,Z&0.&,><9,QB+QL,%#L0]+ODZ=/NFES-6;Q$'(KO MM\%.^+"38U9C5V@W87BYXSEM'TH,Q.JQX, M0+O,7U8X)2)1A"/?L37CAU&Q9GRY#!-"IULNIZU(6VQ2\:'!\5&=*[@[QX+3 MEYO1__Z[8\'I6'#Z8I=GI'DQ,.H'EIZVX$K^>ZU*B5-?.>M%/49J^$PP4!XZ_YB!MM_W8"5$?-1AW]J'9E_P?0B$Y#6E(TG+ M+-+T))CSF!?-K*$[06S;'\L9TT8A_--SD$(#XQ?FKG#^),0+ZSEAX8V)I5&G M6OFE2+0L^"B-.@#X?3P!B=9%1^)^X2$<;=A4>7 =V]$#!\GH3I]@,1YF)'\4 M9DKN-7@$;SEX$P>L ^89>&-)8_5@]X'+3[%9E-P6+^O.]2+!C&I).MYMGRB7 M1GH[?/&9P["Y7[UO!6)_]<$7&WKSP?39\963CQ>9GG(63WS\'2L TM\(XUP" MZ\J1A7 84D,L K@0(9 9#K]58*$B*\-LERM3"94T54*0(7.>]UX=(HX2W26< M4@,6";MD*DLB?,'E6 2PU+W$N' "GAM%\BAOB.Y#D?M#]*+HIAM(S$PHF7$2 M @P))R;*LYDNW]2+'.B)[])W]!?IM%X*7_EVVBM#A+8RG>NJ1/@VWW" 8?8$ MWGTLLZSH1Y3YXF!RY9L\O36 3FU1:+821G16<.OV=I@G%B02#]2LF[8P/'ZL MEG4 A7N6MJ*_4,I,\'<:[GZ+"2=X>6P&QI4=A I<.\P-AIX"9'BXW3ZL, W% MR-=&/IOW*#A1^]J,'L9%!IVS@6"18R6W$%O7]$O!@"4!$FF^B8Z?K@^^T2G@ MQD1$5Z];/X HE'B8.$9&=#J.Q#T&AYT!EI2#K*GM-H(,NQP._)QFV40,3]GK MC=24#*KDJ35%1F^$XNH;;C<"0U*U]=*2$0T7>_QDI+%H9\S2&QZ^$.D7U*,P M7:3^+,8EX71=R3;HSI-]#C+8 >QKL0O=)J/E:S GGPK-. M.LZ&)%DC:NQ.[R"\_K&R0CM0ZC;D*+A\^GE<*+*4%S@C\JL34LJ4C](+/K%0"=<7*+TF7 M(7O6^4A-K:11UMSX,%3P9?-Y4]:1N+^@DA> M]A57ON_8\4_AY_^WLJEYYRV*R> K6_QZJT]6NPPS1VE3)O*VEO#HFQ M18F3'EM%6D*7#LK^UQ3RVR;,""2P=_(OAK#WR3^,X4O'&8$U\;N5LE>PL?)H M: 7N<=>%T76XJNI4D>HYGBM1#$4+,UY-KQKH9Q";[^N*MKR2A[ MNQ$M9W>E84%=6A>*C>NIK EJ&TY="2E]X%/MBZ1N$&6X4:E@2D/ MLLNH=UC'MMPPO9YW@;7X=K7&N9A+W\1!:>;&<9#>7A<5)U^I+[Q7GL

(2. M#FW[#(4+SZD2R1,L32*0AF:D!])0KLF*:*7"!X\P>?"8J9B.JH M6(1O38M@S>?%U(NAUJZPAP2_0Q!)#0HCF9UYY.K/ 9/H+$1I)'O( <<(JV* MJ3$Y%!40#/(.&J\FF1QIK8DY,3,$&6!PKJ/<-RR9> 'CUUU"1)DL=7=+[70V M<\7V(E\9MP,*9Q-^'9X;@=>VI_J+N,=!B=4W7 *+=,M_OH1CV<83G>ND(6C_ M8]W&AY4 8@I2U07!8\/*^(*T)JGQBE[VIQ]449S$%C89F#O?K.]]]CGD-_<* M%=EV- 9 2UP-XO]ZHLJ)63!TXF2>"QJ"$3+)/7WNA*F.PS)/4SED)Q]_D[!X MR>B4L0NME[=@_&CO8-HPB*)A]H@_9\G8.@D6L9S'B+_P\$HJJ\>2:Z)72NG$ M*8L>_K-H.7+98>)5;X?<\7?+.25-1W)T!],[+5>^&;%'L\#'=NGE=.YFC>]> ML92)9JX,:E!QRKQWM1LI%J X2F^Z*()$ X'ZHXLPM UU MJ9(+V9(T.!B%BI4<]= @0_*U=TW+5@L\_82ES)QHF5PT"IUM4\0]UO?ONK[_ M_;&^?ZSO?['+,P1++R>K.N8!#Z1@W$7GFUJ-[6K4%P0T#$EE^JI M6BBO_<4 !/=",MEGPCYZP9!]?#TLP7:]<#'%*P["@W_V*W5 _%I!0 I/R!#- M-W!)^+BK>*Q=NT@V%2#0/C>.1Z.'.$@*58A:F3WGLKCO<+WW2]/G>'H.([5G@<">R>,W]OC< ++FQS>$*GMDY*X4BR7Y^@LKG(C7GV0V-EE\ ML-[=8G*!2"'><:M(_VLT?A[:W><;\.J=4KJ+3U^4%=P:R8B+BT\KAY=:AZ?E M%XUX+XLZ.)D6F(7 6GI-B99\O!/J?],%2Z-@VO3J.#PQ@[ M7_=S^+7+,,]TSY,P.EE2"WDN5U9R-"1*Z,A92P$ 27(&A37EW ^&@"\TT M% MB@W4[A2IPZTQ:KDF*?;-$/=27^'*]4OAI74H%^]1*O_-SN.KJ/))]XB9=1)X M_8S=3[X99Y"^"+BSL'CGO).^XYTTD'ZW8\%%^2KF0<)G4DN6K85>( S)D9:B M]*ZDG)R4U^>;YE!DZD@V'Y#J'J R=Q582W]EDI".D&;F_B1%&YTWX?L"-[R$ M64R[0X:_\R4_M(.D-+;V2!U>1+CK,^.E9\IX\I6NDRVEI(2G:[OG=3 !F!"N MY_N2VW^NTJ[EO_V=Y"XRH$$&T&%2KPX)WTZIT.]@K%1)\IH?X:A^#0?^GL:QM]]Q@2,) %< 7P0I3'X>&0R MJ=6C4YGH>==IT.%?]H=/D6OMD/9KO*)//E5-<:(<9):LT@0BW,=]JIR\<@A@ M%'$]DM5BKC=E.*.>%9:"UN3N!&9_'J,RY*&6>%I@KQRJ%2!7:2],,)YG.GUG MK]\D4=>@$%L5/- MH@(E:=M@KO*J+(9O+^$3K;+1]I%K'D[N:&.BBI$^@J]B 5\QP2G/..JVX !S M^QU0K7=Q9*>=$-O/*!,,;!,IXICD3=!L SJ3@_:/NDJA M">F(7?86'P]GW#I9P8#R'0 +"X%\5S,0PU&4O)@L?=^(I.HVK M2N)95K( M$W@'1@3-S<@CD?\4Y#,=-E*<;KG]&5D=>-C/G+6PLF(KF\R$O.*A:6IH;43U M1Y/R++8K,]9 FD4)3=9;&EY1<@<5PKCPH#5 C>Q(.R'4$=4I)YZO/-.LD/0' M VTG+:S)W]G;.&G#2J064"4\=9V:2P3Z+3^:KLE=\N)190%2G1YYS[W[+)"A MR;G/D98XB5!:L8%HR"_8,3A@JTL\YTR/LK^&0XKLTGI)VTNK39-@<>J(E:+G M#I,6%K]K )%P.8TVPS0&MRRO$M:G[NZAF>_X@2L?+OPIN1W3P4C.4,GU*!5^ M;XD[:7 ]B^=Y=;4.UWTX8"?NY&D(P;]E,T>G38VK.8:DK?+Y8I]//@V?9:MU M)[8[O:Y5C\X-ZM9J05 3[-CC)V9GPM\KFG+VWY3*K1NB=-B&:?_LM*L=?.*N MH41CJQ9,VTX4T]B5^_2(P-D>7X<:@IX7XV:=-QN?\WHRV ^$#T:_XR2\Y/X/ M1M$:N;XY3NP5W<4T]75UWF.^Y*-=\W4LT7]Y-=#'P3<\UNAWUN@'8RW,YK%Z M/Y#/_6YW/G>WA*GF6\\9SJ?IUM>3$$$FN023*?TLN:A?ZNI$;R5O\[43[!Q. M\Y;;E1VV&?ENC;$G^[U>D*+)8**4\/B)KY)8_5A0C$%F<'=RJS"#;I/J*_EM M%C5(KTLT^VVRT56!/K'E]::C2]IU^KQ#:)JE_Y,O<[[>JW6(2W*(QN[6,64F M'H$32C=T]WQ3W&R[)#@ %([E/W&A:^JF"C=".0B?+=;A?O3/AYF$*EZ58TE\ M ATI5_JSM8]K'MVNA]8.VFW+3J@ M8[O?C*1;_H5QZ3(BX(!VI/VZRC$=U6.DWIO@6B0#.J@>&!L'F!B,@YDU$:/U MKLJN(E)QUD22AM5BX*8CS;IK5W5F:!O*>_1Z&+?=R\DZ#UG'A"VNG]%3/2=* M^[(6LSKV/7B%3]$=G#Z,W91,OD]Y\@X!M*5&!AY2DW@'OH"DZ'#P(%5!RX8H M=1S5:ML^K-T%IN[U@VTY[/H^17=(_C??,$<=]=SU1QOK8^.""N\\C+DBJ>R? M/"Y.53*3F+M*O(!*W"NY(+*;+@_(-&L'S'O*!-_G(^A-YXBEF9'RF+V3OT*DAK^4F3+[21KD4 M:/Y <UM\$0B+3HO[ MM_XD)!\\INV)-M\6O6HPCHSGFU58ZZN"7'->S[?U3KEEZX3/1Q/5,.6#@FJ# M\_FN IQC]4L:2OZ4QAMYP\12.),YD_:Y'6,64G.A^M$^&=VB_BDR(T$L*A0I M%5Z5',=49"BE%?5^^G%=B@8)*VW]&BW]X>MXT 'LKNP9:?E\U-+^PH$=$1;! MU;'=!G#7?CC\0=/]X5$9?)L/WQ7'O?'L^_U1SNZ.!:^,_=,Z#';T2BD^.)AA M2I'?B_D,(>V 6.:NT.F2XFRL@Z*):?6]_0H'!$K@JD*"PT,->G0Y!_D4?7(L M1O 7X<;U1JG'*%)!&3!OB%$;WEC:T]V"+3HGE.79^[M@(;%4JWX&,VN$-ADE>E@*[MJ_I)JL#"I=.]-QP YNS8VXEZ 043=E&7 MG=GK0Q(Z]^A'?D(_4GHH1D\>=SW(3Z3"EZA5=Q#HKWW)ZY FIT_O(%YN01\P M:<4 M^X"">HIX[/1W]W(4,DPTB_D9FR7#8"/3A>F@$ M^^Z,!V%CAD]OO28"V-K,X/'Z#U[:.EGPQPKAE^1P/'[T^%@A/';Q'E0'? '/ MB/?+TRX6(CDOB"$,!NJ7'\)9L?U,<"1"?T:5+W':C'/,GS"').D_^4@?1,A2 MK]QS<#:2XDPVPPUWI5+4F&CG>(T:)A/:_>,P"_7,_.R2>$!G#&)]]CFFX5/, M0U&U:]6F[>J+M:G@R:((CLN44?1& FU!Q57P_18L#44\B%3?1'DBQ*GHL&N MZI^HPM%553(IH?(FJ?_[K*NPV!N4(R.[!E@UBZ$PZ>:X?VL]9%N+Y.=B&?G0 MEZ$LKP+K99R3Q3H*]HUNX&=953>?8%4E=(!,W)ORW1%@^)-3 F8.YE@TN+DN M'-P4I"MUF,(KM[F;:%&)#UQ7CB&%/\<4?]0,:^>[M-]S(Q"WAXY!)\S9!>*: M*<.C0- 0X&E@%4@T"<1;X'6S/PB/,=KQ@]VNP72$G>K TM9*)&^3T=BS)E]/ M.RTUONIR)^[_E[:=I\6R;DNG*VL,3LJN%S8"".0Z],@JP[5+7BD1>6PCFT&/L,UGQ6IS'ZL/ZT:5%Q4D5&@"9UJ +E[4 MQYC&8#1;ZWR7L7NA#) M4<6@NJ*T!(NS"VNZY6-Z?U/$S5=UOL51J&/_G/ M(0,F601*(NQLY^ AX+]QDH0]./^X]A!W/6H?GO2__LIMB;#CGO.1@-7_6]F0 M*_FSBB3Y.?Y3.6I:J*E0D-C-L\[(:P5[@- MQ.(GZ;F6*L0G/_G/7_YV\$3@,V;=U< MY141B#$%1FHO7FEEZQ=IV>3:5O"]ZH5L.Z+PD=8YO@2KUF3RKS?\;?WGKU6) MW^(Z_(?7^0I_(%TCZY^3)DW/;7QM$:'&4=H^2DU:GE"Y6T-IDM*E>$K2A-K* M@4LO&4JY!X+?S> MIL;;TJ?\Y$LZ.+#!>PWCES6ME=)L]"+G?M67('(6Q8MS=KP?O'CY\OQA-GJ] MP*NZE".X\YW7E_2=+L<]LI]5O4 T&.6=)XXY+Y85*<1K;XN&LV"@1-!#A7<0 MSQI*&@:EUUY-TU,7LH!NDW-F[_/-;\QYQ^).3$<=_IQ(*=GE(MNW5B(1HN=I M<1UH(G?"\Q)@%V]%TF?4!3VRAGF_")#NZ 70WF:J>DPQ1&X0PJPIN0/HNXHNXAX%'CW/. M^XZOXS&%C[9HQV!0YG8_MW;[%_64[-T94DW1[U3"1Z6FQ%>C1,V/!'Z@*__X M;AG>3\F<;W::AD,2Z?M@[<_"_PRK"VQQ(6O?,_3XJ^Z9+08-0M?T-\]8KY(0 M5[&.V#?!"=B\=0*(ZW(NVE +9 G"OF)\-CM9R85QHVDZO8IXHB3<'E M(4"LT"=CRI6D]8X% 6KZU2T!C7=<+H&C P-O,4G82-<(VL3]#0>S:DOA8\GG M0\6<8#MD]2+M9F%'B:0Y.FH^S+QM]\HY Q(FLF["\LL]J%&/)]-48/(U1W; M\'?02I?S$.:*/4H2WBI.Q&D,HTA3RD_B/4^%#F+>E(C^@SFB1$^TSICQ^;R\ M(JW"ZJ9L:EY_\[ G)%3F\8@4EKSH J'VL@9]:5/^&]>\$;_7S)BEBF8F /J. MR!30L!:"%XU!Y,/G.1U$;_@!^#OZ%=PS_9K$>7K.N2]W.7!2N0CTN)]M-6P2ARM>>;HR+WEUSL M?W(L]O^UB_V?*,_Q'DOS_;(:?\Y"=BS;/BO)IND-Q 0696O LO6TK$]^*UM8 MRDL12!S(+CU$#70NSH#$[S=E'I.W54+A M%:G6..;0(#U+8)A%TY0D7"/^S24B[0R!ES-1\F?0*G?L_C/R5+RXNWFSE M&.W@I2\3(;(+C;V&EJ5JY47"T*$OQ0N>CGXUZ>L]7\W4(5&W=-=K5C^F;(/K M-".))6K9ME(V54UKIL5% G>:*XFA<]_Q[X&[M!I"BH^ST$5U)?AUM[CBPA)_ M6'[F,S8<0M<.7'FU1)6.[6AH=J19Z])G#Z'#F7RN*! M*U5=#5L_G]=<+;%DQJ[GZ8B%)?-TUSCL+R4?8;:BUY.AUOD-_R'8M//P^J]J M;Q"=ZE3SL*NJU$^:W^5@K]NE2MDYUMO;1EGT@;\5I=0@<181?+L MNJ,$PL"A].#5PCH/7^9TXU 6WLL 2M3%^\ 8$RVPUJ!LV.1IC(M;WA!OL?*. MV+SS&*Y_>TIOK\=7!*/\+NXOCL%Z>Y9G![+7V#A?7IF,WWXO8[*JEI M+]Z'#_+UGUZ__YTA$3/0<#;T8WPIK>0/]%0)>S+GA V5LM]*MW=?W_U+!SYF M?W^&;7Y-[*IX"69Y[W.P\[+JJ$%^Q6J0?#2$[B@)X9):E0VAK*1 IO5@^&DUO#ML7Q*US:^4ICBL'O'[AI[DQ)XD MEGO5[QM^MEB-%L%/KC=MNZH5C^7RY/GF4T67),^U;T!>J03\WDC=&JQ&H && M45$N^>ALZ&P5[W!]]3G"X>#HSG!"P%N>E"L+>YGCV!H>_=MBQ-[<' C_&4MX M8T'=7[<@X:=[_(3VV;>]O9V[KI-.40W??,X3_+LJX/S(8+02Y8!+"SKWVX ! M#0]")'!OA=+VQS!VRY;O$G&G5#.,B3"U:F=XW$1\K1-!GNIM*5@!3 E.X[!J M^3*$V@W/FJ,>@S,?RCLH/Z7&L UAUTI3&.+(RN/U4'*]4N+*)Z\?+\C9!:2\-W MOW2KUM!WV=;5&D^8BN[:-"4/ ?6>PIC8-C@]Y\9NM(K# ML82'=$M(;4"?"T5B?A2*HI<>AFODK=:KO5=,8TETI0F'!%/7U9N>6;9P M4B\W*K[9->][7TVUX2RHZ-3C;(=:".,/Z1W4JHBM\R_XJ^X\4C9T5C;MRB<0 M+IEL0N0I#UEH;IP4DV@A)/$ QJ1IL_,N4_KQ.3!@!=?5%>*U6/?NZ&3NYO5F6BX86])\SBN&-J?BYAQ?FD$2I84 M%UUMC/S4DMWI#2.7]V:@/KVV0OB.J19U671L\ZD?80]E[V:) +*VE+2=6+\/ M0DV=IFPT72_GAIT67=N(LDLJ1)H-VCH4#QNE3!G7$<(V:PM S^G%WJ+M"YJ* M_0=!">W2R;M%&8>3FG#XC2OP5]5?,RG?% M]$1P^8)4;S,%E>@_G1-%PH14+":9Z06![PNFMM?YHILJXC2\@=N62GMKUO6; MAHT$!$'XFV(SDTDOWIF L?+.:\?ZWA?8R4T.[RSW_8]9Z/WW+W[H-(O+3N," M63\#KUY7.H3;D(\09>\=^Z40EY^A,71'"R?B5?5ERSLA/O\1G<*#T-"E+W/ M]8D&'T6>8=?@TU'[X68*AZ:!&K1**]@D4%"BN8)?IUH-#L\_GX[7>S!S@&/N1!J/*4!L>&=T2X.AA%D1B,45ON^M81[L^-<).:(*)52NW!GEM MC8_Z M7QF.K6P- [0;IJ84JZ>Y'AE.3HT.'/S" ][GF=D'(4>3KA\Z3#H-^<^V*#$WU)NK((T+'_'R8P\20S'$N_>J3$ MF>H4?6,@W9]4\SW$UK[<>K$$86'0CT0TV?U6>0)3B(BZFSY[H'#^I-=MX%*] M^VOK-/L)5"-PPYX5^8HJ*NI+@[.+^,N*BK";"%[,#^=3:4)ZQYS>1U;B)AP& ME L\_"EEW M!TNSA'X\,W7C1^EL2(B4C< @L6KJ*KP/MTK4>J!FD_2/:N=]?,K1-%_EP"RU M\0F3YPDN9AC$C49I&'"MG.'!UVGS.PTIG-VT@L=42?'QY][;!W%T0W40IC)>(XHA6F3)%* ME\$N=5,44^$S6\JD$K3>D1\QV#Z<&O\N(D,A58,05@ =7I@ #BMD")9H%]WB M#02XLZ](&]/HFZN>>_7)YGY 8K\S>K[-0,]Y\T)5-F+1%( M7]/L*-PIS!EANJJ-$,:$'[CH[ I^!Y&E@",',?J&DP2YU0^I4Y5I:HB2''1I6&15,&(,I> 'WFG9-NLEY4/<="9Q2G!$W_(JPUL)GETB@MHN M$0T*/;6KJR=7"T,U(FU=2UM(7G15O>F@ SCO$OHA7S_ M!PX][5 9:GIDCTE8F\/S0RV<9MG- K'4CN3Y\6$M=<$IH1:#V_?O,E+AJ][5 M $K!0 J)U%5;. 7B+E:B.QN:DQ%9&OWSF))!'*FQ@!,+#5HU8>XJ*^WU>D7U M8?J.:! >$?"::5&3,:SW=)F8* GR_+G620:RZ=#7]K*9%A&5FEY+B"FCG980 M1A;SKRU4J]0D;K]CS-9UV,MEAP V,&Q:M5G>J1M(-J5UB43\/EQ_C&8FN64X M:$(TLIQS^F!>7!')$B"OG+74A@20>X%O011OL)(LI5MNL;804&"X*##/;.$KX[#%!8)S_C M!0?S=TFG'3;&N1Z #O)VP>:?$H'+VL"__>4+E]X[(P8*B$Y9NP]Y.'X1+!;?J=#";$_4UQ,1FP8=CTSM MF]PJ5]?-'FUH,SL7(V;K#_LI4=_&W4C?8!TU:\D\\$*222=KQVEK34+RONZ* M2UH[NK'G6HX_2?W&)PJV)@P$>9.YV3LJL\1!>#$!&S>E?S"6#O-H]['4]CU8 M5W-B ;E.NU!909)S]QFE_R!J4FCB/M>)G,@$L1FL5]3PB/47OOA0G#"SUX=/ M<'<"75/%,.7>+:>;'2!UDW2_X%T M*<4XL_5\5DH3J-?K<2SE>^*[CCYTFS!1N'?LPL>>^"E9P+HAG"_D3:.G$F.P M$+S-5Z2+$VT@'C#%E\*RSLE5Z:Z]>7C#P.KD\R2PPB583E5Z5J<"QW( M>,_+,(FV.[8%7'Q)[L\.02O'Y?H%TA> QKL9R2 MK%+Z*A_D&LF%:*R->[[8?@R(B:3H*$12NBVU!SQY9U0]?S#6>ZR*G&\BLQSL ML]6"-UNLV>X7"I*;SF,?=[ZR'B%9M!FC:"#;[6=Y(P-_'30!4HD9>C%]?@-4 M]M^6Z OSV@-TV**/GR_NJJ1:?I0.[K 8P>4]IF!"3(>GA1L1Q&[ 9G W"Y7K":<'>F] MPC#_;9UB'IV_1U4G.JLM[!L>@=:EG6X"-^J3BSH/3C[;/PQ#=M$)*J2KM#47(5O5A;0[YD@SB)A(F"9 M:DXL#!\B>%3*#K?YC>H:7\I MSN]P\ZJE+%]WI ,N*J+[DQ1%-\'Y$N(O[]/.VKE YN&:YK5-#9#+_1BN9)DH MUE@,;;_L"A^4E>?",PZ4EW:D7[>IH+@'B_J@&']"\IYQW2^G'!EG]^X MO!:YJ'2Z5L645W=&$H_X*0O]I"E#2^2J,J("'TGI 4^@5U,OLDF2@V[\E38C)9KZN4B%&ZHVMGTF/,I=PK7;8@QZ87(8I\03LKN' M&M&]V'+R/.8+VB2*JA_?,RQM\90ZF3$:EA,:'[(HR-CGLS#.O)G&Y'D'6L%O MB4W(#12LKJ02 O[ZNB'26-!O]= MS+X4:^X[=V./IS,VRJY\XPVM=' -C,YF4(EON1='5(YCZ7ZO?V&5SK,7K[H] M2&$-GH7(#CAOQ7#]G(=_<:.3D%B=-\%N$@#D#/BCL/$O)!5^GJ9H?N7(?K"R M&1;EV7+9$1]4FJQ)"*7SX,2&K2EW$*Z#'#\9S.&\;X%K"&7FVH%I3;>1OS]& M_MSW'H?D67C6#.866QBQS&^@P2*N74V^JC\SHK7I]K7###]>[SU MG2_= P*(CHW=5>=EF7G;EIS&<:F M;"LC8M7<6_OR,N6S?/+$-^<[=MA^*+32Y'$':71^7],^WT0 TMP:G%H .)"LH^PQG4XS.GH]]#--G'5! M";,06? 87.^D%._ ?* B#O*EK,EJNT,,:L;*R&$ZC+I4,= M[V%'L[@WH.': /]C^!?D9I9Y)85!UGDFFTQ.(_4SL;7S^=#MZ?CM-S@=_0[ M0I0@?J]?;Z]P:!,3,<&H9+,RRRY( =-W4UIREFI$>3SII5*A2+7A2L4G6[;I MJL1O%4A#P6;=-.Y0G8;C*XJH'O+23S_M#H8'G:QKPI[$^XXM&@[!X/00=#A-B5<%-Z"" MD7UR30"#6,+9-;>#SQTW%9A0)UC&;;'JA<&BC1D9BL4JE*1\-)L9/N2@FVKH MJQ5!#!<1UR+2>/_[6)0?PF@.NV2ON#;*LVHL.;]8\^#@KL(;1-00_O.-MNNR MO+V3+XK(Q7UI3!)%5A^4K?>!RL@O\F9R[>GJGSR6\#$2N=>>4HB_8SB#V"1Y M&.)@JUV,%R(:X:I=FS*PZ"4G2@FS)O3L)-*C@;+I:Y'.C SREGEW(2J#)\I"1BM5\&"WC= M7GK^G7.,V-\3T"GP@(&82"M249#BFWN[I7OR8N?E38E8"87[0?_X?_(J^!_= M59\C*\<\:PRS8_/-N54D4XC2@]@/OCD6FX_%YOWK\XTFO[K,@R]\U6S%'2!)MK[/LN25ZX1 7\WYN)CD MBSU>#"< +/F>1#EZ4L=+#X*.D#X$>4BPE@L*-K6($)Z!#&5%S!YI\C 31HG6 M@;N'$VF)AT06';$ARVHY2%H9225\[2?8;D;>A2M]1%#A'/?)[[>3H=O5P))E4 M2SO>G7+@.( RB&RE3H97\J\UB[QP3DGG>3A+O2O$[(S%M0Z"L#$KOQ#W6PL80,A=A1+JP0GS3(,:C2K5+4@@F(A7_;$G3'K,1\:(C.^P.8C3")0*(#]J03A/1?9 H9;L! NZ-*.V M[Z;>H"**O@_\?]+GD$^DP,MPWBF_#.(0"N\8XYIC&H2\72?6CI/2U?\YI.:Z M,<6W^<3D2G$X35A1=Z/SSB$GA/N6'EO>DRR7;LXJ^O=(5VD$XO P MXWJZZ8%!;-UXE%0\OG8W",/B"Y>B@J$B #ZQ# MY.UTBVO2A:]>3=.L["^UMO&0 JVU][CF:2 XRI6L [%;-"J-LN (A[<\^B.< M.K01L4_"/!05.2)]VB^=8GZ['-+MNZ$/R)0QRSJB[%7AF\GKNJ>IA6Y9[X!C M:C EZ)+SU-VSW8U-!623P^J *X_RM3X-^&[(T.\76(&;$I'_1K=.\!;6,,]WG"M!YUNC(J[K:+ @ZFMB)>[J/ M#EZ^<'UB7SN](J;G\/11AMF^/5W]%+&90C?8,MI=0>_C7HYQ^&_ MBAG:(+0*Q"^9(;"+@KA%1]=%/H<[$+:,>VRMH=43S6+W?=N7$NPB7/ NQR5RN]Y2N]XA]@X/&Z5K=H!8-Z##3 M+J;5^*#P87NADBJ\N69UM MGGNF6&#"(O7P_!HF<)Q$#]T;&7L=Q)L;O@*P<(BGPC[$9"0X_N$R?[F0C34GFVV-)YEB2V;\^*<\ZET/H M:1K $H'B.8#HY;P7R+Y*B4'/];#P/L5%>EA8^B;Z&@9N8;[-@S.SOJ'''UMI M2UQVR!D6T:(7%R^5KR"FV?0TFX6=-_=97-!(A1:J7. W! M,Z@IJ3$*#!H;??Y-#%F$[I,H6)DQ9[[A\&+@W+8_<0H:B>*4#*X;A732R&$! M30KI_Y\2G05V^W3D\Y?*<3$]%5[H;7+2O']>+]UBYH@DMH<- MY89C"#<UB+C8XU;#'%DF:HGJ+*#4,X;F1>U5=:\7M4BL6O/P?T(Z%8T^B='G56%QG;@LJQ&'H4[M#+%E2&Z;B(HKJ M&G9^VJ-BPQYVF FH1Y#^1-Z>(/) [ >Q"FW9#(LUK&N,!NF;6BB<&@H3NZV! M1@?/=M\RN7)]ZEWAKE*0;\%OG&08PK>PJ[IUF[1(DRJ6$6;])YVD: WBV5-77;AHU!G,#T M&>6S"=@?BV[,T6/6\ICSY7W<*69\Y9U/Y%J8K'38W_Q%W+*T+O@BSOF#'YI\ MMC*T-S"T5HL@CN, M Y]JK^2\"Q-IBZ/4_!;+/_633.2 ,BN!%OAS(8MDZ+2!'\(]ZG4S*1)VS $_ MU1 2#A9!O(Q=?Y3$T,, 0*)$(0XE:UD[:%OZRG-BJ&&5%%)84#Y)AH?SM;@; M/,K[9*I2%0&Y5W@G/R&:^E_\S\ =?2JNW9>+>]9CP-P!(N!LW$$YOB&P0&_W MR#)K=^\)L0[=QY0#U X\IPF%7H2J6B=@ 4,[A-7!%'-*G8R38SX[\=\ /6+X MS>A?X1IZ'I9A,\,W%)^Z78\7I93D^5X]0(61@)"D0'?#Z5EY.CHS/W)*Q!$S M69!\6;[6MBF\Q?HUDSR+:WPBYA78NXAZGU'H@2E3_R06LO7F+$WB0X$F@>>% M_X1UHS/39,_PQN_OF?D^U8F=&JI;!'V8\N)LCG-N=;T(*X!?KY #U8G@A)VG M6[_?%UT=!N?&3B1?!LGAC2JR!J)N[GQ+8\2MRC1=\B,F*LAMO$TZWIC .&6J MA1ES@6:'/F:*)*8%WA\$QY::MV+Z 8;#+GD?L/D3S6^K0!O@UPPX^A A

\ KS?,XSS.1;A#9S9B%]11W/E#1+..JLX&[^C8 MHHXW[X22LZ$FQS20I^BJ;HFVAMF&E0<63[[D,FC'M2.%HF+3!-@;F MY6EQZJC?Z,5EY,YSL_.D7F[H/\1MT,K^%,]5CM=6S'>RPQXH;OJTK1>H!>MP M7;]5V5YZND2LEN/08<':H?+^>TRU$X0NJJO\2IP^!L=W%O;EY;'OJ1EQ81!.A*I 8BS#+A6 M&$3PMT]'OULK!QHOF.$ 1_@@>%?:213T@Q,5OK&!=')L79D$!W-.W\_9'9Z0)K'X MD1NJ4:$^#CD22H>RIQ,6H".=JF>$6<@ZH-IX00/?$F\F';B47JY=.GQUC1Z& M%:TJ&O<"[H05:[=$R"A'K=A54FFBJX*J5'*XH!>MR#T'Q!M MC/K2[$A7#=ZR6[$V^?#4=IJCGLS#:@Q?7I63;+1L-Y/K>M742_QK5;]C/; F M/&N=2TFG65]Q_2:244>:XYYN7V=V4;I.6,LT]949>')5C^&NA,'D*^;]C]]9 M D683XKU2A)JVI\%8%RS%E+ _*JIP\99R'=F=3UM5^O9+'PRG]37]5R((-I% MPOLJMSF'64+V$%-N%B*B9IL %B<,=L6OQ)*0XWIDC3'/3X$O;@\\C:F*:U"/J]W#> MT'7,\Y3"Z,6%]\&RP.J5"XW_UK#8R1$PC8,FSBSH^E\D[% M1%YV^'?=M-)QOPDVO134'I9-@6H7+4V2"L9"FX1WL: MR7_D])J-(#<@8DPJ M*[JV)6,B?PY;8L:3)K0(XZ(J9F@7)XBC*:V5#8GA\82'$^[NSQ*J$00W]Z;D MYN)_KIMP2\5IQ?H]+=R1YFPA=NQ"%B.#)16):Q"'$!9RP.:?^2E[HU/6*ZH\ M%;)(CNFT'[?57],89E;EY')T21(;F68[,W+/83MVFIC"8SHLJ4@:?^)%7;HP\9AQ5*Q MX?=Q CW\/5]U?3Z*X-,EN&+=%V3IBZ3:5' (TZP+Z>#PX 0V0*G0P98AG8Y^ MZTA"[@E54'9@4#A51K3/UQ<:J3;0[QY.PPY.)8@0LQ4O>I[:P)Q0!X/]3NPG M0:'\]SR;-5G%Z!TG^->+*E$9;)W/J\+*IA_19GN"(IF=F_HMAY?\R[IQ;2,< MF[$_0*4A.+L#T6ILANCRT>3[UW+GFLE2[M.038B1-*P=:9Q@#(N8<\/ OG^,FO%;1A #M>%ARC*6'10)Z",Y0D([-:%89__44=O\NT M[2DE$TCG0B@CG8#GDLNWL7SF-$ M6AS.\4J9T-?\5B;NK8R+ZSS8\<:[D_%.B>KPGBV8.;(OC=_]K;K=HQPOR60I M3,YW\"5J>E5'2"F\!W0CA8#[#VX0RMADS\*\TG:!S.*$#C@ZC1';'P4]XZ]DZ MI^M"> GI+)4*"U,I-ODM"&>.Z(HO&5WQ_1%=<417_%W1%9?A:#K"ACFVU[D@ M(U\WZ;_+;?6_#_2KX0/^$#R>%$+\^/OOOQ5 WFYJ\?#%[TY'?75K-^+<,5*G MVIWD'++/X7U#.OY:?:*E7$MUHW"+!D?=@#\6_4ZBUE@UN1%6A]AY@#Q[.U/V M8)XA)@$H>-" 'X[4/N8R25%TTP_13QGD4$NILI.Z:9#^+<^$S Y?" MZ3=ZQ>F&/6;H$TWL-@N4'B5/_O/C)YK^^Q_B'+__#&ZY7KF"0]__^GF]W+ Z M#$S(ZWJVNH67F\"]^C-\'\W]%L[<< C$.40JI:Q@:1]%ZA[_*0>VE!YIA/>N M7 V0YW*KV:,(?:-D"J-I@IE:7+MUOO&7 6CZZJ>?KBM.*?HT+A8XBX#V(D+$5<0(= M&^4Y>:1AIE$>FM(9S5WV=?!N%]SUKC]+TIVI3H;E^9=UN^K+:O>F.$O=A3BT M5(K$EN O),1F30X08]O&(I*HG?3[,[R6H-VU8ZE9P_2>9EW?T(Y?+->@P3)S MZF;N?=!AE'! DFS-$SSC%DI/C[TMYS[1,=A.C"NQOJTH#5$$?V?=<&<5(6$< M30!MS:CT-WS)/LUUPC0PB]]45XCV)3.2H$\D\D9(B7+U'M.7V=KV$L7]7_N% MZG;\I?+O1]Y.504>F#-O+#*KU&#?P@9U@,;8:*K!.OB5.W0$_^H.RR5!K(;< MOCMS2B+ G@?74WBINY\*&YO;]G N2%"#OD/)D1*-T;S>UBO.O2[J:4'B"JRJ MP62MBX+$68&" O5#*9L#=3'B_ H[$L4.N5SX'X*VT];%\4ZH 2D'TUU.1SK' MHD8) #OAM]@".<00,'TXG<@_B"5AKQO<.=6C.Z%?6@O!T[3,KZJ:(TL 5* J M!4H+YN5E'5BFYP5P*3SME)/#S,- Z6'"A?&DFL!4M6;%:-Z0L;3[)KX0(>:* MJ5PVPL-1AWR95%12I9)&BQ&9@+<4F,+#W(3=QJ\W__0@EB>/3D 3K_B5HED(C-.O\<]P MW\=;[MO93_2./L/=O]YR=]Z\*-L0:V!#IZ>AJOVI"S*2T]&/[R;%)MZN"8Q M 29M#+V41?@J#ES&U4Y8*ZLMPX;+&U;XD?*]79.O1[,^#W[1=,,7P6\1[%)4)FR+$KO2P*K:N]&PTB71E*PN1QNA9M7?^4@AG="O %X(#I-KVD.R6HU&)FTPV))B=IIER\F M<6Z>N2&QBI^-!J#4-0Z,P9$LUQ6CZ,70=>BZD059I??NX&.WNR)'G,4=XBS" MF7O$6>S$60SZ>9C-^X[ ^*O[^3_4Z.0)+F\XL+\@3_^N.CCV\(Q95<.32[HI MC,SG?EZC2!;Y"'2LFPLPY2\2^KRI0848G")&W4N=Q37,T=GI(*Y;?TLY=/\I MG[*1NG3@P[S9*IU*I:NL2T;EF@N(8G6Y;L#$$*-]JA#)A'0507IB]X3_KT51 MXJ8D]"@V=%4OX'%@D R0H,N@+1^9%U.,CV$8C M F;%YS/14DANZ*2 U8]%X M#]>"!SE*W'WR7$[XO_UUU+T:YVTI=L M*W^!OCS3D?BI9B#<\S4Z/H_PHX]P8^)<'[V8_Z<'S7QU/OHY'X<=[YEGXE_/ MM;3,%<71;0.\2!4BUG'M"L\6!A?OD&349,6HH+F'M@S!D5P\_1?\5!=DKZ "W*^="P+E8 MK!>C6_2(.$6E] Y)PRWJ7CH8L-A'+2R>!Q$')E12'LRDE/!;E13>Z*30>RHSPX , -ZBZY*'1XD75E9K M$?%&+_QT':YUDW.C*5I4Z(E.%#R4L-.C/7['^@A3B!84Y,(XO0@NTI:[_X5B M/[R+FPYW.J>IJ\K6\NK*RU0Q'3QCTXZ]'TQ N$]"*Q;;F]/>JR$E7/;Y$ MF6(%@"3$Y''E%8U?1WZ)"JK&<>DV"GWAV3#SGND.RS0ZIW[!1L!+'C52L'PHA"G! MQ\;+&!0EY )\>DB[>JG8#8OWE$9?7 *>!$TQ35H;V^& MO\3+/Q+#:(*[C4&-M>4E/(!'',X'GMP]S^AX?B-8)>A/U?<;G< ;;+T[/H5Q M"^D"^:YJ=F(SA?AT,E)M=OL*>N'=X>S^OH#^9D6-^O&/U%%95G^L&_=G[AFA MZSM**OV)EB\*.G+HN('.8A$VV-RU_-?A(:YZVRO49A:*..;OXQ%^IL=^D[_K MKO\.\.,UFU==#L%Q61*^6IJ\7[\Y\]::4W^@ Y@7Y,6EH+^)W J,,-OFZ-BK M_277$!\?:XC'7NV_<:5P3[;ROCGI[RE)U/T&Q]-^3C,$XMP8O49/W1+"JLQ! MM:Q;:IXFGL!PDL?DQRHRYXB/%#P5)/%CYL/2=@#C&73%':WWU1&NNG-$)43* M[G1+A4OQ?-WKT+/=OS1U*I._.8UD-F;,?+,D(O_DFT .43;)^T (\7W3757 ME%)+8D#%^\RKMZ?J!AO9%7(:Z,J3+(^..;D=)79%5(JN/%N'7W)&2_M+5R): MY%!F,A>>7?3_9^]->]O&LD71[P]X_X'(Z1PD *V6Y+ESJ@''2;K27:D$L:OJ M]?WR0$E;%BL4J0>UEY[S8-)[[]_9 (Y\8.: MY-9E-QZY_L%/? '/WQ[? MPOD8%WIGNJ2M8&IZ:VC!],N":GT=52OJ@OHEP\ T -9'4T+0H\Q46 --9MBU M'8N73../A C/AKL.;9@QIV@*>S0+IN'L+$B4@H+%S++HS/)=:I'=GH;2S+4 M+Q/'4F-MK;#7Q5_1 % M+>%,+CA.8=2D<'%=2**)5'8D*1W5N&82(,<,L=53SCYUZJZ:X]9^F9HA K

@$PQ..&((9=B72N>W4NVSJ..,_@ VB$F<;[_/EU$6$FU#R7X$3W' M 3+\3P/WD/H33L\O@O)S4X&.%Y?WR)D+_*8:?DK#K[5-3@.7:SJ3E[8OOL,K MO.,&;EUIJJ\JA1\GL1\G.,^58J9#%4VU+<](R$B%N:^ED>UC-AF:CA^8><"& M4\Z%,4YY#3@#+Z?D*5/964P,;6;F"P.@[9R0T;ZP:;1"K.]:#,=24BYM47+< M$I%IT@#T=WANF&2F#;&G#]%,RI'AU\ M>!]VMC$M;"*4SLFY?]WCF,(!\VF%J4Z$0:Z!^9/5 P\0,!$5S#^)Q(C0AI&' MM )(_,.N#RLG1]B I0@^?'Q/Z88%32/< MNX%_!GF:H@C'UYH[(FBGJ[WA(CI'T\+O-\Q,)NV6LYII!QI/)28!4!&6&J24 MLJ\+LNG0#ZVBTY2,T?QVB)61BI)$#?VF<9.P4L6QU-/*EGZG&%LU8Q;XX@L*MF$1$[0]T+Y M?KJ"[HU+VX5*YANP.*W3V8CP6OLN],]8,9910.\F,X=%[8;DVSBU..)FTA'N MP[,< U3'E,(BORWD/5&<+J?#6&TO(0E"=WL)F1AQZ6VL(\;U (9>.\T9FYOU M8T^*P'TQ\FH<3LXO]D>[?8$N6ULGX15*:Q/FW8Q]3P?M7,*Z:Z!T92H4!OI# M122'E4;W0%]ITD]) 0[]:;2S?(TEVP%T,75)0.1TC &3+,_I( NW"YDD49I6 MT[83P/EKKIDHX^DKV;) R;@X5=-2UVG( J]?P1M<*E4AQNJ-,P;YL>O.*P->?B,3.*-3-R%^5[?EXW9;WJ1PVXV?]9CR=CD7N8S6F^"CL577.W-A(<*&M.M+N5KV M/6 IKF@387=\2YI3R<")[B&3+Y;M%[&T)M_.U*0L?-'#Z*JP5RNPH&Q*Q-#* MO5@2@:RS@\;*K!F<"M:4ZH2#WTSPK-3KP'0]484:DH\4ZFE3VESFJ)4^K-(@ MG**Q$S-(.O-W_OKBC;DE[73_,NJZW05UT@-;P %3EAC&JPI?JF6VW*4ZU/>Q M 5B>Z8JAKK I36W/33&'B0HN%?M$4M1BG]?.1*26O";7<5#\&<,ED;9G=M%F M'YZD:B0SK,B520\-G.UVNKS-YW&"@=,M=^G&Y58 L<:+H M??$*17X R"2QC5 _S+.BV'C+I2&/C77EHV/3N!6H6SE=@$S:''=7!2BD M=YM6:K6)'P;&S(0B,!)<*4UQ? .=;@)7&\6O;]%L_-9'Q-^0 ?H=4.O>YOSW M S9)4O4C3#^S7!.IW+ECQG2H/I+C7$F6-1J9V#9!=R)%\Z6DTTR4QQR=&X#L MH="8S:Q YU.UX;W;0,"/"84X!.E=<)#$=X1W'\R/@HVTTKA1\;B4/F M19BJ%AEE5L%0/,*VW_QL?276S=U5EH'#>D]:>0GMQ7$ %*J]^21F0+KX0OAF M6E9SD38/2P@7J526)&Y178),<2:434E3;69QD),&P<_ ("C[B\0)?W",ZIXH M5\HRY!O[,N=B\2&!J[U=I)CP1MM6NJ$,-\YU(E%.3#&99ZNE^77V9Z/A1S?X M<(QE])WR+]W\.. ?)R=H\2Y)FS+F.?P%W0BZ^\K(L3.L\(UR=EYYB>_^@__]4^JS6DMPRO^_=_?*Y72QA3 MF/YNV$;QO+@H[GGS]O-AV!D9U4HV_> JZE.#[(3H^E0\D$P*IWFV\26O=!/J M&FVLDF3C$+52!*LK07*,%]7BE15:R77?1/XK[N-,US*H5ESY5)=&,42AUEB& M!43TXQF!T,U5\5Q#=7W5OXV-9=$7-C4,DSNGM"MJ_:VH2AIOR[FY.@5R0N%F MNA*)UK'R@%HR%+17.8QE#*,&5,:$.M*SOKHD6*\LK(E,6-K-"5\:(JR1\G(X MZ<$TA_>2VV .!*3/5@V)$NLF+'1>]EJ.L^6SF-0/]YU NSJ)-4GPXV5:;YM#@7+ M^;9OS 1].M8&?/4WPOI?".MEFJ]Q\2WX@P1M>.ZMI>JT.^:3Y@KI88%S336I MKNN,TL' ZD*(%#YPFM#2'1LMR-Q0NAO7!8%?-,ND1(T\B&);T> M)(8MZZG$II*:YWXKSJX;'JY!$&F+V6[6"^-D"U&]L$\K&U"$%*0BV)>0>&$C1$Q,<0)ZT-:>H/$BK&:J MC1<8$R!;=LI]8,D%7ZAE$5O0E9V)*CV!J:",%W&WT?JJ'Z:?:[/U4 MC]M/U:?77-O=$-XBO2/*W[[(4 MP?LC_D;U ;6^V(S"TU[+%*MZLJIF8*S;RG^>SXL%O%G7UXT"R=H[,)Y9F<(%%6K?LO&:8;M?1OZ/;H MIT2 3@R#+TDJ3/DAK(6@ M7]!J=VY[LVD'I%0I;06L+DYJP=:(\'6TXSHLM-C&N,!=H$(+92>XNU.6EDJQ M)/A1K[A%O KUR;@MYYP<2?Z6PPG)&B<[E+?TGJI63$%)D03V!'-JYEPIGSW. MMNLNSQ!*H0^X!+FMN8D=L::DV6S(J>E53J7J5@-.>H/ZL+HNEM=-BH8K=!TW M#*HCR]=W@/!I9ML.D 2O0[Y"+YY[DJ4SIPTR:"V1M,1I1", 7&HV Y9Y-&)Z M>4%D!N;[%M9V6B^7)V5J6\A/LY9(EWU:UMJ=#ZG=OD=8Z"N>GVM2^G&IFV%= M%LA/42A4U/<=H[_K#-:D528<;89M:8Q>IRW/Q=J^93G,LW0FP_ZWB3$*7,*[=<@-/JHHXMAM43.U&,3&9K:5#2S7@@?#C:PV@<$ M*ZOP\LJV\+S!O9)3#@U%B2)EE-886D.9X3]"RH5$A_J:3R,QT4V4KE=MNG& MUBVNO-0T<&OV:"%KZ\WMR&FG:2["_9OJ[R_GWC0@UO*(=W'($"&XS54(=;]= M*IJ$=%7N6\NYB8R@+;\VL065?AU(HFNAN3C@L'W[F(X?,_0OE)+>G+TO"T86 M]9HN:$X]!H6%R(?8B\'0J?6ZIR<+5$) V.Z+?D>QE2]5?B+/()H7'$_Q(8H3 M+*&HR>^YFZ+@ -(4"<EV(E"1W19Q@7P(1C, M^G0I+6AN5X/!8TFF>YFBX)4; MHS*;8IT\-,I0M 55H'L0ZOL%0AHWPVBHT>ND6*(@953JCX["]05S)C"MM!2# M>QMH/#/(%S*! SG\)29-Y)#C06TZ(0WP><4P9^-X;&N%H ]F3,)V0DMQ*M M"+,(*IFYL+ F$P2K$W*;4:<4A;BSL!TNQE]PGWHG2H)&69G#4QQLA26Q$22Q M.;Z5'!_^JT]PI4\PX1.2PH9,88:_I?XBLI]W*PEB]L#0= M<+,JF:'8K'D_,L5X!AJBL! B_'K%&_6%FO!(U(ETF>=,"]'"CEFS[5J))P#A MAE%:,FF<+7I530)J!;0G2%&,M"]*7?"NZ2137ZU1/&N#%74/DCWA#9L^YK:T ML1%.DA$(R^$FFJX5"Y P%87#"#SJN\JG,7=Z+B*V??,FLI5-D_:SIIPG2=8* MO([W]QDB?4^LJ%%1'NM6HJ=1R)W&8^LQ=&)K3(%TEG TV"DCCZ4U-1- ^Y%W M9C2IZ6U+STA1;D.#D**8@VY,0Z71I:=X8TJC!3L4A(-(-*=!;*>&/-%WVZ7T M*I>>$PK=ZL6E]!2T^<1.!M\5X%4+$($5>H57(R[U9"JLMNY)R[THECL@=B'* MZJZW'+C!\]JIS*E:/[D"Q-4P_9)4*"=$5%0! MK03HU- :H RAJG5*N$+U]M[Q>Y^.WZW>\=L[?J^&FH]'Y3N.OO-W?Z&7 MLCL 6PH=G)'FA(,:S:CPQ$YTA(O+#]"H0C%.F2(RE%HW<+L0B [%?JQ">S=_ MCD\XIP-QX%A-%RGPEY-S]T7M^8RTRSL1%1'8SH5P@'\6.IT!88I@TR#$Z.:* MNGSJQUD.7I'/6 *X\:<26"9;L4T90TYGY6WX%3VG42KJ'!DVU]ZCWB*MZ@%4 M)K8V'0;UM](N6;L2ZGZ!F6I)J MNZVSBE"/P88,]C/')9T$VC/P]-@7WH+L7'"D%8%TCO0@.+@=2Y3>2Z.VIX1J MZS0JTK,0\!K:2S&1.8"!NPO3T#%H=(,G0H< MKNLTLJ.3YK#V2R<*G1X9[4#/^-K(-W#X,?FYR=0?IPZ"228P.1U0 9:HXHY1 MYX#\+[G67,7M2_1/)OK>492U&D=TBNL]RZ: MM0;!.^-5X?)YA(T4[]MLL#K<8_(9G9-@ZZ9YMA%Q>W+B2'%20NTC^%HF/?\\ MBR("Q5TP ,34L2/;I1LAK,+1?PV MSG4VM7IDUX.B#>^X3QO5L1>:T6[T?RDTF3SD0']./N .]-9/Z:))UJ4]PXX01NM&'CVSI(9UPXR(B\R82?%0U. M,P@:!1H: '-#[KR!7<9OCYANK=_)D QV]>].\JQ:&4L=9R$PI^)'22[1N(!I MUW%>5D3F@"60I7!]!FLY ]*7#NO@A33Y),DFUL26I=C7>4XE44QNE2Y$AS&/ ML9BA<\I ^9N?\PIS+-'U1(?AI(;?.+K<^("SZ!Q(Q0;\QY/03%0$-F"U)Q"[ MS;:\VG<2:B;4L2A\A!VB&ND8/93%GV3=MU<2K583&9@PD M+I$@CTF&M8"D<99).<=])97%'7U=*2 C3L5/XBZ5DYYU<3F3(;,-O VP2D(* M>;*E6DXDKJ10:4PA*-C/EQ2;132)D81RARIQ!LHLS] Y4J]Z=6#9L,GR_@2G MD2#\;:D(?/1GU(S^A?_HN.YF@QCM Z>A3[-XIC,DWV452C[&.H2#HB;]_C0J M)/J&]>NP(6\9M8]#9L@Y*(2E-EB]' M+G!B+A.VY-S3 ]K0P>$]L:TJ8>IFN619_VZCYL]2&5\. LA$N1N- X!HN7 R!F$: MQ9H6^;SU#;E_,P1*W0=IBH8RDV&[%B8?8541K"'1*JBW&^N(M$@4*S>2@;,] MUJ%KM]&BY=E;4!$NMJTXY?!L,.J*3QM5*1W@:*YVU[5B-S5>*A1L_H1+"RH4:^W: MKF+*[%'N;KP4,2]"?E=G2ZVR=ZCM%8*5Y@QLY,@T@0.3,!KJ;EY[TJ5275L9 M!,<9G3N6]Q9-CRK_M PFB@EMU $;JOL8^9MQKWCLTX5N=IL,4G"#=S=9HU[@ MMWN;CBG0:V2><"5PTGSR>KBOAV_.4/7WH^3\/RQ3)M0G7E?L886:PC66R."G MC0B?HX-C=PH*'4$MD'E1$6]%[]>_?J;_=>_4-?%O"GD8%J7SLD"?IG?F@NY9*S:=H2L'%?N5$MRR4J7W88H-8WJ\- C"Y M&:K'M6^+S(MG-L&!['=!I_\N&0FHVVW-[F"$-(Q8U*''MLHDY^_:+49J"^HLXMX M7 ?@Y6PG;#8:$D?I&HV.0KJHBNMS> G;\.4)R.S&B8$J'I'!DRPSY'V$/].K4$.;8U#"=V#6P[DPQ" M:52^1]QW)\1N5VA0HLHP9%6D()JI#BL$1)AEZ."4QT04U*MC+VS&!CVX;3'W MSS(CFILB=:&)+9N(I*D&T,P!T%PIA^5M&N^,.ZSEKDSO5;_7I MT]>+I?_TW]%R]8:E81-)] LWR7@@:=1HSOCT^NBT8OWT]37/POSSR%I9Y4V,(':7)F\>'N$P6ATE(?[/+*;U1;-LI1/):Y+* M)ZE\0=NWA9(*UDHE?-5U$6'S3''%?-2!?F8-&BTH4)VCF[VO3(5^C '+2$<2 M0W=@>JWPF>$]1BHES%QW)=2*T<./V^$4W8ULKJ/'O.O@N,AP=]+XJ1'Z"$++ M-W:-U3$];*_KM#4"$,5GM3':*D8 O9TCH-N%A +>BG:V<6YH/L16 4U KSB*E5]" ,S7]+N*\&1M +7ZIR($$ M0\D-T\XM0X12=8;!=6P=E?S4N9Z(K:/TY=%9M&(20^V/NJ?5IZDG-H4')EQR M0+-]W ?WB#%/L"OI30V_"$8$XD)@;.+"ZK".2PT7IL>-]2U48J2=^I$V4I8; M6T$SD %&(YJBOE8DRFTK1" 49M/W'6;LTVA3UEH9*/:DN4F:#9*M19TI'->4 M,A=S4T(%A;@+CAXJ[*I,EYM^&/["#7#(,/BKW12 M-I"*O#2IR"7$YBGSIJ3B4SBE[R-Q\\9"Z4X6GYR@9WP0?(+]9-1,AXVS9;SQ M">@\R/#G%R2B<9L$DF#@W RI^?7+81WE7%.LG$..21J@AXH0!K)+>462X&N-S+K'=T/T]&]TSNZ>T?W M@\7/SVG-"#'>(B/$*#3ZFZ:^==H^;Q)C;8EK-O0T^KBC.G[&AEFZG*OHZ4CP MC(K'-;SPT5?O\FC.[9201B.2O#8*'O]6U_@;56"=UG7KM)'#W\5G=S_KE\GU MHD*'VP [9O5=HIZF,J:8E;R,NO$F'>CXV1J-CZ^%(IC5(Q8*R6(6TPIU(9(" MN_4PNIAJ$BMQ3E""-4G[NE-K;HTEZ.)<QQH9;_.N*&Y838_-]6)T[;VH)0NW:PE-Z^2.0*3#!=\&VUT MC?$/LSK%[J@L=TIL.A5F!Q;W-+@+%]ZZN'*N:OVF35)BNWL-M68JI$;Q[2HB MSP@E<\\BZF%HC!W6QJ$%4E.XS91FQS*G*QC+*;[4/(505&R=ZA=S4S#CA2DY="AD M%AG4FI/0^GRR;ZJ=^L87+^:5D4-]Q_R/&,V7<+23> 8DD]HZU?VG;,I9G[@; MA:!PD4UPT;14J!<17'-LOX!W[,$,LTZ*>MJ)Y+]*&SD]O'/#6DF&]'@0O*6( M;9[#]L8B'8GB@SN)D)37;^*=8Q]T[(GB=0JI.R%L=!YC?65JG&F;)C0[%[80 M%TG=4]P;?LEZ%NA8DD+'DW'1'1=H-,1: MFJZY"JB5!WA5%OJJ@+OK*E6 M(+%74^7F"OMA9J$SNK%\43=(,XJMDQT;?Z,_R"#X2!FB(#^BRNMWGUP3P76T MOM!XV!=Q/>VDG"!+-DG=J5*ZUW.!C8=1"Q\$?XBAVMP+LG%C/)&3\L7AZW') M ?W2KEGP5NIQJY( KU=L^%\1>K>N(J?^!)LE"A2_G:3A+Y(@D,F+,KD0D7!-SX18#%Z[F+I/LZ<(\$/]+IR1VO;8H8H.)$3,^ M:LKC,Y76A5$\6PEUO;Z UU%UC*:S[DU2.?N]Z1:V:1B4\JY'G1-GQ4&UMY)# M"Y%"ZJU(OIX3Q^KG9;OE_%VS(X94$@LOSY\M8H!V?@"W)PG&K,-=KI1CI6S0 M4D[@^Y0MFND\ED:\R#W(I9I/%Y3L?1]JNIEH9BGF<4J6DEN'\>?.-ZCB9=*Y4A")&N;'R1>2(N1DL9UL?H(0[=I#L5" M%]@VQ9[M>DA[#4T^(8<@NU4;+'_UZKLZ\0I$:VH[)UZ+%:0FV"\:L\6HLP3U MQ=&U82FL4>?;F4+BP+-BIGE2U^NH5$-VZ.YZ)!9)1LG(@*)Q3% MCZ9W8EM0.KP0AZ2J@"[MDE%)(=8N#&Y9^8K[KJRHOW"J/L"#?6< !BT,_-.4N M/*0FC]EWD]+B+W:2_N'4KC,]1J1=C[LTA%7EP@JF.(M(_=:EZ##^4^D^39S= M;H/5J,A*2UU1LC^A_8)456E++J&U.LRIQ6C'9N3(+:MV\7)-X"GV,X^Y-"6& MF7OQTZN:.P-H4H2T,TZE$&?$Q7,E$EQ^"^D:@A&)5HS@I7__73VVT&/!QV0N1T M[?4T*[RNOQKII4/G208L>S +4QM5*)#6&33EXI@I;-N!]5?< "M3WM1VS#%I M@V92+6 M-"2M>0?.R(9YE^:@JYN ^ABG>X]QVNUCG/H8IP>+GY]MFS^^J;NN<. 3/9O# MTA[@Y)A=_1?_40&'2 S[-PH:^OZ^ *VC8)#WE'%PCC8<2J0@GW^\+$P/@?DY MIZ#(W)X+6D)L1:-*=7/3\>]5NV MBJ!)@YLO^]$9NLP;I;-[ 6A^#DV(;:C1:JV]XQB(D)6BLH!2U9UB M JR.@W8?7"":0(SE@5JV.'FV)HNFGJ!CYV&1F.82P(-V!MM84G\4KE'J-8(, M;-UZORM,)K"L%9!VTJZ\NM%UX-.14_67>A(:"=&4(R:=87-]ZFKVQJGMS O0 M6, A<=H4@YEYJ<8,!Q>HHU_CM+E /&+">N?=CMG(9P33$+2(#]@-5L?0-/+^ MM,'$P0E7(_G+;?3G%%0BT71:XTK<%) MIY^[$[X#1PJXF7&*NIUIS:F0U3HIDJWS6E.:J56N35FTZ5,%@@&U*4YU+9K6 M-9VV+VF*,D:B%X3'C!,M,9P)Y(]ST5M%"Y:2%GXEY/77K?,?83EZ-=3$40>0 MIDC*<@YLK3L99&,O6GS? M%8V%U]7;?DO'KY2$8O0Y,Q+]EDKY5^SO\1T0<^-8$) *C_FELW6Z]B]8Z2FQ M!<:XWI6->;^0A8^$ZX[69=/F!5MX5Z+APH#-=8RDMFFH2^C--4+*Z83I^MU; M)^<&!Y/:YK3-7V<9U D95U$R+"$4?L!1OTS''-(F!32 !.4SMJ93.;6<2KJ] M)J:$4>L2[>=OL&C?(3RU4'\MX/^QYBH@W)>+><6%=SBVY MQ..C/F415A'"E@["1C["KG>F#E/34_KL'MTKNGQ=5 #;E^ XJ1WD/VQ:3)$P M G*:E+^].)%4.33GUZK K[6?YF? MO/V^X#T8PNV0>6ZC^S?N0J,?G-6N',I55.!R&B6:5@$(W[QQB!>1P!=_?S5Z M_3]_+6>U<=9\N9,P,GV](7FY"X]\HB*5G%_\_=]9-8NRX.=_!;:F( ?M*);# M3/0VUC]+U(QLZUGBF2MTN(\J7!'MGJM(W[C_[K>-=^RHB_+S09O@KO^#" +_ MYO0O7BW_Z"F:]6^8N_AF&7W71R)WO;^35[Z3XZ=V)^^)>QW9]'Y2G'X!-3_& MNL1I\'Y6B44$351_8/1?M Q^47'P+L82O$@H=$I_\ K[.,22:TJ&H46LYK;] MJ$YJ#DT'KTSBJCG]V:\S,(>=EN^C0OI/=-0C>,U^R@\*OOX_BZSBAP]IXO=F MXL\\,9O#9.8PH$@[W3IE?Y][IX]>ADXB>()%(]LA8DQP]6)_=[)P*V1!) 9,!ZU**3CPE"D"Y8E])_,WR$:[(Z8/X_TV E&#S5W2AM[TVI@6 M32*Y5*DY<'LQFJ(^;":4N&;\H.L>?;4U0#S\?\[VVD.IC(7IJ6UUBBA" YM; M2$T>$WJ@NZ_K< @)[-(.$%N8B%V);ADH[A^"G@JO6X=*%/HK,F50N041-=N4$(_#Z!Q[SG\LL'@)O")7^J.M\M32Y@CK+15N MYTX3A;/!@23H:?);D+II4#JBX23C>D .W!BF,UTPIQ7N#BQMV IFL2A=K0>S MG>!G"N:@3@>Y=F_A5BR$K$M(M]QL4'NJ#M 4@T)[G]Q<;U/GQ6T!,77NI=5$1#IQC(W^A>J,(#^7IF13/'J8+O27BN^@X4Q2Q DGW&ATNQ?XB>%65R12FU;"/7 MOJZ$H(OL_C8X&@3_.#CX0LU8N;\&I6(2"S(1'-&2O.%4SZ?1MD:2)FN ]#TF M7E&DW:W!#C"WW=%@R+QN9V^PW<;M< -S>]T108Z\)9J276,GQX,8OQ\7>]X_5VA1ZS$V4 U=B=!&W0 C##Y^NG MMSOC\6#DI7"%^/4HW-_9&NSYN5VX!OAM,]S:W1S4\KY>_7;TE^VM[<$HD&]> M@XPG%1U.N+FZY$7IZG]Q@1",4XSOM;F8TA4N;SVD=?X@3J^XI6J#WS#.;"I"]YP*;P%),$*,B"5+=0 MBE2R>44.W:@PAV&2X/3.Z4A.\NS2H/C>Z7B?3L?]WNGX!)R.3S7-R8^:0*4: MJ-5R&=G(XF[QB@/!F&.UR;5MPIY)K>\V 7!(W_6G;3>@OA=Q'!FD>F!ZLY$KIFIV428Q4&A0!1GH$W%Z4S73U)X@Z8L M>[#",/7U\T'PK%8?4*EI2ZU%FG=G1R;DL4.\68W+I@&+I(4<-10-5PN/BM=$9!HBC7 MQCGD5F@X!4I%XM>1O6@F2&%DL]XL][3OW.D [25*%J8DKBXQCL':IN!X&"PR M7*\Z#\ZH7IHTKA*9W8Y#PBK5&YB@Z%I':>GU34INY@]JZ MH=3N^J+) "*EZ-SB W@KG(+0CL]ZHF(N_ZVC_B4$E@1XVJEID0-X*DW?D9.$ ME]!Y0E0=Q5LX9H?(6(>M'8RJJ>JFGI78*]LM%4;%,\'0I.\Q78ISGWW.HS@A M)5SENFJ];U/)X*A/!*^9J.@:%=UV% -A*MW!1*^F] NMNG@PQK<37$95=.W6 M-5_JNKO\NY1%+ 7(=94XFD)%9S M-DM-DP@+C9Q(JJ,I5W-&?841QZ*BX-KU3'X,+%M0UAR30QCK5@3?9D.]X)!4 MZO/&FHU",RT1JM_8FGG&#B>&3;\NI4GO^BYU8P4)O-+M3IT>*D^,RZ+K"N=! M%R>=DT! ^328"M9E!](6&1TXK#];B]9GQ&9HS+,B)DB)+&2LWLR^/BV]>*N4E%(V; M%'=$:CM2K916_ B2:K Y"/X%#,\1_PF(XS>;@W>#X"NL(/C V1_R_5=:E-/^ M%8_BT,QH(ND'NBSCO>4C^'KI^.6/>\GN-EZJ56=J\W@]-[]7FU;<5&/9OT/L MCPJ*>J58K0HJ"D-]S Z%%3[5.VQO#[BXXU6&:5DM"?_X!%TJ*?I;2[TS,AL\ M49NI#W)]9)$SVR\=P#3"8N2AS?7#:XC<[EPPUJACK M6T0?G7!G5R0'B)':* M!YV(09'-RS/4XE\9D3,$X9G+9&L1I]+,T.84P\M: MO1/4D MJB=1=T6B,/PD=$E5&%0KBI! TE"M3J@& E 26]J,3$PM!(D5M9Y ] 2B)Q!/ MA4"8PN%DC$#Q 3#UY%S+#X[5K%V$H0((N2MBA'6Y2!XQPH:;P.2*)DR/D#3= M=ICN'7G7ZDJBK_J1@9AJR"QA_ 6V-TVG6)SR%?<>*Z/OUE1:J.(U6Z-;5$HL MJDZ>&ULK0ML%\:$JBZCJZ!SI M%F=?K-($#7XQ^86XG$A$?AL,!T/C5C:G '7IA#;ADLVZV++5OK&E0(ZM(K#T M3QG;,CDWGJ&69ND&+P,>%X1##^_Y,ZP5WQE4\*.FF]:!+[#?N'6W1GNAA/FY M,89LQ;X!(TW;TM:SU/2Q9O<2:S8>]K%F%\>:M1(K%B8?8!1:+Z+W(OI3%=&O M869T1'2W37K@-"_VQ'&."W&LA[U5L3<:]!2IITA-5$] YDVIZ*?C?9!2JK#X M;R&V9<-ZP:%+-]0T5Z4;@Q8513:-I?%Y"5="<: #=AB"0SF7@I>]R;&G'CWU M>#K4HV%R_/K?T7+UYIW5IBE_6:JR8B2@T?2G&6CNRH@LI5A;C$RB1W@:ML-6 M8\=#,R"N;Y%A*^+ZS[>:$ML,.KTYL8^ONR2^[K.)EN^CZ]Q\-@RSIG!E2C"H M*,IV7B5^,#1C^&E$G2'<) 5=,H"#9'-N8:)O3KTL3;TBS!JY;6'-.)PZ60^1 M)1,.1;LD3C"4:'Y@!)TC31F5JOHO$.49H=-_RO92G.[AL[^91+@P0# MBW?Z&X2'H>F+J/0SZMQ6ST)S*4$GHL[HR _=II_-/$(BC.BR(UAJ2)Y[[3@I M^I\3830-Q)Z3-B>&&_N& 3:LP9!U.FFI1V^34:2R?',%G)PN-1S@>4U#L5B# MF#2:A]56_D-RIBRLD*3SPK6%WD7=$V 6$6R;(]O#@)[G'#'010@AS"-!D@% M".:ZI/TT6B%!07^!Z45;VJ9'TI*;@O#K>YY+;P@O9:4(N-1#OF%F;!H_=Y"A0J.#]&4:^? MA-"9PY)%X4)<1A4/FK1;)Q2TX=^<(WIA]8Q=[$^ MJ>-79UA=Q4WXJQ6F0XI>9P:MQ)O3**._H?UT(P*)5KM#4:=+#@4MCGB<5"S KY5<;4B LIW9! ML$^L;KG&W65#DE:HVE!!W/V"(Y]DIVH#EP8_(/,V*[U*VW)OMUXF:B<%M/G1 M3DDW-B&8IE4=:>27=AWO.5(W1S+W^(N^QY]7#SB%[ [8Q.64K=, YFB,=I*; M4Q?76-H5.,H):0^M\52D)6LV8>8BO0 S49WR@U2T.4%#$6!Y]I9GJS3&<.F<+#/&@EWX!NJF M?;K;6MS''MYG[.&HCSU\W'7N;MME^\AE4Z=P=_ [JX]?27T\)O7Q80JH3]1\ MLK8N?]OFE-KZ+US+%81A:S&/\UR=9FCU.*>&[S2B[L/*;%:796XWJX BS%5Q M48ZDV(/O*I_&(M"1&\Q9LQO,Y)Z+J4W##YDL RS65G#;="DP&-6[*S2J.Q)R MK'V GDSC^,Y)7@D2+-\#_UW#"F'-1Z$,=_EBM9?]YJ67WCAP90+\"QK]'B:9 MO75ZYQL\[X"J%74C:]%:]T55& UXIKTN<5T!E15O7VF5.,&]; MJ/'/-19L?KD)DWJ+*J:[,)!6K1N#@U(Z<[R([A!,>TWS\S;7W]RXI457C$21B;XSJ-VY^&0TW<*E"/6A_0O<)1F?( M+&=J&G\E@.F1=,W9PDIL7R3^.0R^))&<.=K>.?WC09#P>P(/UI_3Q6QM M _*ZV[V@\KD)R($4PE &OV9"-C;W]X,_HO2DP,*&L+9H%@9O,2 1/[Z+N6IB M&/P,'_^#)'$3=.3M4='/PD J_I/R;_Y1F>_^OUBH5 3L MYM62XS)BE5[J8 +50TPW%*"GJ(D'4 <8DP MGK0H=5W*(DJD-B1&]ZN2=BE1N[J"$:.IKH]HHU+8/\@=4<0^/ /R*&6TL08K M4FY:\;.MA6WPRK$Z.@?)T5G*;1([G5:K<\LLI"=;\ _@6"NRN.9+K86 !)N> M8(R(HJKCJ935E72O19S/=.P>(?@$BYUB#4Q=E/C"A2O-WLV+%>+X[1CQLI1S=EI7R&21GQ#.[?=VZ]_O_OU5NNCX;K)V#\ M2"?SJ['OC\?O/_'I;1W4V@4_[12.ARC4_/;KU_='GW_Y_?V[X.CXX,.'X/#S MIT_O?ST^:I5E'G"NQH.3AW[-TC5I:._GN1\_S[CW\SP^/\]S9_+[CXW);_<\ M_IYY_.''_\]1_!P:_O@@\??SWX]?#CP2_!U_>_?WS_!WWYY>OGHR_O M#Y\TV[];&_^_LRHH%I0- 7=[5BM.)5VRV()[POUTR*H@C;MUF]19>R-4W0-, ME^E+L])T:T$3=E*H,^I5U-IG">T1<>&N 7,SR8T$?.LLRF<;299Q!PYG3K)O M>'U&G.AB2J+A;A!EY?2E7%*+C/F<:A":["51CK$ILJ>R8A\2M!N5JM[0\J%M*[Q>9:ILT4]3..DFF5\#(N.?+>'D[3;@\.X,J;Y(*O M,WY*(S\0G:P5&Z2)GNS*JB MQ*;RNL6.Y8[8T#TVP>*:_2 I-Q,?XM/3:K9"865/U\7#6&[;9 . MHJ0^VEGWV3;/M:QP .\\K:C9V4-=;AP&8J%LFTTINH.ZT%8SDITY-9S2UC'4 M 9 @/[>E<\BWP]W:\;T+NK43WJ)'2#^EYB#]BE^Z:@8:VUI-0S*)"&8>^U9(Z3CH?C$66L:>&<:=J%O>G%:]8..[P5N9HG M?"-TBT2 .'Y<0Q-B(=205/>^V6ZI=/FYOC!L8$CW"'<2FF2-)"L$![J&PXHW M7S^]'6V-!B.V;"RQB@82$_AZ?WMKL.E]39/@"\-A_9=7OQW]9;0]V WDB]>A M$R>#JWU7Y;%TD"VBI1&50T..[');6W#JQ6[M# =;S<7N[N\/AJV+W1_OU';' MB]W:'FQVKO:9DIT#JN)TYE_=3D27EJ &L5 EUE2E07;8FXO1*;M1OL#9+,MN)(8>N 99LCX9M=V 4 M;NYT(=8X'.^.ZK\A:FUN[PRV/-22*%_B[ZM5GGV/T7( &]\:#\8OPP!NVO@E MC0NO[KSTL3'4E+',,//,W1^162RVA753FA#/O I5-M@82T_]B6E5OE#0-K[? M1)1%##JM-<^*<$2O4+?"ULVE=$ !=9ZDQZ6):\YA+]3S%E!=S#"VR:P1=6"&9IP C1=!'( MO@9/L!7-_+:AJ4NK L;-:,]#EK>W5^*;QZ<["_'HT:C8DD@9"T MQ31JO 5_78]&D8&7OO>OMMI0-"?^0.9U4!J]/MI-1WD-?T8"G8KK(LL3- M)#*SPKW%DEAQ68GOXP_5Y)EP-[)2.:W3?4I(>&>7Z\5P(B@HR2D*)D#JT:5! M':;)SJZWT(>7/.3PDLT^O.3QA9?<%AU_C9(K*(@64.+>H M21V1HF_ _/*GB9$:"C*:1IE@U['55U"Q75MMBMWM1>CYM$0;2HJD> MUL0M,B)%.<=7S^)J21'=@^!GD,-/J5:-(]5%I3'/%@@4XU2T NX8"H-@DND&I045 )\H3ND"LG."1@)1=@[, ME 6R9ROBH )M[@89X=KN!HH,6(W$<74X: G"QC?&IBGFGH%XB;*.Z^#FT(3@ M7^K"$< M>F=RV[19B@,WEM$W+&!. 1SQ%.T6J%UB21N=K<*I H@VI-X4 ^VJ?S3.\X^@ MT4Y)^+SQ;+S#S[]_?+-CC]@R0CBZSSF1*4*^*=/8H6'4(&'O-+9X>Y6?5U:=DC> M.3'W&!>Z\(XR ]45S1J:W/H2%%I,M/_(V16)$9>JS7#]3JD8!!W_+)/BT_>$ M!7R53/,'NC5%_4K9 NNMGG8_K[*,@R7&* MM]A7H@:(K"I)X3/1,53.G:XG&DR,8Q4N-!6'/_<*Q%,V)T'+EHOW\-*-W/S" MR8+%CXHGZTLG\L(?%$*C1%S*[8MI!)(%G!( *2HX Q;8)+JN 2TC H(YP )+ MCT<)%HQ8Q80[M7@2 \G;9/.A')NU%L%-@[7GV0HX ](;JEE>:$XQI>!@G\S! MX,B#F%'8\_&EJ@L@;PHY(OA:K G42H\'ZAKE6)E%5V-QJD]@):,#'[D M>J(FAILM,M_<#BM83Z1@+H+:[7H)#.NF*G#!%"L#N\U2L?1";IQ(G6?P;*T8 M?LR^!DI) ?AH[J%.6M]FV5EKH".UWXHF)!;"N2^QQ8GH1>3/1SMLA!8%%$(: M?LSPHBC_M>H*C'_ @NH.<0]U!7B1G'+(IN8'GX3HC.?\W&CZN$4/MJ+_&P/[65_9(_MR/I[ M]@@/K;]GC^[(^GOV" _MMZ._](?VV [M-HGCO6L2-V+FN^<#>D5.O*PJ(BKI MH;Y/U8I]>(['Z/7U3O'FCHL])IWG%4RBZ;>3/*O2F7MUQL.M,!AO[L$_V]NO M+SU5K&)X43[!!F5ZW';50B_>@&9\Q'4,W>B#SC*%/W;5+B$DU]HL.]2>YRP] MI'M(/[59>DCWD'YJL_20[B']F&:Y1?'_$0KVFU<0[.]&5/^E'NUZUY)Z6V3_ M-6PT;<.X.C8EE,/ .\-QN+F]>><+?"SPV=H?[/? Z0#.*-P>;8;[.\,>0AT0 MVN[1IQLXXW!K:Q1N89Q%#Z%6"&WN;8:CT;B'3R?W&NS=Z.IZZ^Q3$.*.W*RD M)R[ C;;'X7!KJR<17? 9#W9ZX'2))YO[(+[U_*530AD-^IO5!9S]O2$(;SU\ MNBGS9KBWW>M&G9=KZX8O5V];>]ABV>>N=/ G+J)M 2$8CGH;6Z>6NSO8[H'3 MA3R[XW!OK^>RG5QV;[#; Z?3_+@9[F_U%LA.$78S' _[N]5YM[;NR+PF4D5+ M 8='Z?)^T5TFNU-VD^!E+LFR^LYQR[70Y\NEN9NH=?[LMGEG]_>I .R9;+/' MBQXO>KSH\:+'BQXO>KSH\:+'BQXO[APO'GQ$2COP[]O[\=A3!H\;E4GO)7'P M+G-PFY=B_76V6:_N;N6C<#S<#;=&UZWSU6XX>QR0[S'K5C%K.!ST6-5CU0W7 MM@NWQSOAWG"GQZP>LWIZU6/5 \>JK7 XV@YW][=ZS.HQZT97OK,Y#$<[/1_L M\:KG@Y=!O0_>6,N*N+GZ'LRR"MNN/&EKZ8/9YZ,QHS\8B#V7??:8T6-&CQD] M9O28T6-&CQD]9O28\5 @]ESVV1+* ?]B3TY_AU/LL@OZ>+EXLXR^ZQ5*EU 9 MU7G\'OJ_WJ[-H?$T_7UG[:$;5=_\7J_NOW^HX$2EV$-84?^^9?1GEL?EN>YI M[X9LX'>-]LG!/,^6W/FW*N%5;U;L"DC!.=2T&%Y'+"[#X$P%,S7'[-G6%ZGK M<03;.=<-BNDY]3TN*-%6&C%/XO0P!,L5+3,CY5R7D81-,I=A=&@.BNP:=1439PHMEF M6#M[Y>[">S?47+A!CX2$2_7^'R%)5]C3W41CC<9;M>;/ M_G\Z>!4%H=7WH99>2-Y$ >I@2%YR%IT7#KE?&"NKUVI9,Z]-7+(3M8?5)@+] MS^LW+_[:W:%ZP[>]I0YV=EM6*U^_<2EX0"0<%AH%BUS-?WKQ7V4V??'W M8^HT#7A]",]B__+_^6NT)J[4V+WL=V^P'0.FN,]C;)]98\ZKX4;57O ??751 M0.(/LLQN_,36Y2=Y5A3!!&E&>F)N>I-T1KEJT%S/QIJ!)N-4+8.ZZRB/C\@"VC,$<=VX'MJ3R'OX5TK M+,>!Z?4,I$IX#!@I0.=$:2IL:*WN[([L-9[#\ "F-F9\W'P)WXGT#CM/-L2#644/,2 =.,6XQP1.&#>Y2JJ"3PX8]Y(00UZ? Z2R,QR!WUVN@(@A M*&5W,EICEJ*L$.>+X#0&[$:RAE&_M;<8X(BNK;N^ (DM"N91>J*Q%*M\(%XP MDJCD5#[#\ YU,_E)QC:"73N,DCO2!X.,U,H!+<"6 $(91/MEK\?M=@U'OC<>H M6.Z-1^,WOV;IQC\.#KX(&?X0IR!7PAT+/JFHJ'(UH,=';]H8V1WI&""*8I,C M@AQB2QW(A 114F16[/8$*3X>P.4684JN 5*+50[7*8>EWSS(@99M3*)"S02( MJUPMXVKI$Q*X9&95OJ3^M^!5])J1DJ@4/)(6)+3#%57310H\_B16C$%%EE0( M*@ +O\X$(<^JD\5]R^+_SJI9E 5=5.I4#G[)<11 #=#Z- M$W72H3#T]H&;/C!AG0,@L]XK*,H\G%9D0M8!9@&X4S^-I!,0!L ;42A0K4T&X4V 9 M+. _C$.Z )-F%>TI!FD5I"<2=E?9JDHB-*;TA.X.SFBM$GUK$CUDTEW#&9F% M%*0\.XT+$9VM1C;'+9=$!+QY$M[1&1G]#]$R,D2_8)*3F:'ER=!1*N89R+%\=),J3NA0#:KF!2EA MNV_T8&?P"@F_+,"!2H V?N;Y" MCQKP"HU9P$"B8!Y_QS^7:+!VKQ09K]$:8W 7 3VK\LBU+@ .3.GR/10J?(?& M7\",JF#35EJAT0*!THU6I-0@Q+^I<_ W/H 4 M2.TLSM&\^$/'$(FEDG+G&K7Z3-;[&EA:_="$ MT47I:A?PW*M8;#$X"%ZD(IO&1&S.XG)!F#RODF2#O :EBJ8+&K2,YG.V4/'P M0;92S$(*O'U%!D)9$OJZK39F@YX"TRN7[TW@ZLQ1#UA%,4EU.&^<%F5>X57C M1\WLL$C82(16;OH>QB26IE^> B6!B?5-=,=953EPV)3NM+8N%\ W:=B<;-I( M!(HW !@-F55T3H0!^"ONBN?2S'9R#O/'^6QC!8KCN;[U^A42=8&*\'@^J&%U M8HY'6IG'D6O*0IR=9-DWWJ'ZKO(IT,: OA)3$L8( !A(/20]RIC^NZSW;]CZ M%I]J^R.:&Y$YP+0K]*@0)EU$H)XVY^^Z2[Y18*U[E*LD(JJO=79M#,*#\/IF =R!NP/[[:\76S_$N.$MCZ'.0C$)S^MP+IBF!/YV/]H_2^ M_[KC(;/%?G0DW>+R-4?VVT=V_BZY:8>P+%M/>-C&_6D_%:1:_Q< M<>OKI[>/EB(\VT-[R4#)YN)P0EOA_TSRO_Y=#(ST=WM'@/YX'_'QIJKLC_91 M'VU/;A_AH?7D]GD>;T]N'_O1]N3V$1[:;T=_Z0_ML1U:SR.?Y_'>(8_\$3O5 MZ";L5%?'M)M J>O/VJ^S7V>_SGZ=_3J?PSKOW8US*V"[/,#CGB6C5S$FWV95 M$:6S(@S4]ZE:454"-ZKW]?7$HAN4?^ZBQS/ ]$W?X/E&HX?KJ:MM.:NW7D_\ M;CHQ/:59>DCWD'YJL_20[B']U&;I(=U#^JG-TD.ZA_13FZ6']$W,&X>YPV,.G SY81F1O?[.' M3Y?,TU^N"RC/U@V3Y=YE^A3THLZ^*D]0)QH-=\.=X7Y/(KK@,Q[TS*4+.'N# M'G$Z]<7M[7!_MQ?<.GGO]F#4 Z>+ZFSUP.D$SLYH+]P?]_ITI\JX&X[&/=/J M),R]+>8B=?J&U<7>!_2P=9VU6JL]0;UG<[09;N^/>T+0*;[VLGVW[+HSZ 7[ M3LS9V@GW]GL6>X'1L;?(=LH?FX/='CA=MOSQ;KBYV2N&G8KA;CC<[B,8.@G/ MJ#*CZP,T"^ _RHC'%]TM)3I5(BD[P]'C1XT6/%SU>]'C1XT6/%SU>/$" /9-M M]GC1XT6/%SU>7 LO'GP4?COP'U-PRD.L77;X]7M[GRT7 XN&[?P1ZK'N[^[A>K=BD3J$>J M'JENDE2%6Z-]8(+7[6[;8];#W5_/!'NL>FI8M;TS&/=(U2/5C:Y\' ['.^'^ M]DZ/63UFW>C*-T=[X7!WJ\>K'J]ZX:K'J@>.55PE[DDA51\%OY8;;7/U/9AE MU2113]M=^&#V^6C\R \&8L]EGSUF])C18T:/&3UF])C18T:/&3UF/!2(/9=] M]IC18T:/&3UF])C18\:M1,;#OQ$LS-_A-%%1_C?8S^+-,OJN5XC[>F%&K9N$ M?SPR?;2W5FCZ^.65+=*-I^EO _(K1Y=WC!>7@#?3YN/_R+.B"%9Y-H_+H!F# MW@)1+_Q_ZV7-XGUYSH(+UIT.J-Y;;/X?< W4%._'+#AQ09/-@Z^?WFYN;@^& MC*BPFB3.TA"_'H6CX>Y@R_LAB-(9_[:_MS?8\W][]=O17S9'X\$HD&]>AS!O ML5+3,CY5R7D8Q&DP'H[V0_AW/*2QX(_1(+B38QF-']JY?&P%1QAD51YD0!JC M))'SXE4'9U$1C'<'NPSWEV&PM:D/X26]O[4_V'[I0WT0O*MRK"U:+E101$L5 MK%0>9[,BI&^\\0$?DGI;.IYT>S""<;?'@UV>:'M_L/>R?KQMXQ5N.P<>:W\P MAE^ M@S.=X6@S@$TU*,H 40]546Y!+0K$&DG59S,<#(\F7DTK9+RG(97WU?P M'_U+6>&P=DVPWKG"+XI!<%!<\D@P!72*TTH!QN"NSV@"V!.L+RK+/)J6P3++ M55#!JP4M&V:'30&8HA(_GL&M"R;P-/(]&"1;E?$2T--=]7__U]YXM/L&9UNN M5%I$)=[D:$V7B\:0&0Z3G8,5"">98DV1E1,L+P0L'E MG&=YN0BB@-(%9]D9TPBDGPTP$ON))D665"4@^C*K\';+)8.GIP"YZ(2QO*1L MMN8878\OE+R2JM(DOX6X.OI-*"XL8 94IU2SR^Z'P&I;!-QOJJ=YY*!FL,! MH0/2EO[T8G/OQ65C"RGDCVX>O363^(]H\NR06/E%)".J0>"%[R%S5/F=!L%] M$%[[;U!@@O&V.PFO&]ZUSK#WR_?1B-'RNR(=J_"TB5W]L MMW5LX^L&DC^ 8]MZQLJI/^V%YSJC_;A'VU/<$]P'_O1 M]@3W$1[:;T=_Z0_ML1U:SR6?ZP'?(9?\$6O5Z":L53?9EG!]E+K^K/TZ^W7V MZ^S7V:_S.:SSWITYMP*VR\,\[EDR>A6G0;G(JB)*,=)ZF+-93FJ6'= _IIS9+#^D> MTD]MEA[2/:2?VBP]I'M(/[59>DC?Q"RW:$)XXL:!NU'WCZ)$4F]MVG^;XG\7 M*G][K>\;&::M_OG6]G:XN[5WYPM\+/#9WL6^<#UP6H&SN3O8[8'3 9Q1N+6[ M&>X,MWH(=4!H=QO;3?7 :2<\>SWAZ03..!SN[H8[FSW?ZB3-XYUP..ZI^!TT9[1#?/UWH?Z%-2DKZI043Y=D*;D%.-Z+KK2>&<_W-O?[LE&%\_9 MPK9I/7#:D6<\Z#6!;D5R'([V>OATZI+[_ M/ S'^SW=Z13O]\.]G9Z==TH[_=6Z@.ST+J)>0VIT'%JNHC@GIU V#^*TC-*3 M&+LZ1 6WT\BS93"I"GBZH!XQDSBE%C%/7&^BMCCC-_>ZV!Y6/:QZ6/6PZF'5 MP^K>%/F=<'>WU^4[[8?A_NAF70I/"3JC/F3O MC<;/1$ESJFZ[HUVY=US?6@ M\]1^M!$T ((K!3[M?MR39[O.CQHL>+'B]ZO.CQHL>+'B]Z MO.CQHL>+!PBP9[+-'B]ZO.CQHL>+:^'%/68!M(/U,86Y/,1JTL?8MB7('D9- MZ;LLTMY$^O77V>;DN+N5[^YOA7M[V]=LJ]/N7GD<<._QZC97/AH.!]?M"-]C MULG@GV6/7 L6IW=]#+ZSU2 MW>S*Q^'^YC@<[NWTF-5CUHVN?&MG&(Y&/1OL\:H7KGJL>NA8M3O&V/LGA51] MA/M:+K+-U?=@EE68P_ND78$/9I^/QD?\8"#V7/;98T:/&3UF])C18T:/&3UF M])C18\9#@=ASV6>/&3UF])C18T:/&3UFW$K4._P;P<+\'4X3%>5_@_TLWBRC M[WJ%N*\79M2Z29B-K'OK!IRW&)6=$6YBV\[PCB4_F*H4AJ[9D"^/\+_FGNXF MWGTTW@UJ9^[]IP-Y* _?]I8ZV-EM6:U\_<9U2@3D ME8"%1L$B5_.?7OQ7F4U?_/T8T1QK9!["LX #Q?_\-5H35VKW7_:[-]B. 5/< MYS%[PJPQY]5$59G5TBOHJXM2/K9>WA5^TM^&]EP9\3K&BTL R/3Z;;\'P><* MT.N"IP&UTB(NRF"5Q_ K F/]E7\FBF!>2Q7":> E%F0P9AV)!QWDL._]&%: MQJ=Q&:LB#.)TFE0S;[+Z*!EM*"CS:#Z/I_#V_U9Q$6-5U6"ZB-)4)<4;6(Q> MS2HZS[,DV:!AU,R,&Z*K;KIHWTNY4 @!^"Q &JL\F"B4C6/RP+N:#S3ZVF# MU$KE189+>4,_P&KT",P4#G>,XY2+.9QNK*"_/@T+EI_$4?LJS MTQC86($/G"VR)3Z?564!D\+/4V"749SB:KM6,:_2*<*E& 1_<,^.:=GYL($W MS :G /2G4/!'$$V*+*E*NVKX#C>1 I>"&$ VQ9?P-H):V!Q MN2I6L&?%<,7WD)+ ?TXJP( L/X<_ 65RA75[!W"O4?!8*!@4<>)*<)HI@1, M(,)#QYF ?..AY# N B.#X8,22(@&7)+!*'F5!C,&%4ZD 0[H"5#,EHAV,$8! MXI :M'&2FZ18H_%#)5E7:L')="N_[)5+B-=EY,*^Q:1*78E6?/WO:+EZ\XX> MTS,XM,)2K;E2[ILEIC4&@%"S#.@!" 4X:PP(FLW+LPAN8*D*0UAY?B$C18," MY8BC">'7"BY!C##)IM-J%<-BX*Y=NLXZ-;DP MKZ"H)D49I4(5< U7:0@WIP0\50ID/VIHK54L.V"2I3N\L:+LL)+8KY#X3K5 M]QB.#%Y\QA?LBBV>^(J=7/[2O5XR.!"@P82!+4N\_+JYS!B8\!P8 S!1V'"# M,S?N%N#X+"Z!Q!<(!$#7[(Q04]Z 9:>&)\6GB/P-WKP.=*]RG^!!:S4A$ M@H&G60$ (XX%KU0)U:ZWZ;K,RD!?!MEJFBV!C9\_XPMR(Q7^^=K$UQW*N0Z@ M4B6 * 4=N3\@?=,85-\PP)B(Z&@\BR,0@4AJ!F1M/=H;2GWX\$6DSY83 + "OG+ M?>]+(F;P_H5ZHDK. MB6*BT /X_">234#N4[@?607X#MA>\/TR"Z[@:/)@%L_G"F6?X,\JCXM9K%6C M8Z*>2*I)DZB6>-?^ Z,LHS]!T)J#>HI"%VB;N !X!*ETM%H!O2!JBU/PM$** M#Z-S.('@8Y' ^H&G_8P"_[\RD<[PB2]?#P=!)S[=]O7S[2'CES]^'^^6)OOP M;;F=S^V.'C>0+@">C[@.+",!Q1MF33-$5+P;*> IK#.>5:0%Y,!J\E66$ZDK M@@EIH=6*V$Z&LE4H=RD,3J(XI3< ^T&"B9DZ"E+#?8SU-/R#-A1$)(W0G83' MX%11(L); R.!> ]7!U3A\OR"&W%?LL:='5_.! V@QW(M'U42?P-RA^1MHF#% M,"AH0/@1"!T=ZTS;1D[0RI"ZHD -']3WJ5J5I#D"Q)YE=(YS.%2- MS@\DSPH'Q??5M$)!(@8*#X-,\JP" A&X/@J$0;)5I8468G]0MD]72*U_,<[:(P*.#FE*2%M&4( M1G[/K]&2-W+EXR_/L@VXUB#7R^FYD,C5"5HARRS[%B@29D(1C9@&X(JT+(.D M?&\P%F"A+E$4!"\]H.BQ\S@')?_G?_UEW)3W++!!A6P; Z"-9*D@>:TQQKUH M)H_]0H-@^6"O,K&;WS^^+[3$$-=_!(0X!&X2$2]DVT-,8K5# 1AC<9])=(8C MA0&1@>DBK.L$^!#Y$.'Z%L-EGN"0T M#V+1L;77OG>6\0J-LN/AFY]_/7Y/?X[>O-;#,.'P)S:;1U(.X''..G*=.G , M$?ZCSF^>Q.9J [=^+G<*5XG+1ZFJ!+$,G4DHDN5*$2< /T[JV91!J(/'BM+ MQLBY>)\HPZ'%+>516/W=AO_&;.W6&(1OP)4%N8?9%#(11SW&OVKL\#+8Q8CB M.-D@." *_$Y-U7*BJOA/Q(5? MX)]B$0=?JWBNX//[637E41RL.,P&8?!+.1MT@P:WN$!S_34V.1ZRFM]^G^ J M3:-D6K&EC!4@X6\X;GDNO@.X<4DV@6GD75C<3,& RSCU"),F#6S"!7I2I>RD M!,UG%N6SHINU"8D=UTGLE0-Y>(@;CN3I0XWN/=1HKP\UZD.-+L?/NDSB" A( MH<@=A4XM'15!IA\D5R#\96P >GW@^-07&UH(G6E.!J% MI3R0(*R(XA!M>-M7RW983= >:U@4TE)T3AP1 1=1B0AYV"6D':0I$-HI"P#( M78 *?\E@US$[S(ZJ%'P\^\?WVV,I)0 \)FB MLB:;3^S9(\?H!](>%2WHZ/@@;-T0R98JC[,9OO+1/QKXIFO#[U?Q3"U!T.O8 M.4GC&0AF!9KI\"V4*,5275_$H7CG9RT+.$*F^,7EQ]Z2OEJ\@NEN&]AFUZ^ M."7:=<"0%;'379T6/T,=E7,K^KE>8RB+Q$GP-I 9@7W$")Y9A+X^$(&4O1,L M *KE"F640ML?6O4(<9Q(1!0\\@FC,WRQCDQQ-1_+&?FELY,4R,V,C+WBX]D> MM?ES2-J3!QI.(-=?0U>6[)J@8*0*;CY(8)[U!&' FZ/!Z78+GN#/YJ#$6XZ4 M)4J*S)<$08 K*_29+ M7T)T!](A7Q1WXBYM>_B2P]=8>F[7"0D:_ZP2]RA'^RRXWL#>KH(^*+ F'0I! M\WC:*"^"X .LKXT@X3L?XF1)#WTF>_?'=%8!,21M?UTJR9BM5[[I8'YS4?,+ M!\/?CL@/85R^!T[D!4*5P?P5V-E9E.CQ.D@@H:N004&KK[681$N=;G:=OV8# MAL.]!140A,Z9=@YAA"5%.CI! MHG71031[XE(8+]N0'T:[+\DKE;+SQ+FUIU%2@<(^0ZW9FD[TL5DT:Q.(]&F< MY*364B@H/#=5:E9( (^:A4'"T:SG >&!V!7 M*OX7G>=DX*/(MO1<=P8MC;KZ\SZBB PQR MJOF>M)])@IZ('Z)?3([:.)XD4@?%7Y2E/>&W7)!?3-M,?OX7DV_')$B ).NW M/DWB')5@%T[!QV:G(ZP!9(FT13,NSYFOW/@=3C/09Q0&FZ:EG(YC,T$AW;&; MK*HR(>"3\X+EC+C)M!Y;4<+=@0T33R;VW#2Y'N1YE$K( MWT259THA:X!=D9S+)F6AG]:_]X:_G3F=@/.+^*_ M=2X8NEX032-C=G+A'\3S&C2]Q(=) M5!4<$H0G=7"2*\*3@MS8*$8GT2+=RDQG:4.1O-E V+GE&],UKPN3&K>K?S9%E9SK M5'BFGY2 WY;H4X4-*0H#!1"=9DR#T(YA@ICPA%L T(AXU2M81*?*6P;*F17( MN6TKN7@.345!6F%^,@X HN4""62WAJDM'BJ0TF65G'#L(Z*( M?\D_ 4*#MLNA]#=.17]M4M%C8?(%J]I_9N?!,=(UNOAL.J;/Y >K(^;F]M4< M26CNK@V@>8O(!'?+. H);BD]42Z;$+VX\:6LV$4#^XT2[:71BJ;QY!%3JLI% MEO-]L'=4T>%<<$=1=0;1* +9[\[!:!RG[IK@1F&(#O" $-E&H9+Y!KO;30P\ MYL9EZ3S6#ASM($.YL)CF\02V"?^A"",?" X'-L'V0M%#>]_7(VPL1<[C!+/' MT/&/1CT4;0M1F4D_) M(-I7 H[,%\'(@'?B8'@M&0*>2\8W%(/5./+_0S2-5 M5I0;,+=&*%H!:-0@F*8Z:>\M0]GB+'#=5D%" M2RA69HA++:R*C(J'U9!1@?7#@P6LNIBSS*I<=NU@!-.E&H]TLB^\K;((RPE# MQJ8\ '9ZAC[1T#<;M(W9('DBHW0!E'-,Z-8N*!TT+2*.Z25ET(J$E 9!_ D1 M5X.-@^K/M11+W!&QGFY4,(].L]P707&H\.(5X5&RYL3B@1FD?H Z:8,2-2YS M!_:^MOOQM>WWOK;>UW8Y?G[D!.R:^: ]&2"0:#B=M.W299WEB>!D*S0:8F:H MKLPD!CC2KHL6J5D\&$*T&X%(0/+/LBJ9U1AE9WP4LHZS+$]F9[@F'?'@JO&@ M#H*8J8P[Y6.IEL'F(/B7.G>#138V!^\&P=>X^!9\X%2*#?R _B"3FO0N0\B] MU;E/V@Z_ : ]8ZH]34"BL3$AG:H#4O?NN"]ML0A9-=&#BNHX)?A(3ARLH4I] M+H#\!N17-NIR%+;.<;\501#V(7>I6 ,$,%0@< Y#]X=!?)YH ^^3^3JM$PC M>YZBJ<<&XQC'!(+SG]7LA"6%!Q$V>7^I7B#\K?"Z(4[;D&;*T6#XM#C??QL< M#8)_'!Q\T?*X*'E%/1D7KLPR^J8PYR->4L(4!4@51<6./^TE(.56!"U4"/#. M2^T)]&YQ8B-Y(.-H H(X*\VPG6F2L58/CW$:.6I&[F.!J#V3**$-% LTY7)%;GEC.T%"@6V6(W&V"?#(=RGI[>384.@G0&H* M+Q680*&QD"8T4#+^1JI^3MP*7 1#';: !QK+'7<<_9B, +$G'(PI0(B ME!PX+2OZ%3E)(7R%\P^U6H<:AYEQP'Y#$0JA4429S*2IY@]D*,3J$=,=8[.N3J,(3*,)' IL'K1"?N+7?-Y[3:1#BLY MJ83VQ4++=5HA1O,+FDW0YZ?.=,IJ&STGDF3NI6?1;D/#.#W-$GERF6%E#A#1 M28"BM-IV\E45UMW+_,7 JGM9_\XJO3&\SK6USUO"4N .?\!4MGSY_]!".\"@]D]?^*9E'H+5T"^ M+(K\4.&:=(DVD"MXVP;?>9$<4CY$A%=F/!A\@TLW2.M )"K$"'M.12 FZ%A=3FS&")!4'/GK]V MW8!MO[1X&F^&6H C0T^C/&>S+VL9]QF8 J1$A]U)N/.9I*T08T$?LO%@,\O2 M*(KEZ.!JH/ AO@6ZSB 0.U7W\/U4RFHIDD!! (]!"_*P'>%7>3)R]XA\NJ67 MGDYZ"A<4(JV"O12X-HQ@C&2ORE1)>SL]/H/V9< M<29969SPF7U,>A*=3(:I.L"J3?"R&:5-H3TX.@38;X?W3=B^U*[&![/7(W/G M_3)#]L"\\[D*3:OY4D(699QO:,0&68N\1]KI62,IP8G%T!Z:S5U,&FZ$*9CZ M1H*X)NJ_=G?U@T((:$V@=>'E@5_J6,S!Q-Y6["SLF2^TZBM+6H*&FEE8^:#I M4Y:O@>7OVN_E Q+O[L\BF^QIOFX'-N2X M:*''I&9A7EH 'GE!-A11DQ*G4RCN+B<20S ML&\;..)P73Z+@O5EQ74O:3QO. SWF J;]7,N9!)/:O3,GKPN#JG2PILSMUCX MV)\E85,DM1DP=9@YG7*"-JML":,NT 0B:<*A)X.22->%J5'N6%H=>!CI7CNG M7"LM_2C#D0'$7]!U=GT8%8M@GF1G;)&\:+EV,/_\+H':U,QPF;6@#PRXQ\" MS6$?&'!Q8$ K?^86P \\9."&I+7.SB2/7%@[-,1+=!+*].UEM2,O QKK<;.' M1Z<_Q3KK[TPY49.43J$_A5I1"I89#8#>G!35HF2NF;E$:J^R,XRH(X6)Y!7\ M+/'E63A:7>L4F@2G0AGQ=_IAERV82>C!0O& MIN4'2]EU9Q**2R" R=.U*BS2(F&JPX(C\GY/L.X:"9447821 I0$;:.YS[#V MBE#*A"J295C#4H*5*6 MN_:X;2SKPM]?X/T/A-?*A@UP%)&ZQSL;<.QX;>,DL6$[)]@?*;(UPY@BM7F9 M\:Q??ZJJ+VS>),V,-+HU$,2V1)'-ZNJZUU/T5>5FE\MXX#/JR4(*[&6 MB&2I'D+7X"6YCUN&.TX_[XX'%:23'R.=\*@2BB\V^+#!:/2DBGFP0^$V]0@D]0-!6.2DLRY8U> M/Z]>7=4H*8=7>[BO'LY]:(7M0,$3:6X( 84=4R&FZJ^3A!>JZM@!>B151/C5 MW6V)!<9#L"30*T#ULBY!@(>I<0<\.D.2,>+WY9"0/%/$P[%H1C569*LVD_F] MEM%?D-V3%V!;J-$+.% (WBP1PP_(:R](0:5LKNJ^Z@W;Q9?Z$8TMJ=46[4?@G',16C7T1$5SSGO@QA MXA44<$VP:3Y'V(4[ 0%3]LSC3?FL'R[]Q!%&HL\]_YMZ%UDO37+J.N16ZA(< M"S0H*#OL^R)7RM\'>\UJ:Q%VB0#(I CP2D$SX; OGH^N$ZER#UD9UEB@S2>W M@!J /P4>.//\F[ R*Z]AOY:WYDBH6"D8B21:P'! FNP&I(_D9) R+(G\I86- M29/PS"!6!,=P+ZW C!,)IZDI'I$@(WP^7_LVUXQI6;()AP/Q#$0;7$!G]N& M71!J8A3?8;&SU0_)W>A8#R'!*.J(ZT45<8F\7"Z^/&:KJ. *5*HXQ65E*1S_ M+1T+K8)"W*WQ%'5"L#"PY+SJKTJNY^^J; P.R:+@1[H/<]W>@!]Y+F+Q-3IRBU8JJW?/[U=8]X%0*'@J^' ^ MH)TLEBQ)T784U6+G#)P12B-0$3(5.B3H!..J99TYCB^K&BC\A>5"FRSQJ&VJ MR]D]0(-@6[64[T(Y26G3LH(SY$ M3X3[-!E'906Y]XW%%> 4E<)OMA@.>Q4L:LDD;WDPZ6K8^Z57MA)^O,5W9W=7 M_YWM!,%'W"X*E(?^(2#S[:P-5)6;H4;C:5L69IJZ,$GX8T[".R8)?]K=^7M@Q^,+\NSHF\7[?5*AD?83O*,"D'[_6I M>RR[S\!(+PL$&C2@GDZTZU GH"'L6QD0!AU6VP(;\UJM6C639RO&"%>@_+AD M@[^TMQ1VG8@1:+./*RN4+URVL;?+A4JT@/?PBOG?(A!H$D(//O5?*CC/QY57 MSE#<5(&H>9M9=B2RLI3DUB=6F3#>".$<;I&_@=O*>/@I"2H[7 E02/F0LMP+ M(U&EA6F -)RC@U<_V>I4M^6N>8*XF::F>(1XI/022UQQO;6@DG>204NL7"]U M1R;6FO"UMOZL^@(7%Z1Z$]%<3JH]$*W/;=YZ3;6T'SG^*9;S$QPZK" *"2)8 M;8DH"%/Q3M28-(T&@_UA7LCV0]E;I@WK*J-0#=QY3]7L=R6+> FB*L' !KN* MBJ\@.%8?H 8/(HR+!(\2E1?TGH*96M:E=Q(@^X2+D/P[W@91IW(M-*5ET4C, M<8M5A*!D"I<@ DX^8F)2CXCS8LRJ5,-57J$165!#FOI98 MUD6$J>%ZM"C^R%.P\!;?>(7NP\HOSKI4^R_ISO%>M3JEE)YI^'K939+F5WBB MRCHKGIEJW*20=Z?IUCAE(V,Z, [!*[W%>=F>I,]D:+)*9%ZZ&D M#WD5'AXK1 ;B*92>]>N:PZV/V% =9QRGB&"3*/Z=Z2-E& =!+9$K0-51KE[6 M3F"T&XQYJ@HC-@+*?(._HZ!/X,\HN<8_X&>Y[,5*:0 Y"S#6_R>O[JY@MW(0 M 2'#-Y''[HC"8^(DBA)?.@3K9%X92RMT0@!]4@KAMG3>B]9XC&U"QA-(1'#= !.U%OJ5+!2!P,8?7(H"!:K6>7",A M+V"P1!LNY"&&ETS6 XOG!-Q%#)H!/R".[RI9(9ZOP&BKL%%6O5)PFVWA0>>Q M%K^L:URNX&01YE$C(<^/G0:9)+ @5$ZC^D);LT%58^FA >D/8O,&,#9E4/0W M:YSXKF""71:>%!G'A%,5S_HA/G31N P&4'"8<\G.(WP[OR$W3^ 7/NC(;W:% MAL#(;S^]M6O)35K*KTC51OR3C.61=58[%!O%* MIA//D-&+X2-)R)(HDC8U* @U7?>*Q3<>3^CJD\&2J. G/"D7D%:>#A\+TI3? M4XYN!7(%7UZY/K)A' ^Y?Y-@T:[Z#LMY8Q8)C'?<4TPB$AZ;]0TLP+LD#7#R M=.[3PA*UJ!5!'$:.R%E+#J;=8A#X_6&$: MT&Z)@8UX2ZIEQ#0SW'O%TCRL(FO=L3DO;42S)4L6^9V7BCD$RV2.DP@T^+YR MNJ#>S$-;SQOB")Y1.PNDBT3'-UX>OAR RT:6$S6P@0^'>V*O$ M)UO+;BG,B:=,^EX*H$=J:_BS9WWB X,RGJ:G XG:+9$]?4"F*R33?1MU:+E5 MK#JFJ*PA*I%[9QK1CSH'[IH<^&GGP)\'H?Y0L-LB!%A&Q_1Q>K=@?RR9[,+1 M:W@:U=NW(%EI'RN6/ EKY>((L$T5G)+&NGC,'2^0%3,YA6 .TVJ1%0^WG%_T7]&]Q8_JW6,*< M1G31 R2<.6F:UU9%%3UAY_@3KC#C[JTR^%C^37U5>=\7_!V41M3T9TAR"F0^ M3H^4%P8U54+U29(P>=!^T0A>B0Q.X *I<(#.KU]K&H@4T(O_>AF^:KG/EC_N MU(9'10PG$.:\>!GI7-=(%:(22\1: $$KJ=L++%6K58(WKB2H(N>CJJJAIJ2\W_'5)X3*X'UOEVM2;;N?)!> M4\6OZM,5V'>BAAK;X6KWD%6]\1]"Q';P_Y3^CZ>ZRE ^YNA^ MPAZ$UTOON]QH(6:,O+I4>64$ULY," IC" .B; Y0>5LPPV5N0B8WZAU;LI%" MB0;LC=5&14J0QP6?]DAQP;9'4?N90J24/5PR7B.[YC(QCHI'\F@TAH00E@DW M:>WCDRA0CU*(Q^F66NP]:J"J[$,:&;M^'2@85V ZQN41V?6MZR-?4.I(51,J MO4;N U8[C>3EEAN(H&4I:V\J+9F'0G$>KQA'7*D.DVT MUI1ECO C(&R0&U!29C8U;1W1\<5N[RC)L/!IF<28!!:L%&DC?3BSJI<0!QAY MA",&P '@B#)!4LSS1:%FQ<"EUQZ8/SF.40ZT3V,!YLL!'GB_N"R\8GLXNWST MLX_)97P%6=RIIKKHWI?(G:P&> M@[&U F4)7([-8 P+ 4!^9,S7/&B44=6%OA1UV412RZ!N_2L]RCJVHAF-_DGK8S) MS GMD&;&JXEJL,@P)S!C5@$JR_QD178*QF4&[KAG?4W*.&59/:?_OBQ2U%A, M5*#P4<.4*<(J$5!DL#%P.U^57FAB47(>GCHE^A0\,>:NY3OK)8@\EA*2E)=[ M/(_H^6FBKA6CN5YQW.MRHI>^3_JBH[%]O/F:WNU_@5NQZJ(R M!5!*)7J(9LW1OP.V M2K(P+Y$:BA68D]A@S@U@-#5EBIF#OI+TI',0A+P;BJJTI-2G6K0;/KI8^X$V M8]WD7QX_1ZUE]-11.6KE-!9B*)H VCHN2Q5HZO4*8C0+U5RI,8 =XWVF1S#> M1VW'6VT[]!W@=8Q8AL'1;"MO"ZI"&"14FTC$N+[&<:VYTMWZ]0CX"]HB3#DN MA (T:YF44Q]70=,GE9,FK"$L(946AQK7 ]*B$'."X3GC95UDM*TP+6=M*(#?[[FP#!'2%JQY.75)%-;R249\3SEZ!E[[,GS%+5&J MPDERLLG%Q*/*>+ER:?*!78_@-57=6R^7N,+QH$F1 0%H=$EMZ))J_>"$%&6O M&+,M%]Q<5*4U!1U)L3TZ*?%FHKB6P)J TIAWP%R#\EX4UU=97J]R;WM\\XD: M2+-D"3F0;"&K :J5OHI!-P_LV#CFI&>]*U&]= ="5@:+]ECJ&@+M28$.F6LI MZT,;#'C'9"T%>;B4<.*KD@=)G IY"KK.M(8 ."@+>0:5YC\\WPV*&;&2FGK#+AKY1!]85B@JFY3D$H+ M$*F-=>)@B_A R M,FXQXA&AH:!10O8_$X\EN]C+]9FJ2MGFXU)5_!8[+H,S=7H'K],;F#H]4Z=W MM/SY 4L<6@UM[$MI&>5HZ[H\Z+3 :O@3TLC22N[F2?*-ZP)IZVX:<2L#53S( MI2;85M:CIJXH!&03$L$E<_HFM5P41Y4U0\H+&7 MK(,V:(.G020,/'4G!8^GR-NSWFY\7XK[4KP730*9-*5FG/F:6;]ZN+@!M:E> MA>8%M\_J/'3'T8>XBR<1")G=\M)U(-2U")ZB]4%&B,0"?9!M&RZI 9&\ 3$2 M-9EC\2JO\^%@ \#!H315N#5V53>M9?QUY]F!E%UI1I;8%TQ%6I,9ED0#?_,?KLKMP@5X6C@$&\!XNAL?*[B9IV!Q47\7P359[23U@&0> M;X#CXK@^E4<58F>"CS)6/E"@*TE(QY17=5>;X;@,4WC;U"R<<6&N9A]B5N%O M-=-21X'B;DWE=4MH95X]F]3@..FN8,M*6Q_E M*,+XAO='AU4<20'-7LXIDCD&)<:62< B@< >@*#&YCB:,QEF6E^9B6P^.)3V M+^&D'E,P\T"B2I&B5GE1AIPH-2:1PZH%&:JS>4-@IRVZ0 4P+2(-3DF;'C^\ MB:$H%?(V>@_,P)QT)O:&(I@04[:4EO$6U7!\(BT*U"+&-"Z8)!'U><>R%47! MQ4DL(2$ >?>AK.@5%^=?>ESAE(WI)Q.99BZA&/ @/GQMWL/1OTKMW\U&%4[O65>'0F1 MK&3#L^A1E@C8=Z+2F0H;Z=+_A4U!N"%".*:4+%>39/P+=H_EE6A/UR\E>RQF M>.B\]%Y.5*P\H.UG*OI("HH6)=J0F[_2F#(GHW:!+S*_7]'MUKP&K::BV+JN M@UN&=!9:>4R5AC;%18W'*J';5E;[NO'M,JDL13AUXT,IMMGZ,!%DWG@'B8#= M'50T$E*'5&P+.J M/ ?>I:Y#VE?O4'NHC.!D^J]$P4TY_]RN+(M*RU+E[WG#]*KX>60>M1/HCT;F$X_M4#MR= M5W'490D%]Y$0AS6PWH'^0-^)!] '5*WFS'C-&KT!_,6QK3(9V:R%-U[$UE[$ MATI9(T(97D54(BT.GG$N?FO0A)+T/ ;0-)4Q>$HI.[)HN2U;GLBJ6?M2XCY6 MN^T(;8/7$9+5FS3AGH0I3#JL/+-"I"#0<*72X15UCO@<%4N8+TI1:_EQ?CEE M67F).]R1(Z6I$EU+=LU1Y5/&L*HX"A>43R:P.'*FO)C;H!AM#J\Q)1J5,RL1 M:%D8DAE39$++GP-X"PK%4(>QTZPF0N,3;?XZ=N:']HK9B3,]>,7L M6VT7K[[ $?UFZ1_9E7V[T_,[1$*1WE1D5'2S2VK62:CC$OD1NM74F@.*4J24 MO3LO#3(U3*2LR>5F(=\[2A-7S(L64X%N=(%1%JSZ#F!;B I@XB1+K($0L5H) M/F\31"7&]CI;#?##]E>>-\4"&,'- MXE>"E.P[2_TP8ZH%WZ9\YM6""B!D94095E'/#K#1GGO MBGF$"(U83XLP_'8'A];25@@HB'"[67"L+1K )\G,P'Z031; "_5BV M(DC7%[MAE[Q:"-) M5Z0D63G]7"=LU_85#V;[PR=]#ZCCL&:OC#^T;TV"<[E4SQWG*!&KATW[_.5/ M^(OD+-!.?[#\5RJ@J=F$/;JT:I TS0\A?BHR6I.'0B_&JH0QTT3>9MF@RF(X MG&Y<\HWDOU(MTFKU X:GBJ.FUXZ_@$U?)SGL,B!#LB +\Z[1729(_M@I3V[? M&7$F (\ 9LJP@NF7#L=Z5G^(7%:/+^7N9R47/_*B4M%?NYK\D)T>- M7Z@N_-J>9!9>BM1N8+5F6 XBZQ;4ACT^48IF=*DQ-,6F])KFAI0@K)I7MQW$ MZC$U@CT4M) ODH,6\C#DT<,8:O?3OJ[C$DY&I!$Z<0LG+;B%?*NJ/SNJ6W", MNR8UMA$59*!LAH!,DSN@?OSS"U?Q2,<"+<%>)8?W1L3CG9"1C[M1\W; +WR- MHXUK% S%_WFE)1OZMH7_O:I?(IE<8U3QC3 FJ(^B E"I4@#ZX7ZRK;'6*'PO M9.+_8-_PK^TBL6IU/!/[['BG+W-W49Z/^#U?PQZS_PT/%QB/DPP'?=(JO M>#5R>^Z9ORF\XA#>=$Q_/).\,I)HEY)(92FM^Y!%P=&*(V2O8SA"Q[8.8QB< MPW'\W%Y1<+2G<>>*Q.TYH$?'6T@FA\'.?GN)9A;()S.(OO*\D^K<*D6JUFO?SSRS^/ M]X#N7+.,>X/1U:3GSLY:?SKC7K]_-71[ ^>LWW/6&PZO!J/>;-8T$W8\$L\T M3!VF86ID&J9.NV'JK%$\O^KM F58OJ41A8K[M9*;$C..0UYZ>IE,I6R4@Q51 MBO@1MV&ENR+P0NJ3SHL4"[SF+!!%61KPI];.D,F^"(\W5:\8AZ-< M>7$H9\1XO.(>9T#\&U$J<1R4+ Q2[PQ_"<&6$*L@NU\V'LB.$#EJF88.,C_R M!.+TR@L#@I+F4RU4)%%,6_&]%=;X\8I8CIJ!W44)AXV*01.%*T[8>_5C-?%( MPL3A$<\8HW?D?LOA"= M%DC7.JJ*5JE<;=@H:HT#U*8^9Q%BG%;Y6S_3HGE@W5T;?4J\#IN#.N(,/SJ( MZ^%2F@ I&C9#%2.EUE-5Z87 Y=Y0BP,)$84]1.>IK4"VTJDOAR=MPLKM65]" M:EE$D!@^6)0.NT>M-+@17 #=J^$B@C)9L8 W"ADO-@2J^-A+P8%DD[N*W-); MK[HV1]!?8!?4?!S>Z[-&Q-9;O-0< [[6FJSD[16EM*16#H[@J@;O9 A5C/TI M8M"61!38M@C^@:=SN\+W8ZC/?O_ 'N#+*=+>ILV/!!4URN$,\O 6.8XSXCU7 MVG%BX7I84.ESR]3IJQ&WEHG&LUI-# V74 &.@ZJH@XT#K:94+TVRU MCC[ABU6U7TOC0[4&\XY E*D2!%ABVU78?)#P'%J,] MDH.I:'^*D'?'(\(JJ-)YV2O\YL/;3V^L-P6.=L1[OBE'47U"@PZ%^YLP$//^ MQ-(5>IQ ,JLP.[>[I8T9H"7,)[30]&WTLO @1"'<(L!W)9 =T?G(X92\J/'N M.!0I[C[956AE.;.EH>($=3/F%W(XV]?VU88U=!UL[U#C*^<)^A$WTD%V(WO,T)("5W=<:+K_<8<>6Z[(O[QDX,LXP.5\!]]P?[6F2^Q7JK< M[PP%BHL&+97S&)W7HW\4.L!;35UWO.9>3L>]'A"0['AT9Q2$1S7VG2AH3PO\ M11^@$$1@L^MR^);P>ZD/ZZ\W;]_^1(<2_R9:Y+6!NV%R%FH&J9!Z:BF M-,=*V+(<\%5BHN-%MA0N!+DNYIC;2GYE',)K3V.8L_L,? I8E2^.("U"O$V) MT+&_"*\1/D;X7(CP.9 =^;9THI7W_!-B'P$#A;?2GB!1IT, 210.\@JJ2+1\ MCDX+@@E(+=@?'-52Q_8H_7;AJE/TCH]I$;*0[%):M(6 [F(LD_R6A'#&(H&6 MF.!H;SG4$-T-,*[05F7T>_6TNO-@Y)B18T:.G:8<>[<%\A%\\^ZWC[__1/\G M/YD#[1/0B_!;WX=Q#-0OA]<(6_ *P4B^81BE1*!#+"XY&R)'-[;5(5=B4\P! M4 MI1E;>R@20)JJ E-)S.IHP(LAP82KWAYT""LQ'?YA)H:I1??*3]6@SFD/<)IQ M3@O.,;A% 8:J]2Q-9^G&ZUY_P]WQ:QE)(ZWZ*?D?9/K7\T0 MA@*;UHO+ 'AC4?B[&S@D+*UO '?00XF!5&3U:\/E*D+>)%J%^]97YQ\PBY([ M05FB*)U$"2DFXZ1JBQL[ISEYFS'=YHS&\UYT?+(5<[ 2B50!OPX\0#E<04XB M6X*YJ"$*KL30QZP,)FOF(I>0"5B+N8I@5P^P+68D2KS ,IY.YB8? (C>.A^P MR2\O8CCAK,2C1I^XA#$KCW]-E%PH'WPI9U*O3Z.@>O@(LAZ1L#AFR9Z0 5O2 M&T] !Q3QGI@/ZBO'B%=143>"N1B$\.,M*'(&8U/P=MH%;WM@Q^-+XPL01.6Y M?/[R9Q<2W>5D\#_$UA_)+0' @+3M@UJ16)$*?:T#:9)RC*V@C') M7:1.S@,K&(MN&)5'X5*2I!M)7KLENFC7D9Z<,N,MGE2$V-4YYKV$ $^YN>YU4G?9:D1;N:AIR M2%V)!!IAD<@"MX+3%[D%9X0+!STKS34Y-AUG<7)P;1V5. C1;I/C;A)]I)@! M%7W\Y"U^4G/O^W$-7SA4\!2M:>TB!V.RGM-11M)K!S8E$7LEAP$N,'?!?B6X,B(JM1WLD:GFQPE;*,< MC'@O@G&5.*4,3 :==VR9?H0K0GU XD&4JP-U@*;H27%YP+^8W_/YKJ0U8L^7 MZJJ@HE,!K,]'2B+90.>(&E$NDF@BA78W,2"8ZEJ:Y:[UZ:*E*XX+1E%)*V7? M0PZLH-4I$CR6.P%%M73>6Y M?-RTU\5U8-#$6RRO5*G'J%L-PF\H08X&,# M_U3Y]N=:N)AK0B/ \6N+IXPJ0QHK[\03\FK-J"#T4M^0GVQ^)$C^W7IA1+J! M41.1S]2P2E':WSV,V]82;/+Y)!\P)0:ZWL, OCY>!C8_B8IR[+! ZU^M0)!D M7)+GX;4GLEX)3D,DG8XJXI[+\HSA: B=%F(72SW$8K; 4MA,6.'I-38G";DI M$Q%+GMB#%QGU?Y O!HN:,[Y0T7)&\R9 \.61*!']J]HF(CJ?:!8.Z-\(%9Q< ML"WJ,\ >20L6:.- ,.)-B2Z1YJ_,5DY:>D_F7D1J(;MA4J/R>_/;Z-YKX[C%K&F&SM$ 96"+/BI>OR0X1B-OC"H3]&\5ZS3O@&M ZWV MK8F>K'B>"2R)YU=P9U7[&3%$I9((:/&>4I+"FJ'"5._ MY'S,2<2QBHD,AP&NQ""L=\U4#7J>Y.0JW;*XT+I'^#G!,G\,VLJR_3"F&3PD M&DE\5JJ#F(HR=H<],=QFI9PYMN * MITY4R=<3=O3N<#*%@2L=N)BA$ =2@G05>H5B4](%X[\EH8QCC^?Z(%YJ&+B7 M#LO&*2K/E-R3_;P@D!@U)/+!PBR0V_K&]P*V#'WKS9>OUB\R=8DLX*6Y:F-8 MP.OQ7"N?\4Q9V?O288UAI<)I)4^NG#"5J7"JJ*/Y]/FM=8U1IWC)/7A>P<(5 MY8T7+?"A? #O&QX00ZK+G+L*86E\W?X*]-IS1F-U%J+^3R@<#YM/6+ -XV6\ MB!'[4U IZOK(%ZE G.+[)P]&DGZ[PPER=(] VD/RSOJQV%MM]K_>O/DD&*[] MR?A&49))5[%^9'B%I$S*BG>GTAKU\MTJRZ0C#YF.G)ATY.FE(\T $K'*X63] M )*V>ME-TT.VG"IB;FUN_:Q#8S:@=!U^4(P[-I-B'C(I9F?;:ICOYQ<7RWO' M,,=F^QN9_3J&X3B/V"^G?\$;UC)RQPCO75H.E\I;GW__Y01EP<5NUP]FLTYG ML\S9.JGM,F?KA#;+G*V3VJX_O_S3;-?I;-<^1>&3IG_LPMUX.._LPH%X_%.? M]@NS0K-"L\+C6N'!(R[[$8$;(ZH'UFHOJ70D*3(O#C+;8M]]MN(-:UKIF*U0 M@JG>44 >_/CFW1<$6?!>/4XS[E %F@%81P+2] ?+56GA,;L2<(W4&SM3N3YYN^IXC;4;]WHY55)>))Q--S8Z/ MKH<]RN[A+27[MR=>=/=0=1I_(B_)NY=6WWE*LI;5W&P.[J(1[N)>\UE2'^=! MJ@MY3<,1AB,,1QB.,!QA.,)PA.$(PQ&&(_; $4=?DM)._%-*C1PC5MF_4D1. M7:7)(LP/DN]XSOJOYG'8?IUM4:GG6_E@,++[P]$CJ[+;HV&G0??':*'3>+/# MG/*(\ MZXS>WM#X7)YB:&QH? Y/,30V-#[VIQQ]5O@(#?S!T77+??$B@6]TV;3VN;S]0T7'9USDTF M]GA@I$VKM'''=M\U J?U2#F[EL0FGGO&9/9P8MH94V;L]8->W&L&L[4T.;5GMX:!R%5L*,^Q-[,#'6K"8I5[$9Z4'RS .LSSED\*-6?AT83VSW:'! M_&GU/XU^;Q?4SL!V=@".>HZT&>X:[.=,Z.+,^K8[,^>IU?L$QWQL1'#[<3(1 MP(LR]CXL5UZ84LPO65AAG'OQ=3B/F.5E&9'!UEEE^LIR',=B" M27SF=MI__&/J.N[K@R[V^.6%H9*ADJ'2,R/&VI.)R>VVXE/;,V?'$:TSH8RS MZW1+EUEG(%&M8\3ON9#7-,!5AB,,1QB.,!QA.,)PA.$(PQ&&(PQ'&([8.T<< M?>%+._$/G0XY=8"+KTGN159R'# 7QX#?LLTZ#PN:\W(R&]K3Z:D"Y[QZ"N4- M$-.>>&H\.EGX0<-0Q\A0CCT;3>TI#CJ;W*R@'&&H8Z1H5Q[-G#M M_G1LN,IPU,CRU*]7G]F;GQE"F!N.D H87\IHF4FXXPG"$ MX0C#$88C#$<8CC <83C"<(3AB%.NP3#5%8>HKO@-Y\U2_ZFHL$AB4UEQQ#&V MX6AF3X.H8>6HP.-D!V8:A MCI&A9L.![0Y-2:'AJ1V6% ZG=M\Q/&5X:H?U7X/>V56H'GTK3WY\L&8/B30] M$ZQ9#)>S++?"V$^6[)D#1L^-[^*X=G_\=/SO\P.^<7I/A_X^/ZJX(WOD/AT0 MZ/P(8]BEE2I3>S(UA&DY1_9L^'2XU/.C2W\'F,Q'DMDSQM9#C"W1_WSFUM;+ M0=]V!P8_NA5:V\"QM[.,8[N.(4T[-J4Y2ATL,QZ:26"M*/7V;&S&8;11IM_; M,32P"8>=@X7V,;]A:69;,C)YND9T?7?K8=OX,H3#3\WV4#0H7\IJF,\=P MA.$(PQ&&(PQ'&(XP'&$XPG"$X0C#$7OGB -6AK23]912#T?;\SUGBR1E5NY] M-^W>:]9Y\';OB3T;&D!APU,[[*2 V_HTLXQ,_?IU6CG2)D^@@P:NC3H,K;'PQWWDYP) M91R[/WQZ'? Y4F;GTM>4O)Y4?O9"7M,4)AB.,!QA.,)PA.$(PQ&&(PQ'&(XP M'&$X8N\<<<"25Y.*V&(K_V"Y%:G)13[<+HP+^&7'$*-S3$W@ /?!Y.EP$^<8 M'N,#;0QA&H29S&9VWS40:>U08#T#=]5&F)D[MOM3(VE:4Q3#D3W8 P Z=G@I)VY\09?"_N-!1=DOCE#Q^Y/3-ZWE3:[@%$[1\+,1D/0-H8VK>;; M9->HG&="&*??M]VQ89I6VHSLRL\<'/]N._8 MPY$!EC$\M4.(OMGY 388ACHDJHP]&0WL 4Y,,EQEN&I7JF^&PZ8,0QF&VIF8 MZKMC$%.&JPQ7[9"K:%B@,:@,3^T04FW4.SMP6E,*>RZEL"]#PE5[]2/5Q'IY MGH;S(O?F$8-?P@IC+(]-DRC"_J8PAONS+#_[^E@#B=1&EO_XQ]1UW-<'W.F:X>=OPX:=K*E,F>[(YW0MY35/, M8#C"<(3A",,1AB,,1QB.,!QA.,)PA.&(O7.$*9,]TS+91J8COV&6GRQ77GQO M2FB/-YF*);2C_N#<\JDF06]*: U#G0M#80FM:T^F9MRGX2I30FL8ZD@9:C8; MV6/3CF1X:I>J;S2VW:&926QX:H<%M,/SL\]- >TY%-"^\?V4$6"LE2QP$ !1 M$2-**0L86U)P:96R!4OA RN[\5)81Y[0U\L5_M*Z]:*"G7L][6!D3V=FF&8K M:78-4WT>=#'UHH9*ADJ&2I=&)5. >U+9X@MY35,F83C"<(3A",,1AB,,1QB. M,!QA.,)PA.&(O7.$*<"]E ) M,#QA>,+PQ*F68YBVU6>KP?@0^U$1X*7/W7?Z+"&1AQ.YD'5T6^; MU='G""(SG(WM@6,F,[;2QNDYAC MA)G,IO9P[!K:M$$/.3B9V!"F09CI;&0/ MID;2M-'&&?;M4?_ILQC/D3:NV]LQR)D)N)Z?Q0=?"Z./!<;FVR1M'+L_,9*X ME39.SXCA-L+,1D-[X!K:M-I\DQU,##Y'PCC]ONV.#=.TTF9D3P9#0YHVDZ\W M.AF+[\QMN:.&.P SKV;0_?CFW9># !J<2AS[>)YB,A*&QN?P%$-C0^-S>(JA ML:'QL3_%1&X?;NT/CBYR^XN7A?ZY!UG'O?%IQ(1.Y.@?SU-.((#BC'JCTY@, M=$9\8;A/9OI[IJ"H_5CVW-,@S!F=EZ,V.HTYN0-S4DP/>MM6\WGN5N:HYY[& MI+L3.>O'\Y034&>3WHF4K)T16QCF4\PW,'6V[4:FL^/LN3F5)VUDFLCFGN533D#M37O#T[ 'SH@M#/,)YNOWIJ8;KITPCLE#G-Q3 M3,3SN,W,=V%4Y"PX=WO2I-#/]2DGH+E,"OULGW("W&=2Z":%?D9/,='-\H)*#V3:#_7IYP$\YE$NTFTG\U3N"D*_T=$H*K%YT?,2W^")]V\ M7GK?I=F%IM(+9=G4+2_^@.FV)EZ+[:;=81=#!NH6K*"?#V8L2VOTVVQV/_*= MGL<>=093JV9W5O[H&!5!IGS]/? SS<>8LT62HH\1W7GWF;;_-\J!N0N#_ :7 MWO_AM25-] $N67-#G-' MN3_P WYL9.%G %XMOCKRE)[XTG+:L7'K^GG J'! M(H@&6*AGW:1L\?.+?^2)_^*_OA+P5;*PT&H''@!#W=N25VK^D'C?:6\4 J?H MUZ._HM:8\M5X19[4'!KZ2#ABM"J?1='*"W!HPL\O^B_HWV+SZ=^5O2,F$+?E M,SWX)WZ1IK!>HCD(67U3'L6*4VUH"-PT\E89?"K_IKZJ,.F+-M]6%SU5V286 M.1K^T"[[Y$O *W0J >UGV_S=W-KM)/5I9$0"3= MN%2B]_F&]KY/4@(__!\P?JQ?XX %UCOFL^6 \=^Y#SB;;;5,-_/+RZ6 M]]R^,]LC;YE=V].N82ST1'?-Z5_PMCE&D._7BKA4WOK\^R_'+1',=NE7_W#< MFV6VS)RP$]\N<\).;LO,"3NI[?KSRS_-=IW.=NU3(#ZIO&P7KL?#>6<7@OCQ M3WW:+XYSA:>RSN-?X:FLTZRP_1<'C\3LA_4VQEL/K.%>AK&5WR1%YL5!9EOL MN\]6.= VQ3D%N!Z@*GQ.+GWZG%:M":Q2#X@- M^V+%!9:+89EQ=1Q;AHY-9A497 O>$>R*7T1@QL;75FR&N)W!4XQSH>VL.1X<-S?,K)\*'KV.-1WY[M )GF_*+4)T:=,SH_1VV2&F-S!\;F M98 ?&W/SK)]R*FQHS,WS?LK)\.%I&52&.@?G[%-YRG_N%H]NZQIOW10<[P_9 M[5&X=G\D.6$5F\6OA"N_.2X/,NDZ]6'R+*V#+593<,_CAJDBS K[#;_Y@^:_P M.T+WGKS.K,]?_L2% #^&M\P"OH^SGO6%,7A:EEAXF=M__2%G2VO2LW[W_D[$ MJ]TD$? 4[VSXS"):UB^K,((M6N?!Q^\KO%?F^50/?S7I_=(39[#ZV,I5 M^C_@A,&>Z._MOOX(%$_7W*#RFQY1P7EM5?S/'8MRP9GNDR4N='='^3?1=_Z*:&Y+1O;TN2.MYL--S9J'QZJP=F\R#/M M)C>@A0;>XY*P!B]XUTX8:_"2$2+/&FIP%R?V5-&.#H,K8:AEJ'6FU'HTD-7I M"<7-#LLQ87@8,(X3Z(]\GJ*3MTF68WMCRFY97+!S!^$8V./AX1+^QTZ=(5#' M,=3IH,[$GHX-[W2FZFUW\'3\@F=2,$9U[$!U?/$B ?<%"_W&J/E=)O#.7(VX M=O^ %2G'3IVA/76-&ND4E'U[9,BS1H^,1[NECG%4SD';?&89\U+_AA1. -Y* ME*R60)Y+43DSVS6V>;?4F-F3P=/1%<^5/(.!/9D\?:;SN9)G9 _Z)Z-SC#;9 M@3;Y%XM9ZD6D3+Q@&<9AEB,,[2V[%'TRM8<[P (]5XDPL5W7R,M.][=O]X>[ M#?:<$WD&MC/<+?-TJ1,YZ:-9T'F2S56 /!N-'ECZW.SBG07;#5OM<^6!L#S'08MC*L-4. M5SYQ;;?_V$8-PU;'^WZ'92O' 27XV*ZM8V4K$UOWR,SYEV$/-$HG?KT$HL[)FW MWB;+E9=RQ*Y-5_>MJI6Z+ZIWH0-6(ZL<$NEINT!_5WS^8/)VW"_,X;#Z+2B# M++<^BWZ^%E*V$+02O1[6@:HVA]R?"7/Q<[,?K$6:+*W/O__BVB-WW)MR=H3%18A*%\:<*X%UX9*AW7=&]4M>_OGEG^-! MO^=:XI-7XE=.;P/:X^.(W"DPJKP[;.7=Y^7&W^"TQ]@;E+'T-O1;6?*"F?&: M*A$1FH]X,&I0J\*M8ZC&>;1+L[<>J7D&@?C7O# M%M%^=Q/Z-]:=EUFK- 2V ^[5Q#W*Y>LTNK#J3?IN]#&[A MI$6FMDE2+U8+L AVB5D$^ 379JQ9OD [/"%*6]_BY"YBP36#6R=1ME]Q??8.[!=8 M48XMQ\?CO&XZ%P&VLX7S@I@$F:;R"I73,75ZX_)TC(;]]:=C-FT]'L(7:K9#&3)('VS&/FC32%@WO4'T"C>XIG/J =WJ>,(LSF-6B!]4_.G(: M5$5;?P^VK-04S]DB2=%DBNZ\^TP3C#=IW8PA.T^J^P$N62L[AB-C6_)_KUZ_ M^+%[4L*@YT[QUY6E]L:3EM6*CU_KMH!%Q@ LU+-N4K;X^<4_\L0'+XN,6CAJ M;^%:-.__\T=O2UZI&5+B?:>]40B> &Y+!GCGG5^DR;%]0W\&:8!B!OXBF5B<@W<#JP.>6E29'3@_#I9*F=IZ/:F>G1JZ,SJ=F ].M5W M)ZW1*6?:DG@P:3*3)MO$D/#W=:Z^9,Z),^Z--ODPD^U]F(:D;_'O5]X]1DEA MK7S,EAIDAO$'\*DFVMD9NSUWW?(&LWY]_91>=GJ#-1Y6)8Y;B1O V@5.(P^7 MS$&9+D+0.13C%1/4PA@\QL+/$Q%YR)GGWR"AO2P+R6&#SS/K3K\W/NF&>8&? M%/@U;$_;K^ !6;%:)>" 4B3D^\J+,^&7MN4.X?,%PP] Q^'PN1P[PZRXP#(1 M^9MM5ENN$]:]!).]]:H[EF)TYAKL^^!)2[UP\76D09(V&=(5#)$'%-,G:V,@ M8]!@;8;BI#6A7F9=X"1>LVJDT,K 30H7H8\C"SNMQV.,A5B#7J43 MX$C%L+ MY4KD%;%_(XG6'2 Y^T-AO+N'Z/9MO#IU1H?C]<[<$(S/08L2;3^C#16_2>>K M==. T(#[?]MY;F6MV6BXP1 8:05EM/S1J-=_M.EL7,$F#%R:9)2( 7M(%()[ MR]5KS(/#Y_SECLD]_,IS].7:MC&)1RZ:GQIKC6;HR[4P_YSY7I%13)"LR"6F MJ. V]4=VE'QQ38?*JTACTGBEIE/W8GX2)\M0J&(?5!RWX.!Y\ V<^R(IX+M5 M'B[#?WNY9GTM/+^(\OOJQ&!N!Q8IX\9B?:5K=?U@V',JA!F,L02CA3!>SM,I M%#&%"\F<%#+ @DLR)(2J;CLIO2VWS?=2\!/ 6+9NX+R"J5TA)1T1?/<;$(3< MC8"/ B!]UD[XK86Y.Z8@79*J77"GN"WBDTV1-IX971]B@\?+M[SQ\ W;&5N\ M8ZN]LLOC71E\?#0:&>B1>N#!7FLBL1H"FLST<*IC._W)^A"08\^FT[9*Z8'C MMH: FNL06X.R9#A J86R8CCKC7ZPX?QE*^8C9F=T;ZM'XP7\;E]K =EDW=VW M"N=N%+U&%3_>5EYAA%^?(7%,BO> !Y/'/Y(F>:KQV5DEQF3/1@T?M1Z?G0W@ M%#8/YW#9@?2%] I3/>Z" MD6\1::F$Y.1[M4F8]8^I29C9>+R%A''=B9$P:X/=7+R,N=Z"1E4I,]6E MC ->RWH[9M9OM6)FK14G#2NK+F(J[=C8KM%BCZQYI2SW%@OM4%>.;X02MNWL M;KQA/;+KK#V81)KA:*T187);CS_V'Y8K+TQ)42:X-[D77X?(/UZ6L5QHG;+O M*%G.PYAS@(F[/9YVI5F0LD7$?"KMI52:=D.NB.LWE?J09YOATA",?<__WR+$ M#+-TM#"G 3:%;@?A$N'W:CUX0'WP *Y5)B]EUP7GC YV'LX$YZO_$)PO9W;19N?7!"L: MP@A$3,Y$_0/2+LS*DHQC=Z7\B;C7 M&]\+V#+TK3=?OEJ_2%U1OXGE464#J2X6R+0I'$L:%,);<-03,EPZ[U_!8H\P M$\<7+BI/K\WKJ<")!U6587A.+4R6.2Z9!7YD2'>!3^YI$>(G^$!1"F#TE8&$ M>PY(.*<_JZ)LN1V5#G!N9!R]&S;NXN,/IK-EAP!PSJB" #?NN^LYLGZ4EU@C.".Q%7GQ=0&B4%XKGRP"X/# &^^6E972 M%#'')VWY)KR*&OY'41&N#,6CG@-9SQ3I':9(SS%%>J>'2&-L/&/C&1OO=,$? M1Q-J)A(VULRM9^%K)E8G..362(_P[BSF_6!,^KO'T0?&6_3?1O"O"LU+9(@V ME$H#0WDD8;0C15C8!0RE5CL,QTO%74=NZV%4I[4;K+(./'G*. M A,INM^$L MO"FNBRPGVABXA99RZJ,X+4<:<-X23&^HQRJ&H\'ZH]D-MK<93ZD:*YZGO-Y, MM?*6ZU-:O=^:>BFU.O8*/"DW8S**!D7OD< FU:I15^_2G$XV)F^Z8?9,6M&D M%7<$F#<<.:T]$HH/NQ'U6J3YL]#_^# 47H:OVMS!LM^KD@85L$%W87YC?6/W M%4 [A%H8ZUXK&L)M^JLL/QAW*3B!V5?6Y< /"-8NJ$"JY,Q;OB97[V48ON)W M>B#*X;BO&PA.W]F0S.A$0320AL<":=BUU$4115Y:E MG-WMA!-G32< YYNAW>^O;SJ\>*UXA%&"(].(F^ ?$=9FK;3MQH=<#_;8!1"N M#;VHK.WB>=GX\WN#3W3:@0%*'N_$5]P"#SD%71#ZO'4E"RGXAPOF9H*.4. . M9JU/*0V;;HC$\ES5HXP59'T#K&_0%(_L #\*Q-$=*:Q"?CHJJ(ZG >*X"<#Q MT)[C@P$DW1DV 6N;4D&4/%, R1V#1YI:I6.L57)-K=+IU2KM2V0>'7\^#' V M8%74WSY-LJ&>,BZUJQ"T&P%GU]J;#Y_D)&5H?K_"&B:J+D5)&B5W'8+T\)KR M@*[/9IQ:%W98&_@Z&+37]&A9EFXDVPV8M.X$C3#"I$5TVM8&8ZVY\H&8M :) MUB#1'M/1VPZ)UAF.]4S 9#9<[^.OPZJ]^!"8 <9*'E,*C#&26%\@EE8@= M_I)J;^B''%"2@\:TZ;"U6]'6!@1BPN53*,X$A+,MTZK6VKFT'6%QNN/-R;-- M>)T7+VL-$N>.D3@'$QRGHH+]XPW!_FZHSFUQ-P?CA^#Z:FF(]@[Y%)HB# M;FI:7: )-G$&-T?V3A(Z$.1BSF@'B-GO4F_U\'WY(XFO_O7FS2?Q[N\5/-SO M(& *H/6!V?4O\LJPU3FE_<+D^,Z)$%>)4&+D+3D1P(&5,!,UE AP1O[$NXJY#=444MJDZ4)92;KZ(Q:K,& MZ3K\!P+LRBL5%"^\2FQRW,>80W2& Y/C-CGNS?SY%X)M+S"W7!/P ROEW#P'\(J#YA4%1^'27Q]14P/J"OXM, M0@83Y8$6:A=PWV-$7(:7!<-D6;+3>F+"#="@P" B_10%'#P3MAI,7R*O^_H) MVUS=CIA\>N)9[3!AX(!LD0Y8:$SC)$6NQ Q^)^<.^$0Q;PYTE;0" M 4J.,3%Q>H&KA6CB#.N!*$9F+T\(/*1G?8 %!T'(A1"%]=:L\8ZX&;;P7HCV MLBI7_4Q=7(A I83PPW--%5T@!(107;'J-R)&F)*)J$4+O=2;(Q;\/3UZ+NC$ M@HNM]<*8IF ZI6XV2Z20\PHEP@.>A)V7[C_GWC!+(F&&$?Y%RLT20D .P2IC M2BV4#]!%&ZR*CSC@0FF[<_$7VBQH(J ]44I&U<)*3:7<^>0]EJV/QM7GF;!^ M<#I,'(BS@59+3!4(\77$FJ2Y:#Y:)!A')YU(BIB;&V#*W%!$45@%BLUJ1BM: M !I^"IH#PY3;"(L[<@Z(B:O?3OJY#$XX)#+$;NM!M@2[D.U7]V39_KT<*+OG6'"JN MN6';R"B*C6T->MFQ6$LP?7GN>J-5_A!(RNUNU+P=L#$P;OSS"V?X8M.]!:/S M?UYI@:2^;>%_K^J7R%W2#I#X1L0>:.A+!4I3A7>>#[?RO=#&Z\8)5?-B.]H- MPWR2^=Q+Y3U,\NV1M\RN[6G7W/[)[MKX@G?-,7+<2(1]\-;GWW\Y68%@-LUL MFMDTLVE[W+0_O_SS2#6OLPO-^W >V@6S//ZI9IV7O,Z#&ZI[(=OF^-6!9>!+ MRBHG1>;%0?;J<>)PAW*OOW8GK;GG?[M.DR(.="WD]H>VY0ZF\+_1Z-7V^]V= M#[JB@K<=U3!WCL:IE'K1$S-_O ML)SEVN[$L?N#L>$LPUD[7?E@-+8'DW/3A7LTRC>9VWR*Y>#H:GHG2,.MF!.OF-91GL)X,UQA>H M4EXZSMAVW:<;6J_.52B\W)76/5\*[4KOGB^%''=B]W=-(>///%P!#8Y. ?$= MK:L=WN=*X,[X*3:ZAD%(,U3/7",)<(:#+M;0ZOQH]7(TM=W9TP-NYZND9K8S MG#Z/BI*%HLVVW:Z'/4HB\[[@YTA.=H*/=:HE45G,6_!7WWE1<:TN>;.BV@6" MW,6]YK/)N',AV(6\IN$+PQ>&+PQ?/(HO#ACH-37A>X5AJV(+F4KPHZU^FPR& M]LPU596&KW9="3Z;N79_\EA8$<-9Q_M^AZX$'SDS>S08&,XRG+7;2O#9R!Y, MSJUWQ<03MW*0!N @X=BIB)VW(W@T[WDR$8*CH=BEO*?A#,,9AC,,9SPQK@C_ M1S3GZAOZ.-T$+*C\YO72^RY7*/"E#6CX1M#PN#D*9/U(Q\9LD/;Y+&+VC!@: M(L'(]W#K!^":&P3SDT4P'ZQ',!_L#PM\C^#HQW_KIR1TS@5\U""8&P3S@S'? MQ4([&@3ST]PU@V!^DKMF$,R-1#"XRF;3S*:933.;9A#,#8*Y6>?%K?/@ANI> MR&80S!\F]PR"^C+?%[.9R-[8$S/=$:OU=/H;SAK+UR MUF0VM8=CUW"6X:P=<]84ZY*G1F8]'0CB--AM:_B)9^1!9]BW1_W)N?'@ 3M0 MCQ#IZ?B@!@FYEDQMZPI0[CW(NO0PP M>1DOC\9XT;S(X/HL0X4T#^-+T$<&.\_0:B]VCCV;N(8Z75-SQKN%GS<^SW'K MGW"Y\L)T"01![1,E\37X/G"')6BB6Y;E^(U!M#7RP=#J$3Z1W3<#R+I=(KL_ M>SJ:K?&(SELC&7_(2%Y#JWW2:C2V)Y/="N)S(L_4GCF[C6L:E^BXTT!\XE3N M?;?88L%\4#E)C% $X!A1P[X7_%T8Q\C("4.KQ]+J)0C5\=-C<.<[Z<.QA_VG MIV+-,*JS3:F.%&Q.?&T!%RP)4( M94:5&?%L:/484>VZ]G3T])&TYZO+!O9H^DRZS*#,6L$+PQ>&+\S4*M,'K$VMV@PY:QJ"SZVY;CAQ[=G4M&T:SMIY0_#8M?N# MLVN9,YQU>,Z:3FUW=*H#L$Q#\%DT!+L#>SP[.QXT.;ESJ!=1%OW M_L9-^!_?O/MRYIFWE\/>;,?Q_[,BS[@W>7I;\3F39_CTXL3S)8_3Z^^XD,8D MUTYK&-6EO.?)A,N/AF*7\IZ&,PQG&,XPG'&*23;C83_$PP["J,A98'QLXV,; M']OXV,;'-CZVL8J,O6PXPW#&T5'L4M[3<(;AC*U];/@_UC)6W]"/F)?^!.]S M\WKI?9[*D8660],)[PR'=Z'G?< M&0ZMVIY7_NA@7HHKU-\#/].")W.V2%(,GD1WWGVF[?^-,I3E[+Q^_X?7EN3F M 2Y9JW-P1@/;DO][]?K%CYTLY QZ[A1_75EJ;SQI6:WX^+5>\F%1S0%MR2NU\R_>=]H;A< I^O48KE%K3/EJ MO")/:O$<^NA%"P'V%U ZD5KLSPQ);KWQ_:3 $-*U]2E-8OB[SPC>H\+E79LG M(W7#'YYTRL?'=LK?)ZD5L-P+(Q98\*U?9!F!%,?8N/ M)&>62V7K18I!.FJN\#!^MPAC+_9#+X+W@@\XLS&>A\E=QE1\:\D_8;L+JEYR?+A(QQJR4L( M':O8;96&L$Y8@3S1EH]4I% ]2@*%W5<&ZT%@W,#)OB+@V2CQ8DYNA*/5/Z-; M_,'R7[V,6?]*DV)%EV'S"P@@G[$@(]D4WJ*,P8OQJ\Q#\$"X+LRR L0.J65< M"&4'LIY52CK52]/U/"[9$"#![;_^ )++FO2LW[V_X0Y?])8HSSNEO<[9*_'/?8&.PO9MUX@>59JR0+<]A3 MZTX;]O!Z$>HZCQCB';#4SW7R;C86]0_>;EGU_^Z3BSWLP2G[Q:\RIN MG^X$?X%_PH%8,1^I'=WWR#+"EC-\#WZ6BA6J8+&75@9V*+S!_)Z^K)Y,T-U_ M)+?T-''OYC5WL#J9OJ,&-SC&MR%(#,U $$]$4!MA1[0D^\A08%8,!\+*[U@$ MS+*$"V^R4@R@Y<&/=].@>---'/C_'6?$I,C!6HD#'38''!80=?!!0WZMO'O9 MM==*&_S06Z+])+9X.IG6-YBV<3#I3=4VVIA=\&_(FLK#G)*A'M!HCBO+D5[X M0F*6!)&KR7D]Z^L-RZ2,PVE'URP&2D8@L8$@8MUW(1 *K3UFW<,[B15)\=^S/L36&U 644EF!-XK!X^*7='C M@1*#?K].H)3=)M$M/AU?QEIXB(.$%L\U_) @9/$U)/%WL<]UE?2P;8:W > MXB40C('RO 4]!9?!G5 8C4:UZ]3>W\%1#E+O+K:"!/ZG&/QA)"+"++V\2/%? MW"S_W4O]FPI5ACU+B.%%D<)#4OW)],!>WUK[(LY,N^35TPD*BW(M]#JBC:?Z M,S*S!!+."B =?\1=4D0!OCM+0^)ZY&TON 7%S?!?A/I(O*J,&EN32%P="?G+ M31LT$'O6+PPK/[(VX:49$L1G)/B\*$LJTH\!Y0I\(;SSJD@S^!A;@#T2R/*^ M)/GPMD5,Y]D6=A;QJS!QB,\#-H?7X'L">YPQ'S<;=0_>/YF#Q1/CC[P@H!=" M[0.G+\PEEY"PN%SK8\ZBD '=N8(&=F#?PRSGLBZ[L?G>EPR?D?;,T]#'L\0O MR6%UL _$,ISLFJ+0)BQ8@W"+\4_!-4@"_%5Q85;A-ZDH) M]*9UC&N<2"=ACGI]@7:+.+9XPPYEB^R"W"@X3PI]]GW%8!$@321WD;!(YE%X M+<0_Z@4/+0?#G?@M,M2W27%]4Q$( M8H/AVA_Q)B2"F&0Y,B5*OXKXV^-Q3^T>7/[H8@KXBI(?*.A)2I6R23(E++V( M^JH@HZ1@(8B$Q-W>XBX?<,H>C2+YF_::25AB+^LZ""J>27*]= M7[*_#T8M$"'/N%Q0-Z:#3PLK;1[2GCZHI80,>J3_?5+P'Y;2G)0!'$+O%DPF M4G[P0&XT9+BO^,H@+S(,N+&5 H,H4/(O\$R!$@-K:H$\@^9<$2N\")+QS;VP MR..=ZXOPT'6&+T$!V%UN.M=+:4(N0D;\B8*#I8<_N >18R ]\B0L+@-DZ< M*%7?8HV"'4-G#3@R*&#_JL;T$CU[HM>BMK/JK.#'GSZ_I9_!D02C1DA %''_ M]\.OZA]A6KT&]N4M6-@>\0AN&]Q[&>:H.^!P,7[7R!.1IY1=%Y%\M.8G"=$O MCD1C(?(A:KGR/)-J0&@13HR4FT8V_OIOM'[0_EZMHM G5H*_P@/)M+H&%"S89P%I MJ :S@P:4QVF%?D-XEF@T3A,N3XVE4[N7V5/"3D MQ=QUD$S-N;7]K9%#):D^LW@9QO-0IYG:HR2.[A6-8*5ID>%&B*=]J<5\AKB M!290?U6XV/E !(5C>^R1EX&%; MOW[W0?9?,UM&A) 2^H(&/>O_L'M]4>*^@]X[L(/#[)OU'M1VDLK0$WZ4Z8]Z MER!)U'HE!<7ER%XQ%:H.W#:J=4 MLD+))7+?DXA8@4OT>Z$S* 7!%2-H4*L0#O[2^R9='.+F%@U6Y:6N T.'%27& M-U:^HV23TOM^L /!C2+XA+OA]\K,PL]))P=5[UAN->HU^1L9MVP_X6+5('N! MW>. JP[2G&0+"%\HXZH#E+9^UF_A9FA*2CU&-%HOAIK'8M]<^!??%DA9K-;IO*ER.R1]SAB-3X7+:%2Z[]#N.CC_1*%@D493R M"\L1B4@^BZ(5&H?Q]<\O^B_HW^+&]._*H:8'"'[C!9;\$Y%3HV$C>$BG&VSK<_ B/OB&?=26085\!Y9PNS:GG;-[9_LKHTO>-<<(W[- M0=9[!'[_Y63/L=DTLVEFT\RF[7'3_OSRSW-6F+O8^LDE M5;%0?;J:8#M.R7)$ MDH'!E>JDT,R>C@WNUAI8,G=@C\8&UVX-!TWLZEESJTD=9J@CW8&56CPJ-Z66N"CBH2]45K@HF&4'AHV)/B'S[__,G8' MO7$3+F0VT4%?.%Z"P[MC@Q!;-:D[=L[R.\9X#\DVLQ0X0LG,'?><%H22X:@W MT(!F1.]C_)@76WHA=N(%' _A92B<,*]LV)5W0E"$"I[.2]Z;A5TGXB[88);@ MPPD+ =X=H452=LL0;B'%9A:M#3 O>!_U@K$ZB%26%P%55F/%-']*>1<_N8[Y M+_TTI(8=WK^#+;]SI/&2Y0K%QQGU1BT$G/:SRR:E,&$A1V:AQ%O MN$3 BR)/./(,=A;Z+.-M/B_##IJMO'N$ E#X&@)T9M0;MF'.](:-!>DWH_TM M"-H'[L.6JRBY9]B?L_+2G+?$8;L?<, <.]\JO\6H1 QKOY=$&8Y[D^8:@+U+ MV)##]Q>?F'28]695DG))T-^1))C,9FU@5/L\]M@*>J+'?@0">04EU\ M)07+1PJD@F7"D7H4NQ$!NRG(,1>J,G(RK2O:FD0DK![_1G!I!HO(@?%*@B@F MU+L]$:PE"EFJY/;M0^3V>%J'JGNJE.[2M:M4H2B5W%3#VA."',1+EM.&_B,I'.=V8YT[G#< MK]MJ1N=VF]K3P:YTKB)S^2LON$7 (TVB*\PM:M3/PPS/69#"F\42'E,A+TE% M!CM##?APIZNYO"_]N/)XP49,,^S5_=)/*VMX:<"RAVQ8F'/: M9D05$3AI(3-PD"\TN37WXF\"31 ,"&!KPF94E),.%>&%DXU?@8 7Y,/42-N& M];6,B;YA^M+6;LQD,FL-ZX-%J>5%:/6(LR80/CD.M@64K46E&@\'U@%706#( M(1C92H):8R1HT/KL?@M/W.H/$'84F?0*@KOY;F#&M20(AMJ+F4C!PX5:7PJU MR7A2BW8]JQ!S[ %L<(<+L/DA#Q!>CNVZ=?'U4/FPX0%C\ M5_&KJ]+58_/G'E-T2[I*]ZRHRK"U!F.BCY#:0N94F)7/ MNW$'3J-.J75.C#V)7$8A-7Q3P*?3SM#-, MI@'IT^I M*4]X=3S- R?\U"VOLG9JC4RI#+'#V5P(\\@GV5G7J1<+@%X:5R(SOGR6C,FC*B@_A(6^O?0Q'-3BJ80^.II..ZIT'R&9^)Z>1]6J*W*Y-YG-28IG^ M6:4@X'+I5Y_(QG8?J%7@J'#TB?24T7>)[B'CGL&[4&4XCML1GK;#F80#A MFVM#,_%)'_T\X5,'@6@I$\"X?%Q8,PN?$Y9NRJX)TKS,O:D52J'<9&YNR\>, M'BW,YC7T:KPJ1J7JX15ZT;"L05*%>R:%=;PIK(E)89D4UNFGL'Z7$R=H[/5G M?>[%47@[!YQTK89QB+EJ&FG6C>Q3(T)P^@<-H//[+*:U4^6R[ 2_)2C=-3GSV3) M'25/M \_3-4-DR%2M$PCNE+<9.3Y:K(Y;R0+%GD=W#'GM7Y/"I_:0]= MM06%Y=#H\;"UE:>O=:)4AT';TH9K# /XBP?A^. D-3I2C!ML7[.TE"H#->4, MS,,[!VWC%:BT"91Q?L,-R7)>?+)>/+SD15)@U\5MU!"3N9\/9ZU"W7:IU>KJ M7^YH!VY:/4&X/,]P!^=@PQW,K?=SZZ.!O]PIGJ(S/7(DRD^RJ/M=P:SY_2Z@ M* ^^DP8C]W#\]!O6!*#^_\]Y^N-_?8SY^ ^#=7QJ^P@[)W*R"?_S*^;!:5-Q M0S.SHZ>VH[2!TJ\)N,Q'"C+O'*V5 M?2JP]&:=9IU'AZIOG.?'CW'X_/LOULY'.1B(T'. "/W\B%Q55YW"J"7$AIM0 M?^KK\D>SWG#U'3&B7[5E,\\.&G$ZF=K]?M] 1W9!1XY&=M]]^@"&/Q;NECO/QST/2?6LI' M]Z#B!Y>AXITIZ/BA\5([IUD9&6V\4D.K9Y9)4]O=L4PR_OMQ:_6WS=Z//2CU MX64H];'=GQBU942QH96AU7'2:O<2JDO!RT*J9F-+U[,>I?5XY\S^-^I%=\-W MI^H7M7>\+6WUG9?=U2KW-AL#N^C:O[C7?+8#?"X$NY#7-'QA^,+PA>$+PQ>& M+W;&%T>?WVHG_BD%PXX15J>E@>69XEK/6?C=/ ?;K[/- WV^E3NVX\QL9SAX M9)-1N^][&I0WG+7/E0_Z4]L930Q?&;[:Z.)!4B!$VUE''([F/4\F%'4T%+N4]S2<83C#<(;A M#,,9AC/VDMJ _R,6;_4-_8AY*=C6^NMZ M>+'>85?9MA8]H!$; D)EH\#K^''GO \^OV/?J<7CJJK'2;)97A_@V#:RP4.L M_RC"/]?AY5A!ZMW%H"'NM#%U?W[YYZ#?&$N7LMLDNJ66?!IJ!VN.POR^,IM* MWI4@^\7 R7LK\'#$V.]>ZM_P6PKD^&$=NW_'NL$(CE,7'.ZY"0YQ@FG ZTUU M9$H1 ZEW/[ R3N(K'P=E1,AU@@GK UV\ZY2) 10XIP]G5"2+1>CC##BV##.6 M]:SW24IKOD=<5(O%>.3;!D(T9G[8=#]D7#G+(M,FD8 4J YOXY-(9K49@'(2 MR>UY'IKSO+_SK)]C M4+KZ-+)%^!U, 2^CF5=J)K6$[HRYB7&31($5+M%98*VCX'9\G,][,'#[$#4U M'PTW04Q46S-J;/U<-;H)'T:FC1F.X&ZQAZ951J/<[L#HDA.):6[PTOO&^'TT MCK'%L$)]3&%EQ!O\,"M6*_!HB7DTWQ96\2.HC=*'O4Z3.UPWGZ0V+S*@2/9< M@P6/DA-NO%L&0B.W"+X9CB*P1D)C),7& ;6O"X\F?:/>3<6VZD<:?J NJ9[? M"G\Y%J.B\;9QSK;^/";$*R)* 0N#S#RD*3"M+#2 M,/M&!HCV4+&.QBOH[TP/ 2F(H@Y?J QQO])X9);^+L8O"S?[X:AI$.'!5PZ M6#P%@RD"@D/4\WN;=D![1 JNF9C!#OH3IV+CJ'50CWE::&^*HR)1_%G(R]_Y M]31F,X+7"!QA0==/ O?*V6+"%PB?@T=L1R>*<&52SY9)5F87_+( M]8_E^$4OL^!KOP F@3V?@^*R<:9X$ 8EJ]"P5C 4@/[@9.=*NI7"LR(&2S%6 M.5>I?C[7#8@U<[V/>:[WU,SU-G.]'\::6S<@[206^'&QN/J%FW>"Z%]N&"C' M-[I:?1;!?W0YR*.PH[I7H!D&TA[2S +-(D#]G]UXJ8B@:,8!Z!7Z CTQU"M3 MUYF\SH2A8%%P5]RN83#@32N63$D094=@A+A(D2!+D%5<4R951;G!-&RW#+F9 MTVY*"1,0IV&3WMQH "IK$?T-_T;[7K42DPK+28]+68E=6 M@B2@U>IK*HBK6'P-HI\,972=Z2XW++A&[PDC:&D2%#Z%Q5B4K(B[5-2,?+IB MG3NT(QGG3/<@Y)[QO/\W+ 8)^C99KG!7OX"Q[9/'W-9Z>2E2\'^2(O 2V_H0 M^STKA#-EW0@Z^8).Q&!Q4L851"I)R+40PT-W,9TH.";$J.22E%>58:7\)DV* M:QZ#R(IY!L<$OF!E$.G_?OA5_2.L72/\F$^?W_9@N>UY)[S 6R8%]W)2.#!Q M 3\%J8.KX2GK3<_Q?!]O@$(/#M]DV!O_8%L3I]?_@7XQ!@ODAVK*R9;!B1P[ M>:T8C[QX=,]Z@T2%JXLHYWDQ;\[3Z'#\05> =X$2) [ ]V K^K-8);'V\>102PUHP'G[!VP$MJ[?4R5/2&X-_68'> M#GKG+$6AWNVE _U1;K7PYFE+96 M6J;S>DNNK&R$#_>Y9FI_&QL"!%=+N@.%]_GW7\:NVW.:"53'GHV']52IR*$. M[.%DT!LUTZBCX:CGJ$2J]1)ID!2Y=1U2W0=;+.!]Y2+0-Q:!OZ \WY@PSC#5 MR[>%'X2;,,N3%,/PFN7 #P'I;7DB)'.B7$HR%"[\]V]\+V#+T+?>?/EJ_2)" M?HU$[X=%\U# D46I%;,[D#?(+K#6FACQX3"AT(>/YFS&R]:2*[GP52^ M=7I@YCJY96F,M.&_I/LL/31UX*+0S\7GG8>1D@(V8,"KF985K:?$PLRR6QPR"A,AH?M7V_>?")U4E\&?BE58.3=E0+A/1B[X';";\ &)2? M^LV[JXFV=FHNBRSG\7)O!4N&Y0L-*0NQPCV4@W@+O#SWO@MF@PZD\ M"9#JX;S(M>(3%!!@L5/>(M,R R_#5UPDR?@D>.BP8UF1KB+@*TIS(#5?AOJ% M*(: P5"ZUR[N65]O:K25LJOC[K0C<_A-3I9W#H?H!\DFS[03H .\R"]X1+CE M/)1<^J;R8F"L<;>-$CP!'K U+WKC8=C9\\&ML$;E.Z;L&O:+/$\9R!3?("O7 M'ZGI@?8-P$4M07(C/:M75F][<4%F- *1!@M,=+&ZC4V^^EBCGA"Y^Q().Z5#T5KTR],*.\'BK1, _7V((DUJ7%S@M) MT8=5.,\Q/^>X'IM+1\U6:?Z8#%7D0$P6,GS4WYIMD<&+90M<5=JEX0M9UEA>^!CZ;S?DGU1YCJ;]N.@9_T?=J_;D,(@'/3>]:S/Z**_A^\2I)Q205*LB\N1?N46X3MPFHFD30 K\S&DH+0&_!Y_0^$$ M87MW,(CTD$HJR U(Z+SRP@__'C^#*S)\/MHD :S]'C4T\08H'EG+R\TDH?\I M5=RRJ9V,(?::%)EZ1[GS-G=+1.),.HW #+15 2Z/X;^X98GW+V,WGDAK:\:3 MT@'L^TI^K5+ TNZNN%@8D&(HB(I8N"JY<&*%\2C?2S?1Q%E".V*5Z\&N,E33 M20INF]^P&(Q.%F!F\X\DQP=F:+H(4Q&M%W:=4&BG]4Y+VBFF&:0-(\IZ"5RO MDE6?60PVU#P4FT[^*F[S0M@GDBFN0*0F<"5QL=CH5Q4!TO:VZB"S4#Q2EP/T MH':AD4I.;W"&]*)H-8Q5W#W)-7?$-7-667^39Q$R34Y MWV$<)[>ZLH-C01G&\D![\77A7?/J'S!#P>V%W\T1*%#$;(+P&O3$OQD8RU$. MKP)'O:SC!&,^Y?,:,>^0)B 7>#2;[QS>%(R:#+4,W@*/723D&3=4LD>'>G[I ME;KXXRT&5=B=^/(CG-ZOBA"LU!0FF7Z\R?292::;9/J>DNG/JLO G?B:8JFF M+L0N65$U2ZRB!$NL6)2Q.VZNHXC']%,<%^3)H1VJW&*,92$?R@FHJ M37RNJ1BL&C^OU"ZG%N9B1#>"[&=:T\[D.F5B''4;Z*XYZ-8H_(:."RA0GC$N M$V*:9R,CY@FW(/5,$.G*9,EL$?<1[DI:GX(#'P#*@' ;6 ?*:81F9QXB!EMU+M3MC;F]3H:"Q M9H4$^+5GO4U#:D/08]F_9F _ ==D%RT->*(86T$P52/3K91N$O01K.M+$H:+ MGS!6S(-"+9>+P$^&H0X9F !KM !?GAC9FV-V B[-T?OCAPFES@WP3G1?2A$9 MMD0KM_-AF(7#&*>M0M.8Q(NORPQU^1IKQ4CB8R**7&DXUA0RI"[ 0#.M2:+6<>5Q/JXR@ MB'O*I32OC0K!@.>YU+!^.\UQIC<0VR9?#)\##K^2^ $VJ :*"T3J:$$A$2K. MA4-6$KZDCO;^F=[4P%?F/X@"E6(GC)EA\LH+(Q;(2F$MZ:F7!6N. YE,TJ=%MA_<#X^@,$M !($2U.#Q86 M'?=#'1GZSWK[_G,+$B$+'8K4\.''?/H]#P $ M*5&6'3\D&54S:4LB01 X.._S.Q/V;_/JTRGE*Z:9?(/C94C>Z*!,JSVZE%F- MPT:MF]S:1YCMRQ$QQI M]<+XWK7^C^JURH;E!!WS0^US9]G- DGKQBS[]0^:D S%L4U"SY*<#W!'-@-* MAF'1 Y$KFM6$HG,H#N%2$.:&%#F.H6>%VK@V8!Q]H_9")@F/=:M_P3-4P:H^ MGJ]_80:7^6+$H2XN0=+I&'=_G14\"D\K;PX=+?-WH(A.;3T<]<151]$BM0<( MM(5:E(SMQ[L1%>RNCGN-*!,;Q]0#D3J++F*MOO&)&Z5QG%Y1'!AH[+N\J6+\LG3OKM@K%[+6'=H M5KK6)?U/RZ J37-)V*CTWQZ1A$V.9R]=!J&#&[/=Z]$8;R2 V%X]E0KLJ M-R9U.='93O6QD)-P?H@>CX<#HZ\D22YE< M8\:"8+\;1RG+X:J<9?\B;3;PZY@.$W)S?+\G&P)^;XMZ\$2$J!UQ1Y) M&)#=N.@=O"SPLL#+@IQ3=O8E$F5 /@.EXK-"@M M$VJG91ZKS>2%R(C'YC_XK"J2H70V-_DMI$X$GOO,BHVBL^XBM9FXB750FM%' M3LT^?T.9P'K65'TGALAS85)#IP00WJ I(3U@V9UH]H0J1!/.T*V0QUC>J"$& M"I2\RF?]JR2F7+&.$<)+$9?L[Z?J&)@!Q3PK-Z]3<&C)PR3C6F&')7Z7BBH$ M,34]T6F*%AG!!.4ZP>_3B".MJ0DCNOXQ5*1TQ/#N'F!31V8B)39V4GLY*FZL M!9/O["4'\J(DE[#V.)K\H/98UF.,FF#\Z0E&7X82^78N.$<3HY3,L/LZT;(/ M/SA13R?7X:N)>NI(-+X;Y6_BCZ#K\.+>(=(Y-[Z)OH8/P%6#?O?-AY#6PBEK M<+-A*O8Q9_%; WP>?FF%,T9WNCYC=''&Z%Q1PQKD"N:2OD"]7$6PPM?]O=V= MW:W_Z56O9E]@>27\1UK/W"VM[N3\^#/SGMV:JKCI6OPJYAJ^/_EV?'1^^NTL M#,Z.OYR0QS_\<6863Z!?(&2-O24P M<&'*D PF*8HGSN*7'Z3?L_K-/Q M$,_@K^))LEQD<;ORDM(9S_EY!AM^_RZ3G-O\>(%#ZL[=EA<]8,:>7]V9[MYG MJFW-K9=A663L+.VSO$O;[T"?CNJ =G:F,PK&O-'5X(3W9>+*Y*]E\U>KCW\Y5$;=3T(^(,%9Z[BW# M./;5'@UX0TZJQS9[:TX8>N)*=:7Y U$)Q23X)!584\G%/9G O4_[/ 5C[DG= MZ3[3;"JIZREZ'2CZ@P3[][_':;FRI+R]_>RD'"*JEAS-JI">QM>!QC^*++L) M/LH22/U/^O=L7$Y6EN!W=IZ-X$\2!FQ&;Z#GX^M$X[^IR>0F^"34RI+UKB=K M3]9W[@4 5XU+%?RQPOI)_]GH^I^8#/,UDTAV2>$I>ATH&DW'WU2RNN3\?.JV M)^?U(^=O,HF!HC^I%6;0S^<+\12]?A3]%3TB9RM,SE[?\.1\EVY:R<45<6A/ MT7>AZ'4NI]"1O">J[6D&16K)3-CD@SJM4.]'-V,JR!4B&?TFDA)[=O2[O9U. M\#GK\,[20+I<')0%?TDN"Y,0O=L+&)*NWJYZ&=P.Y#1EN6H_Y6YE( M.^29G!9VS![V5G0&PIX36%34,G.J27(OT>!WV.*,+^D$'_B)L#B]@X,#?&+U M2NUO\.#]98;I&YJB/AP6"?QFSC9PA>EH9N*'TTS%./$N+9.(\]29LK[9%LQ0 MITPU:5N\)HG)'(^YRK$H[-=2)!?_'J=EC* MNF@4U#SJ&+NB9BG<80?#B9R[J\N-0%:JK\W3LB4;V:KQHWE, [E22X"'UO56 M'F8HM ?[_S7#K%H@V[]21351)=4; 7'LA<%[0QPT+^? !WDZ*@A.&&:-W2$R M!/ZD+00+BUMA,J8BU8TS9W.;K^JVET3]"/$K)P*FE-_DP&4ZC>?"W*7")V,B MZD!3ICU FBRY'@T;,35_88*=E@7"H6CR(T(]S\E;)UQJ98!)_3P1?!V_;[]_ MEM"/8&M':98H$0;O9/9=QO+F!9,T![(P>'4W&7L*?[.HZ1TX'(H&PIL;+%4D MU,S9>,P?I2>;98)<<>-"<2^DPO\;GO9/J+X5==W1#0X3@LZA^I.S@2T_H M7:O>?1:*#R&(BB!!=#R$#<\99BT,!G*83DPU(962XH?:PLY_ :TM((M"Q@6K MNQ4V5K>AY*39-,7FM5R..37Z,QUMZAZ*3WO'N@4]9DZ_:/O4WA8^]8,<9%J, M]KL-?8CQ) QK;CS3?2_+J@[!" &CH6;)\ 204&]L&+2OOM%EI93;N")9;N8 MSH[5FLJ]@=IZR0MF9/ K\.CH39RF!$*7N>UA7&XL1UA'@.!3(B$AH))1)G+3 M]C6TQ9PA(FKP'HL+QO2=/9[.R8S^*I,A]?@>R3S'U%:"Q*..X)IQ*HWKKAL: MSF'*H3Y0L.%;S>?59(/FUED*7!!KT8E+'PD0,!=*PC&-8U!7JG'GU+EQF8P/(AN@^/4[Z5^3:3E?[!%_:>5$?J/1()% M->.4Z/?#IC[D2E08ZI]I3,T)@U]1G 2OOOQY=OQ+\.'DRS]?Z]$<]T%O;^%P M'TO84R!"%J_4$9N'^_CYQ(SF",K>?L/+4<$5..;UX5!.4^R0158$#V*< ?T> M6BSR4J5ECDWC:^LWS[,Q\X385H^>Y"F6M[1H5Q3#%$![O/NW%K= 2Y MB(-I.0"R=;I?QMBEUG8U "F(G\X*PNC 6<(/ER+#A=4#(X8X@W)E:G-L*[CK7*@KP0 W./[G=X=M M5MBYO$;=HPC>BS@6S5EB,2/!D('"!7/5ZZ2;#2 "1\SM\>Q2T1K9<5^P.51M/.D,JMR=(N=^(Q-3< CF[' M@DVSHG->$6!7EV*[43PV#2F89NO"MY0R6LNPC+I@>B M77G=VOU'%GSD+N$Y*YN6,_SCVS^^S5.'#^:RIK V@:L4IAF91EBXBW_"-Z!& MI,/OP?&U;HKQ2OO7"%X/T<-Z?>T>O>;@(&[EW"O.3KXM>G M5@#!%T;GJ\]B"0I6B6UQ'XAH FM*/,4:7K_A$M:H^:.\W3)H&@1(RA_%9)J/ ML0<;.46U&]QXQP\G$A$5,2(&!D]1&DB6(_N4K_R40_N4O/ZR%.N@/C0C97(& M&L_(\Q2H@88^ C%68(9)+]]?M?;Z^SQY1/,X4'V M]?O9?_0[^X'^3.&JH Z&9@IX!@>X#6JN @9!8,;X*U7MJDGB0PU*!F'52)G(131 M"I<='<7B@B'7"3I*3J9Q>B.KG)51(A?DD -*=3C MN1,FG@+*2UF4W+,,?XBLDE0/(+MY=&6N.S?<5(]$5CESM3VLSN-'U!T;&Y-A M4UUL DY=&V'IL.V#B"[I*"88/*TU:^#F?YW@##>#!C$_7 \E(SJ'@51T?*]D MH%G^[ O49]U<&V=*P+,NU*7N7T&J\56F@.H3/3F]E;-/H.P07DOL,@['$#E. MC&J@O$9-/->@UTA2= T\"G5M?#KV]B#*-;TS"$N]T'T?S,2U!N)A7<.-7N_914'L!^8Y(%+93;^47)L2&87-#7-3BUU6J\4#=+N:^Q--7CR(AYW MNPKA$QQ6,<&A[Q,)PJ9LE064O0&CDA14? ML1(#%7/'$[X%C0=N98)>>9(UU-P)74G(D-5L+XQA+-0$'4 1*0QP '++;!7: M6ZP_5"[?S(V3L\BE=@K>A+B-),[&:%*>)'C$<&._QN)6M\8#+5V;=5 _I/V? M?WPIG]:)3$DE2Z[K2W,:@78DHG1*S6H2ZWX(J2[Y)"90>^4!A*\QC"F:+L7NO4J\Q?D4\;191P%<$3YW,]^A=4-J#+S!S&= N_6$3HR M-(B?DQ,[(D8&4H)U;+YA*FZTSAVA3,OLDQPW>0'+3$U1>8("0Y\YV#6:<> S MTTM6I$G&X(LYD= T6Y4 _D8?!J*GPUH >@T/!! ?=[QS"*@BK4$*%$@.;2H, M1C^M59GX-_1T"XSG:!J=N=O3XA/L\'&L+A29W3=K08.'H"D;!3BLF?&5]FOH MS&C6EE(EO6Q,"BMF\*FAFJ+>J5,X7'T,.2>[:SV[?&8"()6A"D.N!9E2)(JD M\%SKHZ+(2XX!L7R^P)P_)#AY/8S+',RNF.Q")#L:JPH5LC^MHDU#ZR83P)(W M:0Q5M(AS%4#%X.@!5=T6*1MDS6<@>]9M0FM!#S,=;H!*5F3.+64QH#0D+ZT^ M4A0D;$YH7A022Z&XG+0*!N9A51G$KV?OU(8@V'H8-$L4Y3I2T!0&&C@?Z5W# M8))&:H0UHR46'L,70S1,6*T/]9WH$2#G#38#+V,0AY7_1!L '*@U?A!S MF*K+M '!EPV1^U2$:AZFW0SX9FJHH].UL"BL#,U8Z(])=3L_4K.-ZJ4]Q3^% MV!P"@Y.9C3:SY1V44\X(Q71S8-)'G"S<:74P_X[7BT GJ%,+>+JCH60Q7?"F M.PG!AO2:Z2_-,X2T'*@)IH8!ZXYO3'[&?(Y9';F<#=\KE4M/5$]ANF9IH<-M M)GSW7G'I<#L[/7%U =(?;JRGPW@WX#FJ")&:!C9# O.Q*KHS;A4![WDA.+\% M/F497F!TB*KO.?WZX&DB^13V/AV-0IL?HNM0U+_MI-D5$R&QZI3*X)5VS\#+ MZ)WBA%2S"OEK/EE:A\NIB^<BO,B^TNTG1CI%-E$B,9Z!S&R:7R1%">/']>BH4 M-T L$OP!KGFE7K,CG41"T]%/TD&[K(PH&HO"Z$[DWY^K0+^%@=V1V;\[*V=I MJ1S?NQ:+KQRA:Q+=*A&F65FER]9"'5@15I#0&X+^*3,E&B_-&O7KMS0=F*8[ M3V*'3-BN4,4GZ'T;F0V>G?6<=?"Y/*N8*]';V?*Y/#Z7YV[TN=%JPZ'Q.(3! M&5G@N9:5Y[,9D2WA.???/Y1N;\T!#1'7/,NM,J^6:1RR:P GP"^+@C!S$I$AL_*52:TAQ'%.=;$<2B])E%B<87QH8LRUA(' M)3*5@EJ-)R.+SE&#C780R2%,B]0#CGS"_";X MP'I$M6Y&W%B7D%T/DVK:W)5PCFLU'5 "U]PG:"G,VV&?@E>3^P2+^1*C"J3F M2U,_G]N*E4[P)77S9\-JL/#6.1OO382%?6A=L,:$L\"Y303)\3@ GGI?,\:H M$>P"<)/3=6*YF93C!UL5B^79XO6Z9;T)U>>A;C0_-P&C[KEH9EF05*V3)!"LZSN")B>1N[K][C8HFEO[\,_.SNM;A9GOVK-)C>8IK:#_]GZ/ M\=-;T^GYIE^KS3YL[Q//-_ST5FAZ7CG9!.[";6@^2L24_I/^Q=81*\MJ_G.5 M)@/6Z7:GJ\/:*?^7OMM9I5F:XDY^0G\GU']T^UTRLC4^OOT9_OQBKMAZSONW?J.^UY!6@<69IM->*ZU--=:*0ZU 1QH51F,UZ2> MC U5'2 \']HD/K3B$]SS2LHZ< ?=\,.S!L\:-H@U>/7BR1A(U0/&\Y E>4BO ML[->SIE>SWHN>CMS/!?8<1#[#LXW+/H[UK!8*=:DNSJ:-].)C&UOU]^Z]>V\ MRK,6'$MW./+L:DEVM;7Z[.JST*=QBXYQ[P 3AA=XD5=WZOV=A5/WJM,&,:*J M)Y7G11O,B^:I%-MTFKOKI3#-L*KV-]M= V7)KMO:LJE5A)T^1,B56['%L2,: M"IGI/,CD%2+Y5>-_ZV@Z!K=8C?S37=@F_S0377=^VX#0W5W-T[G+N)!'+UC& MA\M/@'^QX*W.9(>Q%!GPK6+\=B*N#:?3)7BSQ7PFA[[WC\;0'J-G.[4ZAH0]CFR^N%.^F:75R_"KR^S MJG. HQ]1/[2YZ/:MD/:Z06\=PR8/$(@)]Y%ZZ;(JX0#;P,BL2E3?Z7%$P&HF M(M3!X1(,]]0<';YB\ZRZ?[7PVY\R,SXE?*EAF><&Z0BW5S/-7/;TP^*V,+JK>D\=FIOI>*H%\,P!JC.K- M6_'BD5"9TTJC3J,=FGCO[5(%_!XFZ7E@DK8]3-)ZPR0]LA:S)AZ)WBL1(LK;+(],'.KG$T(Y:-T)Z91 M#3^F$QQ68/0J)_ EVVQ;-YT--&!21BWM:KV?X KLN4TH5"D!84M6T9QT6'U@@IYMBHR1&!.RKA"<06[5[I_NSP1]J N<0,@Y"9S6& MP.97+A[K5./Z$JJ5=)O+8C-DU &FY0"D.OK@9$;0BM@/ MGV->H20U?8MQXB(O@C21C]/G% OC>U9 M V"KM_UP#XUN_%QK0,:8]I84@0Y3!I'M!&?U!WP^/ QK1X6P06_FW6LFSWAC MU#Y-(UL[_1X-!C9/% 8+:3*P"-0R&<[=98R4!9V(.3.L'7,"=5,(58;XL, 10+]%I/H;W1I< M5'V:*QPZQ3#@NF>*LW[$;R0VQ2JDX4:VY;K M.^')B%%6E6ZC6:^U9T*0*1EV(R.-T?O MV)R>RH7N$DB+2\BWSLO<^H9*"Y$(D=9#BS'(;TK#V46-Y##6'%H&P!G+3)J. MTV8A<#;XJS-;I[^.F2F_'1J!S+-)/<3+J;6T;A_>-ELX%WE1FS.O]G?@2WE] M,L11B!P9IUBCZVFH8L$-YO%Q/.;\25.O;#N^(0#=91M.@.Y]1VT8##4P8'^U M1[C!UGU #=P1=R^]0L[3: V#_"'-LO0*FW5+8 8%,?_B@KP0A+"<(5!ZH1'F M"O&=#C)N-'QBU,P; @O MR3/ 5^49R4@?>GWMC05KA 'A-)EVN<0;4A"]%S7P0_.&W+> WA6E#N$/WB": M8F)[0SZ*[+%!N1G)0XWD;;"59-"8]<7=Q8@.@';@(23^5C[C';$)$A]S*KG%".\,3^,4:%-=ZQ M89I-4Y*]W->'\,.K>UC.IG,M#>8@-"?;\Y9X$7)'/!+42T-O9C%&K%0[,-@B MU'W(?F&;YDPDHF>RIVT$3(M=ONB8PF:5-G<^W1S\8@9& #!#.@C;;?VVIAK33E2%!*-WR9O:H3F%/A-$(CWHRQ MECL\+L#3DFM\94<+I5F?<3,)$U'>.C1$?60/SZ_5X?F&FJ>Y@G11?"0J$O1- M9>[ M:1$.KCY>._#2[I>]_#-ECXF%3[_627=CPV>\^&0((![!UO;!'.K.TRW M+_.7F-6HKUA5-CJ\;%*6$BX[+6(PC$).Q F:3N M$!A9R%)$O-:AA<*,:+>EN@=VH*AVVK'A.G,GHG*R')"DT>H +H<8S^CN,,TS MX/$6D;?-#[O[PZ[\W6="XMVX./O.S\["M,'7;BT?C"3;YP'&#=79GU)FE$X MSBGF!73@R?XSYB89J10:3- 7XO9AD1CXJQD\<\9[6X64'C:+P#,'L-A M)F+Z3,%Q+A/37\[T^>/NA@FZ3R9.TX,Y9Y-N>7#>,V7FP]/4YP(]0-I+D.LV M[KH%P,#V=F(MF*,9,U/-/1_Q?,3SD77/0C0J@^9?1A3?,@ MX]FQ-)LI1IY%>!;A6<1ZLHC*I+HR+<9<-I')"Y47U"19)SLX#A.,('/W*')L M@ X"!V1",9](89"]C N3D0ESUAJ293G:]^'9B64%GALTRRF0LJ(8#,UI#G(:'Y(F!2BR@ZRT>0[V5M>]? \Q/.0 MS> AE<8S)Q.%DGT3X""4+IK&]0)7RDF)*,.6M"5,S9Y*S7'D- \*\5TFG-N; MV."3&8KR^]U<%Y5C'W90L7!$SV(\B_$L9C-8S%1F*HUPT6(L'*JGSPA,:JM4 MF$C^JQ3#&R>=WB1=+WB^L!E\P7&O.)9+ !6 M=CRLQ?K!6GC9YF7;)LHV4V9K"L%CKEFMJ<+>%^<5 M8L\T/-.HF :[R?!H$]Z+(A77YC ,TXBD]Z $>QE!9H9I$I5#9ARR&*MAKHUJ MK!H+,/. D1+L4!IX@ I4WG(JN&<>GGEXYK$!S*.J%06=H8Q%%M_4SOOF(;QN M=(7ZD0MYL&2A>@M,POWJU1>5JU&Z^9)QKQ%XC6#U-0*-,6&X5R0O99Q.K:N!8/;PDW6?U\X[,+Z+3$P( M-!,E2!GK"ZT]4KDNO!/"@9.=._#L87.TBUHH MM%%ME=R@3P5QZB^;K ?TAW^5"+^KTX2LF5*!_"IX$5/8:AF+WB^X/E"D]1S&6.P2"=/.'$+]ETBZ&8L+ZB8J4S@XDIC$-&ERA$5/$%5 MA+ P==(Q]6HPN)@:HN8M%E:M#(U*#1]9GZ_ O/ M?CS[V13VX_,O-BK_XDN]J\3<=(,ETS+NUJ#B$;H+K%FZQMW6:VX61Z4+P*S5 MI8I*$5M\28-"2RV-9E,QX':S.&[B1YHKM\Q(-T["ZXN\U@;D[J_@$RJ\B/]A9F4G[R;V.HJFZ0X#M_&B[$"8W50/"Q,W8]M:" M9R6>E6P&*W']E@V,;!PX=)6.T)8QT^5129"V-4U$JXW(1RA^BUH)L*?(ASX\ MU_!<8^.XQA![]49@4>3:V=@ SR?E0G<>'*MI38^@!J=N+S*7CPP$0ER:KN.9 M(CQ;'9MEL]+K(YZS>,ZRL9REGHI1"Z6\J@I=. GC#7,+]Z+7Q'D*MS.TYQ.> M3W@^L1E\8L)Q4>L)T=I&S0.7CFL(',X6$SLWQZA.<- MGC=L"F]HN#B;K?WD:(1ADDM)P#;U&&L>B.!JG,;RD5,HG'?T&([/@^&XZS$< MUP_#\8&HY9ZD>;E[3GX00=NB*F]MXDFLYE"CY;-M;MJQ_QW1/4- MCL0-#!J_O4C3*!@):DM)G:OA M.WS^ $9BJ&'X0V.U5#.?E/"KB/,4BYVSHG,A8YD8*CCNE M)E,&F" E/4V(P4RSDO G.:$YN*(.=O99! DQ061+TE15-BPG>8'"');BI BN M0&9/T0!(RSRN%M3DFHG*%8 A2@*RD==C-5"T$TW] '9TC!@U^E %%S!/S-&. M)/Q%/YOW!GI"8!S['C>X8_(:"UFQ(0XF8 OS2GK4[TEZ%3-+F20%^(K%=F1<[Y=!,*CQ3I%:@LN-A!.OB+ M-9H 5R9"3487UF+'/^,QT0ETD7X%2A8S^P._8\.NLABGF>)WAU]B]5UR:ND M4\7B&*89F66K'RK8BR08E3%FE6C%"VC0G!)Z#@Q3YLV#1^0K$VS$,1>(<"(G M:08/T-F( I5AGB,*X"ZT"O!?C76DB7LL M.)N/) ]>DDOY/8C$!,1Y'JB1/>E75?_X:O*PIRCRAV,9T?O':D+MD.3U4$YQ M7E@!X%(LLHD5>LV:)!P\T*AQZYT7M!%##:<.+$!F\%\- M%^5B2%(")7:-2K/OM C.*(@W1?S$W(?/-0^.Y# 6A#I%V9= _RS^5VG/>$% M!@2"65(]\1*H%3_S$M!U9G8Z6Q(X&!X,SGY]I2ZKX1W8+NJ'-\+ZCA&_@5W2 M.5*$#R6#[O+T^"WUC7KGZ9.]CO*9 !J7P65:2(V*@2FZ M>$S;-Q:. (UC!L7%1V[%O LVJQK-4NA0H- !0D584(SQXA?X"GAMTW1Z>)6M MM[_>.MNY(;3WM6S@4T.>+UEC0^YH7,@%^R_D1-;C,YDRO= M"8Z!"3I!@)SD?EZ2G"1%C Y[==9I:.0VN?D"<:]C/H\D/D!0X*F +X SY"F5 M;4E[-7SF&^@TBBQ6S -(F0 58HR@?#E8/*+*UIP@> T+*#T*,G3LT(LZ*%R> MQJ6YFOR8(P3A%B3G\9SQ><\)6XM;7*G".CDYF[LZY1:Y#]X3;B8E%H\P,P3- M5SO!8;5H5Z@D#"1/U$A2LUI@CN%,V/VJ1NW]C>UP5E!P,CQ(*I%\S\II@:\W MH;4D;;.JI">^XF3#DPC#!84MIZ[*^5M7#%":&NWU*"T3*QV-I&V+IM$3*[(\141@I"SD?XHTF!/=5Z';G!6$WP M$JK]I8NGF<);4EW,4ZOWU:T-S>O2Y(#/DM[G3_=B2M[MO >Y#\(PO<%2B9=\ MJ*GP+@IVP^[!+AKE\1M28:1=',':IQQ2UJ8NH>N%0;_;AW\G*1,^GR&P"^$0 MIT,RI[5-8@PD^/A.JK\(L^__*6WL";!+OHCD+Q./_0@"_=_CM R#(U ,!%>M ML3>!)"OQA%P6E$A:C%F-0T]ZE%Y5$F[>:\#QJI+5%[S2+[<<'KW6_1]P#;M# M/$-HEB?)H5EVG]\:K-W;?=98K3.>\W,S8+JW=Y=)8JBE+?2Z-R?TRGOZHP]8 MW[O]TKAW-D^5N#U1PVQJ MV_XQUY_-^P V"C-,_OY3_Z?;AJYMRQLG=%QM2?T2$W>>V5.#>$"[6LLOL0'= MIX-C^%)6(CP=_=<@^QML!4A_W&;Z9+6\^LX\T);XO7W$O?TJ,WPJ<,I'W+L? MX>2LW+2R\F @AM\O,O0@N9O2[VZ#JKFU#__L[+R^E>%SSE>[0?*&\DP>.VFK MEF%!3URI-*YSC&110*D0HU%;[M-.6WI>8[RWU4T'G>WI]4__YU7OM>;F% #+ M4MO@#'W,Y-6=:LL\OR?S;^<$]] $[L&?Y@WC,@ *Z,# 6V&WO_ODTUN7U=D^ MZ/SXXOS\1 S*LYX'8#W?_K>83-^^UP'@&%T?&\X!>F&_O^9J)J*;"PCV-[I>C;0LC9[G>VGX0*:#0[0//X^_=1> M>'.;:YI#V-/KN7[IVSG&0U1/O;C7?++SNRD+]D)><[U\L?,7?YTTG57,QCE/ M"Q'_4.#L_LSBZ:(9L^=@^7G.4QR>;N:4&W3/$,Q\A64]5MU3U6/.O-?M=KIK M2E4_MRW[PU7]FQ MPD#4>/M2F1C]V+AK7@?]/+.V3:WFA]WBFKR MR\0A,X70%D@+80!\(HX&"DM0*)*!2UT4RO"'_#0BPX.UA.N2 F',HL3> MY;7.!N!67>E6<0S/8X!QN!IR(J@Q0 R$#(H7%1F4!1>?$7R/R$%6?DD3:4K% M'+JA$Z%KWTUU]H"*]7%&S\\_GV_[".ZI-&!.G/":5W6QL%+(R1?R.\0'262L MV]%F"MY0Q3<&Y,IH1KC!0P6JQQ)S@C-)G3JT0WZWC)9;*W MU*&JA/0XT]D9I(EMTLBBD521U"ZEYCX6P4/#^'!AZF>1#<>UJM0^G+'E'$D> M,7AEK'2/&+R1C@ 45>;\UCNTRFLP5,@L-Z!$'BW+?R<\V#T(M[=W9_0TE>>E1@]- MRX)WP_[\/^MW6YPA)?Q MH.]N(Z,70P+OYJG6A*)GF\BK66130J=P: 50_+A MT9O!NP*E1.(FKR.'9FEYP:]MD9(U5%4Z96C0*X+2*ZC],\/&\0,TFB#AM6:Y MADZLL.6,8Y9.%XS*DPZ#L8$HQ@.%;AK[6OK0\) MS_/)O/[0?NO7OYT?O60%4D=V7"BMR M:K2G,Y:Q[UPY?DIRW%'D J/#K2@&R:;0XXLEQR,V -86GNB%;]R[M=VXVW&E MGFB._F4W^V6]>'O!7+*A;:TMM_0;Z#=P/3>0RBL#LXT$BKGF6_EB$3'_26$- MVL*OV(3+VZ2>SAX/5=?SAW7;MY_]EJW;EOFCMI[[YH_:VFV9/VKKN6_^J*W? MEOWG?_[GBAHG'A%W/5&BZOUOCVVNM>F$"\_')-GM!BJ+DUGYF)@_3P.6N$E/ M\2OM5WK3GN)7VJ_TICW%K[1?Z75ZRB/:!ANN]3]1W8Z*8R4FP2>I@O<8S9J? M?O\0S;HV'%:_%^[M]<.=_OZ33W%=5FB[X_L4M?8?V0\/NKVPU]_Q2]36ZJ[O MZ:=]<;KA[MY6N+OC6_RT'K'M!VCNL;&+<]#I/^CLO%-X$]3##S*Y"/Y[G):/ MH!?V7X9>B'[P7O_MLT[6K]7FK56_&VYM]\)^UW?S:EVBK8Y?'$\_]S?I=Q^@ M>>RF+DZ_NSX:H]<%'T 7_"BR[";X*$M0"?^D?\_&Y63#M;?_].??KXS78OU: MKAO.[FN8)?&:^/^+7R)\ZOS(:OC'>O MK;96]B=<-2Y5\,=CQ%JW7D:LU?,2OS)WS]OZ&71\&:U^ASH%?FP74L^VI M9R'U^)3$]K7971<=S_OGGDP3Q%J,WU3R"&K@ME<#7S;#\2O3MC('?:\$+A95 M?FW\J?(KLYHKXYU[JZW2?9-)#%K=)_48SKV=EZ'5[1QX0_LIC=5\O\@?#N,XB&H]2J3M M49+J'B6!@/\%N!_3#=?P^N'._E:XU?78Q&TKM.NQ9=L#[[UPO]L/MSPV\[9)K>B^9BH9JJF(@[.Q MR.08YH8-Z'SCN;5XBE]IO]*;]A2_TGZE-^TI?J7]2J_34[P;=Q/_[N(_SPPA)#W_ZZVUD?5,/^0P<E YWV&3Z8]GF8#E3^" MMKCW,K3%WC98ZWOAUK[GRJW.P@//E;T&[=?*\Z456Z*>ST)N3[%]8!1[5A;A M7S&(95TG&\929+_ 4..W$W%M%"-49GZR>H-S^96*BC%H.[V?&YK4_C(J61^_ M&Z19!#H2?^F$ MM^O6R^BFSQ>H3@N9_Q(L?E>M@_[ RS@C//!F."^)UCZ0WD*,W0THNOQ$WNG/%QUCSBW2Z<<7.\MW#*SEGM M[6R%@?D'C,&_M9)0;ZO3W\>[:U/M[.[-F:W^^JV;OQU0 C=,5 3C3([^_M/_ M*M+A3__G'%E9D(Z"([@6:"#_K[^))6GEI[DL;;^SHX!2W.O1:K1SS'@VHBS2 MAEE)7VESF&8UE'$\%1'& _[^4_QHA8&CNUOP M X2GN26,&HMI#E^;O^Q/-9K\J>%06#IRI.>[W6:P.HM*:[I<'6S+K:W;R]OU MV!Z%^?Z#3S+/@V(LDJ#W,U)E6F8P_T+$@?R<\V#T(M[=W0QAI]B% (BH1VF'0[_;[;^G25TJ]YN\7OTV9P &(;RQW#-)IH=(D M!R4D;E]&8+I%@%?+:]@_E=.!OU*PL4FPVPTB4',",8+WGS=!SP\]/VSCAYO& M$)_)F+D#'X;-+R=)G1&/@LNT0)8P3:_@#"]FQ[5+[\Z*:[?#D^%.H\LU>17! M<>1P-9ZF6.16L_+\Q/.3>2P!W>?][66'AL&'T4&)_RC+($)_$G_GHW+24@#_:8F MDYO@DU A\J O:4G7AVLH@;O.J]]JSD M8;H=38%[H .13;"PM[>#K7N"P_=GP"LR\S,J!M6/1RCRF80/F[I!R/8*G&1@ M1/ ;:A?O,W$!"L<1T *:-,&Y'(X3H-4+8"EJ B8;L T!U#69BN0&%:,TFZ89 MZ3AD%9%Z$HLKXG+X][M,%2H?!_]4N+[!21X#DX)'HZT5[!SLA3O]_7FO8'ZZ MZPOHXK;@%7P+-B;H4)\SS0*1=R)/Q&D-QTJ.9IDNOISAR\1-!1#&7_!W7J%@ MO Z-L0AOT-\/#[JPW/T==Z;O9M2PUHEVEEARG/05/-Q5#\]4D@8G20$<1UW( M9&@3NZM]XM=':QC4UC)+EACC/"MSD (I[Z/^-(*//-;YYP_!JR-Q W3].OA4 M1)U # O2,?'R B^7\$9S5SQ/@6':M86E6.*]<9WI7C@K,=_ES"N3A5")4:E5 MG).MC;)J M%YO6 2SW=)JEUVH"IPZ^VM[N]'\.Y+]*5>"!A#%@&7#+S4EH=7HP'2\Q";.% MFGC)YX1C]L+MG6ZXU:4FG[,^G]'M4^@L^_@9TJW==@_2K]VO][VQ395C:X9V MEYEU"_'.>;(AY?S!"'GNZ[4IHS.TC'JCWKEWI:*E#2M-D_Q! M3;+O-LNSZX=FU[UP=[O;M.N7X=8G8-M]@\.;D945WL:LCS2S;G)H MJR#_41+KV[[5Q] >*[U?%+2=K)[J>>KC\=1MSU,?FJ<>]!V. M&BS#3']3"9K*_[<4V??E^.FPG9_B:(O86LO#[LG9&O-ZI>?[>B%OPSEXON;Y MVB/RM1W/UQY<5^RZ?&U6,4/];7_;B2!1[DLM!I,FLO7V6;9X+H %J1_BA9]4 MV6&K6\QCAZ)X2)['&FQO\2K]H/H:U#77-@8+[^T9K&>PC\A@=SV#?=2$GAJF M*G*_NB_1<+WPV6(KYJ$J)]XZ!>Z(3,VZ9:U#]/AZB ^7P>&0 U!P1XR<.,(L M;KSBR^'9^\/_2[$E[ \A8PQ# ;O[+@OK$/TL@"&^2T46&>?JQQ3=GOC/69$. MO]OG>-;E6=="UK7G6=>#ZX:V[']N]E#UZT+7WOR\94** 39H@]B?10+407]6 M*42YYD&<5'TV',NHA//0V_HU&*EXZ9&0)7V0@PRLXQN>9F_[-H5KF6'A K[L M8UHB5^_O!!\RV #@79F4Q(%ARPK,[?CX.>B!DO=.9I,R>NP@=@V8:+MYY.]6 M3=SKKUHY\7E*>N[W)+T"$KB0X:+<%:#0G?U>V-W?-?IQG5B=LI\FX5Z!56%K M==#(T48,YW=QEK\,?D^(%,X*46"JF4TIP=\B23D9.*9^.)PC4-#3BTQ,&L>I M?]#97Z[4SRM_R \,/\8[<+W]P->"0E MX0XK^$0PUD!(.4KL$=JK:4#E2MVW)X6'D^F M<7HC9:YAPG8[QQU>W>#4U%)W:-#>6X\\L\+(,P<>>6;]D&<>@_ MZP3?))<)?Q59<1.<@S*?BR''&6[A]5Y0DN'HKAC%CXR[\WF7KWX(^C__^'K2 MWU;%O/-"M8P'EFRLAK.7LUP\ 6M58'40B-OV=7UIBLA)HD-\_6YO/PRNI+'J ML;/3'G5VFC'HG04$VWX*I]V6[8]&^1C$#IKG158.BS*C2HP$;?-$$FDS9>/5 MN:2JI,-@!,,G0WWEX313,4WG-LO]QRF^9O5O$LD?#O]5JISJMLA92-\'G\!Z MH8*:=]JA" LVRM+)*IX'(LP;I(,#(DN!;X1A]"&8TAB62?F=AD!)N7R3:=DS ML&\6:L +?-]GW@VSO$=Q6D;LX,O2=.*N3WY]/3HQH- MH-VQ(@OY#Q&)^NH1&5-83U_R*R*-D.OU"FL:8B4O)5Z04[:!S*AFX4*"K42. M?S&=2A$C:XL4_DP^2*!+# 8"#6%9*9\5+C<4''\D'R3Z&6,VS9"KR6N5Z[P3 MAT"=AQ).0D):;4G,-*.<%1$,LE2@YS8O2CQ<" (E.UC>.C0SKZB;O;_:XZDC M#>;5T3\1L/[/DZ5,#DK%J-A"R![9PM4Y4$R*(4PXP:.$!;/PGC;X .\Y4%P? MJ#-*\*M)FIAI4+ BH^>&V@.;$%8LG4S-Y&&1<_1%3RB$8S%I9)S+*[S;HM.( M)"GA8@ZPF NKMZ",&JX6Q'>,E1BH&-Y,4H(-7*8RK&0%(QK];L$0L29P5RY% M7,I&82N54M\Z5W@SBA%S#2ENO2VYL3-R-@B63O&OVB<;V"KSP A'Z3(I+@:" M[1AQ7:I=>.6RPK& ITB9X+=$:I+)@VIQTY*G-P522R.0S>R_EU%GGDGIA>AB M;F.D)%B>*:PHUWF;S#K(SD^%L"'R3RG MH"FP/V$409?FA\Z2BVK)7:O(!+,&,J1LLHK?,6LV6M""J>%I.AT6 M*4+EX3GSJN>]3\TI+'RVR!=PBV7[TLX0!O@YW =:2GH5D$@#&6J,)'61J!'( M,! @1LF=TJ(6,XN*H5J2@!0]->%04#)0DH-HG2>T^\%1XW'+0 MY;4X_#T#J/UG"J#R)#F RFZ_6T.J!_UGC:C6LKGLS\W\I+TN<8_9<*3^O3\G MJFI;-SBW+?.W'[KZ^T>:A9%8N#U@GJ570"#)WW_:ME3[336#S0['! TCS'WNV3O'^7BF)AEPHWR&ZC D^7(O!!,]4_I]:S[-? M?Y#=_/+/[];V'/M-\YOF-\UOVB-NVN]G_[') O-!C-EGWJ)7%$%+RQQ+-E_? M;[=\\_.G;'[^Q.E0,KO$:GN*FTZS-"H1_1C^N%3HGW"R>RB&WIHG_Z@=8.^U M5^P*?9E/\2OM5WK3GN)7^B&>\HC2>\/E\M,$@&U69FX$<[LLGA\XW=]I*X]L M/.QM==-!9WMZK1N;/(> ?^(6[_WPH+?UY--;E]79"??[NWYU6E9G+]S:[?K5 M:5F=7MC;V7G0Z7ESA3.MN/>SJ>"-LM:65KI";$/[?LQEC6R]#<^;=P'S#%O M<+0NSP$8J]Z4;Q==.]N]=1%=WAQ;E>A?F0W'(-FB>CVX#P"NSU/\2ON5WK2G M^)7V <#-MSVM2%XHA1_>VMQ^&=;F[F[8W_?F5*O!L+L5;N][7V#K^FQOA;U] M'QUM=>;TP^W=AW7F>(MS$\3:!W5=Q^A1R26L3DI8'T\LZG9>AJCK[8?]?M^S MJM8DH-Z!#YBVK\[VOG?*MZW.UL':>%4W7'H]K;_T4RH2BR[I0NYXM^A:/,6O MM%_I37N*7^D5=XMZ*_/)K,P3@I+,BT!>3V6"P*MI$L0@M/.GL2QW7X9EN=4- M^UO>LFQ=GE[8[SUL%OR&+<_N]K9?GI;EV0X/=A_6P>RMR]666I_2Y.(-W#%Y M2E&U]S)$E6Z)]JR3]6NU>6O5W]D+=[QWO5V*=0@ MI%MM<:5-.OB^,NDJC)K'@ KMO@P1Y37KNPBLKH>J6:#L]/8>-B*V2:NSZW%# MUTJL/6VTD/M(^R#AVCW%K_3*K_1\7OK,!]Z\Q;VZ2RTK>HE@_VPBOP M>O=_(T_,GIC78@N]7V3%_2+P19J+& /9?Z9E)-+@*(;_)FDA;63[25JKO)#> M*MY?<@>;=\][2SP=K?Y:L9"#?\4@EG6),XRER'Z!H<9O)^+:L/TN-7,U/*Z% MF2XK8N;)ZFJ$NPJ$64$^*T'U NEVK<$=!?H]W^EIY"&\?-"00+7_.+-RWX,$ M>_,]\#M'>QG(49JA]A)?B9OG-GJKUDRZY:Y ?7,A8F*8)S)T=]_^E]%.OQI MKC+%UO@Y'@!4)8Y@%/@^_Z^_B26IJ*&IZ978[^PHH"'W>M2D[.PSGJA[?K[;;8:!<[+I8.LFB[<*YY:; M6[D,R$GJ%J!72*S6PYK((9% M('*ZUZ:^I!DY='*@W2 M@2;/OCO?!X;_GC_7C'.Z*%S&LMU:ZD$=#F MLI2"_1,Y&4@XRF!MU<\\7 4W3-"!"Q>JK!K*[6+C#[H_Z L/^K8_Z ]YT(X''%,SPNX1EP^G.0P$,9C,J$TW:"JCIL--9>C6W38<_I?Z4+CRE>_Z4/L(IC1O0D?Z0^D/Z X=TWQ_2 M1SBDPS37:J^%)5<)T19IO7B)@[%#Z#O9 H48$W:&8SCJJ#X+11>:"](D&,BQ MB$=D#9=P636;081WQYY3>(_@$IS]!4_M=-3MW.AT: MI/?6UL17?#BD5!9<"GBDOR(<&!@-MD- M+[(9H.WE/!_T?'"IQ)^N9X2/P BCA= 76F<"'4F[&I%E8(^83 V1"=()!Z:G M@&L -]-%(O:,5Q&*Q6S5FU;^\"\^_!N7]N>65CUS==Y,99=+I[;*RX$XC98M M"P,%"#L5YP6H+_ OD+O*QY7==@1ZA$AN2(4P#$ 9.RY-D3LNU [?RWOT9 EIV M>_K>%@\T.QS0&E!7\O>?>M41:!O[_@4N,]4QM0(75VK;DI\? MJ7F9X2FZ:(EJEF:N/B1F9^0.+]%6+[QG"?XR.^GI[>\_]5\JN:%>\XBT];B[ MMON"=ZWG.8+G"(]!6]\^OUM;AN WS6_:^FS:[V?_L@#4S<.O.IQ@F#,/HE+.ZPN\V5A2VV%WWR,FMZ)'A;T# MWQZB;74.]AYV;3S0W_HPRADXO\UFD[M[87_+(\FU+<_^5MC=]F*DM5,,+,^6 M[]3M.>IL![1&!="+TS_W]_;#;M=S5K\^]V6M>^'>WMZZ\%;/-1^ :WYJ5&2] M.*;I@7OOT#!K9R?L]O?]^K0Y@+IAMW?P"/S3I]\MDWXG%CH?=8+=3,X))3U2 M1B3&FX-IIN"]5 4,@=4F(SMVF>0PLQB^5-12/I$$%,-I?53G,@_=J8;IV,") M$4ZJ7T!N=9-(B/G=-"30C!K!%4E1RQJ\J768PI*62]D)FBLQDUO^K.M@\3-F M-^CAEV(Q;/;CGX7S>< $]Z;,VC[4<)3G<)&[%RE\?O<&UB.=J 1752\:+%!6 MY@56*;5./\0:+9R34^B9R:FXH9W3.(AI(H,;X%=,( H#5C*'/:145T11Q#H' M&GNKL_,S$NU6Y^!GA%^"!4C*2965_#S;V*QB3%PE093"/W0EGCR8\U9W9M*9O$SC2]P['#@8P=1B M!:>1=GDBBC+#3Q&=T\\"SGYM6;;G[FHS0NM!]Y]8EO9V>QYT?S'H_JI#ZS^R M57O7=(%G(F39FAK0!T:JJ!Y9PV(><(D3**L@F;#8YNNW MHR O![F*E,ANPMGIY,YSS?!XP0(E\H'.6&]_O0_9,96)%)656TG\ ) MFK"Z3KOF_.P/8'4 =SO!>Y4!_:=9'@9G,E% [Y]%(IB:&1S U/7JP[;;>=>A M,VI0 ?3W]]F,%CP 3^FS$2:LO3Y)4(X#K_)4_%A4W%CH1:@5GDJ;C]U#67VB M#6R29=W?V]W9W?J?7I5+;U]@>6B#ITN2/CD__LS;M]^Y8XKT.@$KK 57_'#R MY?#+TW(')KJ*R[_?.41)GU!%"GD# MSPKX3Z6>GA*:?@6JY9JD+UE6_2&#L0 5".253"*" G,6<637*Z^6JKTU+T(5ZL*3WQ_8Y HQ8M#-ST&Y2Y&IM,R#82S4 MA ]O+"_0 Z.#;\58@'Z5*<:6H0XY!I]NF)89M[ZHX#WA$5$*TJ1 X!0E+R4/ M@/>5,4/B46..N'1=R5BF-]1C#B(#,\#M2Z!RZ2HQ&8).C4*KTKY];= M?J\P2(TXAHA1>//2*9^("@ESFLE+I/GX)H@DT#WBTX)U2VBV"*HL,5R9DZQ1': M8Z!#XX?OSQ S2D/-*>WX/(I%GK,2>MC$B:2SIPT">#4,RB:4H9!):H,Q2?,B M#-2(UD#$<4A8DS"HN!0JUA/"F9*O%>:NIZ=Q> F0*B703&G@A/$_.$)U_)\[ M1O^\C%4$Z'/&S1IJ:"Z5#-,,9+2; W$D;K ]T4D>8[DE;5LF8<>F&5RMIK U M-T@3%>E0U';&[XTH4^A+QQ^(9#-)8,ND-H3XY+B,&-_T!NF1_#:PY=6X&ES5 M=99WZ!F9O"BYCVD.RWQC$0NYC]J @\*:>F;FA!W2Q$W],64=^/D.D8IW'0L M'9Q>8A:*O-(_?K.SG/DB^%:AK7V $P=657!\/1QC3,%XGI!XW?EL=8)_R!MW M3GK8K<[[3O!-Y=^##X(<8N9Q^)7SH/>I"U>-NWTTA@.JKPY^36'Z">X"2#2* M=:249\%'=DB9.2CF3V4D@-BG.@%@P!CFK#I@8//785.\#NA MC<[..81'-KXUC Z?1T+/D9PE\1NI:/6F63I">M:OB5)XHLH)*'Z$I1PZ276H M,,(:PNL,538L)V -$=C>I#[^0"/0*VT37:5E'.$Z@:)I>*V9WD#BV2P3$G.: M0R'H:B0'1:Z;N(+$P]0GS+);1M,]AM.'SYZ_B+A),,U9=A@:-6 2 F,',J&S MK^.;N$>D 4<2#<2@G&KEP*@*#%I-27$H@K5H#D$ 3!&>LDYW>$E>9M.XA"LN M9 +WQHZ1"?S&4)\;>C7,WCZ%6^.-F/=5ZOR<=\8-0D!X<-)W31,2CT]'HI%&TV41Y%VE(C*(;WR I6!U+ MM_V$!4]S6$(,)^N>OB %,<<+U4,^E+:MP:*'A#8(70V)'Y/JO;@U@DZ]U,^' MN03FZ,-;P6% RUZC"=_KQ<8RID-.3W.&K_$KRLF4V:1"J^1)!\($%%U-@BA7 MRD8[";,92":29C(K['O]3O"^'O(_DT/,)T.5@=U%YR">@V.@7Q!UU8]:?,( M((4/)V 0#@5BG-JU/6/M=[F DD]$>\Y$M+Y/1/.):.N?B+:/5LF9D[M^1(;% MR\X@ /-*3@M*FT9N?J5(=.?#.,V-Z:MR[; .'>])08($+$=0\=COX%8%#/7* M@M(UE!9.V0@K[06?ZS=GJ86R&Z22FH'(]W'AE8\+;ZU;7/C QX6?F3.??SP. M3C]\./X6''YY'WPZ.3L_^?*KCPL_U?(?8%SX=#0"=J[[*GT""PK_?H\^Z/AE M2TCT.;%EAI)O(,$DC'41$;L;OOQY=JPEW2D8U+;LJ+^#]36] ]T%AA*<;R:P M\\;$>G]X:NV?8Z'-/1L\R*E(<_'Y:2>>&\CWO?H MZ(MCW"JWTN=%4[)G@7>EHF.L-8B]\/24E]*3D:^' M6%^_U_:Z^;UZ7>_X>F9>>/C^_0G60/B*B&>*;7;1]<65CD9X.E2]AL)FVC3PT>2TGTX(J:JJFN)0\ M.1H)!38IWG5!*9A5[MNDOM["66]1K3]5Q]@/GJ!OY34._G!'[.UM?6FO[7=[1[H!CMZ$2R>BI,/1=7U.ET9J6FB M\ESG2)])H'('D:S+#JU.T)+1*J*4CH7>$,)2"3!C3G&JGRW$F1FZO\=#&RRQ M@1S"(:B2C0,UF<@(CHC.74\I0Q:/7RQ-CA MD?#"J555:)HI3W-NB5> ZA$GS?-EQ%L_BRGJFD=6L3HS&+N?L/(']:,B^'H: MO$NO@ZTNB.'?+W"TX&-:YJ!H_IJ1JDD/"A]>7?G'G[TWO5YW6S?Q;E%*7Y 8 M/AP.21)>H+0$%04V(=AR)"VKNJDF42S,,Q"L)+/19 #])Q_COL+G,C%U%K)> M3SHJL4H@O2*HW AYQ#C-=/774&39#=75H(7#S](EK2GIT6S:S,I[A-SCHH8< M=3BJ+<("!U 8YILQ> ,^@A+S[V.;>+N>'OO.:.0636LUN-C?>3E;QD,?KQK.7OXK%]IUYBP[__NQPB5MYK-4 MZ!>65Y/ZF%,MY[0@N7*9%B:]TBD9YNLZP2&CMY/EC;'02'O""JRB)/G5?"B* M(Y0Z-P8"(7IX=2))DS=@UC5,:]5%>%Z:,=8MH8-#+SI6@-.51 M)M&'@K-B>QV;'XPX/TFU&N#/K7MM]"%^;XI.VPXQ=^9P((;GN$I8\0."ILX: M0(A4BAG9>E:1&TW,XI"T%F6[19L+?3NK4E?NE).?ZOGJ"F\N(:Z6H;D&U&($ M.9$N(,?1N'H<=(1,"@1 (%P6U*'Y$RFL^O*YY>5: ZY*DZ8R R,+%>8J%;"Q MCE\:KSUWCF42(]A#[8WA,O2@ 271JX8U3ZD8%?IQ&I.CJGD>(+A&59].8];J MTP>XS'+)"O6P85;H&G[F] [F"U;D(UU.2S!$<^G9RQ.P%W)QLQN@H:RU\YO3 M%@;#-!IQ*&9AMBPY#*H+WLU*EN-*RYA1+>AVK7OP-^'MA>FW/1+_ Y3/AJW\ M%T60JJ>!'/R.A0H*_@&1_LR;5E/H*&R#=14B(:;BELDSSRP8P84Y/^$)\(L5 MJ2L"++Z"07"(G%H"+^N?Y#!:2F\_?(>+J!C]>WQ<"L6H%"BDDX5' YU[Z&$A MMXOVV6B4"<)12$<4=XMO.U\9U]#./'[AH6.11UAG+L!*)_@=\4:H!E?$,K2* M*$; L2J7 [$HZ7*"7]!1/KQAX?,HZ%A_.SP&>)_V!H XSK'?&"CDL)B$4)9@ MZ%[%*#:-X6_P-W@H$OJ$D")TG3")/S"_P*3 ,%9Z!998/E;3I2:)07Z#'F.# MU82=M7!N1J]W5,$F1LBI^\- 8I774H^RFD4)9UM0%IZ&B7*U M$DT_1HS<0KP=#,6S#L-*@UD$C!%=$ P6&G*8(8!:B-GD>?LI@@N%0#J.CAI, MI"#H&6?I82]"K6 A.EI&G>7X4VC M!#T+#OQ&M>.=:LZ"UT>Q00>5/VX(-@8ZBV(9SS M"/X.@QP.,&'M57(!7Q2D!4A&4-\4->?2NA^Y!\8X%D[A;?!JH!_*Z2DHGK'; M6TY/*O11<(?^2O,RN#KS5Q>>E*7EQ5C7$ :3E !$4;^5!O$-F5!]V6NT,$,M MN86QC8#V$VVI:"+1 QD2(5H(V>#7V&Z:<_"JAJC>&H\!N\U)P&8& 6U2>1,1 MEQ&A,'7DW-F;6Z4WKP%IW"Y3H=4H$+=FI_NS.01:1^+)-)_C#F6G*Z936*B" M($__8F^_'FM""1DVNWV.78CJ.\P4S!*=WD3OD$8W,X^F3>"GM[;:03/*V$@- M2_*$J0Y!YPJ-"CN7>RWD1A@)LY,GWB"OY;"D?!*.C655.R!*Y.*+M ^X\1M9 M=4XGH(#UU@I1V1[;B.WPFYG!KU L4#*7(&;=K(.\Z68Z;/.)T45F^G>>+ MW-D9/-%7.NG-?4_6O.\J&?#M2$U/.$^JON%S\G7,V:>4=U0SB'S3 MTI!>CCXWVH[^)^L]W\C-T6Y*G]0P&Y&7 M\L9-W%+6I.:]-9$#0KD!6.I?4 MOJ>0+'&8!5KBH&GB,V &%XSY*A@\8XC#8(YL8[K:A4P3IANU[FO4-FWDLXVA M 3@G4A:D%1-2QR(7@970;@P!IT./FIV-"^I(E\#C&T^UH0I'NXK8FESDX)@[ M$U F)3]HWM(L-9E7QF""DY@)^]#F=:\;L^8HIVM]55&,O)JL=<.3[@.J?TQO MBZ*;G ;Y.*7$EO%SIS0=!B"5LG)BX%LII(G6 +^_C6H8RM?MIWDS';O,]4%H MZY^T'7:OUJT+(OFQ; L2Z_O=_6[=11VW)=Q25K)@0KCB67J-2BZASHO E! H MOH!MT$<)O2;8JEK$>D.-_3/0D+\E:KF<5H6!)!MW%JC8 VGEMU>7A":MBV@) M;/:+MLPKRMJJ$ZME9[IDHKF>+0&S*XYOOT+[M/GH(GV-JT_GF/JR3".8.@EES8J1<4"(\/7[#C$T[0G J9"B8OXIC104=6WM#S+N*4(I1;> MCH8C9RB%UF*!.9].;- ]R8WPXA\D$Z[ , 5*XPP*CJ2;9\];>S./J*1B!%JY MD;'GD:]LP;,ZEN)B9LZHQ.A1C0O;[QCJ$F<_ /5;&:NJ@RQ9#$? M[,STTUU 1;:- T^B30[,QH8E;2._=9UEM$2F30^"L5 9'IK**TL+6%EOM6>9 M3@EZ&0VLH\$?UH:O.P(Y93#82@OZX(P#&.F;8JRRJ)ZOP?(-Y!KLL,[^?!BV M&3;.&ZU"5;>#:-_V=&L>@F?$'D%N[C$M"[U0C@!,W76KZ2?FI.E1WE8'QR05 MZ.X]AO7,T @%OI"N2-8;$(?("3O&H0$0@,'^T/Q1&DDD$7#$"5W,ZM;3ES+1HG8! MAZQ\IS-3UHD -%<]*\2D%THW6A*4/TR3YM@A/F5^P>&SJB+)W-00]H9A%);S MTBO=1//&&HWH]>6,8W1J44.-2Z.XHC*0*ZP3F_%WMIRVIN8^Q(T>&(3XVK-G MCIY)\EJLI= [S;!FCL#-+9@C]]&M+YJDC\FRBJN465:^%,]ZGE7$X.F<]3,* M0.TL E&D68' OY4E@5&XO!;B2S#P@3JO^(YO9S""J\RH50F;/Z$[JN:J!W7[ ME=+,[WW6X3_^>YR6,V[AO"%5G3#&#-::G.=4=EW%)/6-NWJI(E#NPO-*S9]L M+K-+$Y@UDM%XV.A-OP!P#X-5$)IW M@M-F T5\B/%V4U"/8Q@?OZ%;6W^*]AEW_(._+G6E*[9!RM(+"L$ZV31W>)4F ML<4*.$]D[5$X4FY;PIJ[X;E+\%^,#_'/;XMSB9N0VMR%-LX7ACO 94 M5(51/&L1&(/ O BC$DW RJM]W2PB?@Q01-Z9W1\6M+L>6-5S,<_%[LG%ZBU" MTX2::]N,#A,H]_S \P//#UX"/\ H)?;*16C)R11+A]7(!B$\&_!LP+.!S6 # MI@.\R'7(N8+52(._J-[&=L2N1VAJ/[+]@@!9,[8-LA,.C)NA,8X9I3+7?4T) M)F$$%@V''CQO\;S%\Y9-X"TB&'%UEXZY7JM).4%<7@.S1S$;]%DX4" ZA>:& M_9L:=0,]]MAUD6^MPX@P-E #F\^Z/E"7P5@#?%_6S!Q=]]2,6CXPO]GL.-+) MJ+$7F1PAXF,M(E,#:KHQY03H+T/9R^4)Z)?"DA7BR\A+(WV+T%_91.!PW(7?3C-D'68'?R$RE#,G4[H , M=1179?.#B+-GU9[^<(ZL?M+ NL[GK"LA'"OB'(UBX=Y418^UE4ZTS[>YTB-3 MD4!)15M=G7G)V!*87[TJH>F-3J;X5"6X+( 5XD3MHLQHRPT,#67H<4ZS#F9; MZ*Q73EH[8RGH>E=$YXJP4$)GU$S+;#C6ZGRHRNUL^D*M$,JXE@7FCYE648GXOSH7C;\R2HO.L#3E["/"8",E M!).U9] #="KU[1M,D!+SMD[$-EFM?0=#EXY,6JF[,WE:L3C@3[F&K !]/Y$F M>^9A=JP3',*ZU%Z.4[LE8RL8FJ.=TJ5K,X?#OH,%^=",TTU8(Q@&ST6? AZ* M23MIYJ.1 O$AS492 ?.4=\9R:PERSBH1%+SD T89MC52'>G$, 9BS,UY3(VB MTHS&OKH:^]>HF&[R=BTUQ$&G6DU\+$,G,@0G#/A9CSI55]H747"!4G4 MNVDB8()ZF;B;BN6>([N;_F0]PEGJN:!U:EM\+-3 [M']/"QV![\BC5P;@]?91R3I&Q6S"?NJ%\1"9UD8V+D@KZ&5K\Y# ML5X%>)"+$&NN4G5TGB$VTG#K&:JR 5Y$@]>*F@E5$M? 64>HK"P'S=I 5FI! MH,4:!H=\JJX-D015,*HO9U1ACNE*-(4XV/6DU+#""%/6-]"R/5=I&4<&#X]? M"74FB)XWRSE1FW\>N340T&T_*VZH3F=7C; M2(VH\V#!^1NLC\#Y-HANFLTZ]2% M:IF[8P;0)U$T'_":2H)8X\JX9M\A<97K$_7@I8%P?)/H#1QY3?Z:>5 UC=-T M$,^*+N>[PN:#7 %;.'B6-5A^J[(]62FCKK->O,CXEWVE7"1#:WG-K=S$(L4< M[$OJNN1@;+BO/6=S9?.QK(!J0H.5U % 6P;7.E9%B-7KL7LM#&:H4%[C!N34 M9/&^]!BRID)B@^,0[;5657)G)FUQE'W"J,R(F/53$*&9P XM2#-O!,D6>:T! M$QK)5A[0;#5K$W9];<+ZU29X0+-'4VM.$O*5:EGR+DV_LRWX32*4PP*]QNWP M,P>UGXPP4%1-H3PGKK,5T >PM9K!>(*:Z\M##8HT($Q3*=:?<$GQ"JO>E]8 ML:-Q66R#P8SGC?,S:#G:V7@;V@>!88@R(D#<$;Q,0D+5=F=>F5+#S:9'$*\& M0?50FTRP"\LX&ZG^U5COK3%.I#02]*(:O4F\L_[)]I@IJS5.$+1>&XZ:D(T* MN+Z%$D]#3?-;%?IZXE)6VC;"J5UF[VR/R3F;Y,+$5:;/E#JY9Y6"K5&%G"TC M#F!32]B(:A\@=!13KI(_ MQH93^*QX?]#]0=^<@UYENM?=6_ZT^]/N3_NFG?;(]+ T3?NJ+[A+T$RGO[#> MYL\7KWBFX)G"9C$%I\FFC2(YJ0#XO9MMR&:^Y":!OJSD$>#)M.-MQB%CD"D9 MN')NMFK=J=;B1^L$KO>0,1OU(ZA,25$U@P:C5&[[,K?']?S&1*NQC1OM^CU, M"O7F7'R7V.(M^(KN>A38BT 1L5/TU%YH(@7H4>0-SS$O"20"@M_%@IJ1 ?51 M=S<7;-=IE>AF+A#\KNVLQ\Z])H2B2<0)1B!F,F0-;I\]9V[<3Z9E# M@B"/L_Y-Z\MDMP93]S13V)32*#H.8\,/H!G%\D+?6\.1M)ETK0>4,I(X.,ZP ML=F"0[LJ_NR-/C3'IFL'I]7=+$PV*C9),]?IAAG4 M%I/!,P//##PSV!QFH*L<1,*^U8([_8D+@7AI7!@XH4:QIM"/O.^$PU&(:PY: MOB*'O7,_E_Q3"Z;X)KA0EY(:, 7]+F%2Y<9G.E)97A R&\;+7GO>XGF+YRV; MPUNL5Z$"LL$@IP(C@_@&\1W&./NKS%0><0R0 C%41GM;E,4S#,\P/,/80(9! MG6A-+#@J-5"F#CCZ-$E_\OW)W^23G\L+^((R/A ;S3(N_$58#B MNV\_-;-LZ/L>S%6*Q($IKK)P0'4C5&PG>$R=Z_1 .C.2L1$-YI]&-W%O(;R6 M>@:;A1QK(,#; ;CH\F*W54[W7]( Y]2!$20!AJ.$0/U6@WM6CE8Y;?C,I(&[]S! MX-F1; V6?#C=-S;7WM"?M\)CJ]U4OD19Y2_;#H^GTVPU<90 MS&B928H9KKQB)@%/+5/?DN 0Y'G>".E46*'<8DU( MF>G69P5UX04(#)IJ/).:V$SBI73&; MO1))&(EQLQ!9*X6?J7=""S+%7'U-8EG_ /Z^#3Y^^,BIPDUF"29?+^/YS17)>;H+G"I[[9PG_ M?!)7P0>537A&.$(L+TC=T)/QK'F618WE./GV# 8@84(T]U" M)7"9HI@XG1P82A(K":*RX&H?W4D&AK$L1:([YKNT94-61^>^=3!( R9W*4E MZV)].1=8%9FX[7&:PDL7"U&_+^S[BU/&A646K\&1L;I)#=DT3IS.;#D6%PVI ME8Q*".:MU.O149,6-@5O[_^R] M:U/C2+HN^OU$G/^@4VOUCF*'[\\;S],E :9$":O&G-!/6OIHN7/ M)4X]=FSU>69/I%H0S9&<6ISZWJR5XC5Q\K3:=6E898(.5FL8RSPQ? MFIO2"9]3#U[39DB>37-DA ^&DT5Z1/9",T--%4H'Z 5RKM&CXAPOQ0;)#2M" M"'\]KFA^8R0@8&YX+@L?N-['D1-R,I605HXW7&A'LAN1YQ^V0[."$7?KW5+F M99B*O$>>&LK3O*8)LA!'G+HO9\U3S]S"XVNL&?2LL! AV+PZQ8"S;[H@Q,F$ M!OWA6<,(=RD=*X.6=K/50?O;E2J[*WK8'\QN'0@5E&9_]\"+BQY9;E1"5>#I&M0-T(#! M*XW5&9[W. &1%TMG"FXN.R;@G3,C I/ A_N,G&K]IQDWBN2<6FS">@BC8?\! MWYE_8,[[\4= Q_B>GIRUD]H-TJO-')WWS$[IA!^ZUF* 0Y4X\XK?J<6I" MDN]Z3Z]HWHFTKC1E""]#SD9*\)E@EF$E*=9RJ:AO.);#8A # BS1, @$W_PN M0=V"LR.2B" B&/M:[C#.",2\NAKJ8&SFN]4VF6D^N._M3L,Y]:,>$$;D'%?5 MQ MIN>.WP! -V+0A\NN)'O%N\BOL=@$-^%D<@"+Z0;'JL3'_+-LTQ" M:BS'-[=@LX_3@9$THX+GS &)X6\+V#!6,Z/2H!G:T!A)F:B)3/*BE,U_24G>GY/ Q$#OIT4P)F::?O_BF=]Y2" MMA/EZJ?V8; [;SC0D"X:H3*_?Z$YI/O.N\=U9=#K M2LZY1&4!<9,CQI1")56J/S\G0$=P$^>@KA3.!%Y611'ABS:XDZ0Z4&-4"-E< M@>C3@F\1.XO0EH(B28G#D;)K*>4?K.['+:_P1T_T$X71[?5AG]-9S7T!3#)D MYT-"=\OG!"E%HJ^>%%Z.X0)0D?O9:V6P+#N:#H.EZ1\F+^8THRV1V.82B6-; M(O&&2B2618Z-6(XEIJ%-S.0N&8&H!=0@9U3"&.C0^0I*NX"13#$APO)(NB * M?(_!_LD8G;Z'5)KI]W(\B?,QQ0CC 9)JLL$(*P,%D&+/HUZ;.V>-)UV!1 MH%6!3Y\26XV8ZX;W@V5FP MJS,,"FW0F^9["<<*IQA(P%9;151O2LE,O)6'=)@K**@FD24>?R'&\^2$3I#$S MR3RUP?BDY[R(DG(C.,K9@[5W*=")\\DBCE^K/!$NTP@?DS68#"?^B$> 3G#V MLN?<^\!;"F2+7+9XPC^'=2HF9O&"/AGVR4.]-IV/.!HHJ. M'!>?D87+F!48A,$^O(84QL9&9#"$&N04A4L+L>,DK3:O,?$)G2P+"X,U,[ MKX.DG%-& LUF#^#%54@2H^DNOB*E^T)\V)O06B;4SD M\>%J$N24#D'%$E2XDTX@3GKL9GM!)@&E,E1@-2#2((\@!HF/Q>YZ#NJ*#S([ M RV+6DIBB_9CC.6!! 6*B3^9/9-=Q[A771&(@3_1XSHSR3<%VP@_]"/*_D\B M*D8WE&=/:)N$3XS+%.YUE8)D!X.79K($^(9"**W7 K_3J96QR & MDI):Y<@2/TI@8)#4Y\ 91S)U*DV',Q5\U+RO]6X#]ODZ1E+G5&G$)3N>25$R M!P/_CC,[B_^FVL+A(Y+3DV8.:!%562"C :@Z9I%XZA-G3':P+(R"2R;R(G)* MN:.(F$#5#&GV*B6OC??4]&106@]CM2/&!#%'&'*+V1 V'1U@('(,K8Z2$:Z! M7>JOH@^:+I+U-7XW434):"H& M=Q+V(*^ZM7)],A_P[94I\,HQOVH9YXG@R- M>E [:-%V%=NNXLUW%:M\9IJ/P](:?\(A2XL<8CG=QEL[EG< MEKW?%GO+6C?J"=#6N^5TR^F6TU?%Z=A924']"),KY/>")1T+(!X_;8I)8HP[ M+3TNO/0;PGM_AVW8Q_\5DPPGC<3D+NRKA$):<9>&FJT\L?+$RI/=M!PX9)V6 M?UWUO6?MR7^4"ZR>A0PX8@^' N5:C10S&@3PUY*7 %ZE,)23$. M'[ A3 \MA7]9=]J*$RM.WI(X62BOYV/W6Q (Q@EEV&BN;B#83@U19: 49 "X M[=RAUX!5#60SD4*R^!AF8!4>TY[_7!>D>=$\D=0]5"7QG U6.C-3<$-J%TWQ M.N4Z),BFAGOKBS&!>,H><(WBP'B??(GJ3L4\\;VO4,R,7^#+E9QK,V@LF\?F MRUA/Q8[A&VKTQ*86[/3D;ZG$I7\/[F!$:6YV)N5ELO=FK@:X)YK;; ?8 AU@ M&F5?DD\KH-ZFH7.#W8I)' MLTT[-[7 Z,S6B^[(QG7L(LN-"> Q BXU@NNY %D,%$90=A7>_Z."-)E$H<< ME8P=-CTX $%)1JIXC::9A5W0H=P9G6BH16!I1&YPO-M(I#"'N*)(-G6GWRA, M.]!(V!_.DVLPMALQ)AFM#9O;$9GD_1)^(\9BP3X=+P)[:WC*7">@1*3T9+.I M(^!X-!I?1]&:Q N0&L.=2RW@,_E*X@2"5)H;+P+.WW;U6=/?FOZ;-_T]IP<6 MU'\$A1 RJ34)E"&U248+V52Z%0!6 +P9 9".&W"=*3?2^T%4[S%ZJO'+GH3_ MP2NB6R\@!"F?Y$AJ^]&DJR(1PB8I#V&9L!FCS-DSGV=U<"IAF(RZOF<#CE;H M6*'S=H1.H 8P44=4$D],1WB&HSK#)=$ _E[4'U+$48*G2C"_MQ!E+(H?2)CU M\9C1;I2@?H3U(\X;W(0B2ERXP&.?0BB^#9@B*M( M],%OOTF?*7U*!GC$#C8\@PR\#,8\[OPNNOM\8-+S))3%WM#S1Q3F0A^3GD.Q M,'Y.'DI5 4ZL!"@-UR;/DT=]:=!ZK##G%=%^LBXS &SRT1H? W -"E' TX>/ M+K\W]]8BP&_FSD]ZX,]'&9G,%7:/6J8<*1\Y?4'(^NF,>52R$GH30_9%D*=2 MZQL F\A"[@+X4S,'2FKB3#=##2)66#_PQ,0<&/..@CBM0,6]W2*LJC3LKH)B M!N"B'KNIC*MY,:QTNE=-LL"&#'K*?%A6&4(/0@80A2N'81P;@[IZX:TT"'/X M5'ID6YP^=2GKWWPL<#8;]/L1*B:J-*-8J@;GS PT#5<$"IF5=623\RQ 6$#F MQ.6DQHDQ>%R1 'S^40UHS5R3ZO%;?S"9RFWLE7)P7\^*./@*)'^@9)SY,->9 M&@"[C@U;9JY&PJEFDT09#5HJDH1+L@YGHG)FRZ>J/Q5)Q<5@.NG?VM)\5=.Z M<3\$W_-[!9D@90?",;#_V$UF 7-N#)ZS(%UESD7,SOYENT-:91+;=L.;?(V9 MY'OA*!NQE<*'G$J8XAN$[C.W664A",5S-FG;VM8-UK8>E6UMZ].UK85R@N,; M6UCUNBK)-IMRLR*7L.]E"GZ^NA'#Y%!>'_B1B-V.@UW->\^-_5]@-*<^SR0S M>IW7FTPTYCI'SLA$ZH%BEFA)X%@'>AR8'E+M&7,R^E)JSS2C(_C#QZ'Q)>>S MZ'D(^)+.:E&S71RP;7KI%&->4]'#YWZ:*_'LQ0_TK6E:&#@8V8U-2W!2*Q[Q MD+F<-&/#F5M9 G6KAV<8 W\S?BZK-OFS?1QG29,7I+<:!L;#O7O/'V: 8C-C MPM/(,E9JE)RV,1TR==&'_LB?J"J+?G8F S@-4JG^.P'VHL(H%8PP'Z44UZH# M$7H.F909N> ! >VK&#Q'R5*$>9YMD 77'8;![3[-FE%8Q33] CRWE=O*YMQB MH+;,?( G-WLJ]),[,_@%=^*HHC:X7<]Y_J\=:K9RPS_X6O+ MT7\&X_$ 9;^OTBQCY$,U%D=?6UK^>US.HO+Y?4)C5)/0TSBF>8$ED(XZ&?+^ M3CPZ4NZ0!#7N\4C';8Z91;_G0FZ,%8_N<9^Y$_8XNZ1"D_=M MQ[5R"J$K).*X+.8J1"M7D?\@+5U36CGX\ M86[V1M@IK"(P*7OP$HA%$.98B2F%4*(-BBSZB+J=4MH^Q1'P!%BR#68@*+-52J35Q:3W$19UR=" ME).^3'GPS,6%J\N&\XQ!SRB(=BZ$> M6HEND[F%1H8OH%=,J&>/BGJE;<=;YV;LG$+J LX,^%ER&(U\7/[]P#KV^IG% M%^ZYG,F"CX.3-]:FM'#[\[-6+9+P'25X>HY1HOPT0SX&+23@8)$1\%M\>5=VG6)>BS[C(!5[NGDB\^3-]KFE M.!*3) J<*8O@^1I,V:X[\QV>=Q;-4=X45BCTW/:>.QA7G=V&T*'61+L#>7P7T6SGH@RW6+T[P?_3VGGH7N(KL %#V( M"8;L4FTQ!MQ,HAVP7QV]AX;%N\C)D^V#D)6#L^%NX.5*V Q3X:/JC6;_R(G?BB\>.)48?/ M5];G2WX.F[-D.W%,9799AH\;SL>&&T]P)1%-9IC(&^EMY6.7?TW?%ZVAM*Y' MK?N9FZ;M7H4W100?\\ -5T+F6(PZ)!XH V].^5.":8G"1V](U2#D[L@B'ED- M<^K%=Q(:0SZ$7E&1+]CL::KJUS#L#^?<_T<6N02.!$SA6V6+ MS-@%@&_"GD_[3_:FALDRL(Q,WE)W5"3_[F("GTT\'_0Z#.< Z^*,J>.21I5A MKKD"?\;?F=["K3Q4-^TUS& 'C2._IVF3JPL>T.T;^N#?\1D]8/6>[.LRA#D^ MC_KJLDD+[1G"99CPP]AGTD4+?X*5)FEFL8>DB6^!-Z*[2A@LHL$L0-9K=X0= M9@H'(KGB_W[D_9 QAU0YD$L+KLDMPVRYA64.LNZJ://HKCUR$.&^]R&*YZ'8 MH[H$"=PLK^N+'IX^^)-@1_@#\'0"E"9PAR'52^(P>A_AG."AS^]DD>ITZ8F1 M'W_'GW4%-7"@DPU;QU$(VG>5S\7N2V"^KZ"D0G;N)VH6#;;)1P+% 3:.PG(> ME&<[0>F 06@OBK#AB;U,%7].TF/YK=6<3JP/"G0;K8F<>,:.>A#JE-3:A5JY MC&;0K57K858/"94C+Y)X8!=ALWD:"Y9"##:;@W1!_,-F"6\HT@U9((1P .08X(J"D)"S>,*R%B1&[:PA2_+O_6Y+ M4$!(*''[Q/9H9#&)7J$MY 4+7[?]R)E2B!7[@C%0YB=H:?;L!R76#F8!^T.U.V:J-VL^&S!T6SV?5Y.1M*RK>/RO+; MFS;]*)F4>RB+#/6(Y_OJ)>P:1=98N'/\,!.BQX\#(#Q4"=XMF-)WJ)G '^%P MCS*ZLJ7FL'"O<'7H$?"%^1!N^FJYZ^+IY-ET)#=F&Y?.1J??E#6-T("8STEN M[Z:OZ_M^_21">F.>S:8) MZ 3G:_V@9$@VG4A';]ZN(/=L!F8-$: ;4H:B?TMXJ.RFSI55T/P&+D/8(_6+ M32T(LT@: V^DJK_&H#;#OEFC&AN721[,;-?L#"X;%US+3#_E("&;L#TO-13T M F41).<8<<:0$MS,DE /^M%&1@(7&&$J0I9?)=6E='=Z06)=2?TB+*2J0%ZA)2 M+YYY,==L*E.$9(0!#&]O9LWY MJWC5M(/S+9W4'(OAGB!'%]8R$D(6A,"YQN1+97)BN#;#%'>=)!@J)(-L@IK2 MNFC_#G5_E;1B4#JIC+RJ*W13RXRU=J!*MF7J,KTT+Z'27';J#ADV"<7_;")L MFQ-A59L(V^U$V'IZBAM# N_&X &:Z=,6)&IZ/PTQ\7=2]C!.5B1;!$5?CP4, M4J;N6EAYZ!=R[ULPHZ$;$DQ_YV=SGOW$"G5$CDA*Q?$.5C,!>D(RQV1F3S>6>YT#S0F,%TZ^27?Z4D_JQB\@* M@40I3%TF^=L [I-&[%439B3N_3")TU2?M*BE3 I7U'*]"5K;F\E,M%FS*/*9 M\G.53T@/%OLP!US(:.1>96VXBC>D41/L WJ<"J7D2N2G R>JW)(Z?;,2&=2W MEVKO@D[":3[B8&ZFR-UTL/)4;DGM.;'&8YI2]C=VTRQ,?YHFW\A>] M!:V8A M+LH>(NV!9HO39^*/:8N2_=)7EOHD3FK.),OW2 MG;F]/IGQ('T&R5 6UX1O9K@*;WI?SD&]]3G)PKE&WS>=S*63GJ1C9 M6]D4X.2A_QWC4BJ]JB"&WF$YS>\:;0H#Y)PCD%W;\ F.7&(Q%@A4#ZA8=:V: M8BL,&Z(K/.U%TYYC>1M(R'S$3U> (""LQGA:H:/Y7"#P;9_SLL+B>,6"H_]4 M*V@N3I[#!!E@+8],5G!#ANS P/M,S6UKB^C>[[U6?V;+1 QHE:QE.K.P@ (7 M(5J45&;$31CJ7KF(M):_A-),TQ9?/\W/MK<_'6AI&1+L1G?YX-%]]GK?D['S MNP&VL45EZ!L2$M<*Y ,H4Q?2TG:A?Q>GA0ZZ Y;R/,BF15GDYX;7I*ZK M5&+BAQB-J*JD*JHO)%5 M;H*C&72M,NI4-9-/U\T9.S3]]")TJ^E?L2[U-)04=;I-]?#+BH4'Y0S+1DR% MU9(OIY@?KH7>C_H:,?8Y%-.5&;0@M-2#OILBRG"F_\Y0(B:)8%D[YQX'213X M\5U:,#%;EVS:-#@U>"2M ;L+B=/,4@CL(U ,1M J,>J,PI%*5'"QLE\^.6---[5L^7$F&4.WTW:!;N#C7] M6F);A#1;]]%I_AB+R)*1):/%R.@+"*6PETCC."" +/C-=I#1[YF6$FZS8 ?XX!V-@^0K\?+\B-^/C.7KUEVS(+OTYM5IMOUH[*)=/ M]EQE+.@)[FSTX(L+[L!Z#BJ*S2&&N./N#I_<>HTJ,Q 1&=6_RRK_PIUFQV;] M.WZXSAVOG!SLJ7$XQB[K7*.>R:0Z)EYF#]FJO$U6Y=5L59ZMRGN>/G\74T!I M&!6E.F\0F]E8#<=8#">4@KU&?;&,FS95G5$#;NGE)QHH]*%QY-]3ST <)R+* M '&9-W!5.''=Q=,=C50[-/!CG([&/0NGX=CGQJDGWYY&(. \SP(UYZK&13^(Y?P0 M"E+AG?NJ^D>JS;0A> !O.%3#&'BPB1K9Q\H3+@2&=\[!8H^P#/W2:;I G.$( M^/NX[#J_>S&\[^T$%W=6@B.IENL')R7GCS"A!>%A4(.'?D-NNNPKR\UE2&05 MZ*),;S^107L,A E!3

'AX*,6B5[H-[S-*5#8BRR5+_J.8Y@^.@YKTI,U& M6=$W+:!2BE/V9J"06"@A2ZG6* R [("):5A0QEI-8@4*W3S[M7'CQ(]@QHT( MB=V;(62UY),!ZTZ\-,69,443[\[4;N ( MI!^BEU O.1CG?@]4@()(H4$Y="U-/,*QLFAKWAG(GE,OD%%4U)*T'S]003(- M5Z*BMWL1/7((.J8 H#Q++F-N^S?(+2(Y*H23I]]@)"D<"G_1%&WYVO8CA4!9OI,)(<&@:>%L%P9%+@JD@B M.TC 07YPZ/=SV3:#2H [QQYG3_#7*%PP M*4/+(:+XM=&XEDV4#$C@2VQ&DZ-DNH?:Q_10,A98)IT"@8V20.:W\EG$&2._ MJ.'>>)1"T=7;2%M#\HXR1W*%[E,/SCQ "065\O PS42& D&"L%'AJL?X0P5= MC_(@ZD]=SK6TJ9#.B C,P/$"V?IX8@\S[:(YRB&AE3Q;&" )^_4.=&59'O3_ M^__\A<'^>\ 28Q2$P>U?/Y0_T-_RQO2W7$,7=EA$] UA(\9]/_ [:$?5<&M]JBH$5^P^]/OJAW#J?9"!/ZI'A_7# MVK\J]0]3+BZL'R?/H&>AG#[8U$^?#"^0G,#LZ;S:@GDRTMKJ-+]*/5;)&6&3 MOGHS>;;9MMI?+[ZUG&^-F[^T>PX-ZWV/PKCTW2"\-^(_HO2?FPLB3! EF2;3RCED(7(! #PI':BMS AK;CBJQST%=) M)+AZ9VI[P#2'%?MD[ \95C^4RE/^-@/R)\>HR2X%Q/$R<-I&88QVK!JHI.ZP MWP5*1E7:18M,ZL^8 OA4[8QV=Q++HD80]>CHH#=AEB6!5R73/E3F&A"R F4' MU!OARZAW+3F*$/;E?-;,+7I>%&%HJ"]N$36!>D[R&Y-=7A>AP>CNV(T7(*9' M2&Y# #(7')N)D&!E^C>T3 3<0B,2[H>=@'0&;*?'Y@;Q/ ,#B0[?;)!,DFCZ M&&1-B3'R0 ^/G7Z GK:9?8[--#Z3QI$^MVZS?/>"I)W"^*%C &:WQ%[#UJV( M"[C8Q$=J#&+IJL)FA%37RV;WC0C@KZY/O"7+W?/ C=*\',I."(+N2M$&95Q! M1T6R)X3/?YE$N4,(H8RH)">&!4%C*%&HPIPX+5Q%;,#N$0@\O[M&7)J8@(^/ M+,,T('-AIR#A\*0.2/HT%CN,6YB9? G[H/::8(5PGG7FN?A8#7&* ZCI&=31 M/W5H7S^[$N+Q98E%HVG+ZQ<-SMETO5_'W!E\1[UWJJQ25X\:&RQA<7FPI<\3 M8\RC,L0PC4'1I9CC$,/OF D@?@''%+:[APYJWT\C"'"'[&53Q(;WP0>[6%J* MY\"(3QC1XP:LOR=PFM5RN,8$D1K?A0&&EQX_[@/1]46\#U)=GBNM MEH(M8W%[JX*0Q=MN@O'PCKNZSC\]FS%B%3!D;XHI4"W_-//45+,T;"66T.9@ MDW#R.[.2VK=C>NC?DT# 7Y6RRYWV^KD4'"8(0IEXFX2 !N*9V#U]4XS&(L37#Q]M&FP:>72.9F^TC^=0.H;1*%_*^_>V,OP"S9HTA'F'S&J&]\![R3(!7\KN[3!X4Y#,\8DG9,.TO23D7NP<[&I.'SPHGZ4G#U0L"6':/$@TL*J5 U"W@)J=PSD.].=J]6%COW"8>9E.$2.O,\1PU*&LJ M!'C"B_XK2^*P,@F),)MBTZ6#\*3"?FQSPP;6"3?C$7\0D+#<6]CS'M=>XV:H M=CQC4Z3,H[WAKM97B(C<$FVQSC86ZQS88AU;K+.U]-F9AL9\0/0-+IR1H]>S M,]=I"KN62PI%/\UVN5E[",[U6>-9]1;K,6GI%=PB]2 TK*]."_/B8IH^<A,&22@<^@AVL/"+15=3_(%%1!SPWG#&-J7%*N M4)A,T%6F>H"^Z$YHI,I -[9IKRN=7Y[?P2EOP]A(_5Y3NYBY0J'4F@FVYQ-5 M-O+3"@:R^MB&?,B>EOCZ8JS00=7^*+>6;&HTQ52TC5_'EA$_!E\YUL-$V?A$AVT?[:Q]Z@&'V_92EU;C+5%? MV8B:/7V:N=D7/X@3ST"Z4&$VNB'H(U3+TBNI5K@W7\V6H $"!0H-X?DJ!NG76'H<' M$<)S)*?G4M0[?YHVE;USJ>S#G4ME5VTJ>\-J[JS9/KUI77=:5Y?.U3E6IGV[ M:75:S;9SU?G2O'$Z7QJ73O-_OK4Z?YA?VC3VNAS):JE1 C75G6 UHRK^>\_6 MB&V67)B"/I>M\!MX4-=T@,.CE^R5+9MIW=F'GE&O/N\0S?#[5$O7YB1ES27DGVI M/IYRBEY$/',[]XJ*=!9@/'&HS8$R#677P?_;^^0H?G*(8_:10[;$>WI1$.): M1#@\4A4R^CRB%).\?9G]S02(=6?"*(EQ'-_C+S/=J+FH8=;!LY!2HFKNVV7. M<-_(%*7GE_V)XM8I E#-?40"&7^].'_S;#9PJ01;V1J7_45$=P['\HS[_3(1 MQ:KBQ3(*0S-/I=#V*Z6Z6$2 OS 8DP7(Q"?.>=;KL8((M_ 00]5"X3C!SB).YA()MZKZG(#C^6TT4Q6*L^WWNAX%A80MBC??G1MN(X MH0"];$?& M&K==187(&@FLLJL$=HH4--0I8Q(8!8EM9970J->4 @=F)Z/C81<$8XY*&&81 M+Z!EY+NQ]9F1*&H'B5)>M&/L>$R+++!38/^"OWZH?ECEPZQBW4GF ,5:+I7K M.<4*/&)5Y_8?7H-&Q\79 ;02U57Y4E8Z6>FTNP2. $<.XHSLKBV'ND&"/H:P,#1/,%E^T]AHESY_6YPD3A+"/=)VUBUT74O^WA4 Y&BD5W0 7VC+2D?)B5 MAE8:[BPS-16TR!0?6%&X_:=W2J$,@DGU>K$_(D 1%(\2:1D\4A)@X@=BB^ ( M#3UC3#:R3.4K]FSVZYUFO[C+DS*G$OA HC-0=,)L][0:SVJ\G969'>^',$%\ M4VP);XC=CA'A:4R9A-3\F,23L.][ 35H(H %PN4'F<'!T@ E%.DA3W?CAF;$ MOH*KX Z][ZG3,<'5P+<3;S1V^LGD41F8:H(E_<#JXNVGJT:<#A*W M(*R-TE MY.!1RT$_(!N@*&-ANLE<)Y-B-A@_S21(K!S;@>.?1XXMK2W50BMML(WHJ&ZA ME2RTTO/TF9M*@2U/H@="'^4_1LU)^O?%T*<9,C1CACQ''*2B"BD99'8H!SPP M/"N.LC$Z/M+*7'VYLI^?KL/445V"UAL),-$CFNS24^XL7CN:&J^A7T2_A 0M M,LND8@;Y5NOM(IAK/^$[3VB6#%^MHLH*)\C,]\.=NY@^XVE8GEF"KG]&A*9* MD)5S(6M8IB>#(/Z=7#ZK81Z.@O4N?!A323MCY?!D6NY425@L5ZH/J^OSDM/W MYQ^0?: T?3<,O^\#!>+#).2@FFN.T*1>Q'C>U#/]S(F8KX5>%0*JJ/.97K]7 M6-:F*GP^/K'K1LW&5/EW]DCV3-EP*+$T*<#;^,,N^$SD62?X"7W#L^?UW./?HG#@9;DY% M9/"_4].-\#0)J52#FQ$4& ^,]4?=)(*M3'A?>V$\R:%X&]. (C]FC#,"'046 M Y+SXSLJ',=K: B<"%1%F02+9O11;^0Z#QXAN@F1>T1JCHLXC?GR*@M->94I M(]3Q5)C1G25#8H4;?FXP T$B%P ^N0;>7-_YUO[O2JGLC%"6(/A2X#-,,Q6* M5-//><)CRN,X1B@=CDD!2!DNT>LS!P=)'#V]!]IWX?%/ 8\P8^18)<_T9.3X MSA^K;8WUK&-918AO+$<\/M(K@YR@:5)RQ%P_(4F23@Z;BJH7DA#*@&X4?N?A M;L(;TC^F@J_RFU10R8-5YYJ120]R\"2.01O@9#QZCX<4Y5:O@.L9/8:9Q8D. M*1G@J;M./ 93KD_/[>G9C5L +;XIH,<%W_WH_#R)6T1,:0 M#SSD$VOC,-,[#Q6]=$<-C%P0[U"GJ.1;S#4"W>11=BTK@V.*D6=N28:L MO@M":=;C .3@=K6B[*O30 84#-WL(+:B+7CJ[?4X ?@6)\Z N+L/(Y*[Z8;T M5 VU?II<$RE+(GKYP4@ Y9 )GB;MX^\DW!?O;#L3L?\ S\HVEJ>4Z!Q06G GARN5R0N MLUAS1Q_FCC>\/$)5/9A?G&XCXLEUXZ;CM%KO!-ADZV%,%L53/-XY/,6:Q5/< M.)[B>>/;1:?M.F>MWUIGS8#PYUGSHG7Y/]^:EZ=K E)\ MXR!L-3]UF[B=]0 9^ MJ)P+-Y]ZM3X2O6^+NC)IHEYQOGR*^CL"=$?TOD?2>,D^[0[\'Y#+@6@Z>^P'%A3N\(@?94;S>KR$F( M5=3ZYT@B,HUG3**$:T_JI2JO-LW^P?,?/"P(Z0T]?#D]/U=E+,$[]\5N[ ML4<_HU$X3,5I@/\^;<"BH/4#7";2,;[O+,O&1#2=QU4GW M'8R](8_XJ-5:0 MYWV"(/@DIB@3B#I'F$PWG!?C;/9AZ2CS&\ZCJF68O" MWT^MJ5RJ33U/CDJ>KBYXA@]H3KA.S>.H\;'2$46,6D53(OMP2KX_M;$JE0:' M(4,L*#?N,?T#A]T3NF3B*NKZ\30K8B1*L8.9;S0I@L_"K+_@FB59HA3BE%&) MU&*0C&SD\"/,&88TU10DW5B"#XL.ANB9+,,OCM1*H)I!E^O;T<$*QHA7 ME;"'_E"FJJE&AJO_P$3OW06<*97CC[%*QYR:[")_RAF-N.)N)/_@.B94IO@7 M:'5X=:QSD2.,0>D^J&M@%1%5!7!/JZYXD153\)81;!R]'->!;IZ^=M:FK4U; MF.NQ;^O5D]JA;#/FRH"NZ"$40VKP^2,JXB4E1-ETE"=(([ =HALEE/&G8'+9 ME05GBA&,BC$@4IHGF,1.G,#'DAG\0%=]$2)$$J7L!(=VA):QMHZ!JCVRN:6Q MQJL03]G;.9TSAR5=.WBY)5VM'>D\:UT_ M;S>[SM]+UR5MAJ>_T*8W#<[,3I\_]<8^[N*I%!NX.5^PT.@?^!_S)ECAA*4H M.V*Z#TO%KS>[UO66A(5\I'2YNR*]MS8NZ!K6I MU]'FRAK7_ Z\A37RYJXX%)N0NJ^SZ3-'J[EL_6?\9GT 6ZZR_>4JU?+.E:O4 M;;G*AC-:IU>7G9NK"RX_H;J3LV\W=G3R&DLQP:X&UPXGWF/F-PJ';*I2?*.? MS#%QJA^7]$RJ $E586*(PQ_X:U>*]3/P/T>ZB*)645'T.145 MA0F,<#THP0 N8$ (V0.8379(I3 )J?F/GR!DK8G"(F4M(KN9P8T>8#*"T$"Z M(W\R0\Y3.!'<:?15^BXO,H[QGW$R0D_V/[*VA>].930^MIBFG8NLU&('DP7^ MP$_!4=O-4QT^C4"7Q.*)>N^4@.PH]V=+\?5):4IK<#SIA@@$ M4UXRJ3%4QK>#UI=S3F?CZU_B$6RA%>Z0>1B#N(I]5!H8T-$X%VEHR ^PI9C^ M[@,=87C'5Z_=,U][H%\[TJ\];3;'*S,[!WNPX(*]7WEC61LO#P%#-)L'ED\K21E$/2=5>8C/3_(YLNY/YT M$!0![#N^BO)/)>=SND+@AR=4=E9=R]*/>3<)56&JE9_:LG=86?A9]+R$ZS)\ MJ@*X$U0NDZ);T$3A>?<:\3\0AV-,>!8T%P*A T!'XZ&K HX8>'48AV27_,DI MUU@A<639HS!F,/]R0$$/D@G:;,J:P4J$'%Y"Y,??8X7E("T[?(\NF$\C%+A: M]G;3S6)NCV7>F+MD8*=,N(>^0%P%^C$P^- GN*(T^!(._9Y,YA@V)#Z8P!9\ MBN9;4^'9DC+X>2SA0)1QP"+G)JT(O^8RDP8G^Y$RSGVL']H&P^ :2UX>L&/M M+@3B.@T1;RUV_GF'U1@=A-6^N+@FI\4#@Y7,V5G!M"4I#L+C)C4 U(U202?Q MJ/C &X^%%]$T&?3B5U&%5365:SZ9N+KRKVIY_[PT.[!A.8X3#ZGHVS$;O(/* MC=WT(#1%>!'SQ$^H%3)">K*TJ*]<_)F!X#62KUE 2#GLD>R%15P]DAGHZV,M M'0';>7$8@-/Q"/K^.WJPH!*G+G 7DRTV\;Q#B>?*SB6>#TL-FWK>M,WU[:S5 M<4ZOOGYM=3K-IG/>NFQ#.H-1FV[H17T&)59577<46]%8 M;21MOT:RG/OO_FCTZ%QX/D9#L4A,C 6M4]\@[4^X\_Q(H@Y*&XZ,/*[21-_: M=<#U&&+\E5 0X8:RF#[W.T,28XE?-%'5]498=R2\0)9SJ\;!-'X[#N,80\2Q M<:EW^TFZ6"+7%BN%5,;X,_D^^2[E%/J'7+ M2 Z7)L)=5Q3-*3?V:U-A):,&.A-GAF543FH';J;]%#>OS4ZLM*/+M8;:AU-= MEO4K#=0A'[!@IZS*W!F56=U!E?G9JLQ-.TU79P00U.Q\:9V^(5BV)Q2DUP_' M%/,&ANQ3'*R;Q#[%*V1 G"O[0:GT%%@SMBEQ^Y>L$,BCR@FFL,)"9__D0UP3W,Z>B4(_=^5TP&"J54H4#GQOQ2Z6EH=QF7'.6]* M)-EV\^:WUJDM*5]C8 6=>M#[YV);BLP:(\%3U24"53O]A:KK"9" MST'"8J_;D&9PHI)(UBXFXO:6FE:-C6PJ]>Z70BYJ(?!,V$?FV MSQJ-1X.R>?Z]FEN_9H R M[?.+YR?+Q3J2>E(V+M5)(,T]B7>^&STQHOKPPW.WEA3#?^X;LJ'L.OA_>_F? M*,%B4*+\1CK5<3B$/3+M;\VQZW,@_@"KTFEB6.,OW>CGOTU5L"SH42QRHI;N MS-'H[XSN<)#?"FG+GMJJ3JUB)8*EK570ULW7SU8@V$-;ECRH+$,>+$Y#R[ U M7_[4+1&CF]FV#;/"1YZTFL1>T(_W7L852R3_\I,'Z72]WG>$2@SZIC"JEA'H MO'8,_ZG7]YX];LP?/-44O4\QFE7G"S+1"7KB#F<0VC)@.C-%\#IN>D8HO^A% M.3ABGV7W?I7/6J$P?.-B;HVI-DJTS4J-U&=%(Z&/\ U5K9VXP\ M+"K7>0$+%-W&M%8HV XW/D9 Z+4O;W=VI[[DW;$&UEN0/%=4!+@BR5-]'Y*G M7CNT)9NMB@,U:\K;MD%6UCV*F#8SXV8NFL,T0[3>'SK[/( M,EC?RL'W00OM19F68GMD-W;=4M4J5UZIN+5:]8V1E36N%[ N:F!=],,$RSC? MM!6U->]I*<-2QMP&]C(:@50=2>6GW"O-U>Q0G2X_6:1VY<>3M2M+W\UWV+68 M/>6#^7L4*:?RMCL$);&MJ7G92(!E.I;Y<^JI0I27PEXK?SAD=$ : RJ13 9^ M#"?A/!(XX-"G)N\!HUL^TV"5;<3WN DN'4_(4#<*'X=[UGL(-PM,23"%!F*- MAACEGGMX+'RD@3<9\?S>AV-%N(*PE_!ON;=>8W.VFZ=I\_,2Y)OE\P7XO&KY M?*E\;J2;,GS.GZ=\3O]*YZ7B!+Y9G#M4J/I!&.PS=ZIOE\HW&X!A[BAHWL<9 M@%R(W YOOG20C'$D]FF8Z+U06!E#*0M);"W]@?KLY./T^4ILBA6WOJ:@+5D" MHI=EG)3T(T1;BWN1WT7>M,92SQ/9&/&?%4 UP4<+-FS/XZNK&R4%ROB&$ ML0UM_64HX^@Q*W:27NIA&1OMV;5J<%'W[^@V1PJ]W^UKPAD*3&^7GKHM7H-,\<=>V-E;ZOKI$,G$9R MF\23_"B^/PAG3T/6*9!%]"/B.["L[X"8$''Q4DR:7@Q^0BOHE0PH2OH1SDCO MW>$P=;#";R-OA'9U,D9[^UO[O^OE4ID?"V\ZE%9W[KEA,L&X$ODOC;,VQZH\ MA?^/$W#@7N('SI)W:H?.")9Y%SM=<(L"QDT.G+: ):78!54U@NB;AB%&?.E8 MS\"02]6O1J-B](ODUD=KPL$&X)'M\XAY9Q)Y0>RI:3L^[ M1CLN.>0'YW>)I^(X<1*3H]>G\3Y^C(?@!W(RE%H=HGD&CS09CR9SP6M\]>!^ MF0.M(L;A!&LY:/P/.D4_?!Q ,'QT*J5J]A3HG0@*LRM$H%?7U\#-Z28]H:[? M]C@G/#96^Q+W*D::IY&/C\IY)!:(G]P_#O\44RA2=L%)XDBGH;HWC=A('R!! MPY$8'4F,\&6<>($>PC2#+[T@").@QU/"BB3"G(;9%HTU7@,.T4EUHY;:?$!$ M]?K30$1%,>.T6N950$3O^M8;[[:V^ >;:_JFNDG>F,L$13NA*(%B0.5*_[Y6 M4MN"6^S:X3;@?8$W>6LH>'H(H?X I MF.$C_=%0%A5_-?0"2Q.[1A.-U%%B%#PTSZ25_ILW3*0(" =\XD H_ '.0N!_ M??68&OX 4_RSR E^_"OU0E=,(K:G]?UU;UQ3F,1"ANSHL^S>V[U_C\^R>V^A M='^'!R[E?J)>W1B M@9&LGIE*^OU/[4RT=G-C=L=3S,BUSZ)8/*N[Q\7))R/HI MVZT_+L/[=^2F5-QZ9;DP;V]K?TH5JT L];Q0@1RXY=J!>W"X7$_7NBEO0DP*A)M_WH#VJE;HMVGEB?TY* MY>4:F&]IX>5=>32K&H^?*S;9S)\TY>TS86[-"S+$^^B]>T M/+DES]KZX&(QX>^2>[B-+;]V8-MSZ]SP:"VW4J^Y1Y6C-S9=RU+6QBFK6JJ6 M+559JK+R:L.4M8OFXOI-T[\L 9LW#YGW*N3)92&"S\*$E@!&KP%"7>"=UF-N M5HY.PR4; M;@G*+T?]!]R2GV>CE]9*U6.\.K/4TN%1P6KEQY],">20"(*%>LY=) 9__?!? MD[ ')CFAD(8#YQ1^BV.P_O*S-R>MY)PC^;['I;H/E#*--R[7&/%J&,0TX]W0 M1](Q>]>@]8<["%I_;D'K-^QC!'IA- XC'%1[&P(S!#3Z%2^E 2$XL<.+^C2, M N]0YH7 GTZ4#'$P@HA&.'019WK L00XC.\>;^G'<2(BN-UWX20T M!7( (BI\D$/Z"IX\CG#>!H[^@R?ZD]BY"T?XTR281(\EYQ38U?.#YZZ5XQ.R M.^3*:8)^3-,7S1N[-*BC[P\&.$01WL ?@% ()L-'GNN@-G#.W2HYOPLE\^$6 M/CH+?>/M)+P8?Q?!-R/J M^83-Z/# "F!(O"_=">BP=Q?B$,IT5\P#T:^OCG*03))(\-Q,8VQ-K":L>(,! MJKP^K""FH1P307-;U+Q+\.9#F S[C@C^#!_E*(\%#M?& MC[\[YQYMM_PG0BR4R<<.YBL $P7+U-H\0P6/"'S%Z,=T$ MY40P+1G\0+]J?R:OL*1@UI9+H*% 8.\P#Q:>%Y$KS;NES9\A7V ')GAX1 M+ M9+O.G8A-UD'B8,J8IHLP2T+];LW;#9^[5UV73:C?-FYP_GK-4^O;AJ?[NQAJ\-(KQS:7JR M@]*T9:7IAJ6I(4%OFK\V;LXP-GM^==-L_7KI_/W;3:M]UCKEJ<^=+XV.C)<-8[">^!@9^!C4,;WAAB.F<@@J3E.ER)TE6/K3NR<^*WNG/@]MN+7 MBM^W)WX[=YP*PL8U2BL4"MUPX/P1)GTO=)U6T"M1AL$/>L,$,S=$\^UG1//)U8\;U@\-__W2^MS:STB^8UXU;Q(EAM< M*[SUDF2JK2#+97,O[$,1C\IW/"R0-0LW0#SU@)/J(GNH[O2:?M[C5X$XJ9=? MU9#G9R%.-C#YN?GCSN_Z$QK1+,>!KV(T\\(=.&L=M+U8)\N\@F N2ZNR->KH M15;=F8A[D3^FDA&P2L_"7H*F[#.Z:3;*SF2*2=6VD$F_U!ZP@K'OJWC8AE'I M9C0F5DH+P#_]R(>G?^O8A_%OU; M+_H9G"+OYW*Y7#DZKAS5:_3/RDFM4JU73JKUX\/JT<_]HZ/*4:7<%S]JU=+= M9 2>:IA$DSNG,<*2O#X5>-T(O'$_C]Q'6\.%.;Z(C! &M!/V:JPNY$)."[[B,X7P/X-Q8U34)'2E.G M5JKBGWCK2-Z:'J=]/2P[/0=&=_Z")*CU9L%1+>Z_[\/)XEW_YGP\]\%*6OXC M+L,2DT*M5MNOU@[*Y9,]5ST4]L_C$W%A^_P)^+A8L 8KZ:>E8>WF*6Z!'@0K M;P>2O5JNG.PYW#FV+(FQ!#FP6]Q=W2'N/CRJ'YP8W'U04]P-[('L.A(1ECTZ M9V(4Y6S9(LB!O+S""8).\#:== M/:@>UW[N'Q\=5LK'P-O5 ^;MG&(IBID(L-R!O$3L.N-(W/MA$FM"6QU[5]?]01IN%HFX?*LQ+!T_BHZ/]BA:'(^5U0I5YC0L0+OW(_B M27&^"%BDSBH(2^] <\ #G>LA$/5""JE2+E6L1K*9GPWRZNX$[J=YM9HU.%M M2R-&O2 F2@U/34X%"BM%9EF4=6WDWK+N)EEW=US%:=;-^8K-T7@8/A+7I%S; M%9,'(8(7D)Z-QP RXMHNCIC88ZV[J'EZ$UR](XXB(4<+3W$M@D# M9? R!W:*(T"78M+T8J':6.!W"A6+4,9@LR-T*)T 2!3!TYB//<,PCY1A[E'0 M*$>A51G"6%@>'%AY8.7!!N5!?8?E05W*@Z2;AHQ2>8!5-&T1(5Y:'UM=9IG MFY -AU8V6-FP0=FPP,STK9,-1RP;3L-P+*)\-(]9]._)\%%RJ,OQ>!4OD*PN MF^--E&"G(WIW03@,;Q^=CY^%_R?0^IYS&H) N)CTV?60'^?O"#,YO(6%#W^"Q.)T(L=CSHB(?#C@D M6CI\$IZU< ^G&+C;'DBHV-K!I8H/ MVSS\)IJ'*[9YV#8/V^9AVSQLFX=M\_"<2L\V#]OFX9UO'@9_;I>[.2JRG>.* M4[[@.2WFO[W86W,7=]66DO>IV 82&_[9J+C8Y0Z22NU%N>#+\-X4(4Q,1TM* M!9\+>/H_[\)D<5E@6T^L+-BH+-CEWI/*P1-IX&5]6W;B&7]C;+^+O>-5 X7S?O.$ .O#AMDY7)68>%%T\16A!-M@8L7$1L7$+G>85([G:#WS@L2+5/?9,1.. MNZ08XA1% M"8BO'CPUATOS>LG16$I"]-#SU4U*<&+>;#DA^5--G#CQ["Z'M.7,PIJ-+;O,(:V:*N M%2M?WJ%\J>UR[TJM_!KY,O:H=(M8/@X'DP@7D:0&/E<#RUC;;/D%A0[&JEPWN4#KO< M/5.K+E!-\! MXCEX?9!T;C'R)?%&<._E,UB<=($DO*!WI[@*6V3N_,##1AD0)TF/WN2S%WQ? M2BJX9DL_;0.?;>#+-_#5; .?;>"S#7RV@<\V\-D&/MO 9QOXWD\#7VV7>W%J MLA?GJQ=C.(=B2EYOKG'@1\4]."YXD#WV^M ?N)%>$J;&%G6U;'.-#0UME+-W MN;FF)IMKB*5]Y!QO"+02W?L]V,S-,[=MI;',O5'FWN56FIILI5D%Y0;[F-T1 M$Y(9BF8W+R]L"XZ5%QN5%[O<@E,[FA[3B-TG TK^.D-,GC\X%V/M!/-UGNWXFMXTMELDWRN2[W-A24^-3 MDFX:*4YY&JO.3X=>'/."&\Y5U/<#+WIT"&4G!K*#0PT"P;$]372G82#S=B Q M_'M@1>=Z"!M'-\T5C>7X'[^ZBKI^[#1' F/QM]B)]UU,X /N\#]/X" M,/0]>3$(A_Y>L1#2Y6H+RQ;;U&)ERR9ER\$N-[4.)/$AF_G"5I M+DK7I26+E /;SF)%RD9%RBZWLQQ4ME>DM%NGC=^>-EJ6+$KLY!@K2C8J2G:Y M]^6@NNVBY-=AV$7C9'4"Q#;)6 &R40&RRTTR![7M%2 %HF,M 9,#V\9B)'.R*1+EHKE.HV()-VQMG>^/RO7$'MC=NQWKC^$(?V#F89!K';+?< MJYO9#E;>+;?0'MIN.=LM9[OE;+><[99;D]^WRSTU!_7M]?NRB?*<%[B"]+CM MW[$!I(T*DEWNWSDXW%Y!4A"2OO!'/HJ%)8L0V])C1!F0KWOMU$(1H@9T*W6<528_,^>7$Y?]$(6"ON3 M.[_W/1 Q/%8RS/1OY*[._%X^3G\_&(;>1+VI9F5'L;+#O.S\?_X(9-H$]KZ MS?_O__FOXVKUX%,FOCE7;+N %^@CHINHQ54OWIT6#^L@6XY.)#]:N=P5$-T M)#VM5L*!XX$$O@^']UA_/43$XH'Z&7SYK?W?M7*95P5D/T09/:,K-0;J"W!^ M/.H-!C!.O^J&410^P)=3L.@5%&G5BI5HK[-^CDN5_[L^ZRKO-;JQDC+>7,"WO@KSKP2J6TNTTI)R<5!8+1IV*#STGL MHX1'>[6?]-CX;*+@+R*=CZD-M>=\7,CT/#DIV>$GUO+<'-M6-R2H*U7%@KJ^3*$Z0Y8!EVNQ;*H*H*L9L>U'7 ^;= MO_HQ%(].HT=F1;4,O[#$\EIBJ6Z(6*K/$DNCUP-#GJ8 6VK9"FJI@6C9#+G4 MEBI;3LJ'EEK60"W535'+1__U\P=68"'@% MC&+U[L3(,XK2[5&^XBA/&Q>;.TJP!'K)D%V%"S_XWL5AE_9@EW*P9\WSS1WL MF1A0,-J>Z]+/]:+Q>7/G>N%UQ= >Z9*/]/JFN;DCO8X$6NTK%\*VOVO!AE6D MC=6#>$PW2:K:DWUJD7]9>=3S;_(O2X"A4'VRE9]R&SA7NVIUNKUVD=[<'T_VYKZN[[D W0*I>A&@@*V' M!9A;4CS1XH_<;'9!$QS#A[_-HU=F7#JS?9J1'E8M&+9*#)Q3/066H5!-Q4I9 MV5CLX:L190Z7A"AC>6X!GK-,MQRF2Z+ C^\VP7A; .7DO)#SYC^@N0O+IZO( MWTC!^!,R9(:\D:^@8) JAX;Q\Z2\64#4U*JEP]I1'>\\I]30->M+$3MS28JI M_9F?[J;%VE:)G>LP0F*1-:I^[ A99GKGW6/N001../(G6)<*YGXDACZE,F2U M0B3N_1B^:DW$R#DL5_#S&W&KHISM_7^4%A-BV=/X47 :U"* 2#\%,NV5(G!A ME*+WB#]7M_ASR\>?8U(I1)]C\+F\$)M&F9O&HMN@H"L$ 3.WKAC_J=WZ];+1 M^7;3;.>(K/@U*M7IUZ!%FY&=@Y_,MYI^J=S;P/$9=?7!A*RQ[B.\$55ZP4\G M=][$ 0$Y$CCGP1L.E3!\C>,?B7\G?D35^[%\=^R7'?A#+ C U*\7!#B)+Q+8 MS956^)OTLHSR^VIY_USN.D_IXY>]\V*GGPQA'S 7W:?O@,;NP@AVE8?Y)=@Z M%DPJKD[+U%EJ)6N0OL@>_7QU M<]:\V3^]NKAH7+>;OZA_/$ES4P3*G'\ 4D[:8>4,PTOFGA6A+@);Y#L>_50( M=9@SFV2(E2^I%%\BOZPN^89')_K;@I#TM!=+EJ6ST.9^F JMUS_,6#>0RX>_ MF7V <^0'*L83L@%[I,0G0_P'^1#_]!4KWY0G-N+SXR_S'O63KUE[B/Q*B'SQ+V-'7W3>]CQ)\.5;>+I MG2\&TXTPQ6[]RVSWA6SU,V\"G$F]^$[UF/KPJ\_YHK/LOSR.;($]6'"[ K6T MZ&M,P_FBGWV8=ZVMAZT\[,($/JO@YWSO[$JG= ;II4\YF?U$HF)%?OOZH+,W M%$8JPE;&E?C]OW[ _WQH6"S7X=D_=+@VIO<_];E6?-_GX-KN2Y7_@7_A\A-G;!2_5>-_PVFUT'UX"\_9^[X-P4: M,F,BP'P5BZ\O#,N*J;FQNHIK<9=%2$O"E:E.S^RP0N*="XDJMUEB-(^0D3Y[ M0\H^M^\X]T)9ZS/1,V%^&(VM3!D*9&C+N"MFW /+N)9Q MC06'3F6'?#@:1^(..S3NA7,1QC%A!6-.<>#'<+;.H_"BV"'9_O3."VX9Y9OPON]"Q,6(J5'^Z)/S$9LH>_YD[V?#\,$J^*WG[DK%LK=E[QQ['R(\[P1K($,G MP^?G?@".N8_8V9KC+8NNFD5G>M[;T1^TI(S.DL;$;TNQ_HZP/Y!70>IO->4' M6UB%,-VVL]JZ!%L[\.K:@??XSE@O8>;4-E@U43C*Q=BMW=SXE^8HYZ^:>/V) M%)72+>E(UK/)'1YF\3GTHCYE=/Q(]"9AQ.%A,UJ$W\J"?-;P-)UG3=M\O"64 MGZO[?KV91??S)R O>M,_OQK[ 3>(,MI+D:E/YT2(,3BA$U5<% X= I-)?\ZL MA!PRBSE6=W:'.\XAOPONQ_6PGD'V6WD@V9WEA7IDEC3I,6\@R> M&/9AQ>:LHX]X7VJO+G\ZY9O37Y5/>T\E6RLJ+%-V9=,8=M -:2V9A<69<%"8 M30/U,FF@81C'+OZJE\:-XZ*X<5_%C07'C?%6>!G&F@8ZUB2\WIWJTYN R29D MR$E"&,%*_+#_1 "J6L&!,[UA@@5@F1<,R"'^B#57@N"2AG)N3\1]<%[L&+N: MV8Z!YHUT8]1^EQPX3O MNF9M!4Z81,!I),-=VM9G23!+OEV@)F?,L'G.P/.CX2.R C6^CCRB$R2Q> S4 M'[LRJ*MN.@YCQL641RI)=W%A$B=#%AHHLW*" S]:.KO+:;38M(12A?!8O-3( M&_.G'L8AC-9@4R5W?DH8#H@2; M_\YL<3#C?=5OK#>AP8WU-[JQ?GX3G('G\5_4ML\ +I6Z1H&9NO7RX]? "BP> M$') PL0X5R 0]6GR#%>?T@WB!^J@6$E+[8[D">-Y[48&8O'%\TM1+2=1@I-Q M%K/%%L'_=\8<%##TQ0"# E$:-M##"F7\0,E]EW?2NV2,Q!]5&U. M+'H)Z -T$8;>0ZSU,E 1+)Y"FU$"NI#/$[^-- B0-N?:Z4UH-.8/MNQ-ZT[= ME]XLJR.L>5?L%O9XVB@2HZ;$66>*8RCZ0$KZ2.0^=^["V/Q64A*#?SR N03N M))T-V$UH$/'9\Z. FL(NBD^XRHO#@(@!I& 2T;/!?$S@'G<"+HGF-#^1F <1 M^PC:Z$$243]Q]0W["8U&!6L5Y"_BI42P+);(ZBO-BPP&8:8-8-F9-. MKU+2E)3W/!5HW2>)CJWNL"?Z"&O GC7J6G80_/A[/)->YG[H7(0U8SW(*ZRY M^BQBD:=H726GG8 [8OQ8OYOX ?L?D*Y'\0?G&4]0M_AHW-_[?9K]"[(4V%+% M';P1*@B6H;#1O6$8RWO.]XXEQS@-C_T0M9I[;YAX$_VD0G='P_\@P _-OH,- MAF7[(_)R1EY?H*6?&F@NNAP/ A@(_C?W".1 9*VQ"/H\5.[WQ>$ MH$36"ON[IGTZTYC4A@F=("T+_L85/7'P!DG'2*HA\8!!L'2"=") DVAC!. _ MQK$7/6JZ\Z->,N)!1VP*=<70%_=2BQC*"6Z+E U[8VB,KO98#)=X?0+V?;J) MQMP2)+,+?^1/4IO-QO-7IQ ;3N_%K@97_T99 *9""9L=(](O-/! KL-$*XGSY?XSI9:[&(A$'R>NEH4LD#!DBU:81"FW34*)=^ 0+U2M]ZISI MI;+/(=\0EX^['1NB&VE&8'QSKD-^Q7&J2"Z92#WACZ7] DX]>*@^ 57E7IB6 MW15X'S(IPF!8Z*LJ$,)4;AFA(=YBE4S.[RA^"[OJ[\W+.;!+H'EYD\"9 =D M:X+3YU&^>/\D,$ 1O1ZX47RX+II-+EYEG'AN09K0)0'0=L%F#OLR!93:$FP& M*"U?;!O-C]@P=WG?ZZ7KQBOZMK'N95T%?=7G:&)'2A/GPH:U%8D+81$O&6MX MPSRW(X3\64YVE6E-/T"L85!;P]00=Q

T;>(PV5E6J*M TIITPP).;LHXM* M[T_1TVH3=:YR05DW99U-,!8&"6IJF3UEPR).NG\:0>74\Y6KC6E573 _1AB M TW^;WA .M0V6^"!P4Q?OC>E<;R)](5O93P0=:6$H-=A36W?A1F?%1^,[P^+ M1:MLZWW)-1>NKM?5/,7(/W9Z$2*+\]7#I^U25G)'1 KF2GMJKSDT-J*]1LX9 M)0%\3A5B8A@^L"+A72OH/VU;CVBH/ [&_$TK;6X5 .OT4B-9KEW>=+$*;>EA_%0!+<4_Y-B$&0E"2Z24N*'\V?2OY4RMW-GOJR4L(4G%1OC MP8=X-.CU@'#&2B@C.*:L_SF"VA/ONPC0]?.FJ[57LU5KT]6>96^CI4K2,& E%D6XY=+:[6(24+V%/LKTM8KXE H>^;$EIVUDYLQH6!PG MH[$,"F+EAJSP7(C]%^)V&8B=M7Z,H!F;.7,+Z?(?F'+'S!-A_M%S22:DUS\ M?Y"N,V]0VF1SV&ME>E'W]!N1F1NTCV5B[RFX_ M]294AY K-,AV:&Q.XKPM\V93.=)^/S***B2!:W>LF*9RA13,&[J2AD-,@-"BE6\^FBY<5MEK6I0I>U[Q+I\R6\T>^(1V M6F5F>YR7A;T&"I%Y72KZ&5(+71^GW)-4 3(I6+1<:*:V6R[V4Y[NYA=:):>9 M7E;P5/-J3?LZ$-*[$[WO!H?<"?@/:06DZV28OA!\UDN&J7.OI5M6-N;LVR(! MZ3IWX0,N]5'*PZP[F!>'>&@.$ ;F:I5D?=9"?SVU?LJ%<7(56J]4-5@G&*CW M($&S0K;+J)/=D^.9Y9N#6W M]I[7$C9"L* 7""Z9+?ZV?&"BWE?6D\DVSU.79G0[81 MG2X^K[1:G4TI2Q\XI1KQ44IS.551'Y'RAT#?@)F!\(6EIQ?'K[GM0ZG.]U\C MW6H%@8SGSFRZ'&)&"0=7/RM.FTOS2;G?F&:F_K>WULR,87:C@ :P+L>^R2^8&%IV11$SR( M:M&1?Z%3M_=,U'3)59!;"7OX!N=8%9W#2R9;'1TM=;+5D__>N5N_!O+W^%6( MOPJ*51)KRH*E^JLQ-5^("KNZIL](V$TJV0G.N1A:<2H8#QLGZQXM *!/OV MSXG#:?E&XLUYNA@T7SDZ95K^5Z\GQ&#PC)"$;7Q)J>"T#)LE2%]6G58L$6E: M.0VFPG\@;,F]-^1RS3F%"[]$GD2F*W:,/GK91O_DC5YQ"]-]H_K-3[H<_3QB MP$A9CY[$^[>>-_X%=Z$1]/%_FND6-":G7A1AV]1OWC#)=P,TXJM 5ZB7/SA) MX/,W.,'@7Z>7?WQP^J+GPS;'?_VP7P.?$]8)SX1_8=N2-_GK!__'Y)<@&?7# MB?SEA[\=ED_DJ;"'\/9$:[L^]!.?2^D SZ3+]V^"Z-)1T2CM6BB MZF'-BJZU'-G2-$[U\-@>V6:.[*6:Y:"Z>UKE73A&-R*>1#Z!!Y!K]%%F5O[< MVWMCRH<:.JN?5K_(G=R=ITW4E$K02I6QNK7(^J.#$_ NRE;>;^[H7BKS*Y4C M<"?JNR?XWY)\)S6_CQ!HB#@#M#!Z=U$O;>FTT@U8BVM1/SYP3VR0:WTGMS2M M4R_7W./:"B,A]N16I'2.3MSRH74VME,9-11&. V.NL<>=M<)Q.1=J2.U"3=Z M#R[%9 Z[;(D1KV,0;M:D7OL)+B\ =G#LUFK6L-C\";Y43=6.W9-5>K76-7I> M&Z%I$B!0(\)@OCX>5*P3M/X3>W&6 MI>R6CW=0J[P/YT="GO43P9->@"J:7BR<7^'%Q^]*^9PEXAQVX(;&0?6O/;BI MB-?I AT GUC!MO;S6YIJ.G0K)RL,\MCS6[&B.CG:P1#=6U)&US@C_E'/5>>Y M5KU,#\:[TDBT'WZ_B3/L8]$(^E>X(PW:B'4JILK)B7NXRF(9>Y#KT5"5XZI; MMU71VW.0+U55U6/WL/Z.?*J7-(D_WXGY,E6(,*%XWLZ=&/+XE1A.3->H]=Y< MC=HS46O:C"^P%^=AU(:=@'U X^UJ<.;'XQ#VAES)=>JKP[I;/[:)B"TXTJ5I MKH,3J[6V\3Q?7!&QPF+Y N5E:*'QCV=TS8HH9,95B\]KD6"=/#AJ_*,(J7.& M?V6V$"^@G;9AB?8TMFF)]C2V:8G;$&>:8S^V*M2T&!13)YS@+.>"2-2R3?T9 M5ZT/=GCB'A:6.5N"MP2_M03_XFK)^J$+._F6R=UZTF_<6["G84_#GL9Z M/>EW45>8F?UK:#Q'JKR%H3@OPV!?.N#RW#*@G"OWP+?S]]NYJK?T%K9N:YZZ MK7 ,RW]T"<-RK NXXG P>?"B=]1.B7A&:C>::B]@*]IR)];5UW)0=BM'MJUE MW>>WM&#*<=FM558(4F+/;\4H,U7WL+Q"_K.VZ2O4U160ASD9L732L]J>4Y,^<0].;!&P'I/Z\7^RI%;K>^@"GE+_@JU[+[? MR%G:L'P9!KUU5D0?N4=UVY6YOI-;7FDO^)FUHD)V>W)K.KD7UZBZ]:J%"; P M 9O-R,[9?[QF?51W#RSRYQ8QKV--;;VV!1 I9?31;,Z'RP 0[UYZZ9@^G6CEV#X]M0[:E^"VG^.555AP> MN ?EHJI,2_&6XK>9XE]4=-K/4ZU6SXJN]6#HDS3F[&Y+*7O+J4O$='OL';@E@^+D--$U,,/[8=(=BNUU%9:T1GL>V[5&>Q[;M<9M2'KO M5'/$8LKFHM7XW+IH=5K-MNM\;?[SGXW+UF73:?[/MU;G#Z=Q>>:TOS1NFE^N M+LZ:-^W_\U_'UL>=XZ;776ZF!OY^^WB+\+ M!\[D3J#S3!D)'*GM_-9JQLZ#/[D+DXD3";A+% MP/>F7XPA\X>C1Z8I #/R> MC_^&F]Q\_?R,FRY7<\V+F6?&RK]^\R(??]R"GT0BGC2#B3]YO.85?$X7\%6, MNB**H\FI\1KT8Q!%C1]^O+2.=^QPFX[H$HKI"G:@LGT[<%!WC^K3/7Z.1Z1T M)GJT$&;56L5U\!QI>_!U7*"F>"S@DGLQ?'P?C4VOH/^E-;P<5-R:!3!;Y]DM MKUGIL.*6R[:I=I-G]^+IVW6WNDKH1^NTO :,W'N,PN%0&4<;M8V:H_$P?!3B M1@SQ(1>I'[6C9I)[7- R.Y^5]*J]V$*#J5)QCPL@UJW!])S@?AU3+"VY73Y9 M+42W/<:UU"@<';FUPOIG>XP;.,87)^ 1J*2HSF3++:JW9#@UI'743\CNN123 M)J+C4^/_1JVHLT1T0DF?"$JPL^93]= ]JKXTRO2R7=A"PZE:CP1,U.^49-)+>AWN.]I$L/^B$B9]H^[:3P='U3=ZDE1AFH>Z^FU&[*%=E3% M+5UMW#FD4XWIZS?+&QA;Y. MM0@X9\NMK;=D5'6\'R+>BC0>K62GZYMJ)T56PCR&TX+OOH5VTH%;/IIF96LC M/2>-%Z7ZI>$R'[C')W:PYKK.;6D&4+WFUJHV$[>Q$#N#*!QEZY_>A<["03"T%SA;^0)WXAPV MPDAY/ZXG)7)T[);+MM!DS>>WO$(3>WY;<7XOKS0YQKV-.QI M%)_&AF(;<^S'5H4W7@*!WYM&_K)X^/,8LEN"G;RAINJ:6SNIN?5";(PW@Z1L MJ?YM4/WRALZYY5K-/:D75?Y:JK=4O]U4_^*6_:-#MUQ05OJ&:-YZUV_<@["G M84_#GL9ZO>MW4;>Y]"'PEU-#X"THMWT+"\J]E1R?>1YQ]J+L?A$&M[(B26 1 MTK;@"ER-1>1-X-$7N"S=FSG?S.LM+/2N%C2LS%?E_:J=V,(*[TK=/2Z 0\Q5 M>#OS%7>_B_*$Y?#$LL[OZ,0]*IQ):O/PJS_%I842CVHX7=:>XG:,RT8(,L^69S^M EN[@VEVA*+&T_Q1[@::M\E M.ZWS<*F.HN2#4,-2YB17D* %8B_'F=.:#+F656/OT(-/;=>PD+Q)AUO*;W : ME4R0>GQ@7CTEE&K+A!2=%=F#Q5HQ^@X._TM8D@OL=0>Q]X;'%P$;@ W 1CUB M[Z>0\EZ%1PBRZ>N685FR,\M0<=O,\HP,WA5>*0,]FANF^>TR9V<8X6EEY]N,R+/NYB3[/"-CH:4B=]C9A ME8IG?]Q^..98TI8L](5_LO?!'0U+^V"74KZ3)T*/:?+)">(-LDN+3]O)P72$[RBU0A3O M9F^-Y^_^M^M.'Z/>7?<2+2@^]=I'MW_WV/_2N^X,;J[1Y\Z7SEWW!CW^>7,S M>$3G],-![^[;S?5%G;=XWDFJW!T/L6KVT/*&(4;DS2;C*.Z._FP%A%)=;SU--3Z]GW65E://O)#C4N;FSBNF-KR%H' M_'XFG?&_DZ?SOQ=H@K\EYO?DD(VO)!%1+GJN4"PX$).@^Y#%"D4EQSA]JFN- M0WIY^MOLHR4PK*)AC9F2^G2X*.Y06_N5G\KTG,_Z6*9;6M)34&(&I[^U]=?: M/);K.JM@W&7F 2?8U7 &XO&,9?"O629*:'/.<)?Z^%@/PR)3+,.N_)6L60\E M=_H@[_%PX3G%=%6 @2T0$ R$! 04+,)J.+3N@)V$.+\K3%9LZ9PAU-U31$. MJ 94-QK5WQ[_1QQ4PZ%4R:%4TWV+\$H LE! KK$@3L;;CBY$%L=%U^%O3>5O M9"9_UW]Y<:(7%@CG<3R6OD I8(MP>_ZW%R1>3E6*?"7_^[^6 M1W]'Y+\3)WK_)*R\@-OK=CMH H?R\ ,9$O+"$U#H.<6.N\!W73:^PDF&'TQ/ M>/TB5U8]J/%<;F41ZSI3YKS$@G94#$PVJTES0KE;H)/9C PNU&\M)_C+(_UYJX5!.]T$7%=3">* N=IPBL\!OZ] M5=ZLLG6F$? !\$$-^2!WP[(A? "F;1-5>S"M /ZG#'^(YY1C\#ZR:NQG^A$) M0FXUM:_H(C>G3<*R%$YRP'>FL* MD^\]1K[]'ZI:]X/'B(T;X]&;>Q)P)M\\\#Y^ %]%)QYJ/PG9D_F#6&H4_Z@_ MXJ_(&FQ/U?/O8Q)\3]XU5]1[=[KM#.8.'K"CN3Z-D/*&D."\9X3)P%HWJ?/>6 XF/VI$@2EN+_[X#@A+6M MV<[V1G1_$H61Y;%*/(&ALN>F>F$X$1O+.M;--I:EK [$:Y#L\$WQS%E_CC1D M9?=10&R315%#O?A^.S54O!]5PV;;Q)JB%TD-_! Y/)2R\!3M;?-^[EBF_=S\VW>RK8HILU[ M&#C$MGG+WY-< YM7>$SO:?.6OQ_#Q+*J8+6U!Y)%M7D;0 T5[\P@ N2"X<:2ID3N,!0*L)0 L0"8G.P@+,&=HML 3?'T.T, MAPX#N.4NS+!( QLET-Z[J_S8>2BR>*N,.SN=X3M@EV-8E?&LIF5U #8 MK1B[&P^U7;#;5E4LR?DV3;D <_"P4\R/GDE T?\R#L@SH!0WY0@%R1Z+^:&"]E7O.:6TLZ?GF^IRR&,P1U_F?>KJ&51T4 MFCK@^N@ST,"ZDJ\_M(03\ 0,/.8$GT1^\,Z"?R1X)4TZ"/=3$3N%&'<;O9&F MGA72!>]5>1:;9!>.6CA^^#O_R-*AF;2K[GT"G;5$?A\FBC297*=!I"%Z.]NKAL(??2 MEKV%W;:WV]K.HODP>I/@UZ2] "T +8B;+;']&!#*>CFD^W&XOB54>1VA*F^K M>#!/5=NA#U%N#$[&FL0:;F2% MX>K6P_,B;VHKXDP#?JL1O^5OLAN2@4VS"1US@=N VPKFMJ.=*K+2PJ:6Y>UL M"K>!:P=<.V#.G[(Y#[0 M%"B:^?D/3BN8STYKA,Y),0KPZQX$P;P\=18"]ZL M!'^9([_C#5=5XI)RR:2VA!6M"3X;,"*!?79CG]RR]Q3<4C4LM9I@%@+[ /L< MR#X']_J45:QJ3?!@GK1+1:4VR-"?/+E$T*%'N2Q0Y*E3@ ' 0-D8X+*-_F N M^H6EV2ZQ GXR/K-EOSNWL!5N?%_'S6"\4Q\YP #P39-FLGMCRV/!-^MZ(M5P-Z&6/9Z__ M""R7M=J-6.O%B-Y.#V3NZ>'UR"/'LSS;86D@TWYDX25:/( V0'4]S:0<(\8X M6J:$[*=EN&+R0-'MA_3[5D"H9^QVSY/ZSV^E8'@Q2YK' [&I>XL$ -SXUTMN/2L2>1/KP3Q#MFE MIV6WE*_,YVZ M-COK]N\>^U]ZUYW!S35Z'-!_OM[<#1Y1_Q;U[V\>.H,>O0%U[JY1M__U_N'F MSYN[Q]Y?-^A+__$Q Q+UV?AY/$0YI#Q 9;8_"2UO&&)$WFPRCI@I%'MTN6]W M3*9_49%N31OG/@4?L_:^));13K#(.FOS-(E2Z]GW65D&$]\TTS.X9+*)ZXZM M(4L*X)V.V=_)X_G?"T3!7Q-+AD3KB:_8DX -L.9BBAKI7,0@)FOWH8L5DDKT M*OI4UQJ']/+TM]E'2W!8Q0-:8Q6F/QXNBD;4TG_EVA)5OC(_E^FNUO@G%KZV MR^_PZ/GO7-/-0-B4>#:$N6+F6(V6(1XN6T'T.N]2P@=S[K[4Q\=ZDU8T_*J7 MLFY!E+GHD[S?SV3M;-OJ$O:;+DZF0C 8X98"-)2F(44"&@(:.I*&9* A MH*$3H*'*M;\JF*)B?8X^N\Z4_?#U\S&$75>$ ZH!U8!J0/7\_37&-IL4S,(; M=WY$D'(^NA )]QDZ2=']*S;ND_?>VS_\57WQ0[$T=$?8WV!B96,$G4>_\Q_ M"W)J"_GE>*NX;:ZB@ =SIY[X<)TK'C%BB*?F\CVO'9B*MDN^M0F>>WP+[H?[ MQ;^_J+.XA"-7+>O(_4+B+L>(M5]W[&D#]OSDR$$--@][Q"&MGF=' TM?8S?] MBY[TW4E('T>"F[>DG40G# G]WW!U<$'VN?U]"M;'!*KQY-L%(7%FA/"H@)4#2'(6&?#*3,GM@,IE$<*"XID-:2@ M8$V3L<;\^4 *S2"%0\OD5$/%\KI!<'E@I8F^C](4L<<75J,Q)*"$Y::$<9!> MDQ+/75W!DK9FIAB(VDH4L-*)0%?9C/<"Q2P0P=[G;>E$8!H25;I $C2"" Y5 MN&1=Q<:Z&6LB*UQ-TJOZ/.3#7OX?$H&C*V\=*P;OURET2[5M-9U-M@9_ETCJ M5J7TT%:P8<"A*]*A6R4]Z*:*36W-+$6@A]K2PZ'Z&"4'12I0/*S+1Y[W:2HP MY+GOMS;H;X6VO]Y#X1)AB84'K$789 V6"'@08XF !S&6V/C B] =M[U4^NAB MGQGP)ASA3<@O_T&1VEB3(?]!(-= ?AD-NM+"AK1FS#0@MPJ[+C<7#I9D';=- M<.((C-Q#[>^6*F&Y52#?@@'><$47# [ ^ !\"# $IL2B&]@<6?7#WFWZY(* M/&_LQ;L5=GYGM_9'CU1K2F(?DY ]KN?95%5[G/;B_N+;%I]CFF-43%4S M!Y#N5 NZVU:70L+5;56FMH2BKJ:^[UHWNN-V%R-_D M&$"R6,6@K"JA+>4<%0,DBU7FR:L.,IKEY(?D&GL[H)Q3#$:IO%)3:N.6E'-J M,$A"<:HP55W'9AN.NK*.NM(1W)(-;"HZ(%AT!!^8D?#>G4E:9 MOZY39464*JM8-W/N30!"4\AJ2%5K43L0#LBR#LA**U^5-E8S IV :W%Q?7 6 M91M+NE&N7@19E$W*5H*L,< #X 'P(, 2(8NRA&I%>RD?LI$5B[D;ZKEEY;45 MK+; #BO)YLZOAE2338HXB!&59%3E5Q\J*2ULZCG7F0'BBBX/5&4#2^TB4Y# MLFVX!@F:/. !\ !X$&")0I<)[ "H&EN]_PS\,$3CP!\Y43&V[IIOE5?BF*:Z M74>>KE<)RUOW9MV3(^Z>XZW<\9BJCB4MRT3?"-_=M= Z$,;^)T$==E5O"!X(4E^,-=:0J6,O/\&D/N MX,MKN,T,O@O ^ !\"# $B%+I5!_77], HL7D9"W,?'"Y8Y=19_.<#_<7Y?[ M18LDU*IHC3=EX]W-YG5K4Y%39%_ P?R)-\GK6)/FU.60-6I.?V7'NGGBNJRA MLS>."PL,[:MXA8T"RL+BT6E MR;;;N)49$P$LEHW%@QW]2@M+2E8@M\"AL7TUU1&K^>[ZDB9=# LKJJ-XMB7X@$*D7#+7.U:D4@$T,D:*D*-M0, M:(&5<J0DN^O*R0?Q*/!);+-1%K^.)X3ABQN.HKJ;<=DNR+DG]G85<5 M*8RXW5YMM"6*(2(6K&09&\:J)E8R9BS ;;(0_(X(+)\@T0V):R81?K- 9&EF"2*B8U6D9(5XA_%CG;M MO8PM)^#1$FIQ.%YD>3^<)Y<@*PQ)%*(1U?/0TR2D=XC-&ZW ^NZ5R/"(N ME>+#4@]BO47M:=_4#6R85:74G#A."TKE-U4%2T95<0G :?YVM-:2L%QVK@U8T@=HK%NHO[R5 M;V&_==O9DVESXOV& ;%AVP&: )H F@":$+DAT@ZJ08U](%]8"W,>^T[\(+Y7 MD/]CS;>J[_!X,.-4VQ%T5[,BSB=E>,[?I1/2K=-K6UHQF-C0LBR,VO4(OXEW82-8,+,G-9B.(Q!]AA?8H308DC)##*;5AP?0M^9+>*]TYRY>, MV70*BU)#ZFPR0ROG2OB&!^IRQ6HQ875%Q[J2,85/+N?)/ '=X/;60)+5OWI?"6?[$?J8K)$/T]+[0H>(8/=29IA+& M:-NET<5TP4DNR-Y-+'+K/B%AY; ^V_OOH*".3C)6Y-6,PMUZ0ARPB4(.!KJ) ME@:=&O*J8UK$J@@,!8ES1:.S5.D"Z"P@\.*D5FZTBDY1%\PPR M)70YC6>=>KV3-KVBB!^HXV=KY7VJN@0A1AZ)DN8*LMXT562+'Y]!X,[W_$5_ M?B4-;"4L930# ]]#J;@M1DMIR5C2Z )H F@": )J,@1NB+GB5#UD*#(>H-BG ;D;<[3 M-5D[^2Y]G.--Z#+ZLYJKSQSA\7T#ZXV$-V]18%&>=CPK>.]%Y"6DM@FS00*? M3P0L+JELMZ*>-C:UK !(<_(_JS_4@!V;PHX%%P>US1:6S"R7 ; CL".P8]E% M1K*)M8QIC\".P([ CA44*VE8,;*Z13>''45+2:A9FC"C9&9M3].!TPM?0<)) M-@B=<7L2$/M,/#)RRJUI4NBI"CF4U6&UH)HF;"I9NA)@M22L%C.*%[F)K"XQM6V5,@$O/M;&<>I<8MG^WXFPB&*TN%)#GDI MJX=!:%%S+3Q8EC/TCK9$LZW!(^"\XP/W 7[^UO9A;%& V9_K0H#LT=B9 [:Q-NS^*!:SJ&[\WYU3E>Q#YY\@X2'QWV[?'> M.?32O1^P"YTH"IRG260]N63@"Y6>V)*PVE[?++E" KEH(JD*LY F\TSA.80F MEI3U*;W ,\ S]>.9@A/]E!:6##AG@&=.AF=RR,;3L9K9P[9R LG@F0(M7;22 M6L>]%(JD8:2H!OVAZQ=@#PMN#]./$Y.8#,$B;K#4O4XA>BYW*3'T1P/KK1H[ M5]9D++77CV$02Y;6GP"%64C].*%@Z]74-:I5@"8.G" ^)Q1KD\J2A)46< )P M0LTYX7A+4\=MM>Z&)F0^0^8S9$= 1I1("P&R@XRHI@!?<%839B% =L#S30&^ MX*PFS$* [(#GZP[\YF0^9]O,IQ+;W=@6I^)(\"H%UBCD6YU?Y/@F7 )Z385I MXW4?^",G8O[9:F+3+4G&FKZM16SE"E/%O;LJW[\PFBM(DMI*DH)C^S)NZRI6 M,R=9"<5+($M EH L.5*6%)P=@26E167)^K"P(+P$L@1D"5YT$[=W@FV<5'7E1AI0J7Z#?I[M*E2\A):I>@P*(! M*804^_,LPFJZ"6QJ(@!U%?70T 1F@'+HOV#_B][*:OG;)+3#0AK"",4Z#U0) MM\SU8WV:@7E8R"GPPM'&KX8-6<@B(RBM@-(*2+\2)?T*4BZ!["#E\C2!+SBK M";,0(#O@^:8 7W!6$V8A0'; \W4'/I16-"/4*W)IQ4H\.'HFJ.N_C"WO'5ZY@&%SU9 UQ'Y_..7,9<+KY8[ M(>C\SH\(DK6+FCKDQ#Y%2Z[,&%#<^H$5O-_\=^)$[S,J&?@/,[S_Q=#>&?Y[ M$D8OE!E+K,Z'A6\!['])[IFDG @X"080^))[5)/.F\6HX;=T>A-/OB>X^1;_\G MH>;/5NC8%>7@JVVLFBU(38$\-\$0 >*F"G$#6?H@<$#@@, I3^! 'C^(&Q W M(&Y$$#>0Z5^RN(%,'HS62 RQ'B/,,2H6 M6 "Z-7C,J4-W\1L5IL?"<5KV<3I+?QT%_@L/73G>A'X3^6,26''CFWPR8VMQ M.(LM(*H)S!).!7!D-XHR%, M/TYL83($4QAD\XILODX1B/C&L*S)6&J#"@,J3+W9I&!SV-0UK"IU46+J3YW" M+*1I;%*L02Q+$E9:P"; )DUFDQQJLG!;U6K");%%3'\R0"[:F;9+K( OYYE9 M@&\S,3FWQ*?BX9549)B^_-%^3 M//\[L4B7O00I[K I.$AP]L?MAV/VT"JH#FKAGVQX<.-^"1[L4LKO\40H\9-/ MEOO3>@_G6'^>N51B]\ V^W4/&>N-8JB\+>/ MUGJP+"YMQ:_#^7(&=S0#_*J39I$F%CZ/06%RNYLEM404[R?+8[.Q,O/O_K?K3A^CWEWW$BT29KTVTNW?/?:_ M]*X[@YMK]#B@_WR]N1L\HOXMZM_?/'0&/7H#ZMQ=HV[_Z_W#S9\W=X^]OV[0 ME_[C(SJGWQ[T[K[=7%_4&@CGG1?*$E%(R1]%S_XDM+QAB!%YL\DX8J=C[!E# M]#*B)W;RU]"*K(O-LGGI,-C-/YEU&.7IBDRM)S=QS'0 +I9LXKIC:\AR6W\_ MH\8M^SMY//][@2CX:V*AD&2BQU?L21#0W7,)154'+ET0D[1'.8>37'?Z5-<: MA_3R]+?91TMP6,7#VF+KU,?#1:F(]/:O7)U8+2E)]D5WM=YOFLY*W_X[/'K^ M^S'A$2./_I@HX8,Y=U_J^6J$NZO?Q2UEW8(H<]$G4?M"ULZVK2YAO^GB9"IT M,PI15E73'"5CL8T<;ND1PH(I[]0(082*E"&Z)C9Y>2)!##]5QD=UN2B'U("E MQ& I!3B*19AJP#'"+05H*$U#B@0T!#1T) W)0$- 0R= 0Y5K?U4P1<7Z'$NA MJS%E/WS]? QAUQ7A@&I -: :4#U_?XVQ_>WQ?WAXX\Z/"%+.1QI6=%MW9;99%]HX_N_7P?^",G8NE'%4W)D62L;>TBO['C M6I(P5#F%9#9DWH_\@?#%(?P2YK6H6-77ER8#Z5>]K9,E_8*SJ[&DM"CIK\\< M!=*O>EM ^L5D3+OKR]2:0/A%F5U;K"NZL:::5OWHF0247E_& 7DF%("O MA)M:GTJUM>!^N+\N]XOF^JF5<+KU WK)2S)M[7<4!987NKP6"5G#?T_"Z(6^ M/V^QL_LA=_0CLG24+9H#E\'=M A.56[% .LF\!HP<,4/Z7C#P1QXG1GL[DC4 M'PVLMXJ*Y76J@:L92L@1.+G(C;V!#LKR0:@*UM6LD6I !X+10;$&>1LKF8/* M@0SJ1 ;'&Z=8UK(\\7F1P;H!!CB:5X TXZWV/@1Y:+_#6N2<@"J5-89),6*ZBK MHCGQ$@@4-HLCJG+: $< 1PC*$=6XKX A@"'JR!"%.?*:PQ#@2FRXR0ZN$\ # MX 'P(, 2A4XL.@4?(W@7ZZTH9^C(4_UX-NO\W@]X*#PU?6;@W_D>4Y\#WZ4O M^M%CE;$DC"HJ5)-;6-LP8*0)6C68F2?+/<57NQDZ-@SPY /_-)-_"B^94U7< MTB7@'^"?T^.?'.KN%*Q(S3Y]H.YNN_FY0,SHW.'D?/&1C\5=\Z(BL79Q60'9 H> '5O!^\]^)$[W/X#GP'V80 M^HL!:-Y6JM0@K*ICPX3F@MFX_< \ M"+!$B(.)' >CZ'8\:E'$UM8S?0P)N'D& ;*:N7^&EI_E^F$M21;SO?H)RA\9 MQO^,,5Y1Z$Q7L"9G9? !-5!]"3FL4W)D#F !, "8 $Y )4H0;\XY$L?-R3((EA^7' MSO5CJ>Y)N!_NK\O]H@5;\A!1:EDBZK,5.O9II9?=6(%'3;7PG@3<5N4@.#0R M\)T*Z^_\,6F;59F9K-*.(8++%G3V*!R;6WW8.6%3UB]UR \L'IW;G*TYH=.X ME($Y*\;FM\?KO)CS4BD2FS6VBTI3.CYTZ0,<;\*:COD4JWQ&\(EU'4L-40[\ MESE ^C-X4*;A_)*0?*7ZB7Z9&9D%$5@2GLO27-J74LY]B0#/>^&Y))6F?:EF MQ<< ST+@.4]E1RYYWCVX7G;6@JZ=T([IAPQ!#^+\E ;)G*.F=;TB:43R)?1B M%0/C9>E&QJ4&9Z88&"])2Y(N#04P+C[&\].7I$NY2,VJT77CCN)R/"T MM*!E1VD"!(A*G00^(2[5-(1"9.J$\'GRL:G3<-= T&HWYV?"2B(X:2!L536F M(7!U,IB&T!5@&H)7S7+&0(SJ &^F0 H01*G$P3G$J4X0YQ"I IQ#K$H49Y&@ ME9__XA]2!Z8P1A333ZP(=+14!QJR0M 0*D'A?KB_Q$K0)EET32SXW'S" M3Z5K)Q:N=URV]D?\ [[DRB,+(\*V1^'UX'&LCE]F$OIPWS#&6[J6--T;.:M MO35%>2L>LYNMLL,Q*\L*-EH:UG1 ;56HW:B('X%:1<8M7<)FWB$'0.U)H+:) MEA6D!Y;/,6E?1)IQ0(WYHV?YT3TM?;J[8-G@BS;CH>'L*Q MSX_HDBG"D.4AAZ[Q1V"Y:&P%T732"*4 /FG&8L[>D>-9GNW06RB)1(2-,0PO MT6*KWUC)V;?W8TKI,L;12D?'[,=EZ'EY(.GV0_I]*T!L+SFS%_Y90TY,KUQ: M*+N4TJ&?".4,JD.[/ZWW\&SV].>9OIVHQR;_[RI1,E4*NY_.,'JF.Y5^/?NX MN((44"\-IN[.EX2H@Y8(S^2^3;E)KXJ!I* M)RPOAY'";Q^M]6!97-J*WL^Y>4:Q: ;MA6]E(&OA\Q@4QJ7N+""6Z?M7"[J_ M-8G\Z94@WB.[M/YU*'[?/L; BAVQDXFR8) PUEAD\B.;_ M77?Z&/7NNEGB(LT\SI"NS/&4=DMOJ=^U,\!%SKCH]N\>^U]ZUYW!S35Z'-!_ MOM[<#1Y1_Q9U_^S<_?/FD:()/?[9>;CYL__E^N;AD<^[;%^A\^N;VUZW-[CX M>//_OO4&?V_!)" N7\2==UZHO(Q"*AOIR>Q/0JJDA1B1-YN,(Z97Q0%71(]J MZV(WW"R=NB4!-_7"?6&0U@H6=L4T0WXB#2[TB]?%P\3A$JO(K0T.&!IULC&YK27-&B86Q\+5=?H='PZ/ATC!B@A;LUR4B/CYR<2?N^4D6CP]MKEZBGD7%?E4 MR'N_G[7.MKTW.1/B/Q,S:6D:PN(M4S2GSIKDD\3-P"WYJU6;=Y\CO-CI00O6 M7,K!@Q(/S]X:PWU /O3N^QGJT%/PL<2-+67%9:EGU1 D$+\PQ-]UK3",8=I?@92%814%2#5#!KI4%"S&)+E5DBHN>LU8\L94MTYM1G;&K.X#_ M\,#*W8^1%4TB/WBOD 6H?";!*PAI(- L(6W;DY>):\WRY"HAT2$9.;83 84" MA0I*H7[T3((*WV^GYVI7N Z'U\!^/&?3)R^ 7X%?5V>3^A[+7@M\EU[X42FI MTH>3, +%!\@T(R7/7[;9RJ5.[CAYIA^1($P2/2ICG8: D]S5;)[D!#@1"2? )^+A!/A$/)P GXB'DU/E M$Y%6#: 4 H !0 BA*\#<8)^AJHMB#4DJN$PZKGZ3CU;-61=8S"5JRR]_#U M> <\ YX!QP7CW.,[RK M1S"-EC(I)**+<63&?+=?R;(*LD#6+^[^6-[&"]Q@M,D:LLV\: M\7LW2-[]_O((.ZM/T6ZKS&SJ6=JZ-[7(=NS\:D8 -[XQK=N.G?26L!^DD9"]XG#:5O.%YGUW_9>Q[K+%@Y\T)M_<9 M[=W=[MK_6<&2)+'_9S0:W8BSW9N.UH'8@(5*9Z'(M_^3I%O'5-[S;'?"F.G> M#]@7.E$4.$\3WLULX"]6,?224H(J^:Y[]W>:Z3ZH,YY3-P\VSYKJ";Q6ZXT> MU:FZQ*T8BJQ<+8Y3 ,JK]4:!\@1#"% >4!Y0'E >4![85 VTJ>9-I.XM9]CS MNG&SI=*M*%DUL*1H8$H!BS6-Q68]JAZ21E&E,Y=B9HT, \8"QCIBW>?5<]8# MB2RZF.&-%7CT2P4Q5DCA2Z]M/KZP8LA8-N4F\-D%,)I(C%8]GZ5:A/59GZYN MNEE6CW>L*OU,T\Q6$W@-6 U8+]IU807YY7Q4/7\YT?1>Q2( +P 7@ M G !N !< "X EYS@LL;P&%K^I]A[U0^8\G;K!X-G\C?5W&:&QP,9$O+"[(UL M:R-<,CM27,?%"BU,>>6._3YO5 M@N^EL3('X )P ;@ 7 N(I@"TQA>9_CO21@Q/3P<^&MRB_G9S8_N;NKD?F S M<4*ZKD<2O#HVN2>!XP\?B.W_\/A3_K+<"=G-7! EJ5G1L=3.RFD&.@+^ K@ M7 NIWQ.U>68@?2/75P2MWY +WG(G@0!\>QW% 66%[JQ6\*:T1LX)AHN> N M !> "\ %X )P ;@ 7.H&ERU9^NL*P)( +U.!NXD&/& *C7JZH.;:=2 &J%*9!8 \S6#&:K'W] 2L51_HO.>!SXX\")'1:1 M3]><]*U 0=*X GP7#1=' !> "\ %X )P ;B( )?U><4+VLK 7^FQM9M!67UK M+AEK)F2([)M5G@_VQ:G**8 *P'70JB,9Z0#84;A5WF7);=3N&*IRGM4L MBX"B\I%$U1#4P:G#0$2BBZ7/]1!+AHEE5<%J"^22Z'*I1(HZ>*AB5G-GH")P M^@!< "X %X!+@^ ">6O'MP)"3AA.+,\FL2>W=]_'R",191(R7#5C:^<(.<:$U7&K""__R9(0-UMK1T$'-X<$J@&!#'"IG90Y MMEG4=ZIL+MP\>:(:N\.BCE1JI*137H*FI@F)9Y7BY)+W%PJ0N/ >:4Z"1J[%/C05NH$! _ )5?'UGW,0/=3_A'9 M(W&,3ZN-55VA CUK,#E0SX''>9V(Y^ ,#" 8$,, ESH)F*,]6W5]CZX_3 J';?Y7Y#RY M!(T#,B)!0(;KRWS3Q;SS\N#ZKG*&MA0];H_\'OD1])<26AUA0%WC,0V "7TY4ZM4L.T\P6UJ$W + 9 MP 7@ G YL>.JFM.F0&47DL5V<9I=$ZJ ##F%!,[3A-->0/B<%-;(W[+CD96) M4^UI$M*GA"'SE-&%!?1[S%"*O^Z[Z/S.CTB,!+DYC>Y 9@%< "X %X +P$4$ MN&QH;K[#;.J'^'2GG\_/]O[H>XX8*V'1#>UW(YK2<@0T)>K,P,'^Z)0+(&7HBFRR& "\ %X )P ;@ M7 NXL)EPZ"7GD=5/"LDS#H(@G?'^]%YH5IMM!#0?)AI>_=398\')44:V+?! MRE!U;)A%SC"O,VT SP!<:B-+:B,1,AP/<_-<'K]M<1/D3C1K[M_@B7C+\$30 M:T]^,"1!?!/=!PI]UQFBX,?3N801^]_%.F?"=&U[^@1$6"+@08PE A[$6"+@ M08PE A[$6"+@08PE A[$6"+@08PE A[$6"+@08PE A[$6"+@08PEEI,KLZ.O MJS99,>EU\F?]C.]X\MWAU= )QZ[U_LGQV)?IW9\ME_>"MG@.S36Q>?0C!KPJ M8\3_%)5%$Z8M]S?%^)$0W(\G5G>T'AS0-3G_FFQ17XE8R0@.Y M[$LXA #E >75@_)JO*MJ:6I+^3//Z>Q/HC"RO.'J_(M.V/JF36['%@+6*LXUF(T_TR_2((PIO*>9[L3QF3W?L"^T(GBRG 6+1_X=[Z7 M%'O3Q__H42:D1+_$HXWX,'&\: H#0D4K-"#SLB"7E%U'(N&W ^06LE?.ZUY03E,E;Y=0GA12^]-H6'C,5"4M&(XZP"V T8+1% M3=&V)R\3WGRD'SV3@'%30)Z)%SJOA+[.?R$5\IZ&=25KCATP'C!>O97'[.^4 MKD&:*NB/P%U-XZ[<2E(E&4O-.(#6T=))%,6JXS\29:HV:,YK1$P(#O7'O M9RT4H^X+^*6W+X,S^W$9%;[2K%(W]@Y*RY6[RU7'*2^T39CC]NR/VP_I]ZUL MU%@JN\WZ)_7]E8[_W/4Z@Q^:/7?=+GDY\M(NV:54E?43&?D!^62Y/ZWW<$X9 MSS-_:3)KP.3_726410G\ZJ^U]Z MUYW!S35Z'-!_OM[<#1Y1_Q9U_^S<_?/FD6(%/?[9>;CYL__E^N;AD5<:MZ_0 M^?7-;:_;&UQ\O/E_WWJ#O]$Y?=:@=_?MYOH"D%@J$L_C;KHA%8LH>O8GH>4- M0XS(FTW&$0LMQ@-8T-"*K!UQLZPKE /<(Y23K- BWQ53T?A)9!/7'5M#%N+E MM5'L[^3Q_.^%A$B1?^5JW6KL./F<[FI)\49):'_A:[O\#H^& M1\.C=WWTNH2(J7C9T%DI%I^K#9H0[]"T(@K6+!8EDG(NX'F+I"T"?5$(;S/B M\WC7NC=2 4I%IO?[6>MLV]L3"1O_F9@;2_Z Q5NF4C\EN9-/^)L^Q?VWKE8- MSWW.PV(3<7CU8PR[SL*9^11\+'$9%'B.9P7OR8"X+,VD#"("@JT3P7X&@A6* M8!4@V Q*F1>_5DBN"\ZO5#XH2A)"][:RQI8SI I%:C-V7-1["IP /+ G^1*:X!?;)N0T6C7PJ:% MVL?B1\NO]J>HY63Y%?#]NG*\;WM$_(0R:3ZK)GBW50K=NAH&+Z_#99UZ7@.W MU8/;8!8SS&(&MA2.+6$\,W ;<%LS#T&8V"PPM0);GA1;PA!G0FI:(2A[;E![$$KGHF!WWQPY!W^:>*%'HG5E!H5L_NM'3T([*$!F\8 MHEP5OT@ %8 *0 6@:A:H $@UIJ"9_4T5@IL<^ MD"$A+TQ]S59>PR7M59*_2TQS5:2!/]5B%4DH7VE;5W#;,#-4X2/0=@$L=JIR MJ'+F*M,;LPN+Z2T5F$M\NBE$M*I8U94"L2]<=5!]K7^>"8N<,)SPFI_Q)&"_ M171'R/%8%9KS2J^ZEM=DK\!Z'N3.O1Z%#AE>3P+FTB.!XP_C_&'^X?TDL)^M MD-Q3&.THJFM84X/-%F5L.2N;&)3M7$CJ+\N=D'I1U,')>$!%]56] 52U!U6Y MLDF4%&"UC5N2)ISH$8\\@)/J#"H $@"IJ4 J]>#*]=S)2E'*";J0\7"0S^/# M$Z4&UIOG94R\T.+T1-[8[]-&\/PI7&^HEWFKR5AO M&V#> O\U&E0 ) !24X%4@^.N+J<59 CD9BU?$ZJ[#-'0">,J%D:9D4^_'=U0 M0N.#+]'YG1\1I$@78#F#X@"@ E !J(1-*]Q%CXAE_G5*Y _\!\+K[>^M('HO MQS3^GIPQZ2^D5S$(+*KA\/V%G]_3G^3;.DK*[*((J:S G@T"%0 )@-14( EQ M&I[$80;!Z'W-Z\7B#>1,JS>0%3@ANS(*_!?T-*&_DS!D\>HGQXO#U;'5K8/1 M#4H%@ I !: "4(FOBPD() 5T%.S@;0YLIA=/]SS;*JTA^26ZI^?$_6S.]<^ MQ:M*WV#VM!0H_!"72FJ!98@HYV;RWOH!O>0A>Q($Q+/?4<1\'VYLU%HSAPR8 MM: % :@ 5 J )7PNI. 0 )0U9B>M@Q96#?U(.D5Q=2K;J)=I0)+'6\XF*M: M\]#7'8GZHX'UMF-:A\C#%U0%ZVK6"!1(UP V;!(;UH]S(#:\KZ'<&8\#?QPX MUC3I.IP.=T-!,MT-C&30J0!4 "H %8!*>&UJ0QI>^J0;^"M#3'>S3$28?2JW MQ LUB4H/F_(RK" %(%4,I Q;-F64CM^VV:3+<)3WF=R7 MXXSI#9;P6X8E3*\]^<&0!/%-=*,H]%UJL <_GLXEC-C_+M99L].U[6BPBK1$ M0(VP2P34"+M$0(VP2P34"+O$@I0Q@7=<@R4"OPB[1. 7 9<(2!%PB8 4 9Z1=)$,:$ M/QM;>N\'/.LMBINIL/FE S^[MDQ$%CTX,)S5[!38$MBR'H?@YWH<@H:)957! M:F:/(^ VX+8&'X(ELNBAAZ .NBFPY2FPI2A#8>A1*)G8;*G =T=X,L7>(G"< M&*F_"C9U4#OA?"M^W5N*$LM@-W$2JU7<:FM84K.2JVO'>A=PQ@'7;5 K1:Z\ MU]I8TAOAY00N%)<+JV="05H:FF:[";P&K"8LJU5_X!50A:=)+$;>[&,*BI/8 M3>KX#0W]":4]<5/(O@S.[,=EU$_-"Z'FQ5P;*[]2+D.;,"?;V1^W M']+O6]FHN535M/!/]D)YO=;20MFE5+':$QGY ?EDN3^M]W".W.>92RJI0S/Y M?U<)<5 :O8JY6):D7\\^+JX@!=1+0Z4OG"\)?4+R9:L]OQ8O:WXY[4]#W*%& M%V6AYX!Y%W^)?/OLCP$C8E;\U64N22\*?_MHK0?+ K&MU-=QA^&,J% FA6:@ M*OUQ# ?C4G<6L,J*Z*:;C OJK$GD3Z\$\0;9I;4O0_';]BFP6ZG-VZGL+XO) MRXL4+=]]V$;W7>3?_6_7G3Y&O;ON)5KTS:9^ F)*1TRW?_?8_]*[[@QNKM'C M@/[S]>9N\(CZMZC[9^?NGS>/%&?H\<_.P\V?_2_7-P^/O(%8^PJ=7]_<]KJ] MP<7'F__WK3?X&YW39PUZ=]]NKB\ Q0*A^+SS0D5P%%)QBZ)G?Q):WC#$B+S9 M9!RQN!#BQ25H:$76;IA;5B*$ /T12DU6R(C]9)H=/_ULXKIC:\BB>+S8AOV= M/)W_O: +\+?$QT^B:<97XL%>$3\)9UHY.]"/(OM$EZ5/=:UQ2"]/?YM]M 2& M532LB8FE/ATNGKY(D7[ENB!5=C,_IEM:8XVDO[7U5W@L/!8>^S'^$63PZ51D M;&AT$4O$U7X9B#?,6.;O=3Z$1/C-)?JE/CXV[V)1ZB[#KOR5K%D/E:?T0=[O M9ZVS;6M+!&[\9V+R+'D5%F^9'@(I09Y\PM_T*>ZD!:K\_!*NQBR MG84#]BGX6.(R*&P=SPK>8U4GS%)RJB= <58"K% L*WP&5F@**RC "OO3X+P2 MM$)&6/ JIC(949+*N+<9.;:<(56O4INQXPI7X+$]5P+<=0QASZH^*V2NQ4EL M0/IPO)1YO,PKPBID@2$9.;83 0> \#\YVO=9(6:%[[?3-: 5KL/U0S@"00"4 M*0 6*\HJI'TG*68#!@ &*),!!OZRR5TNW7._6E("FB1+@!:ZE?(KCG!5(%&$ M,!]KS.>/Q_JO >>UPWFB4 M&8#>$I#! U+N.4,?7==-UP[.-39('KY^!FL$N$J< P_XJ7YX!FR?$K8! MSR( ';@:L U<#7@&/ .> <_BX7G5W[7JP>(.++2YM]=R(["5KE._V#8AH]&. MI>Z++2Y2&]ZIR\E""RK>$&RAX<8'?FFEB[TNU'!9\MU_)L@JR0 MM?6Z)C:?TA'C1Y4Q8D,&#LL4V]@U==,3X@>4R0I9/5]V6J30DUX.'F5=XK#X M8T99*SK633:K8H>9N8NM. 0<57$ "0*GB<)IY8ZQ+I$]#QV]).\P/@98$EA2 MP,.OQ"'QQQQ^AHEE5<%J:X>!NB?&:=VXKTT%T^15R<1F2P6>@P.PL=PVZ]_SD#31J8#/3!V4S":?:_-M9G0^ M._4)N]\?2&31Q0QOK,"C7RJ( 7>9S:OB5EO#DJHU@!O7C>:%(^_D9UI_3[4M MZK/>0=UT Q_Z.O^%5,>$6AM+>A/ SX#-Q&2S MZ@^ZW,\F&6L2"X@W^7@J*%-H2T(0R_6J93;0%S\,^5PGJDBA=V(%Q9F^NU/1 ML4_($AR\NY9R5?02 4P IBK ! ".@(Z.EDZ6J.L#BW_4^P0Z0?LI+_U@\$S M^9L>\S-E]8$,"7EA.FJVAAHNJ:B2_%WBZJD\\&>JJBR0%]0T==S2]0P5]W"4 M70!CG9SDJ9RERO2R[,)8"C:5K& ZL)5 5%. .#6PWL[R&.2#=\$J>VIKR/., M5N2$X837ZXPG ?LMHAM"CL=*SYQ7>M6UO*8:^.L9C[OJ>A0R9'@]"9B#C@2. M/XQS@/F']Y/ ?K9"^]Q;WL3 MYU^6.R'UHLV#BT'6>:-Y\WL@35#=:P\@,<%4KE 2)B]8P[HFVADH&FD !]43 M3 @ %"S %3J(97G&9.9%)\+;"'%X1C/R(3J%"B]]%SF>8]\U_5_?O 3]PKR M1R/":!(CCT2L=A!&S#L.!O\:8Y *=R_-N2IP_$&I. MAG1=CR1X=6P2*P@/Q/9_>/PI7%>HEQ5K:-@T\LU9!KX[4;X3#DP ( !0LP!4 M@Z.M'B<39 CL9>%V?8_N)60DYX\0#_/%P/R,XC@O@""FG(_%?4VH*CA$0R>,>V0RW99:V'\ 0 50:@58LU97J.W[88F,L0 ME#:!\'BQOF8[ZXW:MPRCEEY[\H,A">*;Z"91Z+O4) ]^/)U+&+'_7:PS3*'JO+#/ELNG@5DA:SEV36SN MJ(T1H,H8,6_N%#]%A;-WH,.]YUSO!81%,MR#6;8-["YVV5N:,O'61?U)%$:6 M-Z2O7_+<=\*^5^L^9ZJ&S;:)-25K!-4F5.[NAA2:!('31.$TQ@+/](LD"&.B M[WFV.V$\=^\'/+7#/P[WV.<&/@N??R/'N5)R@.1B.QY^-Q18$E@ MR5H>?B(U%]S44]# "OV_VLIJ*WC:G 8\ULACKT3&/'@6:E:BR6DS([!DTUA2 ME)DJ*C9E^G\-> X.P.9R6_59M1K6X%QK]+DVWV8*;2C!6[4,N$OC^8(Y4)Q4 M9@VWVC*6S2;X.R_@R!/SR!. XX2N9]&:DZ\,4L=O:.A/*,D)F@V6RP(!*0(N$) B MX )KD\4*Z >J2]2:K1;X1<(/"+@ H%'A%H@H$.H!0(ZA%K@2K40_<&\, M+ MLUUB!1PCSVQ9;[.'\Y*;A;(&0_C^4A.?;J[8-G@BS;]E_& MEO=.7T#?&]$E6P&]["&'KO%'8+EH; 41JX**Z.VV[_$R-A:$0B/'LSS;H;>$ M4[=W>(D6_5&;P+J>&Y8(8Y'&USTNH^ L#R3=?I"/H7=I$1)IX*PA-E;^MK0- M=BE5X/=$1GY /EGN3^L]G+'!\\S?E[2:-?E_5PGM4ZER%8M<69)^/?NXCA,O M#96^;KX@] G)EZWV_%J\J/GEM*<2<5 M">+ML4L'E#P>4G,W>$3]6]3M//Z);K_T__6( M-JY=5!R<=UXH%4#48EFZ);6J-; MI[^U]==3?^R:>-F44#:4S,=\L%IYCWCI_3)6U]E!"? 9F*I&9%. E19)-X7E%M)4 :4)2)& @(" CB$@&0@( M"*C9!%2QNEG<@AX: &U=Q:JN .KR1]W"--<"4"3I1F&(*TBKN%JQ;W^Q;4)&HU-7-V+;D'[,B,GQ M)F0X-11][^1TD;BW%&.N6PJ5ZQ10^C.84,#U1P/KK1IM1=8H^[6+8[_&RLT< M4%NP/F.RSF)*&U!;!6H+UG'])Q6RU.CZVKDT4O2^NY)N. MXH*3 K*\(;)>6$.N_^47&J2Y;.:3-!0ZWK"3@D'^>LI&08?US'%<^0.S5F(N M;^P=H8ILEF5:*U]W"F O7VUCTSP$"4MFOI8!8"]?A6)C;^^VDM6K,1=8-LZI M4IIZP>>(?7BR0L*R7U[&Q M/2[/@ /C,]M]-;;]4I4)1L:IF=?\%P987XHK1 M)]36FN&L@+C<$%>(*M%6,&5@0%QEB#M4BY!E*BJS)D**K$8T1UNXM9P O5KN MA"#[V?)^$#Y4/7RF.N6'B 0OR/%>21B]Q(UA&J-!;''B??,H@;@4S,-_6H[' MG'E]KS<'1*FZ1#NS(3IX80M 8#$ZA=$&!.Y[,!V(OV)C(JT6^"H$P./Q 1"I M, T?W!:'*B(=U_5_6IY-/IX_$+J/T'(O&!)YM\UH-'%Y.T36INLC>1L3FS4Y MM ,R=.*D$-(D[22;IX:6_VD&I5L_N$X TTG@T@]N$L!T.5R^<+"4&TS!AIEO MS+C!,C)7?!847E&PK!1FG-47H6NTSWPQ6JPRHV$]9^]],_32ZE%[M'[3EO-E M6D($_K,?X(65/BX4H-\ZIX;$;VR6DMO>G.9X":@JE4347% M,N0-'"S]]D9BP8FH^6.S&8=94=@L)(0C2UAN0]!4#"0>',[!>G$6('A7#M5* M>B]CRPF8SXWI(J[O_6AR=.QW'C M0;D)&5B2P'-4.W0??NX7F,D+3H>]CG?'BRSOA\/&=EAA2**D8O9I$M(OAR'+ M"GVB5,3I[YSW#-,OX/1OM-@!F.PKBNEP8VY<*R5<%,/O07)'%8EY\2W#1"#^UH1.:"SZ&;.+:SDW,D9 M\+H37HON]*R:T$A -+0>K<$HB,6E M933..2+H>(ENTO[(\=)S!^/\.=:EV76L)\?EM(:11WBFG34/:BT/)LQ%RRF6 MS>%VN#W_V\$:VM;I)"D91P&QB?/*LKD;9!IM'X] "2$DUR3^ET7_8W \S*!1 MMEF$I0(+YNNKAQ6'R8+L(@E+.DPLV3L]]@@\%IQ^I6%# U>L*/@\/J4*&[6K M$3J!&/*TE?-WJ@,)2/;"*BJ6<(US0]VROOF=D;+WS$F3F+?69FQ[9/!\@2MRHIZQ= MTLT++6@1%PX/2?NK1.BX83$Y>%W)+JAI(3^2;<]/F45 MYWI"V,CK!^):$1G>6T%4MBM%Q2T3(CG'"\5],%ETEKV$#0WRW/S"_GY@3^B/OH5Q9ZK\]:;=&IY(*DR_+1VK M!>M0)C9A-&X%6"W8 V3F'O M!Z-UAS;S8 N'WR*F%LGKZRM^W!X7#G M>TEDKX+ 57%M2.HK\PI%8S%!JA9NM<%75S8J"W'LM+"J0"19*%0>ZM@Q"QPV M#XZ=+3I&EWZ? 3U=:M@@76-?;IB"@PW!Z$Y"^E02?$D@\UYNC9"AYM[$J1$2 MK@R4%I6SJV-#+LS0 I1N1&DQ2;RRCC48ZBDB2@^>*F1@62XL^@O>D*-+F,?6 M.ZLG.V4U90J+^Q@4Y2;Q,OXHK*_9Z4B\W7!8C";2-G!+@0R7LG!8C.K!)D6 M?2 $#@^?8&C6+O#2'(V"8CSP77>J4)RP/G'S,G;]=S8-A:=W?9G[@LI5+21L M@FI1 3H+"K<86($\VBK068C"8>A84T#A$ V=!^L>*M:DNLV;.@$_QX /G@*= MA.KEP20UDH94XNTPL&Y O]S2D5F,0J(8V-# 69]+U[W]T%GTS$PYYYF9)YH, MDB]>CV_>IA;74 "\(]OC+8P6THDAJ2XK$(2),Z>6O(<=;YC K2H?BM'&2@N: M-%2.W8(T&,W$;0F,\.K16\QT#@VK&B0("8[=0STN.E8-2"P13]%)=5>)_,;V M5CF@XG_@5]A81<-RSL4:)RD*=T=C08WAVEB"(ZU4/!:4Z8I;&O"C,'@\/.7$ MR+EP"IPJN^L:7WSOQX>(!"])'Y5F5MVL\3MFU\//:\]X07RA?I/=BN';4G$] MG>LKZ(I%:L'M2%05JSHT BL=J\7&?;0V-E7HH"\65H^.^K2QGG.:40EQGQ/P MD\3M2')OU$:1_"&AOZ1#6S.5HB,+\ZN*)^E8AY3<_/LL5*X1R5AKPP2H2A!; MK%(DXY8*]HMXB#U:+U+T?+-U-VM%*?5F_+99B3E*L._YI?6ZTEN&KD2O/?G! MD*HC_":Z$Q3Z+M7M@A]/YQ)&['\7Z_2=ZQZNH^Q-]?0!_@#_ M'\(!.YG4=R1"MA4^HTE(ALCQN%[A>!/6:-V?M5QG9_UKT\SA+>H8A4R7 N8^ M\%\IE0P_OW\+65[RK'EN9P:3[@QDR8>^5U'D0#%8+_/B7%>-U;T+07;A#@L*3.J [*.M;+.-C0(CA1!^R$U7&CIAHB[1OT];6]J1 MRZY3$*M:63(EK*C0P5D(5!>=?,%R!TT(-HB!ZV)UI;:B8"/G?%_ =2&X/EI5 MDED+$;6X@0H0E&BB4Q"?'>XFKZW M8I9OLL1/Q1[?W?%5C?&MMA6LP"BL"A!;M*FMR%C/>1X%('8GQ!:=U:=J+:S) MP+.BH?;XO#Y9QHI19L@!S.CZJ[%@1@#\ ?X _TK-:/J#M59:MS)96;5LYR;J M/'B]TO7WP3*AM:_LO8\M[9X:N MYT>L.6) +WO4!([(C\!B8R6""/DC%-';J5[!@<^Z/J"1XUF>[=!;PHA>>*&[ M"B_3)C)*_M@7WRE7@#&.EM&8_;0,YT,>*+K](*=?N"]&Y$6/PY/ZST\FZ[A>:9/)1D7)O_O*F$F ME6[LIS.,GBD I5_//F90&@Z82OI+Y-NLASCE2D9[+*^&D==O'ZT,,/)BSC_00=!<^%8& 2P6BG(X&)>Z MLT LS+%UM>#DLB:1/[T2Q#MDEY8>MY/S[ B_6&J)*-[/WFZQO_O?KCM]C'IW MW4NT O,:;:3;OWOL?^E==P8WU^AQ0/_Y>G,W>$3]6]3M//Z);K_T__6(SNEM M@][=MYOKBUKO]GS:#,[QJ-SV)Z'E#<.+9$=/P<>L;2U)7;33-A</YW\OX)N_)F;L1"&) MKR1E=5S*7*%80B F*O=!^0JU)"H/?:IKC4-Z>?K;[*,E.*SB :VQE=,?#Q_\ZUT R$38EG0] F9H[5V _B MP9\51*]9+$KX8,[=ESI7O8[AYA7MN^JEK%L092[Z)._W,UD[V[:ZA/VFBY/' M498]LJI+YB@9CY:J&\^.6S_@NOX[L0)$J$@9HFMBDYMS]-EUINR'KY^/(>RZ(AQ0#:@&5 .JY^^O,;:_/?X/#V_<^1%!ROGH M0B3<'Z.3Q%&!M4H)6HEW].96) M(] WJI#Y F 1-60R#BA7.$MI1PF\-LU\*=9\2%G"88\XH"[AWGKGNQ[X'?N_$R<@CPPH M PJ3WAPDI?9Z5^06EJ0U)2:'@O9B5];*#1?U0V=!H_=PRU !H94@M) 9?.VV MB75 IVCH/'@4GZ)@55E3^)4+.HO22S:TFVN0PA+X=$]#KJ]0%$X";CB>C/:R MA9L2X-Q2 _OK##CW 1DG;-;QAEW+=E[BB*E+^Z X@^ M&%J$%&"]!<(S0?K!ZI&C;U->W4\X Y>&UV4()<"E.. M>U[*2+]*43GV0Z=Q^LZ&F9DKI@,#X74"AG)5&:PK&UKW@ V8+Q*+452HEM)J MY2S7 (.E:B!F&YORFHD @,(R47BP=J%)V)2*Y$)PON3A?.$1_$7W2Y.UD VL MDZFZ]T>5Z2*ZTL*ZM&8F)9AA!>"Q*+^)JK2QMF[H"6"R"$P6HI:84ANW=1/P M* @>#]=-%*QI:X:C@.>C' V$9Q&.+0H"BBGT- GI76%(R>#ER?'BL0L8>82W M>.(-D*U8HQVB)'E_7!8PRR+DD_C7!7[GGN]&3PZ'!SEIK;F;!4UYJ0#K:Y4ZB[&\-=- MB$4(A,9#[?YU,S*%#D\8$4H:8T8GR/+H/OU1]-,*R(D? MY_<)>.Y=RXLZWO!F"J1R$R(,+*V;G0'"KV"4%N.74"7 "#U4F5'5&@94FJ2PK&V=Q3O$ M[-LVIO="[XP0);\X,8/J-_P7IO*\4G)@U2Q<,[(\1/]PHO=$1R+#C%$O#5&% MP-$/<,DIBS_FK[['8^&L8#!\OIFS%A/N'>^&\]5UPE:]:0NV9-CN>U53E/5" M^RT OG/%]_&CE=4BP[[@HCC&11&[M7ARI>M[/YK>3F-?+]\7"I,JFV8HT#BJ M EP6XW[0)*R9@,S2D5F,\Z&-50.0*18R#W4\:%@QBXR+9:@H*5UC_+9%HSC. MIMGW6QM4ET('G.^A8XBPQ/PL3($W68,E A[$6"+@08PE@M-[3Q/XCD2Q7_I\ M$I(AM7TO/HX#_]5ADV.?WKD:XG@3-K<@:X+!:=G'%%;,[72?P.?S^S?N95KV M,U&X=&=@ZX])$!=JYF\Y[^9ME P5FX7ZH.JLK%> \6+LZW:KC24=0OS"8+D0 MPUM3<,N$Y@KU0/*A!GFK6!Q#R* X?6GHA(G*Q#\\=8UI1XZ[3D&M:H6I!55L MPJ#Z"$UIMR)VR2BRVJW.V*X V<4H3%AM@U)<"Q0?K"X9Y7:I@N!%DYR$X*P% M/ > \"++$IP0NYBHS][9.@MYCNZZWUT[+9=W>451?1T+"4=]/G$['B;("<,)%3*\&WKOOH_"9RL@\ZDILX]M/XP:YNC;;=I0+X% CQJ'CN7>3YY< MQ^Z/1B2@@CD>-^"_O% XT4>46OW;4B6LML"% !U# "Y"PZ6)&G1%)Q85K_8D M"%A3BG'@O%H10>/I]/.3.)VRNK1-3RC6J8W#9#80OM3SR#!DW&H5V*0-Y O M!> B[GG4W&-GV5!*;R*- Y0@8>]NB"/?=?V?'WPO.<3\Q+[8:(XE0RQE%:98 M@E X9;CL9L@/GLDM9[.^MV"^3]6G+F6I9G UH/1^NAF0"* MJF.Y5EI.CMER=N8>&'CJ@_AO#BJ UE_]!CY]G]V$B3%9/UA M4X+&%$#;HL %#,?MQ\LM/3S9D<+M1JJ(W+!)P_^D9^JX88?+>NTL 0� ( MOO]2G9%M';8=VU[>\L/DG$/ KP*68B.H#<:V( M#.^M('J_)D\E3R[3VUA7((XJ @X/[ADN84TNL%P/++%]3\=T^,X/J'UB!>]) M= V-)P'[,$*1CQQZCQ!!CB8 ',9;8>,>KH&6] ML\9:Z79:6;6]_Z>1_;0.ZN9R.P5/D>VTUJM]R!G^?G9+%_Q=:^EZRY1;?#"Q MT<:M%HP7J +-A=C5*VC6J;76PKH..*X$QT68WRLX;C-6;ALJ;LN0(" >F@\T MU%?0K#''BXE-J4#/"UCO#=>2P5H!/ > \"+%&$^.\.\*BQG7XS&A&;%X:0 M-_O9\GX0%+ . _'O(:*:$#/C<6S,D_].G%>JEWA1B"R/XI:$4>#8$37OV>>E MMNE*[W/?TM/]8)2FSNG/W5:9J6@>L^Z-2FJ,R_[H)L'D T5DWV-Z*_O_S1QW M#S.TL0\ZWG#Q0NK.GF>[$Y;8?$V7XH>6RW/JZ#?*&L^UJ9+0S(I1K4'/[KKN M,?A9I)2B#H^R5Y@W%6\I11*6C L>/:9*6#*S*B@K)>D+H.E&T_3A[J==:%J1 ML:1D.1:!IH&FJZ'IC;ZVG>0T5B6I!B0-CKJ&&\3@F \ !X #P(L$=)LJDNS M<3R; C8D])?*?75"!W&/4DWO2>#XPUX"ZVL2_SM36--*<*P8E^L+4V6LFUE: M*83VZT 5Q530:*J.#9B@5U^J*&8*7XM:L!H45C63*@X>Y:?@=MZ-MP2(WC98 M]^ONK.LA*^+M?)\(W93'\J_]$;_P3JP %,']V'B)*SMAWYOIJ&1>ZB.9.K4R"ZWQS%$;)KD&04/ M-> !\ !X$&")$+&IB]5.Z$=@KX--!VH_V'2 W/SG$4EM!>L:S",2&KV'FNQR MR\"J!,W,\E \5:IX#OW)DTO$58YS6J/@5@I@ C !F !,S \@^M.BCUU<7]K4 M55(&\L8%+[V6O9 ]&=G$=P/].WIELEUK[KC4.Z9NG MO^UC:*_8Z/%3DT7_=(;1,_M$^G4&WH5"B;/=?!G+1W/\7.77Y6.?@BNM&C'W M GW%_]E.--E?W-^O<83+(O5ZQ-^_AM0&SR0@Z*<5TDNK?=K>XW[BPU05#O)G M93B7:(%$-Q!D:K<+!)GL=FFSJWM==C>E=LYT3T MM?;J[12.%&BV_S*VO'<&0<^/Z)(M"ES+0PY=XX_ "E+OS6.?^ M*>CI+6%$+_"9?%/X+GI^]I5#*2(RQM&*=,E^7 9)YH&DVP_R,<5.RI(/;.&? M->3&7']+&V&74J+AB5 [@HH&]Z?U'I[-GOX\$R.)!]/D_UTE+$1%^E4L.)@\ M.ONX5@)?&FP*P'Q)B#+S9:L]OQ8O:WXY[4M$W)E(%V6AYX 91;]$ODVIC4MF M2D==9DE14OGMH[4>+(M+6W'-73=+G&0P#X ^)]!W^W>/_2^]Z\[@YAH]#N@_7V_N!H^H?XNZG<<_T>V7 M_K\>T3F];="[^W9S?0'X*14_YYT7*@6CD-7/1,_^)+2\8;@C$I8.U9*@F'KA M<77EJ5WMJ^?'&^.OB65Y6D=']B0(Z/;XP;*DL!]M!63:%EEF0!:@UWGJTA\O M&02HW?Z582'#8YCLB^YJ2?-'B4=UX6N[_ Z/GO^^SK4Z)9X-P>>8.5;M/L0- MOQ5$KUDL2OA@SKZ7^GBYJ\*1K1OR>->Z-U+VH SA_7XF:V?;7I\P4/QGHA$N M.2D6;YGB.L68R2>)Q<6-FJM5]7\?<5=L8Z];/YB%U5F8G=I?U\0F+T\DB$&J MRCCK&"@#I[MT<@!&V)<1%."###Y@F1 BT#F0AZ#DH4A 'D >Z\E#!O( \A"< M/"I7H@HAZ*(IEX6P1*:NAZ^?CR$NP G@!'#24)PDKQ$9+=\>_^>WI^#C'W=^ M1.*=*N>CBU(Q=I_5AD]TUOKD;^2@1<12C-.MQ %( J?B/ Y#N];BBJC://)#W/T+5LDHU MNWPBK44!0@\LUCC3?R$HLMX0>1L3+R3A<6=5G6LL>QP8 ^N-A/<40'>DW :6 M&C;4BBKL3A>5Q72=-+#:5@"5):.RD%:1)FX9!=;. 2K+Z^\H8UTIL#^P:!TD M&J2D4(.=A-%413EE#26&1!7JB6+B-DC"4A%9C'*B&,6V< -$EJ2:,$2V )'B M(/)0Q43#FJ'63S$I7?\0M)_50O%7"D,H0='>(8<[W_LP'U!"]9]72IB\%M4; MKE:F.B3\E$>8X;!^&J+<#UN"+15V/YAVN8G6CFT'A-?,\P"J[_&M\7809$C( M"R_ &@=D1 )Z 87/%HNU1C[_^&7,3^Y7RYV MO?7.#K:0^S/]$3W MKN6=T2D8J3K!\W7#<&)Y-N_*[ =#JK4&[]- [G@2L \CIHXX'JM%=UX)&KL6 MZ!P@L3;;1W."NZ7TUF'D1NVC7D)L_5$_(;5'3FGW":$-_-Z4S.XIE2V/7"I6 M&U&Q7-4(^QJB'KA$"%#]MGYXA>T2*^#P>F;'SMOL5%C;U'FU7_3QTR<.;_V\ MR_@(F,H!4SFF+UR!H@IC-TYD[$:94XDR6S)MSSM?.] BWH@SI ]Q/*7=TEOJ M]]99C79VUQ_/FIGJMMKR M#(_M#>)V04_.7?=*FJKD3ZAQ3@\AS[Y$Y\PN4:2K^"+_0[Y"R8B!Y+-NK((F M'U[P@7NL#4W I'K+O.JJ9(2"\2\WVRL3-,L+X2]WUATVR( M(@M.AFF<)ZM;VN7NQL-:FRS-EC.NW$W]CTTBOB(6&'UUADP\PY51^FA/*8P"B8OW*+R MQXX=?RNB&R$4/V/BCZ?NTZ? MX;,B8J8:CR.,X4I")T NF5WN)YKO]03QVQ+ HMS&<#0\A\2I;\3OVSE4?1.*C;>&;>[ M$PJ=B&K=P>*[FN&9I>8P#^2C_4R& M$Y?T1X\I3J'ZS5^)4)D6$=\D(H5;24=I-'\4=0AEL51]3Z$.KR9;F5R#&$1Q M?)S,CQTJZA@M_IOIURD\./_Q)5?'PV1E7-1ZF#E@&\5., M^,GPCVV1.<>R2*%7/L0?%RI[*IB+,#:<<#JKC(':,*-L_3036NO]: M*RKTH'NK3].QQ,EZ_B=S]?U_],<%^N*\.-',=[5O[Z+].AY=K68+S;+Q5EUA MW,/UWDOKJUR=[7C#:RLB_='"1SMYOK[' &#;9[M/]OZ5>W3"(.I/5:7.FQ.> M_3&#$D;=9\>S>#!@UIXT6? .])HSR++5U(U9V%\=2@(FS6TC6:+H M]Q?Q_@/"??N&%0&K2&HO3U>$+-O3OM>V'):J.^9]J8#(I(@R"+"P2&;_^G>6 MS$1BXR)Q :FB@!HUI/3*5G\#J67P"H4PDJ M57SW+0-43L1:T#@8<(B!-E&/OP;WW"-^UZC*D5AZ6AS2^3#(..+AW(K^* 3# MY'[:S%)-3^;B*%L'X$(61275HAX Q=R*'6/3&M YG)_!N7O=IW/N]EW'\CNJ MLVHW034;E4Q/1IFU"ZN]YP7;DX-/YQ/?*"A/\6$OX'E[A5#T7%EI+8T&9%/I M&%)F?LIG%Q:DYCOA_^FCS+R*#EWG=Q]G)J58JK(Z2<))L G5+UJ$K* MLV)@S6+@GUYX_Y]1E+$<(#6I5ABHYZPD*)'$3%I04#/=6!=6!CP9H);Y;Y'Y M+\CUG\?/]X@#K]:8E_?S_(@/R2I6Y@XT#+JJ M/2?OXA2_J>IN_0ASVL-_O.J]VOX/K(F[ZD%NH'XNF;_T'&7_J2.IVO\6BYGS M,5/ZR5:E#+=:]T=ADL&O65F_F2:I&#I19ZE%N8] MSDH/K;,WV-9[8\SH*#*["K^F;\4JB_"3%+1Y[/^0)OE,$3^DH*BKB]VKP8I# MYP8[B9(#$>MV92&5H#F(;EUT UM.8.5OZ@&">T$P=; .9^#<36F10K<"CD4) MH# O<,1X$D13(2-4N*"(C0]EWS35)B&!&PV14N(H" @GL7_/"%1/P'-7EL'C MYQ\%_/'_*3>(&#H??HI^1IU1KX=#P.)8+2W-LD/',% 71=Z=[,"V+"T:6(=.]EX!GWHXJ\,X!),7:FMGFFE4YD[I'&"004RV4]&H&EZV"(* M+74!C&80P=[ ?E-%(,ZCGXY45]XX%*EJ0*7Z5&%+J#Y.C@6F-1#<74TV>T*A MK]9-$5FB\3@+91DT-0A:E6RBTT3M.-<1Y!0=4:L>Z/,W6:R].J+=QD MTS2<4?17YE-GL)'@ECM@4.K6:\2FZQ3Z2SF'"'7S.@V^"F!\(SQ-QD,@[C&U MP%"V'9(FU%L.^[*A<>BSODXM?NYCP6TH@'*U9T$P578XT3[<&2;N"FVY7KP05P#XHU$,&C" MB^;[:,):TR2;VW%N!_IK >U^\4P4DD:JHC.P%5,/+UG702E36A1,3F7C7@4 M4OC32Y(XBL;2?>C\'OK8QPZ)]H+L M<&:HM9-(F44B'X1_R&T0#\0%X@$-*B&&>WESY9QW3MP:*VVC*H>*KSK&R#^W M@+,+-6NA-RYT1O\F25R.AP8CZAV&B4\7) \7X$'&/"?8#%0).B&6=?TN?V++<3W+_J%HA9*E"%#0 Z6M2MV,0F.G/:E[Z MD=Q+*0 &-HLW+U/H=(M-$N:1M@?X@+QE>'K@#^CGL9!W@E(Q1>E]#XI(,O*' MJ51#9*<\,1PBP7TQCHT0C%B+JE7]E@/?#*2(0;$>KN/DJUC@&Q^S&*U;1H4")BW+G@UFO#A[-A^IY\JWV#T6 M7^?F;Y&M94% B50*D]+:J:F_]+TXIOD6#UZ082O2;\;$*>)E!6W/H$#%NV;' MIQ1WOLP%5!Z3NA[^*\+H@PJ@\%.PZ*R3KV?4B :ZC1<-;1V>'U3&Q?Z_I0[F)L4A'T>!PCC/8Z9ZOR[/5 MW-]S&TJ&E_AT'1.3H2$A9TC[1;9(/RN]@@2PVKXLI1&B!:D MO;*B6CJNP:-D&V.)FWJV[PS7:C;1;*65Q M9PG8P1./+7;=!#TAW<.(GQ%U!D$DS8FJXJ^I3^ E&\K[_1I;QK5++R5[E!M#D]<% M]LW/ZC/P3,-'+Q[0=$+$J\)17'FSQ&4BY_N7=[/EQB7O1PQH/-T[?/.5\>(/ M_-Z&R'KW(H^L=R]4(0;MXVDR8U4#[H[=HY/3"N-WUPR.XK"^%H&CYYZ>]RK@ M8%?\>B%26ZG3 HATW<[Q40V" "_.K=#77]&TZ9X>M%O/S)][S5.?-?YMQ^ ^C=V/@O?>4_J$S!U(W&G%&$(\(C: MU&0[I\9[S68P!1MJ,Y5DP ?T,]PC[&OV-HJ1(S"%W@QA![P9J35/\F FZ2^X MJ#>!]_ST4?<";CQ74KT7=^FG,,'!)CB#%_->::G9A3]XZ?K.3:%T.YV X7R9 M,R\R:I_8:>#*<(NJ*1RTG@0

)S0?C;>6G2=&3"P/+=YD\'8D[P0L3@R&H4/7\]F]K'PI MN)O%MJD]NDMM(P_]%7@7-CX'YCX0B7\? AXZCJPENF^=+L5L&C='GA,5J M7@\,/0C@[;#.&!YB8Q[_@6!0X,#[*$LCN(7&Q/_Z#&F=(*)7N87W?*.@QV(* M^XX3I4%I;Q+1_W60Q6BVSZB@6!<@]T+*-(*SVZFFLY>2?]E=HAQ<.B&ZI(\@ MU3_"7I%C8)8FGKI/F= 8/:UD&L=.!Z%#%9#$1]H;4L7*Z*+Y<'YTJGC#0U: M(2%02?=$W6# ,KTF]:14DCTG-_9I^7:_E%(#=RSU_J0V];Y5.?=FAC%EL)=R M=CB[OC($A#^NR;I_6TGB?\Z@]!QB.S@O?65S69:8QO%L]]*,5/]&++8%$[;. MP-89V#J##?CP%RLHL#!=D_?^6>!_JA(XMSRD6OFQ1)E(KUFZK$"IW/J-?_C9 M#[($K_-;%O='&*R_IC2&%D4;?MY[-&H!KY(674 M3/#:.1$1L[]TCK-RK([\,2>0RQVX,HQ#(%_@4M<(=)FL M1#44.;+H]TB7;''J=0/@L>[H+HI^<"(EM=M"KRV_X=#Y(/%KR4 9^Z X$1A? M)'W4KC.&@]QC20CL<8(NVY1N&0S\K% SA+^Z W8--B)"C" TK7-24]8I0:.Z M2XJ3Z>3TV(=G'^$M8)^1=UYP6*RN N7#@GIYXEF?EU[&%.O\[O[TV#NFCFR4F%R![S.&?23%A%M^CP 3W!Q@S M-ZNM)EUCYX3*C1$9YO1>YSLJ/(^[YD ME0B3!X8#6=JT$8X_F35W,OS%SU#U!IG)TO(!G%HO=0Y!:Y M4BI3YX.(TS7GPC,QRD!=N=S\S2J3U/*%Y91-YMS? "5 ;+6'#7Q8+")=3%@) MG8;C-*6N'#K,;D@I: +%HJS F= O!\N'P!MBS_ I:0X<5(_N O]>NBMJ*Z:+ M(6!W,25N4>+FZJ=KG7>MO\B5J#G044&X>MV)-":&_/+@>YXB)'681DJ@$*/D M:GC% J\D;&'I=(,[@R^0C^N-;B7O=->\*55WB@B)>DR'"HEB*@LO==@R55Y K6CL]V7A?&J$ MJY^2--G$1'=)EM1PA];(D2=:>(@A!8^X65JCLA&C&'@"UNGWHRQ.R,I4=8DU M3320FR#S(]&E!->T4%=(>/D896#_JE(21#XVOG(+V35K>5RE\,$FC5+659J- M=>IUD$0FK,!8DQN729^H_M+C6)!SGWGD(^#.,RY:[?4SV"A]"UEB+-@WH7\I M\\3P*AZC^ =-G56>#6[EG2C;GY) L%*G8F!J4 RE>9D#C!I=<$5>_$:_M<8[ MI;5^*;6XPIQ^*9D'L16TF]-*<;'D(_B-JAFLTP!>[;'GNVQ9V/?-O9M8]\V]MU*F&[,6GO. M/>VMY38;*-O/&5BJM>31\CD#S[([99>:,;6!6=!_6+ YLPGU$,+"J'[>LZ#. M1@ <9I/+FTPBL"?+MHHVJ.XB; 0PY@QGESI.^ /R[?6I87?>;B*2#;N-"(,( MT5(4NJ>W?"2I*TG)NS-H!^P.UJ.L.G%<$]GBR>MM*DII 3C6G7O?>W)EBJ0+ M&7"456RZ"D4W"%K0T?("XDY74=XI+0_3M"3V[*,+*-^?5\EY*3"\,^/XLZ_UMVV(2K-@\Z4KR5YBJ-52%7JBR"88)9/>/^/5YU7 M]&]YJ_1O^MTZ]99?/!8_4N?:!8_K=R@4AC2 M,+6+&)=X$$$T&4LNU%=^S20:IH]HZK[6;59=:GB$CL= MDI.(]0>HD'6-R;; M> ."2)+7Y@'1I[%_E_-%#*$!^R-?,*9BR7<=<*OERCSE\D_0*J]N5-/IV]R+ M5S<=QY*7):\-DA=F^[@FF:%*3^H"HG4VN8^] 5$!R,44I0D'->J(Z2W]Q"*W M1>YV(#?I.(E*V,VGEDN^;73HKA<=J UATX220?T4R>!U5P]SM3)# M M(5D9Z0_S*&3M'0NKV:ZFBB@=RV;6,SJDQK#B*)C2#((QR%_9I];[R3F,LJ7? M06,7GII^PZJ/.CZ4!1ZUN\9L%7_H4\Z44ZN%R]:#NK$.QR YN>].Y,TH!O)] MLGD@N^3JURL$9#DQ6B9"&OE+W[Y?T6P'W"6@&,9R=8?I.K]'W@D3CVYD$@V; M_8"P;M7[)[=79XG=RD=&GM$0LK&G#9K?-ZSJ?Q0B6:P/H@&S)2SA1BL?ASF\ MRV'YO'8TSX1K><**;I/918B!W1\K[ZJ#/EJ8[%%BJUJ^)C*Z]( M@NMYPSO!H=$LK6GGM2ZO%17>-V<]SJF\?[8'K-VA-?_ ^>XG/R@"3JJ53#E& M<<=1!\P\;HJ&K7GP3%/LB ;@0&#$3\[V M2##S#F[;'\ RB=R&ZJ6OWI#(60UX+,^)@1@XQFQN"W<5J9G.\S>!Z=R0 M,<5J-CF#,Z2G0^>_ 6#\"7H(0!/O:T/&'Z-)H+QC:DV7 29C?+BP\4LPK@3F MB,,EP*^]?IIKXKP[GFZ3&(?FSG^<@4J7,^"K:IR&4@ L'Q->,HK"*%.CMQKN M3,<]\B'$=1@HL0-7507L.5E@@BGO(%%;\+)T%,4J5T5:"(V$9991F>53M!R: M!B D4_P1)XJ6R(#;BC[03#&]9G&"PYT(?+!>DQQY#!#@.PK;-;=CO$<#0VYQ M$CWBRV/!@^"HHDR24B T),%&2GP%/95^RPG&5&\%2R#"4,9$#EP*4>5:F0%L MH@,RJ[2J@(2:5QO$)#'(Z@ZE=4D-]ZED8TS#+79_/%GSY2)#*."ZF>RCL5WS M<]3%8!W@Z=HD1R/W-3[T34230.AK_RXFV1U(:DK$Q.EE!V@+<[)P/1()HDBHS?2^GI282^#?8W^"$6=B=,6 6Q,I5<',&_".Q1]P$PR$2HY1GAFZRG4OU9#7L'IV&*,,^#QZ%?D9-$A\XG@TWJ M,8I&09/)!X>>'Q SE0G]U:?KZY44]C5=:'%^$8*2\!;+:='?8KIR:)9CDKO# M!@5!"#L!@22#K#DRX6RS"@+%V"(:1XD2KB*#&R 6\Z[5Y%&>,_I.]+TLT1)9 M^3$?HB ;L_\^4]/0T"1-=$HEPV<]-A17H4GN"K9AIH9-$0I/8I$:U<\,"N59 M9?+"LX'-F@5Z"/!]%GBJJ@4.5TRF*U*[:B1<9 %X=:"#"!G\5I1=(IJ%"=U% MC$RR(7KTS&L>@*DRI2(7RDN*<(_](&=!--@S(16@H/7-XREFH0TR70S )*)8 M=F,,%"P5=)"&I].G0"S[9D,+>?B%D\1WM2#C.4*W>V8+,I9NMD@ ,W:V<)/% M.84=JZWKV+'2@,:RCAT[QPJJ.G;LQ.LNZMC+F@Y;?K#RD@X+TN>ZG9\#Y:?I M3\O7'QPM4W]PO.'Z@T)GMS%JWLJL,55]9'^@YO\IV'%( 7KJ&*+M".IK@;XH MTGKO(]"*0R0$7O6">CL"M^+)_(%ZVT5F!RA=6MF2 M-)^9_*D%8ZULR1PZERI!(9@6[4PP)=!@]I(D(S\TF.U5U^UC MSH$<,I1Z/] =JRWX!Q\N "U7\E<'Z"37P3ZRS^GYOFZ$%T+(&Q@U]$AO ^&1FU\.6)K"!VCZ MPKXCA1&<[(&V7&X!*<_RJ'8B*5IJ1<'3]Y*1,PRBQ\KX]CRI5-E3=&BZWK!L M)]+T44=U*E P.=!N"^EHTCQ#NC4;G'.(C4/4C&6T%<"ACTW!4FS ]]-/R/N: MIZ(4,U:FF$S3XTVS<>"@E:2^ M*E[3\K>6SYYKXVY>]B=[H?( S)Y89CF-^' J-X"UDLY M9V^U" 904%Y=6Q)/+89;#"]B. \ARV..Z.P&&:@R;4Q)FTLMB^ 6P7<%P27R M5IDX]P2E,&^ 1@@@^H, G+?8;;%[1[#[+HCZ/VI0^U'<)7XJ+N<13?*$^?MX(H+B$K""1V%H>#*$ MW0KVI?B8]+?R$'0LWB#U325-J*3I4&#@%?T@RG!@=0N(&K.,3,<&MBN$'0_9 M/\(M\"P16R+>#2+&/$W,*LEG=X!]P7^7*$]$;F2%L5FV$*O>U]E-8^\>#S, NT^ MEY+B<#%J6'M))WK?B>Y]TV&L\ZDF MB 3H.2*;14EJA+<(RL(C5'1?J\B\IN M,1MZD)5B J6A/9S?O=C6*)$M*2H.0:3S%-6X"*XGD UM5?RAD%(M!;ZV.%7[ M-4YYJ_1:4D\L(A&?-C\BL>4##9R3B(9;J M+/&2ZYYWDU\79_@!]QYX-?E;;G7ND(0$;W5.LM):\/)3M>H7(ZGU"?G%&-CK M[@&S)*;!PJR1NLQTE35O%JV$ RJ-Y6SU1MSA+-D(J-_(Y-.I=8R1&FO,AM&% M,@A\V>N>W+.!RB@!B]VRL M>I3OI;+'&O 4DNWS6A$UIR4/J=6F%[JJ0S0N9O3[+N4PF^4\^;OJPG6RZ&48 MQ:(4$Y6'S L99 7J%7NP0_+<.5.5QG17!A,>69%F@;%=.#"/9K=U"D(>.\G M/,5#=?(NP)!2>E2N.A9C_%3AUYGEL/5UJF8QZG?]XBM^;ZEL]C*Y#HUJXXT5 MOIXN6C=\,KOFM;'JHMZJX]_.+3->,5R[[8-KKUI+[.@*]L*,*,GPN?UZ79VP M42&,3SV"7HW_57T9GFF95PM8Z]/%=1\F!+/<,_*#C/0UG#@58X7+^BCM*YI' MQAYNU,N_RW>WA/*.-(8YO3#E/D#.@R32O" /FR3YLH1K5*M6&LV-%JWR>'(=R1:+1JI9 MS>/N:BT[<^2-]AP[=>;_D@,LD!<#VL-.3 J<+?O,$MFH19OKQP! M5MH$Y7N3O"B^L4T]F_+^[1PF)1,%^;>EM^M5O32%LIP='*@6F';[MPJ_F_G7URU(0N'K> M19@2=0*LI@PXE#-0AE/#-AV)0SGN'Y[,YV)%])R3 ;"*5S6\$# +<"DD%_B< METO4XW]*@]J)[^]>=UP'_W=0?D3E;A@H+;^1^@5QI;=5+\ RC&*]31DOZQV1 M==K'!NZPG/E@D?Z92-^S2%^#].AEWSZ&6]QH*6YTMX\;6^9^ZT#E->,L)A&V M&:\P3/ITM+(7LN,7\@R"9I.ID:*=2A"(6'2O<^PZO:-S^./DY& >W>-E.44[ MJ5B_8$KWYGZPC^>N,HN&K']GJ7E3S^(!3Z3:)M;QM&A9/0^X0C^C=CAB]LB# M%W#D]^DD5,26BG/'R%V3J6NE17G-&?47"ZY@BE"*+[_5DW!+^5;*IX[@N P' M^)\/.2PNTROL+@,LZ5]>H%SC.Y-_=N:>7G0K657KN!>+&S-QHX49=]VC8_?T MZ&)=V+$F9ORVHK;]K=\78CC<5R[]739R$))/O_X:I<+IO?[SX&!?^30%J'IO MU[W%70?3;):5XPURK2L.1^T8BSH[OG#/SJH#S]K-HO:5$]V,HCA]@Y,&L/,[ MX,?XY2J+!(M; ,6G'!([IAMV.^[1R;%5#C>."RUDM-TC][1;+;]H-Y]]<:H@ M5IY2QBK7M"(&N4XHTI?)@A4TOFM@?!7I GI.&UGQ\8D+&J_EQ5M#BC;RY.-3 MMU=3$]=NIKROO!=E>YA&,>5NOEB>JZ P!:K:,1[;.W5/3JJUN);%K@L'6LA2 MC\_=X[-=XZ@O3\V5=5F#3,Y4E%.)C>&P,CM]NK=BFQS'E3:-%&9GW<RDW>3'QR=NY]0RXZVC1@MY\NFQ MV^FL#36L KTB!9I[\(U$,. ^!I[JYO72*) A\4\ Q,NL#44:DO.9\4Y^+E@Q6."PZT/ AN,L MW;5!UF=Q*Y?)3R[-*E5WU;/EI5*H6[,_>R6MV]_VS=A:VMT1[6BYZI;;"/L, MUQNZZ]*H%L"[]=9XU?7(6&B3M;)W8]M>1,KOIJK7!4VO _]?%[N8=4F+B_56 M(Y>EH5VCH18JPD!#%Q=N[Z3.?;$G-&05\A>F_=DK:<7^K!-S'0$G;(N73I<< M3J%&+6 YZP3#54\>;I%$P_31BZ7G] 4F?>$@ G4+'Q0X 3(W$C"[EP/6/3ZW M[M)MX4,+5<(CMW>\0>^H33"8P>]E/^KPW@D$)GNM?!CMZJ?;X@G>1,,W62), M55SW>WUQ$D.9B?HN/^-5?L??7 ]_3P29CSLF,R[.KV2&P+R-!"+GMTZAYO,MG5QFKV.C!@KZ05^VNQK?72LJI6 M[I'#&=92UA1<<3;99'>33797ESQU3X_J>KKL2;*)I:$]HZ$6JN#=TW/WXLQF M;%DK8%]43GLEK=C?]MV=+TW9MYKXKFL1.Z9_=]V3LS.W>UK7X7Y/M =+/'M! M/&U4O-TS4+U[1W5I#GM"/"]>]3X"/6H093CRNIV*WDHV:"^EA1MLL1-^9],0 MEF.*GT'>^ ')C2VI%:UX? >/8[-SGM8T?^)-4<5ZH6WJ%!B^,11VLPS^M.<> M']ET[&U@0PMME.,3]VQ]';VM6K*B.DYO&D=!H-COR^2^'\:3()H*(?OR&LK7 MCC)B]_STR/+A[>)%"UERM^N>GZT-,:SF^^0^^FEDN^B72IG?9^(VNGV,WOO# MH4!:VX=>^KU3]ZQG->1M8T8+6?-)Y]@]M;V;V\ZT 0U2O!KXNN*@>QD4J&>N M2TC\VT]'5UD":XA8*4C3W>3.YSC2PM87M0 Y6LB@NVX'U.>S]77TMNKS4ISX MUOLIDI?MMB 0[+3'^.C"-LC?.!ZTD+D>NYVSM[-JMU7SFS@48O>:P4 M.@<-4!@3@W93.S[!$?-GE@-O"2/:P'7_(^)HX"4CW5"L@@QKN)07GWK]TDKL M[)6T8G\M-EI?6CFDFBA5$^:QY5V[5-ZU\[E<7?>DU\'8P_Z6>EE"VCM":H/N M7"&DT^,C]^1\CX>T6<7]A6F)]DI:L3_KNGRZZS(*[]\ IQS+N2([F%>E^R$V M;:PZUVJ.G%]2-!>G-^@\FYUMS=?KU>6H$S+6P*_NS5]*Z_6W?__K2# 2;%[$_ MZL2.Z>.<$-&K+<3<$SW"4M#^4% ;U7#W].3"/;JPW:/W5Q-_>8V*[:6T9(,5 M;1S^0/[W6\&MW ^$%]/%C'!?/_7JI--6/(^O)'6O9@W)][YF8Q'[_>*B"P'- M4,+/)VD%%+ \2@0_S#SBJTTOJ+$$_?;QS&:74G0.* :14\>M-$0?J_1IK_RG#+!?W?6WE1@&^& M]_G5+U7FSS ^/#^"U^4;4?FX+#(AE::0^B?EX^-$3C,UGV)'&#AT^S=)R^W^N?W]_>>TZG[Y>'2Z"@6T] MQ]?KVP\WSNVU;Z\Z?WE[J"^!B))N&' HY\(>"GJN(N!H]M;/3R6/7OWT)&Y-*"BTPF_BRB^]T+_/_09 MW#&S_44/=;K],U59+OY=2_FE0[T-Z_DIH%V_!IWN#IQ_??K@>''LA?=BC)RX M&8P-(%V< "IP7>@VZE2)S9FAV[T@W_BXCI:437EJ1QUD\S MH'#CSAJOC$.E]->2BN3X@W^\N@4PWXA D#%Z.9F(G)R=D%F-,G;&73 M&R[3.0^?OEKV#:>=/[JOBHI:2^GJ=HLNI/=?= MGIU8Q%L+XO4Z%O$LXFT#\;JM1[PMZQ-;(*-6T,L.H_7W+^^>@=7VPNV%VPNW M%[X) <5>PT8)Y52"N*2P]#K'KM,[.H<_3DX.YLDQ;+HPHV#*2-=]?FABB9SA M^5F^&XY7/.WTRV[RJTB=6#R(,!/)KXT1B!;PD7DO7C*G:1,_L+!X:;!8'^M= MI)-->;5V<=FC#7'9S?#-VY$?#]Y,O#B=.J'!0W>1>3IUQ>K;<-?4[6/ER>PS MT]._\S5^C*-QW32N#S_[088NALLD$?"_P:WWLY3&WNG^T<$4]N[%;:32V;L7 M?Q"^X*Q%F;">)?@^8P;C]#;VPH0WE;R;FM]@%GO[\N$O.AVW5SLP>2>1SU+? M/E%?KY-37Z^SA]37=<\N>N[%:=W\IYU$/TM_>T5_78/^NGM(?SWW[*3CGG:; MJ\%:A'Y[YQ&:O^.GV2>O?ON$:/^&Q\G7Z?66F[6(F\GI+GL +HLO>R7]BMHG M\11B*?LB_4Y.K-YI*:^-E%?4._>/\BZ.FT>:M CQ9G42P.9%"R:[+*I>+EO0 MON"RV^(,3]C>0OKNTSM(;2L,WU1\8V&Y3EANC#PV<)F6;MN-:Q:6EFXMW>X> MKEE8[C;=SO$)+UEGO**,E7KL\5X# @*\H].&1K;SFW95 ;AAG);J%GIBK): MGGJEV_;$;';?F]WQKGIW2CDU[7/.K#$EIMWX:(G<$OEZ@B>M(W+,O#ER3[K- MG93W%R,MF5LR7T^DIG5DC@D^7??D9#WAEJUAY'8K%)Y@Z+X4TZZ-Q6%749)2 MOT;QH>[[3IMF!=<%8)K!&)K#W)9#' MO:Y[ON-N6,L$+!-8*Q/8]SK,D].NVSM;3S7*]IA N_K([*+;=K],2K,JM6)2 M\G01,<#A(JGHCT*\4&0'21:DL#P]K)Y)1/S@]X5YCLK;:HW4O?+R+D[M; M??INVRF42N;ILXNT;A727VF..>WZT MGN8"FT#T5>JUEFU8MK&.JNH]9!M=][C3Z%I&<6UL.RM;Y82[=[AVL6EI9N+=WN'JY96.XVW=JDREVIA=]DF[/U!W[:P_5M M&D*+@CVM<\M<=+KNT?DF_3(V=:B]T+0TNQO-R,Y[)V[O8I,%,)9JVPM-2[4[ MTEOLXLCM'F^R=M5FV^U0MMU^&5I?1>KX83\:BU]>!U&2'#C#.!H3Z?IAAA5J MT43$'L4O;=J=#;,_N3OE)T*RSX!BJD$EX]>U1B]X@AM4?HMB_. R36/_+DM1 M/-Q&7Z,0D3*. GC=O1(7.VK.]=S.Z>E.!]EMLDUK@&JYP(X:B+V.>[Q1GTY; M,-:R@;UG W.,Q]7TKFIV6 ([0WWAK+_BXY4?Y6?J MO-(!60XV2Y.T>]@!2T]&G/_6H?][6_L2DZ;[ K&]SLZ^"\%WTB#-[Z4===$#UKX+1'U]5KPVVAL?/TV]@C," 3M6 8?>2:7/6 MC^K :U[?DJ#^_N7=5A#.'K$U1VR%C]WF+>W6# \O&3G#('I,V.LN7>W8%@XT M_PS6LO:.VK^LO:.MC/5H18YP^\/7^]4L!L/7?92BDSAZ\-$] M<3=U4J/FUGGTTY$#,!=QZ 4.3O[P;0,9Z[Q^0@QKX$6_ KZATO9-8MN[0GTW M3EO\(#'M&R/:CL:GSP&P9]UJ7QAG_S'1DK2=]L#ST=NY^@8"+R:@F() MW!*X)?#Y!-Z&B/), N^=G;O=TVI'I]TF\%8X6?>A6G1/K< L 0O0#VLLP&(_ MT?'$"WT[G<,6SVR[>,:02;\#[GX*R_(H[S!VI;!6-A&[C1;I=;W@%,H=[9J] M2%+5>>?$[?;VJ7FVY2.6C[2$CY0'6>XQ'P&C^>+E M&K7O7D"T[6@ ]VBC76?:@I.6T"VAKYC0VQ[*[;JG75M";$E]#TE]OH&Z:EIO M0U1W$0/R=*.S(+==)&PG=*QA>R^^R[6%Y>I@V5IOJZ7;O<,U"TM+MY9N=P_7 M+"QWFVYMZN6.%;RW(\934]%NLR-;(F7;DXLPNUET_CQV;3R2AMYNNMZ/9>;956=ZJS \?@# WTZJL76']);:XDC#C/BUM[VSW MEK9WMOZEK7/5)M#/*>='>WO-*2]-:!^?)(NNTN6/?DI$K1:VQGMAT/ M[&HRWJV38/867WP&F87G!C+RVE+69>EX;_'.PM/2L:7CW<<["\_]H&/;!FF7 M$BU:$<6IRZ38\Q0*VQEA&SFVGQ2B[4:^?"MC-YOHA6"IW%+YDW-N%R=R&\-I M*19:TK:D_4S2MK&$_B $+TB@>@"B-ITXR\F(Q ID/>JUU MJEJ;[,DVF4*TCX!>8!ZEL7^7@75TY4W\%$R:%OM19S6/[KB=C4XA:0OF67+> M>W+^WW\[[W5[;U_6%5B\MGB]8U=@.W_;3J0MSK6RL&Q=)U)+MR\3URPL+=U: MNMT]7+.PW&VZW79D6^'+/O2GV=/,9C.?N2Z(;:/7+96DK4AL^J@P9C<2D]OD M4-\91-L%AV,;@-F>OA,;=32V ?06CRT>MQSTI(K#'RCT,%\6Y S*23_,/"EH MRI\X%=60%;[SA?77@LK<(8?\K#6?=<:[^!'4+>[D1@2"Q M^L?QZ% ,+M/20Y>3B0@'^M$_NJ]^<_#.$8).7P3!Q!L,8*/_ M>(7+P+_EQNG?!:N3#N!X61HI$Y,_Z6=Q#+ A' !4\0?I"$!Q_/=G61;2AH5% M V^2P,?J;_JK$H"KE]044\F_U7@O-WUZ_G>\W I9R*][<*0&"C%_-?>OI66[ MK5UV'K45:*L?""^F5XR0CGYJ Z_I?A2>KW@-@Z9K2)H^RI&AF_];XFDYB\Y@ MQGV!:O:KWSZ^Z3V'J75,,] IV(3UQR";N70,_,A(Y[L3H)2+7[W@T9LF"BS_ M-=+HSPSZ;Q?T?V\E5(]@>XPLW4[G[Z]^:6)KA^>8,Y=OR 'D.CP]RS_C3>4? MF_GF#B6U 7$M^$O.^\*,G.-X^OU[8<;Y_;:N;K^>G/]^=/[R]L/[YV/G[Y>?KWZ=/G9N;F%#[Y\ M^'I[X[R&1VX_??W]P_N#73[QZ\LQJ$IIXOBADXZB+/'"0>(ZXF=?3%(TJ3E5 MTX&/G8E0_P)#W0/3/!!)XD0XW/W13P2\%.WWQ<#1[:T>'LN>O7OHR%$HV*@9 M3_A=1/&]%_K_8=7F]9727TJ'FJL#%=2;;N^/TU>-TH 9GE2\9XR-<.8 _N6NX!3%RN>5GZ+KGIT<'1[//@>S@>9Q-$D]G&M$NPND^MP<>0XUS"[6! Y#L\:X'6W#&H\_4AST6#I(QW/ M/Q))XKI+GW7=S3^"/U,M]Q$%@&MZ)/>E7\H)? ]>CEK*)$I\ N L74 VEOYW M%/\ :,ZN;WD&4.CDRHZ'Z@UJ.#Y8%X%6R;"S%GR@SIY&SKT( MD5L(%C%<)U8G7_ 6O#3%%SOH',37>P'\BD"!7_\"=,QA;N$,LQ#]A\H<=2KF MN_+85#R"\PL6%S)DGN=B_J>?I%&,3K)@:J+2R,.:NL '!@.4%/;]"3[A )J@ M=TH!C@"31%G<9PV3((OP*W@IZKSGR^X34.&-\5();./5>=H!W2R@\ UM *^5[1M+V MG/L(MP"?]44,]AHNA!8:$B+ #J[9NQ>X:-U*2=:'PR3##"$M?HI^!LB*F]2[ M IB 6@ [8]0R0^R >)]V(^%E^![8]@U;"7!1]"_C85J$5 ,?)6CNO@).P*" M<7''CR( E(:_2^HP'I58KUL4('SD8?$II"A@O+#KR22*4TE068J9/;478Q(M MHM>=$*%:,,H2.#,7<=(=ZMLL+%^]5:_?IV)/V@^BKWJ>$8RX-N>ER-\RYD@+ MM^TI-U6?;W4CRN1SOD8/)!^D6"C"ZA$89XZJ "N9LJ,@C70L(4<>&@$RY&?J MI( ?#\(9PP]'LDD%?H<)%'BW?I)DQ 7S>\:%T#_#E /2 #8$K_L:P2] Q*$* M-$")'1!RI!7* J;#]#CR)SS4JGB0H>:]1;9]Z'P*G>M^&C$$4(7"Q:^B\<0+ MIX1P??@[P%LPY7_Z=HTDB0_A-?T/"#SG)HWZ/YP//_LC+[P7SFO<5:_S]NO_ MW'R@OW;?'A#6X8^0QJ6(!0[Y@!"!B^G3P9W7^(3\]=6W;_K'R"]$C J+Y$?T M-'*C1#('PM7K^ Y8QZ?\B2^:<3B?_3'PTX'I9@!]P?.) ?#%X8YD733 ^/>; M_]4LZLVZUD_R-C^!](9[_);=!7[_>@@W"$O#+5P/ 9ICN'-8HJ01=#N&U=31 M"3H 8\Z]R1+4U6ZR.^ .F)%S WK ]9# 79=_\_O-^R>I#N?GA]6)VT4=_#7@ MCP EX0&6 VC"AJ5J=@CUU4&R])V#!N-Z)+72FT LGU\!O3P#=% M HL!H/RKC6)+MW=R6$W6>C*ZM!8^3\66\_-NC3VCL:5LI0#__2CNX@S[+N26 MB6+ .?/U5J\=#D')B1[?1*'4"R-)E,C^9E\6 0UO20S>9_B3;_##:'"#X8<$ MY )]57$J]/[HG4O[)__['Y>#N' _2@Q>!6"C&/?SQT?:[G58Y"!/NEN*DR3F M]7[Z^E'?;V>VH87)BK4)B\[E^QLY4M(#N*/94Y8J9&3_A(52N/S%90RH@.KT M!@;(GX,?;QF[X6V&S?@/8I'CPTUA0'4=82\;=+T/2"BMN%(J+DL(8[\T+' MNX\%ZVH%_=50NN?*V,_ UT"=@%7]]",P0301OWA ;MGX713'T2/[9N";=%KC MXNH<_W'4X?N4;Z>=FI?S79#[$(>"%2:&O9N:W]!-?Q=SEPA#>PH5GMTAG(33A#!74BK4$JA15QIN<4P< :Q]Q@Z@PC^F,GA/D?A M_:V(QY_AE420)@QGNB!7<#^K@O3Q?$ 3Z1"4-)0)Q6%)$)[P+\JL5R+W:S8& M&NHO@-H??DY\=CF\AP6ZB[4U707D3'#@WLG0'7A3]-"+\-5O7[RX/W(D@FCW MOCS8;X>K2N[\$L4"K/?8Y"I]Y"2#/[,DI0]102*3VW1:(7>" RI?N?3WT/-5 M?\^A\\[#N)HT>KT[>"/^!!TVT@=FOO\.O7]@@,)'GC)1M0, Y51:J/5!7\P# MF/64V$2D)U&$0G;H?;A#Y\P0@Q52O(V%X+.1DRG&-6/BF[F+#AU>Z+\IN>DH M%X29=\H_0+> AUX?3\*KZKZH\^/UC8*0.@]& FP %B!7U206$R]F )8=?7=> MXB?*,T?("]HNK)'07F+A!2K7 U6G)!$I'X3]U?H;Y:OW1:+=,)3+ &MF<4(( MH)R!N<>Y)C%Q%@'>^/>A#]< 8NZRW\>L'%1[ 0IP,0EFE[P+0$XOZ/(7P%HF MZ.J.,S$K#Y=25,X[QQ?-.6?=\^UGE/0.G9MLC.5#"&H#4DX.*D?!RBFF>LR" M^3O$C^MA"=Y3_O-9,&\$9TV.R0O+SWGM'3@$>+Q+H-X$")I);:%\G55&;YHN M8R?+/F_9^SF'<9K>W3HNBH%*PEKVN$G:V JNS]&9%M(1<9D5@@/(3VI3#,;L,E$[I, M&Y %<02X7J(]06AA $>]9RT9K+9_FO6EM7\ [HS%P3[@ILOQ \KC @S$;B_1T/_G!SDVX3A'^&4V5 M_OX(N)%(YH&"*$FB/N47L>"*'D%$4<12WCB_V%7!PICJ4PKNA0ID$)PL8ZA\ M';:EZ]>+J\Z[_RE(>R^GZRSGRVFLP6K XA5=6:.7IETWUB[K MR;BKYNE(BQ70Y7[)Q9H(X*/81E[?=^HB\PK[9]T_<$S FW$:ZV-]KH^5"2<6F)6+N>7X4)2 N2S#@$B%42C88^(Y]_1X M^;L$L[P'#7?DLUVI%X9WL9L\(2<%5DO< Z6!93M,V=Y&VQP352BBAS1]H%PL MCA@.T4J/#*K7EGP;2?J]S.PV(EYY#"! M/8U$:,8^,>%>8*2-8HR4\.%C.A-&(OOR=9B/EC@C$0Q8K?,"X2)8A!<'OH@I MZX.L-:5?H0\?U"LM- MX8F^#.>:&7JN>DG!D2-9.-RQ4/N:P%%C>>+$?+>*?1+[QZTA2\< BP938>EB M,*"$ KA&+.#&$EP%BY1=Z6LAA.!0XIZ8+O U.3QT?!ITAVC,^KD*?_.7 M1@%#:4-/.;4YP!$3VV=L-U^L>']SH);77QPZOY=-BS""'[CTVHR2F-2"7\G/ MR<4IGG,8H"=^:R&TY3E*_3!5\%3C>@3.;BQA1CJV,Y]9%*65VE@YO(;>J# M#SM0Y[@E-:XAVIQCEJSBOPEH["*_P47ST OO?70[&R^]CZ(!:HRN$U!,A_ ^8;4%$\ME M@A3^2N\9@V8AUJ8BS>"G4A7"\+RJ.1N@),(#I-Y/O85:B!7A49P/J4L;J5\< M;@*6%&),^YG$ZAW\;&$O1(K]Z#[4==7TT)L[2K1#V@&"U)EZ,@OODF->2M$! MI E<>!CPK%28"@,6^ ^208,AQ\29'&//0P18>8E:K6!$N!SZ?KY(OEC%(-( M"Z^H^*U?2+&\# ?TS\!:WYN0WF!\?+?8FK=Y\^WZ5QX>)#?[KTP?YIWRH\+U1STVI M%V9L&>RA&([NR>RI?V*JP?_%/WSJ&L)[J^682G#H+*+JKB>UHLYVKF/=;BGIQ#"TRLBJ MZ^L5V:OR%+KKRP9U %,4\N>E"BI4-73,679A@V+JJC05I0)7EQOI9A.E55TI M2EF9=8T6!=AB0.Z4^YB55LUTV;,'TMN3"^I..ZP? 78;W(^3ZO-TO%QW3V:S M3>.'O&%*YAMA=0BYJPQ_W#!/42]Y.1:P^>=Z2K:3 ?2Q%C;*X0]K1LJM[X\$L!B5[Q4BY&**)%9,7:&V'?JHRQJTN?ZL>*LV_O9Z>. 8X%]>,UR[[\

'Q@H7HIX='9[UJ&:^;QZ-J6;Z#D0]8-ATIS/CG M8;=#=P:*!JD96,_K)1J2'P66N@5@*B0BADM_QSF_8?E^.GP_P'FC? \ZQC.& MZ^!($*Z)2*!4'OTL6@!LV.NXMYM_=B=;Z8EO0K MRHU7]OSXW]AA. +J P95Z+;,MT-V"/W!\['/#PS MSJ'?DEBTL3F0EXA>NE*G+Q7!1ZG7R1:6Z,!# R$1W'S34WDZF&'B^0.*UJ"6 M/:1RL#QS!Q-Z0H.3%4@5M&G+2$!DE)PUU@HNE')Z4)\;]DBV2+UWH9"%[3&BH<3M9 M7(S*M[P!MMP!U0EXL#J?+B?S%7 5,+B9:VJL:D;FN2BL!D:\2 :\FM+$\.ZT M3T9=C;Z'[3C8\G@&>8G0)V1>UL@'VR7NCZ;2(%"9"WD-'B4N_/3'\#[N=,26 M3W2'U@ZI=WXXR>3](D:4G\S"ZK,$+D84;J^C-G3H7!:'A\VL9.5[JT7M0U.HW6._ M#7(83,#\'#*4\TU@D:B.[Z:B/PK]O\@E+;'1"'< 8*1G4\-*.P'KUB!KWX O M()P);P[!%,#AJ7+TY->M(.1G GQ73E#\5]V9-)UZE3QQQK08JU[9L]R9&)IR'S7D*[_OD[@?!FBJV7GI_(#WRJ!C;J:RG*2*NJRQNGV%HNWKV[*$L5%BTC M]/UGU1YS:*TFE)KNI7HG[ MU7G=/9#MW!A4:KVWSNN>_$;E32-NG17 M13-BK<8Q%&B]&+7R0]74K\!/9"*VD6-6Y"6\M?)1:&NU^%6%*ZB\C!\U+1+YKF#*FKK4XE/R:F-/84T,V\%_LD]TVSC39J#;DF)' M43:C%?:#D!9-+?+74_>G8?UJ6JK4;8**7!2=&:_A<&X]+B'L8?.N-#.B)/%I MU>*MRPQ!;J&B)D3 +?'OIBQ [O&&2 X>H?K<5) /,1# M?-;%])$X?8/H; P$P/02E@R)="@P9BINJC[!YR2G&@!:(A_]!>_-O:,C1Y55D)X;WY6,Z\#()6WB.E[<3Q5 M9(0OROM)X_= :Z:E^8W#>(G@VA:G>[[6JA.LZ[D,!_B?#_EMVKR$]?H!1P=< M4%5'2>WP!#9OK\P-0"J,*$4LQ EM8_Z/X@),!109CF(?=@CX*UOH(LU1;$'F M2Y'R%]'T%95QAND D@'IA'6@^A\A*JG=!UG,VTMG VQH?X/VTVN.++) M%>U,KJ@)H2\1@)]I(31&_-O5U68S!D9SAD@#+=B+V MJ/R@>1A$=OC',EOC!Z HCZ)8!I*>ZTC\GOMJK1]EO03Y PG2\(QC:5L[7"EY M(EP0)5CK,XY"GR>1DX,BD.)%]6XS'/RZQ02V'_*6 M6VGD_!\OQ+&A+ FYI*5#,3NJ^5%=VX'ZC<8;Q5IH>&:@FW"8O5 X6.A3Z;M1 M,\F)EL5V)N;/ZN:S4U.@B3=5(9H\^*";DB3.&$G$C+8>&FAI-,P$-11G$*8" M=SS4O>NX%E8'.%62918J-*%$"QPQ5PLT(WII3-0VT(G&C]S]2=D6425K%-W& M-)A-%9D:.7M)/YH(5=9_U#L]=&XCW:1$1K&1=YN_-X.I6))NH!T7MLF\ &R\ M[_1!-_?Z>%E8O)7H3H:JJ8V^]9C'N%7HI!(>4TE[,HL*"19V-)WH>C"D)@H# MJW+Q.,))D4DAX$S,5AS2&C+14"4V,XGKUNIO5ZI'1P8 M8^YGQ3Z: E8W&(S&V9O&,K9J8_TWYQ\X-[6Y"^U0NAKVID1!\;/:-'8]__K! MBWV9T6ADWE#BSD\6T,8X&=D;=<7HGV^^.H\_^*3^[ M6[BX7.:0)T1*;S/O:L)J6=YV@]/U08Y0$7;>(HV#YW$L58"D>!6%$I)#YZHH M48P7SBE"?EYA-,9:NG+:\_#Q]0RV=N2NFRH]2[1HQ]5C.@=I:AY[RQLN=#N&)E1M\< 1L-48* MESQV^;5^DF3L<6F$9&0.$&-N,XA$0MF9I"$7\].'P 9(N:5RL,5N2S=-XTT5 MR@K: 2ALN"GYHD3$1/15"L4@RH&ADH!TRS844/7E=]+ *ZUK@@SE$>8=SUD4 MV3,F(+N:]38*,4SO\$/ZB+()2JR*C2(!+* W+H:;T,??X%;+ M/6U4Y4?1=IV'"2"(<['S6C?PQ&SNI&+S>@'9.%C=<8!5)4&UU1);'K6P,[IW MX ^R4/W3E3**1-]_UMIU:=/=ZMK(8&C"[W(\NCBR,'=2U/(98EVJM$1ZD+AI M+Y*DG'U)M;X @#]QC"5GZ*F/R[W[&@9&4JR2/7>"W79&NS-&OK$ 8JTO9[-) MWDVO_9)W]X[%?09< ZY'< 8_<\8:7^!S."6VXS;OJZSFDG^CKHFBRHL;HO^0 MBP)P',4#CACRH$8E'[/\\O'0^^8@A"[BIL0 M(LGN[]%$71P5]O=6Q3,/=Z%JK--K.9G"_Z8FPFY\Y?H+9.]>CRO(=XG.8%GY9'4E\4_-QQ1'W-$78]. M"D7:2%2;C\(4MB:+9LEK-G02>%<*1N"#[AZBQURI*4?2%9SA O"Q2M]A7RMS M?16$7&S0U"%8 URUJ\9-34N6:.Y_XUO'-\A)$[2R3.!H;\;1 _=+BM%Y/D"I1S7&WIBR_W#@ MEMFT3/>8X.9J,F]']Y0P!G.HX4%]CQIVX15EG$:'1U[V-?J4N:32F=\]-!+(YTX.N=JDN%9$O0!H5\57;%>'&-D M@*%*74O2+ Y!X"= >GQ(#J;W19QBBQP Z("\2__6("]=!TT$9/CKX7D;GX"@ M..RW&!=.I]\"D(V7X0"S]BYY;,^%8$#8%BX8I(*B8ET'< MF)#4'XE!%HCKX>^)&&;!9T"1Y'K8>-7DEUC+3:^%@<\#6XD5$ZV1>N[U^]E8 MCBT88&Y_W\^3>:NQQ$/GO?F0SR.ML^+,'QQ1C5CVAAR*TK^*CLT2.\WH)AP< M5:CYCAH7R#R2^,R\AHLF??2JVDB];['D2_Q__Y__2HFG]T403#"'.+RG^0CX M;XGO]&_E?:*(*'J> F^2P)O5WYYEAK+_R;GHP?7S&PH'H'^P[TE^723%5[_A M,;2OSW +^N3#_M5[B/R!,]O/6<([7G.@UJ36%B"0E.T-,-;;/NG^_6TS?VM4 M"PN.-7)Q%A3%-_31TWF@@TCX1GHZ%2=[]=L-9NS'N=S(S-%CZ6#VJ7G_^N"] MOVMT4DBU\ IU@5BY[/$9P?-)DDHQN:%8B'7](<&!96H*&%]HH$66X(L:W_-N M>CN=B,N??E(8)?(F$?U?!UG\B($? ?SIB+I%)&4Y3(""/V*+N0MC[D?0M7Q, M#G>=(8 ZH_R4:#CT^\+(M]=BH)4XO>I4A,T0B88\+/)1@GY)*OGC"_9WSL;\ MLR1.OZ.$:Z0?)!KJU5$DFS<[=%[L?+WD>;N=*I\@*2UYB.49R_*,S]BG;836 M&:AT,:AB8PZUM9 U/ FS/RB=TE#N%\-Q#9E/!F"6%7U43$C]]]BY(7NWLW([ MI%Z^E.*:SPE/A!6%*U#BI'73F&U%B,VY5YC?)JG8<]J?BG2I(._D#K5.:\+)!3LYXDTP\X 'A *@'[?+$! M=BI"[I!-3D1T&+!O3TX+EEW@J-AQP+Y(S.2E1L"8?23K!Y$*H\0+.&5TCC/# M3^1OAD,1Y2@K7HU>L[*/79XFO!U? MY']'T0 ;'@-.?0I30$8L->9)T>JK-702L<[(WUY'!XZ"<#M*9?1NC!X3 *^AXW-Q"E XB%6D70Q;(,<0B-O(HU:A6FC:.G %GIZK9-M2-P O# M#/C2G9=@8W=N3B)"JDI"+LVQ%\5_Y,/XKH1=IIP3ZD1]X( UF:%J+'3>')[R MC /_![:DH"1+/ U<1=:O;:Q>WOJ="*)'+M$O,CL4%8[5*^8+ZGX&@@I$21I,S5 <[4UF:E=_;&!H2MU3 MS6[G=],)+3[C4+2W0H%^TW,^]G.@^;EU>*<3V*MLHX1WOMDAN1;];N<>,I%# M)&IFHM6_E**,M2^374KFKJ 2Q&L6<2F4:?(4E>RMEZ_1)RH$:;[!+ 4KIL.3 M+I2,<"S.7;E R=,-I,5?F9JOY*62\;NZBD;&J],HQ8BQWI$^!?9#X7D7:H7B M5KEN85O4ZG\2^UBW NQ8=N72TRS&W@_*""'>:HSY*=>#)\(H$*'F MZ,9((!ZTK?)&@-%XH,'+$4.ZM$5=DG'"H>JV4D'8F=/4E4[P22/29R"S)DVY M8VC*G?(0]:NO_V/.4/_T]:.>HGY4M>S";*Q#'RO<8O]NQ[OOQWCW8M2C \2W'#1RIH/)^0T9]8O^ M_JFY_47^NW1N^_$RN>TG&^[,G&LLU_%[Z6"^'F++&8P0#MB-NLZDSK4187,: M??L=JY,#YU.AJI^&E 4T*E9:7ZWPMWZN;(O"&K(]0<63B 7@ KVL1A%X;AD5 MO7ZO58JW5[!EO0$F80GM%(S4Q$&C^R-["LF>%Y'N7!K%8$U>&, M1BGZ,$/SS"A(YV:<<@TSN(TSOV7H6TX-REUT SUT"!L[J"#]H?-OZ6A#8U%" M"_VC9G^$8JC,7]7TFJSEO)DJ ME\&7)J5*L)1>(KV*OL0*]-YPI,MG3[GT(X&%K-M;J+?,V8U?G$@V^[ F8 L] M!2HNJ(+/L!A9F G-&?$%U6T/'1JKC=33@21G,%UFQ3-QJR!?1\_4ENG:Z@(8 MN/'O7][-MHH-V3(L1^8^8H\]0;BY"C/YS5&#E8P6\B!*Y9-@4IVZ9V?G53-X M,#YYKGGWDF#)=QV#3"<$EGR/.VO)0#9_$M+^(&$ U2=_SEIDKT!IG*,ZD,I]=G/5LB'Z6)OD7 M#A>@FRET,VV%]IA'^KQ!-$'AC8'7T\[IUEO+*I"1_$-#,*8FW11+N])MW4W MO<86C;W.6WD"^E?W[8'+K8,XCED>PWA)C75)$XORH^OB/GIYO_ARHZ=\L4D? M]5:2;=N, L4Q=0?E>D-T'*BV\1CLQT:%>8/!YL[GB5N,L,FP&/6P59,@S#P* M0T$E12V1VB!&F-* WX;!FI]2AV>VBG'IRCY=&=6G!IQYS 1_(2LJ\P$&;J&Z M4VF$M,2=CK3()F<#JF_U?CKJVOYU>:NN;&Z(KX:K+.LKWCI? %/?N[^/Q;W6 MYKAP5Z+>HF6#BOD7E[L>2OI9<86@G4#4\-J/3P_+R/:4J8PU!IIY%'E! 3L> M16S:=C+Q[]OW*S9@N!"1V)ILET%@,YKJ8032="%W* MV"B@YI0U;K6A!F]H51TUEJZ^;"J'Y$_D7 V*]>B$:?*2/JS5:+5+%H<<#Z=M*P'T!W6"C\QZMN3H=-FY,$H?;6 MG:0.I4T[\?W=:S#(\'\';ZLQY14RJ_5VDS%E4I-(JK-"MG^[QDXL,6V?F'J6 MELB9U'9:L6C4?C3J=2P:631Z/AIU6X]&6Y;<6R"*5F#_#J,UAC.?CM7VPNV% MVPNW%_X, ;62/A9O*TW__];O"S$+W'6>XX4V:1(T);QOE"9GIY+(.!).#5=1V'_[Z4B%8#_\E#5LEW( M\ZWWTL(55ZK&V>D'KN\7'7/49O MSKX24H,;B-7ER<_%E.(E:>S9A+E0S8]T,W*BX^1GG8^Q07E>RO9LS?[L+;1A M?_86VK _\Q:VT@\33O)<7\'1IGP%M^6A*RO5LQ:7A<]=H58OVH[UK$"Z46WE MI-MQ.QN)UNG05HD6%[5LQ6D*'G]LZZ;N?H M=%W(T"Y/_2Z)WI6W//PH .Y8?BNSHB>Q&/O9V(KVE8EV@/ [!/ WANQ&*?D" M2/FD6IMK>?HV!?PV$:)[?.Q>G%@IOVV,*,T\V29&G'7XM\=2J%T^LKW6J*]#GAE-;0]M5NN+YFLE[9I1 MXXO"C(U:YL?>)C6= M7!RY%\<7^TM--LUU'U/[["W86["W8"-SZ_$CW-(,1+.QHU727IR2MIINZ]7\ MS%[GS#VNS<_<$XW+DL:^D\9J9B=4LU5/>J?N>:%C9T=' MK9D=73,A^#E#%UHQ\F*Y$5B;&8K2/ "[@1;LQ6SF8KZN8**WO<*M7N':1Y0W MW.^*[K)YTOE+O,S>4^>B;_+*FN9UM>S&Z.];G^ZXT!WQGTM/LS]99IK]ZGS#::JO;0\;ITN@UMGKQ9X0SXE=K&5\=$_NJ_6:>MM M'5,J#9'FC=FSCQP?-#2 #.Q,\ [A]3RK7J$ R'?X,J$QM<#<0B?P MPOL,EN)QJD-0U7B>*KX:#Q.+)'5P)BL3G$8A#\="!@'^]],M3HJ?9"DJ?C_\ M($#-,.WS<,CB6,FT@HHT2A9> 9N,N- !AX7#W<8"KA2>Q(V0\NA@<. !!![\ M:I#1*CAOK/Y7/'T73B!C'" JO/X(_X(396/?"USGK\S_CW/GA3]@OW*5/HVZ MC:)Q@I,RM8Z$&BSLT_&&>$9D'7I+D4.+ A1S:B\XNV$N&!*2>@:UE?3A\ M.ACP M4<.^U=3?IJ?=XK(CN%I0WOVQC]CL]?NHQL,2DU@\$-*7]BU1BP<@$S:#6BD& M\BH8&_2U-UVW6[,K ]4(:F5DD/-&!PX. 671R.012'"@-+JD@4"^ MCT?7]Q:+P)QI*J-?:B:J&L9,S^-JL.>IGGZLH1(!ENB322#7WZV"$1$V'(/\ M:[1R&-%T5)!8QNOPPP24#[29PH$7P-D(COP[MV9N:Y7 R"QCO5Z.M XDZ2D0JJ'2QOCK M8&KBM1YJS=>KI\X"%_7N -SZ#6H>-, &/D+V5WXGGF[@(XG@)4M@&WQ(7QV_ M2BTC?TUSKO.!V\#3T>\..T@0;1QX.5ZK1(S\'AD?]5;NQ,@#^HB=B8?")22, M\.(8$<%+Z==WQ%/E:>0X;/-X=<=BID.O=:@CDMI*S<]HI_E!>/LU.Z>?T\AN M^'6886(V71M)S_SWC\#200S]$.8"=2ZVQ@G:->;W"J?)ST)^Y)E5$;/R/E7 M$]\@'@.+4:VJD"5%A<'F$J]+@]Q7A>8@L(!5!U[,,F@N#ZH=>[Y*S:_1Z?(\ MU>^V "*VT Q8@6:@1YR7X)8@Y_(F("Y^TJ\!Z#$.I!^P5C5$,*5X97!1SAB. M-DHT<2X]:9M^28K #!&P"3RLI=>-4RK@/ (?$'^8H8\0O4O37'(#V'-^0S O MD[+KL/3&S^!V'T>"V&[.D4!?P;%&8U "^H@/S&J9:0^E9*%WQ^(O(,/4E5(K MO(<[TO(>5^)O#-3"*6I6CD%)$E@]L'!6Z2Q:"_(VVAK*LB$%M?R'Z1&(EI,$IB'9)D&6HD M/>!7*.'."J)Y80#%G('/!=CY'K@0-M[8<;]<%)L!F=(P7!!>28HJ!<@]0E[ M6>$S:P(BRL831.,WS _(6B-IAYIN=I< ]Z+OF5^X1#"@,H,4&R"K"OO^A+1B M$II,J21CR]L!:MHRUOY/E V\R'GO$]F"+6^BD]N2W7'#M*L _E7/RA>VE"04R4(F+73)>7J/T)\-,*YFBUP'S5H?-QQM'( M,2'Y?RVX9IR4>+WB\Z7G0[+S34%>%%!%841&I7:4)'2S?;Q9)YDFJ1B[VE-7 M 4F4@9F/@@P32%#N]S&)-@S))P**P'TQXH-W!W:=Z(\*'^?(D6^XT;Y6DJVT M4P4 K5YX)M=P-->H&"[RE]KA4TI(JH0+%DZX>G)*UX;SMYXC+GIGS?E;E>A- MI4L."1B]J%/+DEYPZE=9BW@^,#>:0;906LHSJ@MKLFB6#88V)U_MUCE6D:NT M6R=>>VI/ SB:#H]ES[ZB3)B&$S:F+6SN@+NR3H&]AL!Y3>M%/5SPCRH;(A:IYP?X"<4#P%;S[S(. M,==J_UKS)X.'8IM1H%R?]Y%TD-/KI86H L;RU\Y]J?%0^R#6?D98"N7(JB]$4,^ZWU)J8-%F'] M+?.G>,%XQB'00>"CL,RA(Z-8.F@!A_^(PA<72/R4V8KY6G0^:Z_RP'!.%S9 MHANV/?'0%=04TLW0SG4N;ZZ@QU%'% M8EP.8#/V$T9C>=6E13"D++>(P7J\-Y#$I-'3*ROP;W"M4YS\#07*B>C8,27= MZQ1";8II,R)2= @? ZK0[O%^E*1O)D&62$P[U#*M!AP%W[!V(T^EYX7.7HIW MS$-RI\Z#_.(X/+#XQD:H;6/W["UEYU!4WK3FPA5?:C**XO0-XK)./)%X7EE$ MGYRXE 27=KN9J2N(M%,S!#[.@M2?-*9^R"4]E?[@T'YD#A0R&<3G6 @9(#UT M/LR@JEQ0Q&(2BX3RH?+(-=>&DZ?8&U"=8R(PA\)?)ZW*(+L+UDF*JB/RL/\*4 MPC(3^L1Z0,-^$2YX#7<"&!JG)&E^;0HE%9E/9)RTB1VC9]?[0>EN81KIO!P= MNE?;Q2[G/E_%R7RQ2,U=U M-B_AF3Y:OG9NE9F"Q+03-B)6GG&U\@79DP2_Z -F_BCHBZ_1ANEUWEY]NZ*_ M==\>E(P>TVHEWZ2RW5SIOF-=OK:P0CL="O9@GN*JRI=TX1'6#($9K-)LR#=6 M,)GFV.CD^,H2\A_B6?&59*F;QJSVF7J $_U1",KL_12N=.1Q"J]Q?# Y,\)> M+*90&XD+NX"/):CR[_'Q: (F*4 A]S*C)92*>Q_=N/U1%"7&=V MR6BL$VX[K!0\U=?VX,?&%5$<[RS[,[ ?!NT,"?H M;93&;^'5];_=/HS@_(8PSXK6"=X[:O\+_/?0^>9- M&5YC;R"83-!%09&9(&56CFL\26KMN"D,N\Z=WH!]:,W1H<. ME,M&ONZ1JS')_=E75^O'Q01^Y+O2<8F9Z86,O463SFW,X-5OWZ@HMR^O8^ 3 MMK^PX?X>E"N.[7.ES(]W.:*Z6-.FK)$X?M M_1CC11!,O &RPG^\ZKRB?\OKHG_+E[V[_O[^P_?/U]^N_GPJ_K+DJ/_ MJ$'AKQW3=[70!(!2%U7^^?'?9\Q@IR=._EYN&POPJ;B;P KS#^9V9:S_Y;9< M&?3ZAEZ.5#XW'(J^C+LXB6&V#_T0] >N4AN#!.(:IP>1N_Z]P9_ 3R5SS&-, M9=63&2 6#Z1Y$34(##%146P9K)85C7G$FZIJ/GAU>0TJ<;W#0!N7^N%WZ)S)G7$SFUQ::ELAM>T= MN4ES%15%R>GSFCR=<."'.J*G(H/S*NJ=>_^!T%S2$I,U436\:TJF4-VKT(3B MSB%4W2C[5"B-6-6O U%330(;+QBRU:TS5,!:*43X)HID(?GP+L=&<"J8+DA& M5H$I/*Z:MH/1'J!9UQ;MQ::S8ZPY3(9G&ZH6(-6>"11:H.8/,L11Z?V PK;D MI]/1N3I+3G4Q*GD QR(]++/=_ZCZDT<,9I7B0I5;DHP%?8/_QP-BCJ=,9EVC MA5;-%UUI!W* ^?N7=[.GGRGXRZWJ_Z@-=SSX=HM\FK7=6CK=3E/W;N_C\4]1ML9G231EJ7D7II"W"KLY(WIR[3'3C(,$NS M6,4)"A%V&6/ U?2O\=XP>)WD3*8F;S[$%J_=GDYOOS5_,(@$ESK(0\'VBKTZ MZ^/!#GQ*>1AQ0R32?O#NTUH M3;\#QO=C07DB@-E,T%\59Z+9J61=^;^]C@\8$(5>W))?_1 XIY*_OX ]R>&J^ M25INWGEYX,<8]J*?XE;SEG0IY>?5M:S7#Y>JM0%W<@=C>=Y@'2D-O.C7&ZYL MNPP'7Y3:_H'!8:EJO525'#C$O3@A3]M,&AE;06$S=XB:8%"LS]4/$7T9*8_J M1ZZF.M7"32_']?=Y[IY!,B0;HRQ-HBQ&K2NIV1;(J'XEDS%?/ @*>@P3$5M\ MF>XH2(,1L/-_(NF/'^.4I;J7JO6YW\&3FBV[A7WI#9-4GZN57^8_E63;0*?= MBYQ.NQ>K4L6/>D>'U>'P?%RI:[LK/,1RYNWB]D2WUVNT)Y3)L)"MN_A)EC)N M%S_)T<71X=&\"ZFS=!>3&+DQF ":]T<@-MZ#8 VB"<:2"X+C*?)BAE.5W:G= MTPLK5&8)E12C"GPWA+&#_'9:)EGF;[,J7L"03B*L<&@0'GD=AC93B7]K'J\Z MXFO?I=G0G@80Y1LI-+$U-XC/RCH/^G=M,?^CN ,M4?D.C#Q[7>:_)65 6B\V&V (UC;6S'#SISCZ$_78),5>KR3[437WL2 '841'?\-9 M^M3JE9X#P!7A'0ZT7$ZBOL]#$CCM?.+YE-B(2 ':-KNPAK(5/)6GW)N0O2KN M.>^0H^ZA<*-RVR!P@1D1;?U'M1@>1\#/_V/.BLFM>H#>,,-JCJ$X=&Y\-1G) M<,W5^*KG8?U?8'O[PZGJ':$WE+>R($^V/RY8^Y[,O7?IQLR%:V[/_%J._5+8 M,-#HP)YS>I?Y" U'M&FRRQF+BR2 M0K/R[O=+I^1T.TOEY-#8W,4F\K+5N=%& :BDP^_KE/3Y^ESM#TN)$*:>FVC- M51[B84?3$TT0I10)CBV1Z44AK*+S$I]C4E+-&O/Y(*M-ZII7. M:]>[\Q/I5$-E/>%N@D:@#/NTJ15R]9I!L;3"O!V[ZVNTP-49=JFLVP;+"D-G MQ6KQ0FY-KJ>;E[J6*P.+3SP@_RWLJM NP+Q%\_[X2I\<[;M!N?8.HZA7V,&. M2T6DR M]E!IBB;L!-%4T#P^BKNI(!^-B E23[5>F \AHT*E@.33!J>'GYE M@])L M3* #*^1$$']ER&L\8/V#1(]R&@,;RN)\_"&]F'E5(7]BB*X@'ONG6HG00EN? M_C< '%FQ)T?1F,0-1)DNAOH.!J(@#M)2_C6G"BA6Y+ YF"6>KS08G3&KZB= M*U54YBDOQ<T7&'.^W\9'K([O[D8(). M+BIT(4G-88ULGG"6VD.$^:0H=%R=^AY[RO>JWSW BDY0 FGXF*RUP\TA.7CA5+OH/GV[=AOPK PTGX % M5A8Y ]5IX>S1.&_'_8N: XD\TTM&SC"('N7 2E?U>M6S(E$I"'""N(ZFHCA8E&CMT?E?-[&4/)0/+-#AX M-_+RY)=EV)7?=OG^)N$&K7)@94BEM7WLU8)KS,9)A,4DBR<1C<4<.CPN!LNEE:EC--T5&"M[PRFCBFX[]\:;[Z=Q[NR,QR90)D@D$M"/ M*1%-T0#F@P:I&B",^Y*-^I<#@U0,:8 "=X/!NNT0<05ON59Z@N62C3/5+GJA MRZ%W*)F#9R%5-T]G-2'8=$O93,S6*7##*(OAL&!+Q"GS.([4#[*\1T,S::11 M:J0XX-?S(\4J1[=>LZV/'G<[ZPSF=\\/C^<$P8FM:-CJE,AM)4R7^ND9/>/J MD2I"$P8[=1G""&$' @O0[?O-[_ 7A?Q2:G[SJ-N[&@FB=1W30#ZDGQ9UF*K& M(OEG0: 8S%O*[U ;:(G!G^@(R ^VR7.)9L MM#V+U;EY9(S8%T8]&ZXBOLL\)2E0KI3KA_CP7&PKS_PP2X1N=KRKT\?2J :>S]$X=R)>K4!*,E' M$V.SFLGGX(C1$>7=YY>A-Z]ZU"1>0/MQ'6P2A>ULQMY/?YR-E6<3D[/85)8R M"#6%P-B*F>#(LRV N[1VLP',"BNG^]53",)@.)),:V?5V0U1A6ZH$U)2?TE M'F"D-+:2+,>%:\9.W:-N M-1?#$7!=GZ627AFYWF\YVL5DJ-DO%9JG8+)6F+)7E,QX6 MG<++3_=>S3&X/Y'?^M;[N8+*KWF9_&<7)V>S.GFM4F3:(<._O7X\<.!B9\=J M*SK.8NDQ?)7[;/\S83BI][,%C67(XYZJ(!/OJ6 T2QXXO1N?_.5U$"7) M 3%CV2F9ZL^QQ2KESLLXBUOLDJQB6:$NM7#\5(P3([2+42:.@K'N\_^S]^[- M;>-(W^C_I^I\!U3FS5OQ*5JCN^1D=JH47V:]ZUBI6)FM^6N*EB"+,Q2I)2D[ MVD]_N@&0!$525Y*B)&P]3\:6*1#H&QJ-[E\[HMJ;-0"0QH"I2F\QXE?F/(08 MGNB#REV1=((#_#5W#%=TG78K),"I22='>"_GU\POQ$5,A7QG=7T,6#"&+1P M>9Z8J)M [HF'(LA# ^D;XH:'/_QHZ$=O="_I.XR DCSP M=_D8P%;(!4Y^AO6-S4U>6/P*O\E)%FTS:?@W/98+.QB/:@5$$1D,82M+BX?2 M'3K!&-8KAEEX$&]JR')KLFTAY;S:0F\X$P0(4;MD ^A/W[[Z"&KDDRR1A=(7F MEQ8V<9'883@N%GU1WNG&)I2K-HVO:=<-D M)IRR;),A]1,>J+C#YFJ?Q$ZYLX#_?A] Q84M6%LHS!M? MDE@/6TBK^MY?&$SJF?*)BJQ4=AL/]LGC98%R(%NZO VR>/AYT=)-T=J(3=SO M& ;N YPTEDI ^:W"4#A),DH.^J^>&]T.<:(_93+PX"]BD?'E*YL;.F;R? MT2$#2;RVI\\BH6V/"]P-SIE==W4?99T<*O-!* MF+7D[PT MXZ?2"N<\P WT,V:EYUF&;9B)%QR\A"?I]['Q,5(B*&>8*KJ,JB:N3EUJFCX. MDDCXY>!*W&@:\%5T20<2?"$OD."YQ;!_^&<)76HE)T]<3[EWK)![E#:PJ.R; MR<<;/A(NBG5*X^N(I/#XG0W93/#E0"&93+J;1DW8JISP%BFL4_=$F0>:5S"0 M[![69OA+@97UCT(,20V?_6!<<#L>)IH% %#2>[6$=-6T5W!O,5T"_"G"%O9J MV',7"#"AIL1%L2'X5?6%F6,AWL8+&20E$R,KJHK94S&%TA$/,I,SG$/+=+R1*5X@C1/02_L MH8G$QD12=/8U[F8!IUFHQHM08BFK-@.6'B(7\AYC)(E[HN$#6,&'4V9EF4W0 M9'T;I5K):.0K,(02B.6S;?_-&>5O2Q+M$@Z! $%8_/(!!R MD'@\#(N2$ 'VR22!'0W8$03QHS%Y.O@2>S:H-PP'94? (7BF*;3AA0^F,,+! M2'X;JY"\B#6R;KTLD9W5'' WG3>G8CFK+#P#KPQ3#J(!6($=ZR>-AQC8P5)8 MCDW2(A+E<&O/)>7N6H@I">34]XU7]&X3KO1&%WA1GRDA))\F[7#*-^@KCP8R M7!<14!&E"@2M#S-"+N^@M.4>9TPQP8U[!3P_@=C/'H=$]@E/V#'?E:WRY?(6 MZT=D,X]\./12LK*"?2]XA$2+">8I/$?'HJ?LV"OR?3/9VU+/#=NN*C6#6.7A M1.ZB51Z.RL-1>3@J#T?EX2BTF.)"A9LAQ&R?X%3?*L&IL4F;)2DJ?&!/8>^X M:/3 S&(ZO*A0G)_E6)4X[1M)<;$@Z)%T[L=A4^-(AE0"@<7?8'$BU>/XY?#6 MG$=A$9^3MVO UPJOF;=JP$G]-1^]\'(+/,'!6L$-":^*IACTD6]+@I)SX:^Z M-'PA/[P&E=4L8T!;*H7CYS&\:.,'*YLG.S#/-ZC5%B7I_')6*I07\9/(L"17I07[N M#+\3Q+,EG&N"0FW_ABPX0G%D @:#:HW@^.DLF$./C4%8ILV.MST/>.=('RCF MG"A ^7S-\^*"]/F1#)3*9"0OVR4.5BO9RW,,FS8PE'=LLP#N!YZ"4\ OWB:4 MW<_BO8?C8'H.LQB(QL#'Q*,N"A><>L//#%[JQ [G <[5\\*__.?1%3XP4VQI M9!CKE2Y

B@3*B*R&>@3"I?@B-Z9 \$%\Y#Q*X+ :)Z"B\$[F4Q(,7\?84 M%"BHV&(64.[D[&=/!?@KO(;8I9$;FPC\ON.PP\8K3'MC87D*>6E;O@S1GS% MK?4R,:5Z:$Y,EE_PBCZ=#V@5I&0QDS_6<7W(;L,9SJ=(6I:'QY )V# !Z!4& MQZB/VVA!$D?$]0CR.(!8 D^&A:5M MZT42QN7LCEBT*IK=<6B$@KG+FTHP4&PX@_#]W,=5TT=H_P)+!XMF27X&#Y9S M[62A=L>QWUA*30P6"9P*5B?'G$$_#4GS 5]BTH\"):$4#;2"&[.HW%?( MMPY!/+':;M\\LA(U-GDF%,!"":M!\K!?@E8II69QRB.')$_8:ZW]C@?B-&EHC5VAA6?\T]2;;7 M)$<6:4^])3FR=61P27)D*\[[CN3TKTBRW9-VN!9H;'4MT$RK>T;G^#$2VK[W M(]O?Z(C2*=K8GC6"9YS@]SS]956G_$'7+\CCJK35D#/IUQ*E<+#]?I#+$*E3 M_2_; ?_YTGY#M*T80A6B4VDK4G>C^7B\%[7IQP+#&D&1IB?2F0(D4%:L*Z55 MK_3BY;0IX?S+DY(\VP-&5U(HQ2NG?#,A''^I.)7ELV)X14"?CEG&$@R/?8+Y MR4 /2<7CI#Q1D0&H(5@:QG#2WBYB3XED*4/^7$PO-]I^8U/9UAQLHKUA'_?0 MZBZGY?GE SS #"H3J)>4S1V!>,-S71"IL=+$F'QXM#U*6A>:"+P'K14B^.53 M^K__Z1;&::3/TV])$V*3B6FBNM]U-JKN7(A?X!%S(=,D@+:-XO#ZRPP0<1&: M%CN\!X!M!K\1@-E@%B-J0CA%?N2-@)L.6/[CT(E@WZ[B#4]O?8X8JB %%[_( M+TQ%F%&.<_DA6WA)>GW$>N2*U7>2M[S'AON5.@Q7587 \MW3GY]A3Z<>KZ\/ M7>I2[-()\S(X>O"@T>7 M:YVB6.C"/&E!+"NLRKJMSBPNN;7:W&Q09L&7\.; MKS Q8AF+'9MO>SHO^I S#%_HD)N#).M;,W"P^*\+5[,FXEBC(/U4]AL6N(R MCF?%>P[+AX;O,(AE'_SC:^J@_K6&='$PFSO#";]93IA>C+[BI,BBBQP#$]YT M.4(R&:]!F022);C4'J73<&13UX=9 8LFV.RRJB\_G*KY=]Y\IV#[HV]*70K[ M [\G8UX-M\^B^C@Z-1^#XX-1@6DRN/ZAPZ_/+4)EB1>G9!\LU&%.4?CLTA+$ MU3U&WD9\.+P@3R%@C:!Z.8SX(.&8E7BNPNPL ML(B&.PEO^1 FF!^J1.$18B @'C##C)@YAAX8 =^SROR:W,("$<,-=P!!1$%F M!IJU!?XM6O01/,"HX] 5>1D5]L ^I/,)R.0^T;"A&2:*" M7U<%1\O,J/0R8X.:[>21IW.7 0DE MHP.C/?X: %_WQ\NVN2>_:2/#_"?CAI!=$.8O[%[MIM=_0)CKWAPV< RA]'X8 M[I]?# O!L_DCKN-]P]P@_,LRQ#!LX53&&*X'$,.7]=5],>+PPN^#C"O+PL9% M!>D"^%*Z.9S[N!PQ:^"+;85$:.X?^ (3)](94KB-%[U^#\!TC@=D3"4CB7V]]R^M1/;,V-N:P5S)3LI6BN&?PF*^X6U7":Y4*AT M+93S$:-/KGK)(:)L7R7T?Y:,HK\M@]5%MZ$[VP%7QH+]"ON(L(RC6SR^ W%< MFK(Q1?;KZ :U%#$%5_,-SD.F__M8O,T(WT:#MP46_8['B)@Q!\WAYG[-#E>L M?+NX>TQXS'Y-FVYMQ] M\ALUK-E DMX?;!\@Z9C(Y&VXC_S&Q]IS%Q'"&,JB)(JEWEJ.!YD5BE MN4::1R!7UW%@[E)$FA/F9;A!YSQL,R^NCK"P3RI3$U?D?M9()#-!7%OI_J45 MEMRR5'=V$)6*-Z3"*'Z?SV%W(H5O8*_\OMOR-WGN2C!J>%1FR/21# @<,XA* M^HYF--4GB0I\W:YTH6F%1W.1GK#@DS)%C5( P;:4;[#+G?X3957CW_Q^!OEK MJKH4^O4#I1=$4%YJ)5$*34VX*V$W]]WJP=%=?8H%PBH329.*6ES^H, Q$$9& MYQ?JMN77Z^J6'._2G^VY)_)\? !3*=M(+A+$>ND KMP'\O:AT$>B%8>#.&<\ M6P"!U<8)-3[K>DN&83OOU!A_QNN\]*RYVD MK]G."QR+_Z>+?"F$J1VR_ALRQ(4NI2E@X;'MB MU]C)\,2_R# 'E-?)J@$SB M(IRY%84MEN#31%H6MZ$:/!(F:YK&U.#--+"!N@O* >_'&6E M*F-X1;<66!& M,\?&MBNBV0<=3BR$VE@DKC99Q*1R4F,%23A+0CE"!#WZMH0"'&7(,L9^; )^ M=N5A(MRW+.D!1<1(;P=?K\JHJGQS'_$44K$&C*7 WL?0\VT9/IC;QF6X2_95 M6 I\D6*W[% V*J3GLD(Q?%9^JP5ZP@=S)=8AZBU/S? ;;\/))3HR\"9H218$B-5S$3IB;)1BG= M"HBN&2*]Q[EE1/:[MUU6&Y^:D?3] FG&C M#1&BL*"H9JB?(9!HL"J)@'[Y)7[ ?A1 +^QY>?6'KHN'"HE39."U)5Z*]XBH:EWJ&46 :KQ*@ M+B\N70+]X).()J%8HX0!'73UYS1I'$P#Q!<%6+2,6 M/@#-WSS& MN-^01/0A05F]ZSU]]I/X>T_?L[_MPE==UNI:PHH/X?,SU(_QPD]0E0)K&%L4 M'08'V.TL>AH0GKSXNH2R-F/(/GXM.5JVZ)!R_[I*KB0.TI:F-F[P?I8<#YW* M5U7^W:"4K07/X;<ZP* #NLUX=3!Y94B&T?1'GDALWJ7N8&/]/A/C#%YFL" MP,!EW15$7@+?X5A]$$AB\!T\X 2^G@_)(P":+/(OW0*';\'#D*QK3KW&!X$7 MZ4/>;@"5SN";#5%(=(-;-0.$X$+]3SIZ82E]_,%NK77QD5PSN0],!"M&]0-X?L?' M8$I:\&.#OR(8*'?Q0@"MC[, MTA1#I;7@"581^#]+4_'-"?S\AFK&BH)T_YSKY^6/0CRAA'D$M.':G&X.T#4+ M>P2PUA1XRR]@(I\I,,T*4<6B?;9J+:G#%K? : BF 81_4&B%P$#RP 7:F',# M4(_I?"OJ!ZG;_;+<[B?9-11HG\[_;Y(*VD T'@I>2B)]+PVY(L MFB,I^RBIV#7IT;A'V_N#>CT>(,HZ*'?4MJG@@-W+BQ2P$P?K]'@=NO8+A) 6 MD;U49<@95"0MTKJ^*5=O_H+)_ND1!1X :!_\$OZ&/GLLR%[_A#^*:LJ@L)KM M&AR6N2\.EA^>YL\>.T@V.]7+>O5BU#'T='%9AD[K%@V58\=)_@X_XX3@< M&LZHE\WJQ(\L/!69&WY\T0\0+!_!I9?++5R? M&1S)?!@<58/;<6D UEA SC18'G&$Y)>&%7=WP2&=Q00IWH-;HHLZ32[I9]== M?BU#4$^?4+2^:DWLJI[7-+C+\.K&^%)\#<;U801D,L;B"1N%#XB('-3DWNY; M!@\"9.+P6DW"M?VJ7U:9VZ+!C M@!SRU4<.\0.!]7;U0B/,( D+0K[8(^8[A??+MS^0J7/#G7"1C1JF%HZ &7K4 M0(9 MYP2C+]FD:80L#%?8S[?$[!R'T@ 7A$<@+R6HIC?' Y;:"U"(/(/+/#Y0P=+ M2#7RQOH_(&(%R_!QZ%0/\SAE-"BFRO)LY,F(2CF\PO [G_+DFOF,8;"S#M89 M1"#W-2$]B[\4C P"D2]F$(URMW5 U?HPR: M9-#Z0\_F%Z>KC5KWX Y58L_ZX(*CVDKT:9@M(;VP]7#PV8/4W($E.(26A[MJ M(A<5=E3 C3\A^@%K&9B2:J0;W#G*CY. SN16% MD=J:-J&ZDI.GC0[Q-Y[IL7JUX9VFI)=Q*[*5T:COX7=(LQ#4>Z;\#I9E*BW9 MBR2J[&,J-$X=RK)4^:T)##'#"FJ/);D\MRM*&);:*8V]G,K)9=3+SK M[K+13CBMI_?+C%\JD91;)<*OE3Z%N/3+UTO\'H;@-=(G(FZ7"%XO$7[Q1)R7 MYP^U5D,C_C\7G]+OFVJ-2KTKW?3Q^?*KI>4I^Q_+O&?7/QE>0AW]+5,D38/) MSRE$>(_AWNDT*7]:-U&GR:-"[Z969>S>P,QL5S>9$^3>^V[>#?84%7UJ_[_5G]B?0<3_=V3^U+\-=?;8QG0NPB*OI9N0'85=CZ%W%G31=AWS#PQH^F M[L*%.9,/.%=1Q]?SA^H]#8*^WS(@(NO7J8_')1$)YREHPB0DU>4HC["1P&'8,EGW(LA&GV' 6*'%' MGQT_F;BN^8AV;.]ASS$"4[_S M:H!FV_@_;EQC3(:PR^R\JGWAA^5( ESX,H M0 =SD8ZR4H8 WH&,Z$ F?M!.@5D6[#+IT1B._!P/KJ3*16K*'8<1(\UO7M8?< MGC)CM&8I4C'@BNI%CD$>[6'!W_^S_.ZHFB/J.6Q(H*(B!(;=X/D-;E+E9M(I M,#UW)>*7KG%+/_.U/.%20A?59?&#[+):SMQ>C&W3Y)V%&10QUE>R@XJH]_7[ M-ZM*1*#.P^6:IYP)Y)ZW(WWA5*FQ20_;@N'"=3K5[TH8._ M,;,X[/_[__S"<:Z'L,G/]!'JTC_>5=^QW\7P[/=(*)*]AH?-L+$T;,7\$Q$G M9\'#3T1$%SOM99783B;Y"[#CI*G/7/C8_RGXTQ(9XH3&53H)Q S_.EH*B78; M[UG__52 M"I=7-8+_=['\B!]KET1:_$7F;*-H=C[IG;ER;[GRL<53L-&4)$7 M^;< 'DJO4D*?A=#7E= G01Q6Z]7#2[B2C9+*1NWPLG%@ZY>'*!/Q&FT'*@9' M.G$Z2DE123T"1Y(N:D'ZAW]6NV0?[0[)0Y"2EWX:BTA>Q'L5A#RUL3V(AB"C MVQKI\&RV+.2Q4YQT72%N*Y8&Y6.&S-YU!%E+6,8*LB.Q/4+B=>[JL)E/L,4U M/\ZOZI90_=,/I?;PBNF)W3 -Q 63'UCES1+F+DZ$X]4\^=$6.4+7LT9AT%,* MUWU>;'47S1IP"*3,Y"?D^42&OA9Q*7ZUE=3,X?KQ#[F7PV4C:.;06-G+H7ZE MM:^N8OT<\I A)<<[R'%-R?%FUWI[JM?77H3%^P('F([NUC-O*@ MN]KIUE@(1D-C! K+"C9Y-8':]3*S%HV6UKV*=S%2NUX)95KM@)MZH7I,5/<6&D.!F@4Q>]<>>V^Z0\_P6GK+2@Z?@K<^_6#[ M?A+4>Z3JW)"!T]#2FNW<(IM*HC.4:.4&;R;1-:W:[:I8?8E]BK+/3[&D=/-3 ML?K2Q.IS06H0%P"B/%%= QQO#' +9XB'"Q]M:ZCN ?+VYT\D#*A,P/F: '4 MVN\ ="(F0!W!SLS?5RPIQ?P.?Q-P;B=R0054THXP1)?/QUM M>E30N4N""#WS;*CDK=0GU'\,;Q+T]?+;G2FTC@SO3IIMK=ZIJ6RH#21:]/?, M88IG[^><6S!1L:04\U/QW4-5O28X0"K@HO(0E8>H/$1U&7=\/N+Y,87I(?R# M'>:B/?2&)M4=QI@)SNM','IJK[QX'[X58R2W@?/'^#G26S(ZZ$9$6^J@LDR* MS89/<$-#?S+TB%>ZS[%F&>]^O;MLK.PST8GT_XOL'%CI-N!UX80( M.-Z5=B?\C$\J_%C>-PG;.&%*.IDXZ#G\Y-E#\*)9ST-[3/!*%9L^_O*SOK3_ M!^(6F5?L?,+VIV!G)HD;>0*7(K63C C=2LN(,!2/(9\B1Q+6<%%\XO#EX4<[ MG'3V.,1(,R2)#5K6NRU_]+_?]/H:N7^\3N_"? 3K>.P/;I_(H$^N^X]/_8?[ MF][@]H;P_D:0 ??+E]'#R1#_#(X/[Q^^W-Q3&O^$-OBNV911-A M>^[JULC5"/TQI#./]W"=Z YOX@HNOOAMI'LZ^.XF]EAF./5OADL)Z[@Z2B?' M'BU#-^JHNW]'UM7GOVR6LNT!HE$A\D%+;I'[X=K_]"*AQ6T* Z0^846VN>UF MVN5V53-I<;+MCY=.P_?6-^K.Z-!CY_.$DVL67:1A7F)DWLO>&/WC'0[Y1$W* M#J5_-MNM5K?6O'I72*_>;JQ]]1'TZFUW6;0O?G3,M5=OK;3#IIQ^2]4-=3_5 MWO2\E]],4N83]+FK5;=KF,GZ8"9%Z-?VP]LGPI1O=.H.W 'LO[Z 8QJA%G9D M+[QW\-YRII3I\,JT9?/94]2E>K5V57I=46)4?C'*OYFU$J-S$*/<^UZKG5OI MRBGHRGY-HY44*2E24J2DZ'RDJ%R9A3#S?1,)JX:50];@(_6(0U^I-=^X6#:: M*%/.:L+,\ 2_<=JDA.5K5V%8OG:E\N8VRIN[ZFC-SD%:!"C)#2^4JM*%DLKX MW+ G7K.J=:I)3?&4Z!8HNI&[4"6Z&V(9-1I=K95?:Y:#5/B6UJVZMET/\\). MT+7ZD)F:(Y'<_O@WVQZY3W#04$Y6AEM53>M>M3-5]HL3VJH*%V+E;^T@Q/6K MAM9M5Y44ET:*E>NU0QO=>DVK7>4GQ7M5*>5R#"EKY7'9YZ>X4(;Y*2Z487[E M10E83Z(CQ@6 O=!URU.9MI0NE+G\J, ;.'H,?Y^9>Q]@)_4D3L[ M/Z_1TEJ=SGG" 2CM/R'M5[&*7;2_V=:ZS:2[(:7^2OV/2OU5D&>'I(9:1VLD M9C6..X.AI)$DL1U;+X3^F%'+I>['XGS*$CY>PBF= MR K*%1[.0*,;16GT$WBV+D/9@??_32/:>OHI2[%V26L.'HQ:<(CYXM/J5I!* M15$S3%1L=[1:XS"92R' HS0T$6,K$5>APJQR<>OUAM:L-960'X>0JX#8]D+> M;=>U6BO;=//564_'<5HKS+?[1EVJ.\,)<^]&])6:]@PE1#EXJ8KDDPST\B8D MF/+RKF74$;N1NV1:<,HSK9?I+LR/ MCZ@KEW*'DU-'NVKG=PFD MDMGV3.!98P\*F_9*>[1)UF7\.WE:PE.BXBFM14F$DHB2) 2>='4I[SIMQS(# M5;')>HTY; U*=EYTD!>J8B'99Y9TVEJ[U3J!*I2+K-4GOXU8F9$2FQ$5:-H- M++):T\"8*$.B#(DR)"J,M[LAJ=8Z6KN9!'YV*H9$Q1)5+%%%CE3D2$F$D@@% M85>"("-"FY"Q8T^EIO4JP'B&#CUWNA7,W0X^O0M" )^M=NZ;X-YWNB?LVI=P MIU8FI=PF1<4;]S$I5ZVFUJB? H:F,BG*I&1E4E3D<1\OI5K5ZNU3-BDJ *D" MD"K3EK2C M02835'PHQP05'\HQP5@0#/[181/?(S/;@%_B3N C94Y ,Q]L#SDE+0N>TR& M#@7GACBP.C)SP!MPX/7XF&NX'GM =SG +ON!_G=NO()G 2_7B >3!+<#WFC@ MK^ 4>2!!'AV%7W(GMN-=PGX_A7F_P@-LWA72HD)\B5NEJ^#FTM'!5U^-./.7 M+AVB0_\&^XI+K;1NBOL1*GJ\4H3:,.'V1 AEV0E'PW4?@+%ETQ;71T.?53G9.OU,$/P+K6"E)X?X"^1?E7 M7,?[ZMBC^=#K.T_4>36&_,$OAF5,Y]/@H6^Z]9([A^L!?R_K*\__V=,Y8WNA MZ%R,N3D1.M>2RG'7??#>=RX]AN%C44^R8+;#_K2@.A@P"L[,*-%[K5TM^; 5 M(CP8W=W%@;EGSC[Z;!NZ,.$7=I:!!UBC![6A#*L4'E0]JH$5.DS8ZT M2W;K3$EK6W07O\H(J 7GVPFS>U'5J,'U>X_)1[^\O;G5/D+M2K4^3.T+D[M'W< MV9,DFU^BDMC"-KA6W2BK-!:$WY9@<,J?T2%BBF- %QUKT[3?W(\D>F,;BZ_+ M+Y8#C:N3;&-TR/@J6I[0MH,E752S9>.=#E[?D"$US9D^PJ0"YDK@[V)X]GLD M!LM>0_2Y9_LW3/R3X=QQ8/D,.N$3>3-&WN0CZ09QV&VYSJYGQ T6C&GJ,Q<^ M]7\*_K1$A3@;4J[BI;^&:09\SIW6>V1!/ M!+ E6E)(0(W]K[8_+;RWML"D9 M#3Y#5V2U3E/F N,- UC_> MU4(M3)N<4 A_;K69EU0)(:=GX2Y*G0Q-5;X9-W>VV+=@5^,_X-;&?V+;&_\Q MML?%+5\9.+X^94@I6($*5E?ZA:Y@Z76E;#-1 B0+4+VJ!$@)T#X"5"N] )4+ M?BZ#'IJ%U82&X272.Z%6E\5%Y7IR&.P+9HI]=; ^UENPU'T6.#NE&X[-(W79 MMO)[OU.^\I=B)++-+E,JK4]=[G\_S*:T$%@&(YTO_U\0OMM5O*C-.AX M*5#E[&W9]I1]OVS9P]HBR=H.\;Z3'?@F:%5_!$8O[?IG^QN^Y&*J MZ$%PZZNS%1=9>]R)2M=OP8U;K5I]GWP[]FZCS3+Q3JS^?IEM0"Q9+W%G2S9, M&WUOZPUUC[U2>CMAKT_9/0<32F:!W6!Y1L_4M-\*S#$JI>WYHO\H<N@9=VJ%3ADO8498V ME+6U@O$ ^[M?[R[WB3$WNM%T)#GXG5(#B0?&I670:>0J^)D":V!3-]_TA>L[ M0K],@OU?!)FOV/\^B>VO ?/C6S[Z$>]^3LM$JG0;\+IP0@3VX4J[$W[&)Q5^ M+ ?_"8O^PY1T,G%0<'_R["%LN,RALL=8$XV%QNXO/^L)5$B@OOQG/OMNI658 M,4%FS_M+DC_[WFUY?(_>/UY5-1*>LZWCL#VZ? MR*!/KON/3_V'^YO>X/:&W-T_]AZO[WL/Y&D 'WRY?1P\D0_PR.#^\?OMS<4Q MK_A#;VK/L0+I6:ZU"E79;-KXO\:VY1EO:K21@.^O"_OBXRQ"K0E>M/_[=YEC\H!+4]?A3,.@2[WMNWZJV_VQ4^:'GJV.\ M@@0#?6:ZM0#WZ=7 ,_6_C9$+O[PX^G0*OU[;<\>E[L!^\N:X] B65<*T-G&0 M&ILZ2%?U2KP=^'N& N$M0(?Y>G$#TQ'A I<#2V;K\1$90N"+&5LAL.5O6"'^ MYB\1OL+6B( :!MB&N0N^(GS?\"8<2<*'<@B0-;Y]^;R:7U_U!4.:&-B"%SZE MJ M\CS=+:(?'TH-P:-<6J1VM4XT[L14R8&664;KA<7ZF&R/RO) 4P$#% .[@ M@EE!I?C\F;[H%G($!\&4"^0MJO9M<7 MP[(=$"E?@_IO%HC Q)B%2O9Y\57'9.M#Z=2??]CSD6[?PAF'D7- AQ,+_,F7 M!8*0( ;)@S$U8$,*SCK!(C)5R1\(YMFDB/_PG M84.U&*N>.2X?[+B4>F0^$Q_K(15P&Z9<1%YL>_1FF"9[CV[Z("T@+?'B#)<# M\U4V UCIC[\%T[Y'WAAC [9!4-S0K/:LT8.A/QLF3(NZ\#<8<<1UVW5SU M>ZL-O=-I7[W[]3JBKOR4:8!5='3+%6H3I7<*CX"7;OC7L6XXY%4WY]0OT]$9 M-<.MS]=6,R0J/H-4E:GYV??Y4\+QEL:GM=VEVJ5S5R2[*J( M@WI"Z54JEI >2U"9B\7HUF/*^?QLU"PAG"X)>G_\ '\;3'2K5JV*J%"49'[L MZ [.N[_C<;(V)]CT\_2S*\ &WL&CLUVWBP+KN?0FJ^, M/3\VZ96SUYY0V$I68.WI[B3BVO:L4?+>XO;'"=O4J3B 7:V1N.5DP?L2R*S: M]-2F=X8'B^NT!@[G?+*(7S+B]=$&UXQ(3?C#;4C&8S]FU+1&M7YDQ_XS<$G[ MF.=&/-UZ,?!BD]_9GKS*HCN6I;HR*@X$$?GS1Z^OK6RKT-1>NKE2/L0S)$Y( M)==T$LU2+Z5/CET?.]ENGA=J]\Q 47\3"6HGI)VKE=-?\+%K4UN[:F2+(*+" MWBH"<-Y>BXINGVMT>T_7S=]4$EVX1WJP7'P5\%8!;]6'.DNLF(1>UBE5V'EU MHHU4,>C/]BLE(]BR+=LC$QU^T>&EH$*L03 8E*'GUSHA=_K<8_=C5J-5.VCQ M8FN3TIDGC^K3H$XJC_K%+0 >X@EMV90O/@UN>U]*4+C8"@N;#L6=W8]ZU58& MM8N\YK FUR[:SYYN8*_?PA6_[>&IRT1S? M&J32N7T&%F5W?,STXKO-ZN0XG577)U4>R \Q&Y4'7JGJ0%4=J*H#576@J@[, M_96J.E!5!Q[Y-<-U[,1[-K>O9W]J5Q>TZH)67="J"UIU07OX\J,3W%S4A:S: MWDHU/U7CH$J3CK,TZL.QVM>A5'7%?Q;A404 $!%0@_=$3Q9 +A M!ZA4.K*=2,7&3V K5,5*JEBI^&(EU7A4:CQZE=YX--9",.9Q,8,:#$H23> 9 M]RQ=[NZW/S%5ZU/5^E2U/MVG]6G2)K@O/3+K!_KAVJ\/R[./Z^9%4JUW6^]F M>_D2,5,G>SQ;%T#=6R2MORDGA"!*,=7"0N#H=H^]'+!SN/LWLA4ZJC\\Z>T4U8 M%]K$5UHA7(N3"_VQ@ =?!Z>$1%E:9IOPQ7)C7K2R^,ZQI[#ZKPY]-6"#>\(= M; (; G7<_AC^X$LLYQ7X,8OB*F<6_UDKJ!8!?68Y"/>CU!/H3I MS=2<")'CQ>HS077N. BRLP,D<>?/[M QGD& +/H&AL%P7=AR^9-^H1OQN5,& M2>K/O?X8]LDG/O,9ONB+/J*?%R!&@ODG+D5PLBM6C"JD!Y:*@$3,34\(!?B: M4A6^F^Y9; A!(C'BR:,SB72WS)SY?L6]):0';,;0G"-S4!3 YL$R$SV350Y( M:H2W7 Y(*ZFS\SZQC@2@DXBBHVV(8V7 7N4@<8.[" MD\!/)*':'5LC&FXX%IR-C&0N K.1?HYH+L,2K*J_K;6JDWNC"/ZW617I.2MER?G>�KV"^GP MLR%I-L__)2)M,NW\L]T;BWA7_NA%APAW953-4:]KU01,Z".2 >E(OKL=B*1. MQ/(K=LE%S8->:N*G,O&#E ANN''J'V#QC +BG^H1;9[^5;NY(!-JCI:3 K+> M29-IE?=NNNJM1;TO$VB/#:\\[W3#^1WO$VJGL_/6.UJKN2V41^G$9=WFN[$M M*>-VH"9_'I-7Y]E6A$4OV!7WA1#1QUP]SS@ID#Y1-( !GCY M/Z:.0TS&]>J;:W1WK;/:JE$19V#U<2/;N)[%3G'1'_+(^V& M=R#_*,TY?/#V6*R&6K!:<)$+ M5B?B$SI%GM):U(E8S:=D)V)U35>BWC/J<^YC/'?/)G+4%!((?X]SUY'UTZU8G137QHYMX MN"]%UQ JL6'M>*A;;M>#6U#20M@[^/]7JM4J@MM465.$Y9V#P[0EK"NZ?5S# MZYX=0Q/[B*M;[J5+'6.WF,G#T$06Z_%UD(M.1:,4! M)Q]5AYU5(!'D(TT+HIT;^+9XZN)?7+C]/G 2#WC0_S-0]\C3=P:<^NF#\2I/ MDZ_I\^*+_I?M7)O@V6;:$[N= BYQQ$D>&=HC%8-0=O4$[&HRPO0*<_,-C).! M"-8R0!]'R2M!@7\6YE.RB<#.XUHF,6>" A MJ><#Y?7OH)X/(/"62]?(5G:1I2/9F XT\:UD7VU%Q^_B"_7;<0\YBJO MM8Z M@'M_#)9'A6V5]3PZZWD 1[[41G(++YY+;R&NO KCGZM#?VW/%LP@J3!^F2:O MPDUGZ^,'&KEKJ.@HW/RFBN*K*+XRJZ=M5@_@_)?=>J;Z_RT5Q%=!_&*T\\F; MCU@#6>RPJ2+Y99BXBD6=F9>?ZVVSK^"?]9W#8%GY^0VMWE+A?!7.5R;T)$SH MJ>7E9&(I4WWZQIF%]%4-=Z:U8C>40^833_\AM[579=QYEG%_*,Y;]!D\T']( M?SS^(^:O*'C[BI^,SCD-N!@.++G"+=]_*?<3!>CCKEJ/H<_YL(_Z.'^2N2W#$VJ.TR])CC\ MCV P[G(M@^2_$Q8WFS&62_)2-)97C47I40WRQ,70S??+%WHK;_^BM-Z_&0N"! M-]TE#IU2W9VSY%2;C'7#(:^Z.8>'O? [_#! 1G#$J) [VV%_P>1G&&D$W[RA M0W:.((T:R!@<2#3V!)LEO,$__1"=6-2##R[%.Z#4MR^?MSY? M/7ET)AU:HCW1[RUQQ*+?J/3:WW3#ZCL/\.Z-DM>W.@2YL(_ 9ZM/0UJSU8Z= MAL[&^=:'N9Z[C@PT96!BZQB"RVM5H_G1^$W MTDP5YZUOKRH'8:\?\]$(G)B&$V*XD?*P(XL5LGHHO\@ ML[DSLUT*&F/@+@*T=&"B8/H]QWB>LST<=P4DH;NP**P>%D!_S.C0X_O%,VX0 M$X.^PJ]CQYXN;QGN80@KERBQ^2+2:<::!#9#+,V8@NP[P5X&;X*WQCH"9?SZ M-S#NZS=+F1#]\7(!5/8[W\H-[ZH3#_Z1D(QK%W,?T#F^%%[F96*95Z&K:K6U M3J<;CVEFRFL-7"87E0Z69RZT?3;)>$2CY#9RL.2#ZL\V;,\CV+,LVX,M#'[1 MX:5 !$,WF2H./=0_+^8E1SR!,>Q;UA"_$O@$8 5!&)GGZE"@"M7 )-J<^?!" M=PC*#G?9W$?DJK*TD4@P+460\()P:1F4=?D*QT^_/UVQ_WT2A\0&3(\'-VK5ZOMW/Z<5Y5:Z#7A=."'R MD=0J[4[X&9]4^+$<2"0LD@A3TLG$0?/RDV.B5JZMYJO9.@#[1__[ M3:^OD?O'Z\HFHE/6=3SV![=/9- GU_W'I_[#_4UO<'M#[NX?>X_7][T'\C2 M#[[R =X9'#_^/WVYN*85_P!7(^YY<<>[+D+MA4L+/TQI#./.:#N1 <7 M!H]>\,A6TO/&CW"*-@! MXAMLD<8K*O4 :/79M(=_;^AW4/ K9JCJSIP6JH_;,S3B3N?PNH6N!OI/H.=@#%P7,&_)/J 5::NR(N/466,NR7R MQ.O+%$Z5[J0(;I8TER>TO^LLEHTA>$:Y(35- 4[RCW?5=^QW,3S[/:+G[#5\ MHQ;70?R3(0^;, \FO+UK+XOT=E(C[IM@4%.?N?"Q_U/PIR4RQ/F0?&B(!)B0+QP\T&=J4?).' M>LF&.&Z!RL#/]>D12GT*5)^Z4A_T5TJO*TJ,CD",:J47HP.;W ,H12FD_XC% M&F];=I=JQ7#%\ /9*WZ@3358F^83KZV56A%?DDJ8=CN.[UA'M3ZE.>?"E\.$ ML'KQ(!5+\?F8),]EL2GK7KQE:G417S@/6AP$TP4H=S25E GJMB%'^>2W*7@4 M64TKQ]E]A.TQ4>+W%+\YMNMND,I6S2Q/IMO0:JUMP;YV(Z3B7PYY3JTN\"^> MVIL1(7,R7Y]B;M-/PR&EX_$)V36\!-.M(66WST$6X]"A(\//W/N8J:7+4AOS M?;R$4SKJS;I1E%!_UDTFTJ):XYG"'!"D'V\._*R^$]J]UP"(!BI^9SLW]OS9 M&\_-^):P8ANH7667[EI/R@O=@YZI.)R*CSFZ8[6FUD@H+WG1=F^7JC M$)UPN8W/&?A>2Z=.:HW4>?.TSRF*D6L8F9G) MN]*ZM6S]K=7GS2V@JXH,,98&.+BL\U-<*,/\#GZ8R58GUV="K? RB\M#V?(. M\)%ZA=[@MKM:M[%MKVS%UYSXFMW-;K.K-1I)/M9^?#V//3E/S,;R3%#QH1P3 MC.G7+P$DX;/S\Z]Q/,#X!VMKS7?&J5BNF8V\(!8]8(Y^8"Q)HFW-'3%8>;H/-G5>6>4=%OK'JH"N8P)MIT*85Q<, PK+/%F M+"2"AZ0G *Q2TFTW 0#82$H4)$ )( %F44E@*!Q^4;H/9:8@ A1$0"80 =WJ M2HB #&KY5#K\NO1I%G'LC=AX+@AA(9>_ MS:;6ZN26LJA8EL.];K.NM:^.K6#W9,T5ZSYU"1XQEO'H/\[ 8@6W:(P(=[;S M.Y*@AQ08( &*L5M5[:J5E+.B[%8NC,LN1;ZK-6HJ1[YT9NV&CJG#FNWY_8?0 MNF'_0E:?[8H&W&=AW7Q:^->_H"H/@A"B$7E!T"I:IY74@%S9N!S9EYVE:VK- MEBI%+(F?QAB./Y_#H3*VTXLV/G>T(/>LKM6KN1U1%,]RJN1I-1M'9J[.R3'C M8!&G;[S\\(J_\&O;]0J%M.MJW?SV;<6S7(P7N,I'5WE].C9JR=="KNOF*4+: M;!00_E:4H6IJ5U45 \N359G9IXY6;Q[;6? ,G"LA!L0%%F++W>G4/*6:S>.9=@/O=X^MM/AZ=BIL(B8.5AOAC>9 MV.:(%<18L 1C-,=VXA98,,JO(3'1VIXQ^:$_J#,TW-.'14<5"2F%<=__A(2Z M9\1A%UW]<9]1YE80IA"3U[C2&IULP07/PN9ES=#,+&)-Z^3G?2N7;E=3>8\Y MC-3USK$?A+_V4&>*C)ME#)UZ\M9M+ZYEY]AU8.[_5 N8;;C\JKF\=@84N?T(VG2(>?>I\D=93!W/D&P%E^0HQBKECE0X0D9MOQ M;)4#M*M184@5IV\J_-V3+3>*UU$H>EI#:U[E%AA1K,LS0:NC-1)Q[W(R8*<( MDW9NH)F*"V7@PD$.%NLI42HW8+M:RH'MZ68./18VH&&^1:))&$<;3;+,V*+1 M/=-')^.P9$4Z/[6K*ZW=3$I17T7NS;?3(Q 3I0!'J #9W0%TZUJKDY38<2(* M[/F!S"H^E(,/OT3!?M?C_";C/\KXL"N=T5S0)[N9@D^F 43@4ZR#RYJ M050I!A?U[K)96X=9&@$1CN,_DQ0 :,(1H#^]"\;D+Y@$NX" IJQ5J^\_$5_N M&SAC'E5EZE%K-33B_W/QZ=W/J?"EC4J]*^D?GV^EW4F8LO^Q+!H,&?J3O,D1 MMLO!_'4R<7";_\FSAW#,82DT]IB(XAKWEY_U!-3L_0&HMQ+BW8&A#P8[6T9< MZ#_ZWV]Z?8W/@B7R 1P;WC]]O;RX4"TO$P@^]*>MF0@R+>!-[[NK6R-4( M_3&D,U[TX4YTA[+;ZAGU?QOIG@XG+9.Z+D?F?C-<"K/7/3K:C+^[^#@%86YG M[/6D-RRP@:#>XO:_F[/^/F&-3908G1H,5*-#=8L4N'<'YU8EPKG7C'\S!BN"C%VSOU50W]>#!8SVOMAN%GE M=[6[6O=*M4[-,?P]!N[ #W)!;!@J5U9U MO54-: E?NQ/$/)!6@5+55$UMT5:U1 )0:VK5UK'!29V!R_I =9YO!.)!&>>U 07QJ%\H=BBUK.=YF%3<3XLFE(3[+:W:+A #^A0+ M]Z$9Q(-A_/IW,1:0Y"TF0,BI'N;]W99+17)]-G\>+V;+*YZ:U'O2S(W M']+-1B_DPHW$!/C9I/@#6)'>U(8Y_8]]OLK*%--3JZ[5N]O>36;)S8L-3W)* M/H])/C/; -LUK=':-K*?EWSN%73*4I1RUXT,7G#PD,8IKD7)CI*=8F7G,,' M/8XH)7;4MTN+1X"$9]O^F[SJYISF&@W,4*%7,Z=TV)_9QAX.@1&:&*S00S<- MQ*B8DT15JW62TG!6<2/O>,61RYO2S#/6S.R:Q5>U1BT]AGA&FJD.<$4YKGE" MVQ[W8I3T*.DYR"'NEW38Y>3E1="QQ/)B6%@!J%E8-[#J'/CN5SGL2"A'M'>Q M>ZG]8L$0(X:NZ$TH65#=<0F%UXP2(E7"L)5R^C+)8 M:UJUW4U@CD/=&85?7JFYJ! )N3 !UUQR1%*4+8[]G()6S<&JWR4,%X, B%JN M_6&>T^$4635 1OB<["N&-:>C'G $AWJB)F54_[/9;K6ZS4XU%Q#/6C+G_.YH>CBLZ^Z8S#DQ9F^8 _#?";&<,+ M*D<4)P14'H$3XL*_8 ;!JLQU,SH::S?:^>3R%<&BA\/YS,!O+=@.R5^)=A5' M%7OI"+$P#8N!-8[8'RW;PP_,.>ZD#-"8+M,/OH.]9-CC)DS<,&']%"E!W/D4 M6+D :\=S"X!@,>)OAM-IP(/[:(VH .'#+Z%];H/PF>RS13VO9$OG]^/!C M* M^SX9N)KLAQJ+7MXV4)TK<#/WL!$RJ*<$_>D3+(X,&N7>NXQO"KH;7Q2D85EM M>\)9/4YLM.,"AWPY=R,I%.+ P]H,;&L[!><:\7*-8Z@P#KK11TXOW_ [_?%WE[*N MHL6TTZVVM&YB<4/N!>++O*R_7^%VG"07LRM1J76U6K5Y4N ;QVNA?\$=W9_G MI4N'E\:/RXDQ@I=^Y/_A$=1F>XMG6W'++P6)R*7?&>27GW'$7\5_B+*K+GT0 M=%H4V:>\?J5==9.J,I5=S9^+F1G69EMK=^/W3N6VJV?O$D<-8^;^+$C"96!M M=SGXG[21?;2M88%VMG.E=9JY:>@YV]G-&)F9J>TTM&JG0/RX7;(.(\9Q1S'9 M0.O+"E!3]OGEHKEE76S9YZ<.D#O[,PQZ*)8>('DURN&0]JF"XF3@9S1RVY[. MV<\H*$(&_&L5>)([,_A4 M-ZS0#<&TR1/W/Y(3#J/;ET^G'B?3-Y]*[(\#H%%MC5\B;588]_\XFCN8^?KN MUV:EN9R\SM?*$F.5PW$0AM56,*Q1:>?/,'6$VL^,C0QW"%;<(R 2],3MUT;^ M]Y(^W CZ? /R?*7.<-OX[6R.)4&A9]X,'//+^NHKEDHMVV/5^Y,UOX>6?XK:@#9Q)TK79NU^3."'M#D/P%QTVQ@1W@1^!D1:U6RMK1N0JL)7[2\99D-+; M]VMC*_^[HM174G8B\CK)ELP] )6**7Z[NVS6$^K>TBK>2$+Y)DFIWR2\@%,2 M0_Z"2:!A0LT9C"[Q);>!,Y;0-6JMAD;\?RX^O?LY3:!JC4J]*YV+^7PK[4[" ME/V/9=%@]:&?Y#Q=PA)U8?XZF3AHK7_R[.&[7P?,[-EC;7E\C]X_7E=2"4,68XAGSV!_"(?X)'!_>/WVYL+Q<(2L?!#;XIN MLLN+<^VYJULC5R/TQY#./%;9[$ZPPA?)G4'9>D$2*$/V> %*B!/A CY<^_@-*\00_%(!\\"18(Q1.M3# MNF)L>.NU[7K,_RBV"KO\A[%P^N1&95"%:A01U$4GW=!?>VJ]+JBQ*C\8K0,B5$6YI5G)DJ,=H#W M* OSRK-S'T I2B']1RS6,4"/PJFO&*X8KAA^)@POFZ^OD.F$IMTWZL%AZF/5L(CT_RF"F#31C^'W*M5JM1;<% KJ%_#%YX=0Q-6W-4M]]*ECC%.[XN=EANTU1$;ZF _6?TMK M-I-21U>Y,8<7WA(DZ!^3)_,TL1WO$HN)E"L#.L?(@54HAW%EZEKS*JEOH')E M,\J9 MF7WTB7&@L,R5UFTF::)R9O)A8SZ^3*.FM;LJ+E.&34+%94KAX&RLC_F$99I: MM9H$H'1L#LX^R$P2 D >NT%9L?S*/C_%DM+-+WVS+6K_5*.K*'4V2)SJ3"=5 M>!4;EVYJ]5JV,"+G>98[T!GN2KNJJ3-<&?S@#*:SX7DLX4MRZ6/&AZ+#'(9: M=:W;2#T,R5WHRR<)JTY$Z/IM6JZ5V9DHMSS/;5(<-W)"]D P/532:#HJD2+3 M5F0Z0.&/4I+2<%^122F)XKY2DO(IB;K!SR;45E&-\;&D ZMYK50MS:9J9],S-?,!O M..-+>WPY=ZDL?$1W70J.F_WLZ? D<]SHC^%$MUXH\^R4R[9D5!@E^^/O+NTA MZ?J"ULUKHMY[O ME8M70<^Q?#\_+^KFM8MJ"I)^7^JG*5DOEX. M6IJ+0]AM:9W$4]JQ.819]50AL<@9BU?6JTV-U!M=^*?5NEAWR/L']+M[6R?TM;=411 MD.DG 9G>0X.9T@,%/U60ZH7C[Q;U2@6XK "7$Q8),S^:JV^P3O4MBZV/]RIP MY;'%SR^!<^@C##QXH^8K_0+DG2RGG*QN(;_SZ;.CM>JY 2P?)"/DR!2AH11A M21'^H+HS>+,+D?]&6ZO5CDW^SV.':"K%2%*,B4-I(:I1:VN-_ K+U=:P7@-: M2@,2-.#.GCO%*$!-Z[;4WE!&S6@KS4C2#..UH*VAJK5;N56-J*UA'6+2A (M MQAYUE!HLJ4$/J5*H+C2T>C6WC.E5.")KD16WS,#>3$C*BH57]OFIK3\[K+C] MRTO.QR 6XP_46UJ[7: 55 Y!1"U0 Z]RJ.N=D Y\V$,)OELCPQTBQ = MW?X8PJ,]!CA0B$:TM*MJ/5-]N%!N@7(+E%N02-NO8/80+>15-^ZRN4]"2B.2$AK)B$E>!C.^2\N@ MTT@>U3,%K89MQGS3%ZZ?EOW+)- SL8%K[=S^G)<%6 MN@UX73@A O:_TNZ$G_%)A1_+"4&$903!E'0R<=! _>390S@1LC18,/G7:-7@ MS//+S_JO\1PAQMG(O&*[(K-$ 95)8H92 A,C&=.,"-U*RXCP&W?#3Y&=D>7@ MBD\W3V30 M)]?]QZ?^P_U-;W![0^[N'WN/U_>]!_(T@ ^^W#X.GL@'>&1P__C]]N;BF%?\ MH1>@KQ%O8L]=W1JY&L)XT)G'0#SY0 A\3<"3$;R/=T\%%,.$P16QO0ITW M [PKU]/AC+4I.78SS*L*0^ZMH3VE _W'#1SX3!O!X_:J "%BCZ&C'K@W.-03 M-2GS8/YLMENM;K59+U15MV5NK5HA0 ZV1Z;72\B3;A]^TO%- W\.00GVK\1@ MXQD>*,XP02'T"_($KJU+//T'B>\@JPF80+]8=4E0/K29QP#'FKGCSG4XUW@V M*]69.?:KX2)/'?HR-SE[8>O#OWW]=DW@M]_Q!'2ICQ!.$=?Q 2M[ZM5/O_<& M[*?:IPNFT@9J_G1F,I1%/I SA\5K;+!K>SK3K450%>3.G^'T:>@.E@[AUW^_ MOX4?P""\4 M.&::YP&?^ AW!N<++B.X1G<#Y@^W-Z75Y;+X]G"[(ZS=X?"-] M_?.).J_&D'YAF>^NXWUU[-%\Z/4=\8?>#\-=/LO,P"S(AYG[Q[O@-'-97PUW M&#O(O"=C!SP5A[Y2L!,N%JLC$!+[T.5S<#F_D!-@36L=\167R1@019".O-CV MR*V0V_$83! MDB@N3%+>=!2 LTJFD9Q[*'WOB>99FN3ZBCW-[9/AC6DY%\Z'"V= M!18>PED6?"-].(03+Q8PDC?#FS#&]"P+?*>A0*BU<*LE7VW85= \ E.>YK.9 M[7CD*S,/C"_(=CRA.+;)#&+699;7_=_O;RZQC0^CG.&ZX+V0YP6;[Q?#,ER/ M%XC>&19;#$X(__:$OEOH+/1&4_XP_]7?/L#_];UT$0C"$[_Z.K MP\PDO#;=)%Z+"=R$[[^C%&UCW^J%[Q.6SOW&-_>-[&:&)C'!(OI.GDP4X7HP MF9"(K*]8/R@GGA;[8[$C?,-]!)_I6\FD28@5A\O/<,FM^-7Q>[[+L16 D@XG M7%6B.^>_YF;$2[KB@K&_H&VGEG".-LRTZG6^@>#7A?E)VCV0B4#O1/.(W[DS MS"E[J,\<@'MK- <;C0]N9NG!?G.+X<^\(5F4Z(3&>VX9@L;?P+M]TTU_O/AN M\ 1'=KXE.'1,'6H)!?]&W9EMN8&U#G:'#]G.\]&N<%IT\+O(J@MYDV#A4'ON MY;I;5R*QV]3#>:VK3N?/%X2'>3(]GF^UN1V8!'@HMUW#UQ]C%356Q\N>AA.P MK2;MC]F8%H;-^^,@BG;+FW!^!@T>&UZ) 572@E9'"8B'&Q?'.&%[!7-K9OQ> MVV46:9C*?[]K*@O;XJ,+JCLN>HJP,R1M2WC"#,P_,(*-T\$!P3$H%*2MB](.U)58O)7BG*'CU MJA(\)7B'$+R3AJ3+Q*%0F'1')]>EPJ13#%<,5PP_98:K*K&=NT_S4&Q2Y/QL MBL($#5+N>HKM-:@U&]F6R&9:T75R7,RG@6!=NZHG=:]07,R)B[DT(:FUM'9- M 3H=:F>ZP0P81Z3L/W/^G]"6E-C121D(19G=D3]\C2G,>+HP.?AL=9M.[:J= M;2]=!?I1MIKWK$$_%!<4%Q07R@B LYY$I?(AMPMIW:?'0#)T.S>@:+Z1NZ0D MOXTFF7EGRNV2K5?Z/F4.WJPB]&X-R4LJ($KTRR_ZQ4:\E.@KT2^/Z.<2)FQK M[682J-N)B/YYG+#/#U9.\4'Q0?$A%691FMO.?=M7-8.740<2*EF/KQ!37\ T MR+UK(F;:NLJYO$&BO@>=W$6I&3'U-]>OCX[.-8+NA%@)ENW)X $8#@#'0R1( MV X9ZC.D GG1#:M">J,1*S]$O">-S&?PZ$P@S>/[8-$&K %((JK1@Q=9"7,1 MA=:&@):;P$9-'9BA92\_B+@K^&=>%_D#?C=-\DP1O\IVZ6@MTL4IR-P_;5C\ MO_&? XL;EJD&<& +)BK.S$;LC1'R.9PG0BA(HA7^8>;88X0?0U9N@!+F^[\! M/E;@"',("W!_AX9IL*+^GG='1PBJA:7_<\]V%I&'TR(D,DI4]\]["\5.@'_@ MM''6' ]I[N)4@C%[5_?J/UAMJE!1 3L6(3R'<(VC M2G4KB(C D2P8>@;JY)AA)AB@XJP6# 8%=1X*L(OX$%H^ #K>FWWI&=2A(R'1 MLHPX],7 4*5M_RWP/\#V,*/'<4%P1IOAOP@QN+.QO>B O>\K?]$W]H[/U+3? ML,&BB^9F65J:H;2$08422$NWDM# ETN+[KK4=44I.:>H@.<8&X[KD7_^^_^L MH)9/B =C:GBI1"N43/_\]TWDX-H.B-1>';.)$8B+-=@XTX>;VEUN>L_V*RV' MW#0RL#&X92=(#A@9RMIHH*T&R:E'2,B1=Y+= 3#_.("\SS/PR"7O8WF?EZW: MNDT^W9->B2N[J=]:3@#P9M0+4 #@RP#@TBP4[,9N +!HW_6WA75NR,_ M-4X'-CI$4 IQ,0\=' AC40A'?HOF#8Z08&>$T"''%D$+M_RF?,P2,U_V'-@"1AF/FL&LZO[-L&@(S0)NL6Y"XYFO5IKP7\- M9)VYX$#4/SR.,(@&7'QO*'P$]H5N "_(,<,GB/$:%=O3L!:/U+O572E, M=C$Z4J\*'=E'_NI*+7\(R(_E\4$R,=[9T(7]*P*6P4D"5P6*,D(F9F@AP=%-2X6P+D, M",TR(O,R8K.8R>?^MYO;;Y?7_8>'WM>GVX_^#]M5$8DK M!P@>]<%?< 'ZOB M"H!-S.'_60(<[G3?"UQALD$:,O].(_J537[>9-AZ"89E&6@D#TB #28(^0;<;1PRS6N ME_Z'VW7@2_/P=B-XJISL!&RQVQ#;@P+EF.:XLA!T^>Q;W^>2(1^B*VYO\K!=)C^RTYZG$.NQT&J1.T(:() 7%N0MH4 MN[4E=*54MJY8SN:TC27T6%6<+9BS^6Q9.7)6'=Y6U84ADA"3#@SDQ^XL/:"1 MQ[)36+0>/@EW//Q"&-WG93R6N&GZ:^X8[LA@G#RQG7$-PN$FSN*=[5 8,O*$ MKWE(^ARVRTUP$./H*/OIX,5IF=?#,7Z?W703QB= ""O.EX/S>^RVAU9Y=5+$ M]&[=>F'[XJMNBDQ\'6_6L>.YVA>7E(13Z][R48(Q\<=UJ>?^[A.OY]/N0%MD MK:TL9>F%(/?MLJ.$H/Q"D//.6<_39TK8.I<@S382DWRO:'?9925\))9B\2.: M8I& @E2RB11R^:THJRB;$V55,&R%MWZ;EGMZ6I[Z+MNS*#DVK)?^C/*\?76K MD^1_$T-7HP]&?# M9%6-)2X83,,T.KUZ01_FTYC"<"S) %T'ACF F!=TBK6HSB)2/\B0,%[P',80 M93CB,):7QR1(3R]=3ZW_*ZC([J#UA)O5X,DU=\LU>1';QE[#,?2$>>6?".AJ M=N#_1'A!&>FTEW5C._$3]AL&-?69"Q_[/P5_6B)#G \I?J'TUZ4Z/]*Y>O_I M75(;#/[G.BQI:8.2^L0'WUK[X]*PM?V'_26Y^<7F9BD>_B$L_K-,J)1Y$B%$ MH6Y46GL;LJW ^@N82XV3BSU+JUY*\$Y2\&JE M%[Q#V_4#Z%$I%.:(Y?K;E\][B+5BN&)X.0T6B=WFLPVL7FUJI-[HPC^MUL4Z MLP9+65IQ6C_MW>($.S;U7M^&.^=VH8<)TB7$7U.QPTM@3=:]6 K5E^4+YT&+ MN-')**E_;9;0UD#Q<=U/,T"[72=Y M4%4Q,YF9F?6U;G3K6K.:U-0]$ZKF9.I6I$J>B@WLC=CD7=:C /O9./;49@)% M>1?TI;9D(SJ:H5 MK\QC8=S,SCXVFEK[*EZM5&[[>#IF\*N^<&S3%&T7&.,1,=^9^PU33U@I4GT& M^,'_3"@#]IN&__*R+FOTF5H4.U?>3F>FO:#4_[T0 WC5U;K=W#P*Q>K]69V9 M=;RZTJK58S..9^ \]A%!YIQ/R+C^0HQ=7:MVXU"!RM;EPK7LO#JM78N75I3; M;)V.=7J (^O'-6@>QR[Z:PJ/MB_*S\=\M5I-K=[(5A4N3LB"Y[J95("B$8MZ6]V=KY'-]5DTPMXGV,(D)[:XM(;M M]II'ZN7C(_R/.O9(=R=(X6Z]5O\4VU>2[MIW8)WB=":^3 MD $00]''L%:MOG_W%$R+@"E?:G? S/JGP8WD;)&P?A"GI9.+@ M/O639P\1.AVEWQX3A%S!6N=??M83B]DS(68"_^4_BRZ7E981$14,CGV*!,I8 M$:_XQ.'+XUTPMXZ_[0MH()(,=VR:^$?_^TVOKY'[Q^L*21/;(UC'8W]P^T0& M?7+=?WSJ/]S?] :W-^3N_K'W>'W?>R!/ _C@R^WCX(E\@$<&]X_?;V\NCGG% M'WI3D'V/I0!Y$WONZM8(#E*8#33S6)=?=Z([O#_PC/J_C71/!T_19!E#&&M_ M0V@ [#] 1YN1([5)\Q[TV';MM6J%^-W.@9]\\]AT 6F@$07.OZ1 (JF4W$A+ M=MG]?UG:^XDQ^L<[Q!IYHB9EIX_>;$:MT9_-=JO5K3;K?];X*8C-LN>M>;C^ M;AT(RGP*NCJ="1@C(Y$BB3[L&03+K50R"99##L'N5L706KQ*GPZ#%G&*^J1 1Y08*0B10DRN I0X.K$N%:"$ M8OB9,5P5*>R:!OQ9-S&$(P!H_Z5;<]U9A,Q6/R:*)5J5@S4Z[N&&U-L2%?UD__-:$_!9SIWXY.U?^ M5.M:K=U0=NZ0G%W9-&?G':S=TII7N7'V/)(7SRWY7G&A#%PHUQEJ/8E*Y71L M=W:.'KJ6;V2R+,/8G+CY1@MVSET_JA*!TITX5I%[\PWX",1$*< 1*D !E;>7[&(XD,Y^'"XHIVD9.Y8*F.0LKII _"!:%:'B+W4]5,W?P,O?(8 M;H9#B0V,"9K5><2#(8B!-U"O8'O!"&,>+R:%(I:E#?PC?\T=PQT9S+)6R#6P M53>..)GSP/-)S/!!S?9TH1.=-CF4ED[-C3 MY$1A!"4,X%EAHT&$UMO@!5_9^&D-O+M2 ^_NG_\$QO6L$9!I0(<3"\XB+XM; M7/$,N_.Y7Y@3?M/KAY]=ZQY]L9U%[X?A1C:@2Y<./X[FSAL(I4N!X&-L\H>9 M5FZ,\9Y=[H7]B=^#U],7PS79NX,O#!8SVA]'_[B>%L#2%%* O."$-5[XP,7& MH*X0G/5R,P6)0ZEC_1+S)>JN[&9E$9+>(5"<;H6ZX)F@L4*WL\!J>+C.?>W&'Z MSK*(#=9%N[)AVGTZ\O%>Z?X5=XZ\SQY>UHNJ5Q;52%18>L$\!7IV'O4#H@$Z';W?22A MW%]N/-\\Z@._RSAVU%UW)[4V(VI#EVG#<7; /2A34ML."1W9T*V$L476T<67 M]V[G?7JY;]G"C&BD^3:)!H]MI_7ZMOP**QV.^1IL1\C^/P./ +YZ;PW>[($H MW1R\ ><6\$'H+P6.PQ^PU7/'IR",C^--%3@MY6HHYK-JM;L%IB[J':Q+;6JH[0J2ZVBK]0J8ANK MY5K5HK:Q_!2NJQ0N0X6[Q9<7L9%5:UJUDUMO6+61[:U75TJO,M2K1Z![$6K5 MJ&KUUIDT6CLI?6M4&0@G)IU0?>Q11ZE?-NHW,1QOT<,??,H6X4]JM7H;_K_ M#6Z+;-MEF>&ZLVTNPN8"5];2HK+/KXP>37Y2QH=K-KCMGH M7&DM1)U2Y1$G:K#//F-_XQ86I-95Z..C"_(?PYM,8'+<1\:,898_FP8ZGD;. M!"CW;*H7;N\'Y$%_(V#K;&),9S;F4^N@9HG3MLE M)66=SA\I6_/[Q+C#CE_75;F_W MF"=N8(^"Z92.#%@0\,?6Q1^:O#T<8<.J?$*TPX)-]%?*^"A>OQ58IW>1/?(S+%Q:1Q_79>J?&3U M 4<$84)P617RA/-*4:XW'<_3=#I#N9J#3@M,=X>^&G .]%55(\!V' 4?AQ?" MY(&JO!O.$K"8QLI *@05_5I?@-*3>]?D[3/>\"C)7G#M"YM4)Z'!+@+KLFR/ M,XW1,Y$2%=(;PO?88D '<$!IQ3 O[PTKD+[H(' 8'.#DPY_".HRG&2B?;A+9 M",!+O]$7QA>+C=K#@P$KY\=:!K['!:TQ<+RO#EZT^*R\,U#=R>VK[K+" (OT MYB]SUP.25-N:))0SW9#4.!#DM?H7^FT5'GQ=W_ WW MX@7PZP-R0:)M0(!R4;B^*7T3:K3?^V4]K#U.4.0#,G]1P:9!9#QW6+48&+7I MW'QAU5+7AC.N4;I, :,OF6C,4S$U]0)E]+ M0/$,+O-HB>O53T#@T=SPV&^U3X2U]*'P+-(DUFY=(7G]"L!=: M0V,&%@?F/**P.P*?*=I01C*8+UI*^-L+6#Z/$39A_4'?J6T]_./J*Q?S,-I1 M#W=]CYUSZ_XFS4*U;5-MVU3;-M6V305.D@])&W5NV[K76GV'L-N:37F['7B_ M. X_=C&0!X^[0D'Y._I.J&&_W]\N%7;O$TW&,Z%8*!Q4I7 (U1T+1@ ]#U_$ MW"Y].'3FH.PS\!+!F\)C$/T!QS[\4NRDY+KVT-#]/Q&'SG0/OR..=NPPFOQ> M.(VFU[KSVVE>]!Y.;P3'/_3>X(@ QUCBAQ2B$V+/?_UV'1;)X[$-R(=K P,' MRYN#U\SF/&(NJ$=FMFMP$(\5CEH:N )8#^I^U1?H-=S 4=:T73@,9->JKVRA MVEJ-64P822R:1)W&-#H]#2=T-#9LE;.O89IU/X&^A@:&RUR.>,%L M#>/G3/ S&81Q23%5O\(CZ5?(Y>4P#0OKJF&A:K!63,-"DR@9%+R)9WN!<-Z4[29'_2:="S%FSJ[6O)F9T:LUM0Z"%!Z5T3L#CRSL;1"U M@.?BI?G%ACV6SS"2%*9(2U?76E75UK4XQF5FUCI:^\3P.X_)>/4QH?#T_;.( MJ.LF[.1,SMGJ!Q/=.I#1:G346?. ?,SN/-I.*G$_/")(+G)15EB-LL]/<:$, M\ROOF6<]B4KE.6QW^S"P/=U4W76/!#=&3APNTA]J-;7NU0DWTU7R?A+RGIG? MV,+KIJ2HQ8G(^WDXK^<'@:3X4 X^_%) \^C8!ZN:NR+P"5:X"ELJ(HL/AOYL MF*Q(K&>-V&%=^BBLY1*F]X1+NNH,&P9I0B0*L%H?1A:_U,O=H-8K:*@;U'O% MR9UQU5?>\%LG5^^E"V:;2\SF7:AG/K-5(9@J!,NF$*RJ"L%478HJ!%.%8"6O M&% *I^IQ5"&8$KSC$CQ5"+9FD:HNZ.C$NE1U08KA9\;PU5Q+]^"BDY#NVH>6T7% MZ5DP.3B.96.F@"XD+G5>C:$?,F=[B&3N_+^>O+G#@J3XU0YBM M"/0E*X.4: MHU*@4_Y?"K&&M49;:U=51G.9F)MA]5DMI9-7F8WE&?B!08\WU@2"RM;T4EQL MD9GM(+-.WE+&^]XA27R]6A3J&EYI5_F5J"OVY6SNFK"5=;M'9NU.QZCYKJ%' MAQ,+UW ^AUO)(1CXJ[\5BR_&*:?FT6KW2NE<%MJ56WMEVADR/ M]G$[1VL6;657Z,FTWM ZG8XR:85Q+CN[UM8ZM=PXI_RP# <3'&4A$?H?3Y^SBWHQ MZ^!84_=-M<]#SOD0N;/L;SXXOAFJZ0Y-[38 RD&$74]J=DN+O0CT'6!075/$ MSBJ3:S=T2FV\0/L9+^TUF2ACE_">A0P+3O]G>/@_\>R'<3-EJ=43U2"'P%EQ MPDHND8N)333$#.M9=^ PSMEXG1$(@ K_$IS_;CE]]B!" MK2\U6Z752 GLE2_>LB>,U%F\G8X4"^)GX%Y.J>, Z%7C+ 18HLCS6^3\R *' MK,0 %NC+I14N"?25+<&:DEQ>[J9>!EJPP2.1;C_,N:ICUPR#D\UO(\=HVA/J M/2 8>.OE23?5"HO/*I^!51RG'O D?456KK):I8Y^)-G^M%>$3MC.EOSLL]/U MDILXZUU'.>^@@^LD62DM&R6LRK41OKGEZ.[R(GG7"G.R8&F^(DF<1VE) G? MI1I;?F[O6P"%PUB84K\\'TL@KV3[4NIUC^TJL3.(_YW9Q13LN.D^H(/ZR1VI MTQ%B[,#H*TZ.#:1^YX 5P*"P$,]\/!'%7=2 M; N!Q-C+^+GRELLPB1/W1ZR]XB ]-O#=I[O+=O2!*3G6BP_\C\JS['TR"SRQ M3_H2F^WY1$$%@%=AO*D+)P#T'[-0)/I!Q0'[<^7C"4CEBH]YE9O-]^]^SYOU MW^BWX''+#1%P AK=WO(UOJGERU%93I@PARVI9&:C-OO-M29@T;,\AS4EUZ@" M3=?YXWUAT,5V2')'%6Y7I7^/?IQ,QQ)Y/[ANK$)!=;U' ^C\>TC&8_( M]>CA/HP?R05\9'S_\./VYL,QG_AB M^,(NY $Z)R[6(ZJFYDB$_IK0N7<&U0"8K>^-JC5 M("-;TTV\5>81,92\'RA[[Z7GAW39RFSPM8&GW5G5H@_R8P^=T-[HB.!X26>TY MP59>+).1!H?,O>. )Y7E*P'>>S_QL3\C7_K*MN4YN-@C$CBV'UP;JN.,INP# MPU^Z\]/?9/3#WZF!1_ZFVNYB;*NFP[?G?%Y$W\%O)UTSQF-.U#N[?[@+W;/F MZBA_RC$C5D 9G'<93A@,B.H2%;2^35Y5PV/:\\?COS8&)^Q_9#.0:'_A][]1 MFT&XSJ#]\7CS$\383W^C!4$X%(S AB:YHT^V!_#FI-QBE-R1.-W[? %?P"<@ M"GRL $?K+M9IY*?#L\4;IVS\]J-/-G'9IOQLMA#RG;&U_+E0BFMFC@/BYW(. M1V/+TQT_C34; -*UA/95M2+-H;*LX&1JO#\9[ /,5/UDT. M7B0.9BUK__8O,),N+FN4_L&%C=)?DH__,.+]$@%LOAIX M\L^+SU3_-YL;_L75JI=)2E?JRHK4;Z^420A2Y"QL:WRE,WW"HQI *:\Z>&#ZL2/JF]]A2+LXQ+!;5L&O/+LDQ?;D,_A2($?I'==HDN*77P+\ 2F1->/7^ MVX@Y*7\_WDKHDP#D)[/X%QPX3=C^N.@= M)O60%#&MR_+=EA#D"[#]##<"936F,3 V7J7%HP.'T5$Y)+V]7+O&X.C:1(8IXFMI+W?"3'5 M7>VQ*YU&6AYS_("J-'SM#B S*8/-\^F0?[9[;+A-JNJN-W X"0 MJ8?QO1<&%PTU)X,868*,+&%&?*!)&#.HH3"K'MM[AZYZC2Q%'!&=T>"M32<4 M_!;-YTV3(MXYM[&KR^?PVR]8V$779B=&O8=SZ:KQS7LR],EH.J4H;C?BU:)8 M09%;C71S1YP5U"E8L;"XYDV8?;+^J.J"\40D'H"G9?<7'?1TO;5L#G@$#J7V MFZWC(<'J?=%9'S?W<&UJT%<56-/RD1,.)@8M^_)"@6X9]D$>H ? W1??=/:7 M]\UGB3F^^$M2_L^HH47B_.RY@23YAZ+3S';HD#?P)1!Z6.7 4@GP/'#NZ7\\ MI$YF$ 8/C"BJ"%$839TSR0"5G_+SA&=V93?DIG?QCIO&8.N,$&/0I)3#R MG$AM:AF&]789C+0@/+A4:]"=0KRI8J >)D15O)_%!OQ&?"QX0@"5 !Y@ M88^FJ[R1&M'VS@Y=2VZD)ZP>SJ$[ 1!V&^D&I\*\QBJL@B'CHQM@LV6%64MF MAD&3;3AM("A]92!U.YFS3Q.2D=$ M1#D@3_4^U0KDA>Y.5EJ2TNU)O7[6A1*K*P.798&F%HU.2,#0SISZ10S+^NYD MCT66$XE::4Q?L%C37O!2D;VJ<-E7=!/O' ( X%*/U.!!ZI_M;J?3;W::^:6Z M,&/&LYMW?"=J-VKRQ*X7\,3S?9/ MV2\.6H(E JP00)N7]ATHYO0(- \@' 8N,D.MO40M#_!1K#_R>>T"A^@IS:MD MZ(^]+%]]\*O2S&6)$R!DLED!913,W_!;J\SM\F&>:U(K&Y>8-I1TD5JD_FIE M8"=PYWCFQLH<&W4 *.C+QV]"?"F7S7VS2 H&X:+D GG3IZEOGCV9J0ZU0VJ2 MXFE6U9EM6^@(7XD5.\83K@D^3XKV$+I@%!^$WF*&;W?3=,FZ;,G%]Z^?3P-$ MR>[O34'4SJI>\\'S@;NUH;R:H'O$Z"Z4CMEYCERH[N)_50O'34MN!U)?21O% MU;A'B#1,M($K]^($::P4IECD&-&)_JGS<>P67GKN&[.>CJ( M5'V2_O@RA4!8;R=)MZ-68-JQO$D"NY@/BAHN07XS[A^PN@R6-YU'D[L\18H_ MVM2:2M'T D:ZU>+CZX4O:)GT$ICUDD5%(WAY4AW=3]JB-08^$><-+HY8<,ZO M,TO5+CTM(L#A2P"0'>_IWZS&V_)+Q'F1#.@)#B_,H(=PX[2-_A@@1GVF?#O$ MPS:X"_T#5TUN5.+&-T29GHF76<4W&1I04AK]L6]+?AL/LT"79A?K_W1GJNGG M_4-Z9Q^48)?!-E5>S"XA! "TNL-J\VP*KAUCG__UK1!860>Z56U"7Q$T.O@: M/$C'""^2,D\%IL/SX>0MOS70IKBCH)+>LJ/SQ@/Z7;'H%7X%#K$\!?BVSXC/ MV'/P4[QF(&NNN;\S."OJ$GVJ3\+-6?:S:OIG3T-#8@VU'EAW0>8NK+>.P,G_ M3F*U\'"9Z>\D^[^! L?\WLJ"@V2P@-&ACW?'>WD)GZL2+(N @[)OL@J?5 HL M\'[^O_MOH]#C"2HH? <3R!UOEN4/@?_-2PI?9V&(#%H#D(0[XN4H&)UTJR M/T)*GK57,\^)^[T!NT(1V-I^Q:*4:[B(H]0D5R N/ MWZP.2ATR)G4_311?. 0K3I=EFBI!1W'99A!-3BJLD$/ARFP+?CO(PJ&A MAL4]?)>Q;,$WPW/XK4TW/KGGY*D43(PK/[_9UAW2#(];.[8;!JT?X2DJ@&J3 M,N-E"NY267-I>SKR_S[TH?T#)>-+<"0&6PV#'PC*)\^%#;%;X4*F1A??\=)A M"6#G(=*!G_6TEY3K!]=L@#YU6'0HQ+N/=A U&C5T$$:\PCV";(G%\L#B-8$C MW 68LPO'+PG#W2'AZ>;$\%A *(/0&N0^.+3K4Y7.Z97^ @3K&+3PGX"?BCQ% M(KH;2D(=#OIJ3<"48W,AIA0[R%CO*GZ+1[_A4LRA_%"-KQYM.]8F^ M[+-C8A0-Q*#')#.2[X.- ^8I2%-CWQWC()5U^'$PVC3$; 3@[+[29'I@R1.^ M).<7,\-_IL,:0&C^C3%LPSLQ*S*J'A[!XX6#GKQ39-G3\6[XBF-[2IH-OO3MKPY MP6OEHWS&[C?L73FQHSV!J\T0E:K>M9Y- !=O)@@LH:FJ1T9>X3O+C6 :33=A MCY'22-[VYL=RV3P.';"/#^;9@24465T(_JXRYQV77YF6O@L>=?@-$TBU6B9SJC$ MU1!F[ICVYN=2\?H!/PMG4XN;P*%N#Q2ZO/O#\&EK-9__\$;&O.^#*[XD!>IF MRAI37U7="*[?G*L+C+)./;_W.%(0Z,,8WO7K;+.HEM,;4BRKPW"H[_[R1R4R M9P;.'P"[J8\:1[)\R8GB#'3 M6!#'6N((7*"-"",6F _1'D!EQ:UA6T3_U\3ZL\H0_$*B5>HYH@R0NJ(2C3E& M9?@4JG,95D)$ZX*6!!Q:Y$EJ1U<('$MP_]E'6#$^?C,H5MUMA H MP8W.EFE@\S %>T?U2Y3T:41_'7$D_V[*)$XEA()OKEN$LRY5+LWE",/W!8867?:;99M7Y-( M+X@VRP-:G:WS92@GTU'*I<1L,7%X\WU;\$3CXYC,#2J?_1AY5F@ 7W^A__N_ M*N;+@N)S/ZRQ++9&RU8U5-Y&22EF_'.'O6)@WD9C>C*Q:>@A9#[?#X9$HOT\ M>9F[#R[UR:%FD!M-?0X\@ F<[AD=<7^U2&] MX5X2ANJ *'U3TD]DX"T5&. Z]',9T3U1BA/*9RJ;Q"_%6C4"P$1A_H0!.L"9 M&F(+4.B]>&PB/'A6&-QS$RUN>2E6W8GFA?PD[K*+/E;]X[^K^4'4<&V< Q/] MG;73Y9N014J%7 NBX"*]PQ@(PQ6Y\,1,R?A0L_0HM$C/0W+&)4BU;#)D,.F?+"CVZ+!\?M9@%7G MF(OUA=B<"9 C#>OM8U[T?JUE[-. DK8ILN,4H34467/#HD,&&H)7ES([F\]F_%<_3I:X*3G^$9] Y C[^N_X3@FS=:_2 MT2?N8GN]TPZ3/Y:4_[K_U7-R'1.B;V'ZB++!ZJ>/.JS$T&H)1#J M,/31.'BM*:/'T/[AKW(C*&VE'&R;?EDG=S'9LYE[*EA&L,S!66;9N\3!BZWA MC"2C?I//3;[S5"'G1-TV<,DJW$GF%FK#*O79B6#:\@PR\,$KY(# DR%"X[' M!MS#(^/N>JY+1E*Y=D:R2K,M$:6%%VYV.A_6.6YPE/0S,[+S@?]_R:H=RL[L MQ++Z[(D(WDN_,")(P1QE9#&WI'P/2BY1B*Y[)UMG/(17;P53=:.U.A\VQ"X_2)(P M4H'=2+K2SU:N7&?W%:*6)BM]NUHW=CQSS/)FT]'EP0%G+6_# :P=FM0\G1%'E\5I)ROTJY4G^-IE0.IV>CM;G=;EL&C<1^A[T M_;5JVPM0\QPP]\'TBF^\UV[H\D825E%B/5@F:R^W# #N\[U?AI8U$_\ %L+. M?=_=IM3MI#N_A1KT#<,)39NIP[I12:LC]0PEV:VH\^+3F MSCX!KJ88YBR&.8MV1=&N6-HPYR(DZJIB^!'N!#P5:\Z&HZ&?,K%><'25/\1J MK\KX0V)VZ^L!.PW"3@^H>Z#Q01\D1WQFM"9N7!&_&@^/DQG5/+3/<<0RY%\IIXA>KNVRHC:_^E(PN2EJP;8OP[JS M[/#F*/X#MG+QGU@_5UZ5U@D79PF6%-69U7'D490^"L([1<)3FH+P!.%507AR M[0FO8GNB C:J!;\<,5GC&/9J"[\%P@7"!<+/!.&B@&S7 K(_\<(/D]V]_8QW MZ(HIR3L*(D56= 63(L&Z96%/="NM43MWRSNA)C/5Q F$K'/)LMU+, 5>B&Z^ M4O]*S+/02 @05D)XS<$QFCXB,,8 B_LE*(K74RM8I-\5!:.'Q>,>&FL%'@=2 M:Y"^@D]@LE1,[JZ]5ILU!E)$M= MI5C*/Z5Z\]VQ58[*D:5V9R"P53RV2E$K ZG?E$O#EO"%UFB/^Y!^HW#RE_GTAU[8//OA-YQK5QNJOVX 2;SPZML8S>HT79J)O M=4"3OB-+_7ZQ-OT)87*%2;\7*LM-@G2D5J?8&*\P_+=)@E@VO(0W,_$<"&&7 M4_U^88!)0L]HA(L/AVO6(C99C&W5=/@'_P2 H('VF;5< _\<-.;4DI2>D'B[ MV>3[X[3L]'U+&K3$!(OJT%NV:FLVR\.N\*QVU7E(&OPR28.J#OA5W#<_L>R) M<'D$9 J6N(%<'9GC)PQI)^IV^ .X]G+1OA$)U M;M-7W?(<8T%FU-"6=^ORP%+GE)P*(4H$9 H6LI_Q?FKJ.-?6RY,O8A]=.A]. M_N/I#KLRF><:@EFA]R9[RZ8TY$96V JR>F2CM*Y*,K<[Q59\">.W")'-IQF= MD A>$?;\JCLX*$@U*:BCR,BD],2D:IHOQ/C*:M!:]CRU6-K5K?B[8/#M?J'R>N[,/NE1T^V$E6 M>_^K![L>-/6L-*5F-ZNYN @@69Y.):]GFY+(1L4>*C'!@4>ZK'!E!__1W@! M5&1O$X.J-INP-L-]_0I7S[O[(+P5*7;O1=8+JR[&N-&=B6%AZG,TO;9>4+.Q MQ.EW:N#-*=>6XSKLIK3/JD.U;^J"=33N=4,&\2^XHMH0E!TN]4@-RA3:SW:W MT^GU^JU\O,G]&MQMTFT0!I3+)X0*B0(N<=')IK!?PCBZV-"VL;2V?>QX1@F_3>6)&M8;<:CK MH+7FSEA;F6H ^#GR@PO*: M&D%X1T5XXIH:07CBFII:VA/B$HNC(^M:76(A$"X0+A!^R@@7G5.[%F=B%@E# MXS9]I:9'3ZF':G4%27969Z-:Q)\(M-'T436H\Y6%ACP'U^0U*(^NZE(^ )%G M'H:_=*>XR3G==FF7:PB$Y]3458CP-B"\V!'" N'K4[$5(KPG];OB^IRJU"'# M.%%-#9__#\7*PC Y+%3C!JKQD1H V>>AJ7T- .@791Z8CQ2IV117P!U<4]8& M_VVIKPC%>7#%61O\RTVI4QX!"(=S]^E*#E7MR8PI60V\3L.:LRL:A)K=0LT& M4 0^NUG"L!I.&TB*<%$.KVGK1 +R0.JU^H(&#JUMZT0#K9;4ZQ4[2$1XKEO< M-TY-:JL&4ZNJ]J*;NN-B:]PK%9IU&\WJPQ$X:AB#8C5,U9?:;7'%Z,%U:[V( MH"3[[F-)A)8$%@06! 1.S&_2TQ;V6?: MRA[^5&'F3TMJM;(\H2)@7S>:$0QRR@Q2SKRN5E=J9WJ)@D&._+#GQR#E7 FM M2*"03I=!SL.%/[^Y1 (/ @\"#X>=TY5SX#H,N$H/_\&?0PAN/?\G9ST=O'A] MDO[X W5O\7K);X9J9@Q+RAB9M,GHJ?.!WX7Z@=Q09V+K\V J%=YW!63G4HT/ MJ&+VCD/FNT X \"I"53AT*5E$&M5Q.O=IWN3/%BO+-U!E&9S()& "E3-FN.^ MU96' *,L^ :[0*UWY1#Z,C>L!:6.1#3=IA/7LGG=-5B$CF>XJ@G?OL 17O@5 MI7F%#R;?'W\PRF.OR5Z#V*^Q@%ULT,L\M;YP;R < @3\0SAEZ M[LRR 81:PHP=.B-3EG^VFC]QSS_A(2]XVYDU^2>:,N(#XA9SBDFBG_XQHA_P MQ_Q]4VTW>@VP\WD1?8=]>_QFC6>6YP#\'H#,OCL> BFZ&/[^ %#(RD@Q?#E1 MF_K^X2XTJINKO4ZE)74';:G9::8L:P):0#=5>\$I@HUE([KC>*HY0?H %<%F MM"&-- @.UIP&K,,+V ;_.J3!4#$7Y8T9"V)E2L-N2?QA9&Z MGN@$H$#H=(I3#5\IVY/*+LME:U*3X P@![9G4,JOY[].-F.)+(_<-U@VSD"M3T( ^C M\>TC&8_(]>CA/HP?R05\9'S_\./V MYL-1'_EB^ (, ,I?-T'6<@4"^I_^FM"YR^0TMR50 \]I\)NFNFI@)3'CX$T' M>\3!$BAM0WC4P9U>.2_ZXCH8A[WAB81_&XL/Y,%O0V[919LS>]"?8LZ1J&NY MD\Q7C#L?SH$,M/"C/^7#RN0CP_K%TX<8%V4.U]Z,! X_Z;PNH\P#U@&WRWHV M82%G_3H8YZP_WN$?UU!73*GN>F#I M-\C=\A>""F/YL?!Y:-DG T,SW0&G$Z/0[.&V3M%! (^>.P*&ZH!.PJUS/QV/ M9--7'5<$6#C>DT/_XV$_(7[7@M/H4P+>B ?K1;8'WNUT"DM.;3 U0>DYR_TY MC75#X$MW]]')GE@V['-NF3C>;P-">*-V..Z>XPO!]2?8MO,EP)]M%E>+OID5 MD5.908#/A4_BH*>5/O8P>&BVL[W-+7^!!\QVMIL;7%S_>*N3KC>22@9'H@^A M/N!0I&X_/9:$L5_)$(D7Y=<'(G)F/3X!!W(R(SHP&?C2+#0'PH:".&:A;=?6 MGW@$DTF>0.1S-N6R;(+),R;,<+0G?A9$5^$AMKFJ:R"??.DV4>>HVB5F[:-H MX,*5#4$GJ?GG?@P2*93M&1$C8>QQSH.JQF)MJ*8.IG_%-M/?EJ>IEDBD%9=( MXXZI;J(?C!9"?3)H(Y/KK2\UF$_]?'^7WLW,!7;]%&_[V?<-1D12%_;]9PM:- M,K?DFS?P)H@1SN#X 1>;/B))N>1"(4*7&9VEP ?XXG6@9'/A #D9BX%"+MM MLUC77ZKAI:\4K%%,ZXAN[^.^CX\6!HU4$YHE%L! M8#.HNDU> 0TTT#;1$ D/9#56W_'X.)E1S3-B-SQ&10=C_Q';B1,B? @*Y(6_ MQK*.I5ZWV5<&?0ZD^'&I"C+8AQ$+Z?#8VVZ>&_JJR]B<'Y5#\85/8JL#+0/< MO5DY9V)^1^)B'7G:U+@D9':2B"K05;'Y"M5\Z'VH>0 MV\?(UN5 HYL-C0H8(,/YR8J2[I'4*L8-4B]@\^P$_E_-HW2%8+L 55-SR$*G MAE:\/Y0-I]*E[*K''NR!-9&V-SZ.4;H4X@0HFXJ50XF4+;$M:/F4:7D[RU?0 MLJ#E&M/R5N;>$=*RB'67=/&F[OQS.;4I=LBX%+M*B UD)N+=I7C01??K'5 8 M(:'< 9W<^V126?A<:<@5^^.9H*@B=JXTNID2.B=;*2)M0D[44$Z4%(%N-EI' M)R=* H7M==L<*GDW9A0.E5Y#24#I(7<; M&8/@ZB@^$"P'$Q]MI='*OV)6R \A/VHL/^0#RH]!H]T^#O$A'U!\M#J-08W, M#^Y.+J]:_3TQRZJ"J?@TW;!+5)>-C^&CRMC@,AQM%IV1]AJ.ZV-OXSS2G-L( M5!/.9N" 2#@6+(/7"VKT55>#&<-\.!KLC]C4]6R3(%5H_L#NR-T%W"'$ 79\ M'BH.[5=M-MMK3MD%"C@V4L?!_;H[P_&W<%S"AE/"@R8&WDC@C^D/SPP_Z.!K M^KL(Y^7"S_R<_O5\P315O)S/M%RD0P,VH^$07QS[3?#-B>K,(J7^EG^-!)\# M#F>W)O](#([1^:R:1?F2 &E]HL\YK!?A.K#\@M\[X<\%Q7O$'$KYA6]L &N# MQ+,0."B=W79@NDCOX(!/Z2>=DG$GW;IK,W>\E8YL M?2U=WB#" ]]+)^Z3$_?)B?ODQ'URXIH'OMXFMV3L=9V< &5\<'4][^;+O'9O MVR'.49Z+#G$>XG438/[M/[CY4TI[%S3=.T^D'^UT[^7 :#[8>(X. 2H'E8 O M_J(N_9GD)2:^]8^7MR'6],A]!%O/N/XH)E*'QS[ C.F!(+$^#_L3:HQ M6E0!<" 8V<_43W>P7UA4&EUO]AMSOP7!"H*M%<':]$7537@B^RU(#WBJP7[' M+($@64&R59#L\/G9IL\X.0$I4<7U=MTE2J,^VTR MH70Z76/)P.:/IX%IY+FLG(U?W(D9E_^KFLO;Z/VDR<:=2_Q$6Q4"^^6)*Q?: M8XD#SN_SDXD1D/(0X*H6EO[Z^YLO6V&1:&MUXXXT&&35F)T%V_+\3N)?&4CM;GJ,46%(J*B'_*C,J3_Y MG>O"7MJ":QC,G'OS&P@K2_O3MAQGIQ&:>UA.BM3L*4)-ED8!SE8DL(7UM!EE M[-]^E75;6YW(H]"GE/WY>NY*!!/VGX9BV5.JGY[^NRA7 ?I@\T![!2+PT JP MUTHWW>Z%AP]"_VVA_S(HH'Y*,'/2N%"")WB*O"( KLWFO];HK,,"9OM6%+_Z MA'>&S7_QPI-$[4JV@DLTXQ[3%D^03,4IZK K$1S:/=>6W:)T8M9SC;)M19K, M?:F5.1&N/O;0N>!]UVQ;&29R6V3;3B#;MND8]%:CN>V$WS-$=YVR;5D\OY/X M'_2D9L:@PS*S;:?J@[7 P=$L#SN/:^N$%;3'$[3\Q2GJL"N1O1"Y^UKG[E=? M:[>/']8OL>;E[/%?>N9^-5WL/W*T.I;A%::$FQU"DZ>"!5X^"*TDI5@JR$+)7@6ISBC M!(@H0CM>,A6GJ,.N1 BHV"(TI7EBUG-]BM *-9D[TJ I&A?K@/<=B]!*,)&5 MQD"0Q/$7H24=J55%:#U1A%:]!-BX""V3YW<2_W)K(+64KJA"JT^%US'L\01- M?W&*.NQ*I"]$%5J]J] 2=W<5YHC)4G/0$5;W$=>AK:2, NK0Q 29\SB%"$** M.K32Z]#*4V.=5L'EU"()?_ ZM')5F=)HU]O2J8$2.(U3"$=.U*'5N ZM+"78 MZ8AA:,=?AU:N$FPU>D()GL4ISB@%(NK0CI=,Q2GJL"L1 BJX#DT^,>NY1G5H M19K,;6G0K+<]="YXW[4.K0P3N26&H9U '5K"D FQ>AY;% M\[N)_[;4[Y5X]=P9^6"B#.V8+7]QBCKL2F0O]G;/_J(.F P$- JAW(14D=U% MQU!!^IK#=VAJM[_F= (_CBU\Z78)Z\,V$BF2W!==(S4FASKU%[4$I53EU^53 M1)Y?)^_;7R0W^@/AU]5+,$3'SLTV?59=6T'_44:2^(JZQ"DY MSR"3E;1!QBRKZ-+M]ZDPWBJ#\=VG\8R2-Y]OB47\ MH9W%]#FQ."7PC\'7--;D05Q8"AG4(10VH^7<^L:#:,R.0\3#PV'%'X__.F3K M9$)0L3=OX+1W<-@L6LV^,.GG-WB@Z>*&5'/QE9W5L>%WDU5NP7K:K>GJKDZ= MX2_=*:'73DX'**1C@67<+Z\:EDJKT>JE@,FH]%C@&=.>=8!GNA%4(N -H-;0 M7ZFQ:! 4/J[EJD9"S 0"YI7[?/O+E^]?/V^ PSVL(*X5 QR&N,HS=0H5)-0YQJ/VJ3RCCHPD W:#L&: $\(L^&L(O MWG\;2>RCP=,!I 0L^?P9NA,/J#:.F)AE-7"O4GTJ;ZT^F ME6UV&H8U0>;)-I;0ES2=4LSNG^,W:PQ(=H!L[O0ID*') M&]'OS0DL T#Z!O3,E_$*" /1V"X&,4!F(8P.1_<:W4O_4W_<@1U?JMM)WF?T!&4S_^A=3]Q!G6YR)W!NSXS%62'01!F3/#Y#4S2Y M MJ0JRF''1)HR:BM+D+HW,MS+F6QH9^":79?LOX>=*L;OVI9$5U=VMU%77W.M< M6E_XMF_"J)SSMBXSC:1'^W,W53R:O5Q&1G9IOFUFSD7CQ0@H"D>^N^Q$'P@6 M&+S,(J- 4T'X,CC-E:8[8 N/NHFYFEAYRV^Z1 X6?]$ED]5%;) ;+@L"=?- MM7(QO9R KX4R9ASP^VC:KRI"V<9:)V%V76_GG' _ESY@=H6'.]-U]P9@+'Y M_MWO\1U$,-;HM^"!RRV1CT1N='O+U_BVEB^S[[[YX> GR] P^JN2F8T,\9MK M3=Y]&C,;#T0 )DNP>_R/W]4D4%>\%@WAHH M6?M-=\#4=E'=; R/W43\2OVLVJC7'5"G3*N- 3Z?P8'Z9\/,*04+9XXL;GLT M#LB2,;DMUN1> ]9PR1<+$(!H8<=- 'YE]GHRHYIGT-$T"3.P9_3)T-1N=,/# M+"7*U^+@&$OGA2&5 $0KRK)\B$;QT,W!0_R)VZKE%"(VXL341K=]+(;TIQ9X M^V\L9,^C0=1ED1IWYH<^7N:>JP9QGB=$%.-+C:.*F$ 11D 1G%&C@8BMXO\? M8\24PT[6)1.1,[-N:_&4(FU##FJH;)>I;(P=_] MY=GO,6'!'L.5O-\=Q5^9>#9:[,SBN"+<6B#]%"]L1VY^^Q4L:JAS!UX.?@K? M2H AC8>\_KGHVUKK!/C[\#9)5 <0OP C]K5-?CZZI?.Z$C>1 M=JCY2+J6E;!BUA0VU5;EM4 MP4SUX)HC)FY,-N]!VP+G N<"YP+GAU16/,:8JZU(*I'*[!>EB:5QK3[\U>E\ M6*O3X#29J=:,_NC=8J0[-FEGMU4?CHXJ2DBPO)'J C*SJ%C;K$'\$,)DW9,W M;5(\[#<$/,X5'F)HQ?JA%0]!)G-J6R]!V3LF1JTY"B5>0.^ZMO[DN6&1MPTN MGVHO>.9S!K*4VDZB3OS$)ENLN6L%H'AO3JP7BF4"=P#)ZQ"0HQ".PU=5-UB2 MWP(@O5B\'M ''RL&V*BZ?*OR40<. :^M[M(<=*561B/,!]&Q7@_\)P=$%8S_ MWJ OM;L9O3T"_S7!_\H;=/;&?W_0D5K],OE?# M3$.#2>8K::H)';T7C]Y$ M0%E_+2VW9:G9$UJZQA10LIX>=-I22TEW> L*J \%E*NIY6934KIE4D!>[/($ MY_N+.]8$-@0V!#8JCQ=N (]:.21;=GH%[LON'DK1?DK.MPZ7:,KJ?]ALEYG3 M% ^V[VVLJ[0-Y5J3?ZKWH[JMGM0:I*>Q?EB#CLWMJ6.@(\$C1\TC)7N:LM3K M*%*OGY[@(;A$<,GQ<$FYWOA@T)&ZG?0HWU/BD3.*!XC[_@0^!#X$/@X5%3B+ MY.5V6NB&FA:;;)FHA2S=]:_GY^NYJU,ZA:@07,_"P;CW<*J?R6Y98E/08R$\ MY_?AS:-#K.4]&Q(?G7)B=0:K79?$='Q^)=5HRF?_1>X@V3T$EKZR*CKD=?74 M>W!9VNV.-!!7C%:+X=4!G'TP+,N*U.^VI79'H+A:%*^,/NR%8D66NIVF-&BF M2P%$S=[1ZTQ_R)C0FJ.I/QHOQ7=";YXMCH7F/ ([U9FO96H61>)U)\JZWP M0W):[0#XH^E8_54OCT1NM$6G;8TP?SC?I-]HEVFK"LQOB_F#>2G-1D9P7W@I MP@H35O'Q[%'@HUY[K$-:Y$SZ:V-YE)B_(?IGCZ/K*?."P,I]H6ZCF^D+G4R/ MD^"(D^"(P_F(Y8XF//<;V0/D#T9CA#N^\F[)P(?E>]1X*-> M>Q1)QF,K=SS-YH$B"J*B)&!=%CV>'<5'V*#R2^NY1X*->>Q3X MJ-<>ZY!0/'+'HXSJ1N%VK*]UJI4#(BH-XQK@758["*:GO'@4^ZK5' M@8]Z[;'6:9+S+'^,.22B /(X:UM\RZER9TF40 J>. Z>$$60@BD$4X@R2%$& M61??X!CV*/!1KST*?-1KCQG^/?R-&;+X_B8&5>V/L -WAGO[%3Z!"^>H\XRO MO%LZIEQE/'@OU-8GN8>6E;2KSGSNZ-+M]ZG(P:HPP[M/K(. J*86.,W)?"'^ M/[%>YNP]S\$Z14S^O6TUY#@ZXYAHGAVL H_1+:U! E <\N2C.<]Y@D;G>_'L MR4QU*!YAM0$R-%V=04M_I8]T L=Q=>K<_IH8GD8U7J&$ &/)@-$T::\,7RS/ M=#?R:W_ZF[RS[&_^]D;3D0]?/D_U*T6X>P[N;,^-?5YD+S#\I3M%CF'M2,UV M3VJUTD604H60CWM/IPGYKM3JMJ16+VVG,A%0(?!C5OII K\E=?L=J3MHIX&? M$)E$9446-W3"3LD54$N6",H$_%MI,GPAK"0"7YC3">[=6$@@F$%@4__LO-H# MI5M4M*8,?K]5? DD?'J@#\R,&A)?9"Y XSGXDTFHB8][HA/5XR(47M5MV*6K M7P:@)70ZA8T&XGY3Q9>O[2/AY_[<3>GP[.4R(MY+9;&9\HBZQQ-0/M1^]^GN MLK./A]9.!*MC_^2H18S )PZ"+T42#D\44$4_JL:;NG"6%L=,V= 22:[]_]'M]!!.B-?@L>N-P2^4CD1K>W?(UO:_ERU/9:DW>?QJSV" @(JWP!MLX?OZN?,@"1@8+8^_P _49'CZ$+\QE7 ML=R&ZKE6\(K-=X8O[9(SV2,=$MDBX>?9VFW_>_3C9CB2R/W#]9+%5A%070_R M,!K?/I+QB%R/'AY'7^YOAN/;&W)W_S!\N+X??B&/8WCAZ^W#^)%1:H.XFH&/R/V%MW*FZ_9=J>!1+;$#_ M>*#FQ@#HSX8U^6?#6!\%O3Q'66%[-(Z1DDEB6_3+_0:Y PO G.BJ0>Y-!W;\ M@L)O,Z+N5G^"M(; GT/WFNP=L>3KZ2[PV23]<:06\HKD0N)QRRCT-B*WH>-0 M%\Q+%2E.&YG?T1ZT_>N>"J3 6$ @=%X#U*PH!_ QN0G^"PX:;R0,4QO=]K'C M&1J8AF&]L2@!,P<0)2@%W1FS.U_4?X-$G(8,HR\91B(O/NJ("H(S) N)/"U@ M*V CDS?=G3$Q2R/ODYE.;15\C<4*XSMB=G_,H+,\,RD6OU@MF#<;IX2\Q\5_\HF M/Q>_;!E51OV-1ZD5%9\&WP/HPORO=]V0*/SPK<\2I' MXJXSR0PD1J-+*!"2M;.7P8O;1!R3P'_W:;C"3#U4S6NEGZS;GFO3D%H9E8). MFH&3=@FRXP6GR1@(Q@"!^R4 $M&"H3,R(ZG&,/;P-6)X MAG&':*8K_.3G1>2S=S;]CT?-R2(K8W7]\'$]['C! F\VFMOT5=4-[&H*5^?/\[N15O;H Y3_ MH2XGA ;!O?)'3@S5XLE6E5_GE= M?0((X'0%UH9%)JIM+Q B[*'^3M7YW+9^@?IQ::R#2Y_F-'<% %P^D_7 ^@UA M_-"9W6+DS?(,'%NP!*.6@$N+K.@5B_=9;S#6(-$06Z>FL'Y!/6%'.'RA(X8O M;#!\(066^-92$7YF"(; )B&TJQSCD-&JOT6C_TIE6!G[;M>7?1A=FCN+(E=( M",P>\AJ;&;R-]IF!<4F<9 M,BIN4H3@H.(Y2!XT2 2-C%-BB-R('<0,EIA44C_$8+K=(!;'=C\B!C"^Z*G& MZ G4"'-D[W2,4_Y-5?NKZN)HOL7C9$8USZ#,6CVGB2RKRJ68G\MC O_GM[XB M]ZX<,O4 8.#*ZZ;^XN%5\TOD\+!&S-*.Q&V)'[C=FF0 K9<3\+.IP9K/.;XC M,1,6(%$=?\"+$TY1B0P2J0 E!YK>,#)0D;K83WWX<%!8UU+D#+P<_A6\EP) &=%X>(/IV8OX+Z7;?7V7& M__WWD>(2L5[B9Z)VG@(CELY/W&S"V,S.2Z?]" M,V59Q+/RGKA^ID/X]-B $C\RDYB''O^(CVHYPI?^.[XYP4HWKM:.BU@I[O6-XND'T9GN_WWR;*;C<+9L?J:@UT!']SX M%$U7;%R*&YJE_M'9R0ON=%FB)$!&: 5_;.HFB?R?TVZ9B8R/RR\VFLVF'"84 M_)/QAH=,H,5A?@U?>+)UR0>^HYK.I4-M?9H7?L]/1&R%T/"!T6=M+9=7-FB$ MMX&%V<'5G1D/EOM%A>>/P34>F90E$5GN[&8XRDPV!BG&(CLHY'Y/ZK335ZXE MB@Z+[L 2K"!8(<(*43[X[+E1SAACO AYPSD\<_2:Z5L@!6,(QEB=Z>XKLG*5 MY7@(DA$D4[HL+'N.$TE2=3="U@?EB>VO:8Z, MH2!R.)PK7OJ2;347,2FCHBT*U-1VBP(UM=VB0$UMMUCKBV"RM&-F&\^1A(OV M++/<+:B4!;#M6"I<-'>E_=;8!BS+*2>)+Z;6+3C(\[SSN.SNQ4TC&$ MU-R6<,K,IK="9=6KPT/ (ED0W9P8GA9_"\>S3?AX38GPJ;XX !>-@%<^&9>- M;0M6Q=&[\"D7+(U7?4*=8)SB80^941VSZHQ@;44/,-5_L;FZX1Q@-@Y97>"' M\;,&A0_.P)XC^LO>/I O0#7O)

J#/7/OCR:GA5,C70U0B M_#J-LF&&KJKR,2]7OWDEU="_4(35+F06+5!4%T<@3^UMQ\5)&:6/AE$UJ.P7?+OJ]4T_[ M-4^;:@T0M2'0LYU EDIE;238R$D!<^R7"&ER^M=59>8:D)B5CW28$OWRC&## M;QG"Q329#_'7*(OXRS0VO/.48:"DD#^KL+9LD:L U/G-F"7QD:@K\' L#N)A M)\]Q9!X4TJ(]IA=/X>241^*.W: ;V+!".;J:(WWF[#OR%,RA97#(5J0+.U(+ M-83C2N<@U=M1S]/^RE-Z/L: GLHM@.&XQKFA#/I8OS_NG$:R])&<[Z@'&D-, MT>D%IT Y M W.78GDV:)[_*4TKL\#6A;P1]O%<-QXW?V^$2M<*B@3G_&;%CM M'I1@_SJ!;._/>I>>7LUW/8&HJ.\&]OL\@;0[QPGM FI"A!6%6^#"/&:X)C'PPXVH4=;A$H,DG>C*B1DN7W>[[';4F -)Z;>+L\NSLQ#O MI+3:UR%R\.[#=*9:>G&R8"Q=)BU-0TP;L'?R#NJ6CH;K@@'Y_G M190.Q_]BK@C7*?E/EI?HJBK('%[8&/Y:M<5-! >U+^F&4T*E UN(,.<'?]#. MQ7E*HTR]E[1H@IL$0*Q5K3>4;>!)[IJM+!Z*F9#Y:->C?VF_S >C/ZND8.H< MCI>]"O'@!-S?NW;M-I@R77R *P/DQ4^WN=4I>$E/L+*CB$?N+,+E#6I[J#"M M_G;K+'- #<3:A48.;AQDBJPEC=HV\'9\>]?J]@YHHVR*4\+:TM@3E*%M' MM_M>G60O'2Q!R\C:*_*;7Y9N%U65N&@A7I#M:D^T5S3"%HX/ZTV%MJ0DQ_WK M"F.DS.6AJL91AG@AK6/0"ETXWJ3A^"%?^'$"Z>Z'+.>Z&]@#CR6__Y>0A H_ MF],]7:1?2 ,=ME!#F/ZN[9[5$410P8PZ,*"G<@M@.%'DW5 &??>^/^[\!SCJ M]A*2R AR#6'0Z7?WN0H$X01F)]NXU[S%SE92B2,$3934?5^KP^;+U77'2F!P M4%36X:8[3T^>_!\4#;$%&?#(29KT@S"2G!X==?<#\F,D(:(%\W!>J;T61A*. M+1PCR9:#BX8^@UH<8^ASEX@_&W#A6$@D8)_)+^TG"%J+8PS]Z;V*0!-PX1@J M0C%Q$;WX>1O8/=B7G.IN8!V:N!Q8-HP>\*1G:_M->VSI[C@.+@Y'6ZVPP M2KUOE.'R@_DNBOKMKK[%$GM+Q&:FZ>A3K^EF&2XWF#.,H::%$H>3\FS_=T1D M4?-SCPBV)'=00T"ISES$7CSR]++%5[C,(Z/[OBV _I[. G$&O4O8'WG:AYO= M/4*[!LP\#B8ZS5:W-[PFX@A.-3.=*+B-2Y/CFO&"Y1*X284;8-Q\30V/))"69'C5BT-MT];B1;1R,0+EX".O*"P*]E_=94>**VFNOHB(I M7N881?$P^SW""5T"J-'_6,&D:1,U_D.^U[*'ZN*1K2.J*+-GWG[.$\QO MZ#4L&]3FJ&'SM'8DV JEBU>W'KFM34=7.<;Y-SHG17/R%^6EM$TS3 _'_1 # M^W5A6P_7Q>-=+[,W=9HPGJ=IX1I3Z,]IS&?D35#>WM;Z<5<[N@")Z^+ 9<<0 MF^85K6=_M1=^)=UP2EL?B.N_/:-YCFETH4:AJT7]1R 7-H5H#P9N;";5J2/B MN=UC9O_@R%8:914:O!B2UX) Z7&S-?QPW._L MIF%SWRWCUIA.C@&2I+B8##K #>MYXKYB]9[W@DJ$TH*VC8Z@A0KK;.!DJBF;>*]KA_:G9^"W &;=?K=TZ,9 M'F_Y+K;B"UG%6FI$5 PT#+)$YQH@OM[Y-2-O&8%]YW0A*?R$Z2R!--R :Q(8"$ M+4EI+B:(?VL'G>Z2HX/GPI_.=BA=YT5)_6AT-JHVS7!@H&Y<_H:3&K&_U!7V MWBA-055N*,UR' A(<*M.>A?;%L30-*YYOJWXU7N!_JP(REL:?SRHU^9;LAF9 MYR55WB[Z)_T^A)? ED1:SWY ;4_3:5-B0U-A<&@D \E"3; E<1+A MQ4O$S$UE/OI#X\0JK<.48@?,RWYR3R08-Y5E"#3V0AQ$%L-\NJ M((43($\@J7X@RNIP?- 1#G7*-Z9L"Y2W=^M!D!;2I.F>O3V\@^_*HO:I@+ \ MQP?J3*X?.4:<;>'Q]HK>GJ7I MT=EAG@%:H S([M\U) *#!'T2:$&!GLLM@ $]T7?#62@3JG_RM#-L]["V7<)8 M,"&#>2:ZU>UW;SL5"()]76\?QH)!\F,S]KT@*= $])#>1?@#"JOOZ?UMEQ 5 M2W6;\+,%):"W\NX8"F6I<4F5=E&!,&'XB4[! (,ZZ"B'C&PW8 (I\#?MFG5+ M5N7MDFR33D)X]V&_>FDQ!?0>723K W7PP=K94E>5PX5Z_V%,ACF'0G NGJP? M#)>AK()^2=6MBR /KT6R^XX7PG86L&ZM[?S#6J%TD8+:$=E/.!\A%+/(#!1+ ML02C8%9:AR=K[H/XN';DT0"3)@$U]!!U'*Z)H89]M^%N1$K123A=&F$\.RP_ M132#VG4^FT?98IBEB^N'EW*89&F;F^!3BK$BC))2%0<"1S8)<8+!W::WU*QY9 M$FSA.#1S ;7L,,EATS%*5*G2^TKJ<'R1N6!U(DCCP;%5GCXL[7O*C>2/#1F( M<-R*KZ-B.LAB^I_;/ZOD(TK9FYCR.L)X07:EOT>I^O&227VFJS/0J(YJ/B2F M2BMLX?@1/V$TCY*X3IU'$ S+*<(;&E#NV[6UJ=YZ%Z#I(=OP:8,L'#?C&QZ> MJ46>86DU'N#P]. (-,,4CK/Q0Q*]TY,%D9(^^J=^2M,\)>(4=#XI%P:+H6D3 M?!H".5-[V$-:HP['-;DA^F.>C8QW/0FVXL 6D,?R[H1QG]6Q)9]HJ &B M]K+$R7M5T@O-UYRJ@P:DS-.4A2'@V:!-8KDZ_=!;OW=Z 6.:<3SQ>M)+4 [6 M)=$GBF]Y8*IB,)_C?(X3.C"4CAKR:DRGGAY2FMJW_? F[B1&N@C(U=J-ZLHVZO[RCT;(+E2 M_ &YPP]&HVI6L7,1.[?2&W2,IM2GZP,1W>0S]) 7Q2,JAV-UD@#+EGC?AO6* MV.O^(WQF':J1!.>>O M9#;W#9!7XE='H).N>S)E& -RV">3/ZY0O(E]VTZL7EOU];G&0.TP!JQ(5T<+ M@-XRSMUG'V1%Y_G+5M'5N##+Q*/+9?\V*\43:ZMV.#3094>QG*BFDW#@U0^?.X=^ O*XNC:UB3W[C[F4*%(74=N@780G08 M<=>%X[XI^46>)C'MGFP^H5.-/#>5K#C5P:FG3&1&[Q2MN1(QK8:F<<>'8$J9 M]TA>@4$Z@7IN;Z1L,WZVX$@86M35":C*/T/>,9, MS5DP<>36E_M$YT/,A(S9/?\3PB]3PH.9:X2L-MM?G8/,?IV84 T_,\#>7D$' M8&!DYE<_X97<&1C%5-I"=&E@_!X.=7U/AF6GA[H5>?:'NK[\72'(H^WN!X;^ M*72$:;W";GYU.=/U3T*M1QHKZZ)^7;13>'CKO]9*2H?%CK]_#EL$(FK_89N M6%R;"(;C(5DP6#GJVK?Q=H&^6H P-/(W$QU,C-H&V%7S*4@*A-W'(EMQ*-Y=>U.+ M"ET7):\)MJ4;8B)V#1;-+6V_LJ=[@5=HU-[ M'"G(U9"3#N &?#A6S+7X- (*44^99!7IF>OY_ J1-:"&2;HW*FX_2QSE-3RF M*^M9Q>-7F8[/#G^&V8>*PC'&+D7C:.K@@D3ZG*/-)F1V5?8G?75VG7O\/70, M"ZSA&'.'2_%JB4TB/$OK4$6%3LKT?Q#.B;RIH21; M6G0%C9J:'"OHLW\]#V+^3)&%8PC>06HS_/C" 1IXKRU3F2 MKR!E78@C@'< Z3H)"A"%$[J2+*:-'?Y'E*1\>]_P5ZF?)U]%13)2$&?9$M?% MX2]Q;6%[LRQW/"(U7['R';@Z[(E!;8X9TJSIX\BBAAI05,U7-)OGF!R9Z@ # MHQ%&5"[ZT#4F?Z,_,T>T0?Q?%7_,K."[16M<*8=K$W$!/: 0F"RL0/- M7'2 M4NV7E!4Y5/C@XIW/+&8H PIP.=R45+/!$I3FH""?QCD^;@J@!10?TB3^U1/" M24X5@E%4H!O$_VMB4^C<.+?B?@>]P9TF @H\V3%*G6GLM5/8()0.N6O?.59Z M""C\I$KN.[('3289#U@R6KSB*"N()BAS6C3P?$7T!*(H:#=.#M0I8TTW8#8I48%PT6X2:>V:K(-JLTQ5R@CZM6[XNS4X/F/+@___D&++Z! DZM0 MF%I3XU9)EF7]W-.[80CGEAU%U'Z"\ZK.:E!_CWB?GDH7KOE*48MO'",F&/XJR:;/B2>*0+292#Q*'9T M:F1J$-?BRHT9FH/(2;V8FXX.X+Q6C4<#J;F!@XC'&?B M3KLMQ3ZY4[M\6P9_%.Z^Q76CAG#\FQ]1285\POE'0D[?5XO?F,5@Y94R&)7) M!Y^W]'X<]HWQ 03OM]&]8W3 'I1GM2$()[V :> (-%AL!]JZ]H,5^G#_-GZ(%P_*:#T9D3<+HE6QB;] \+Q+A MRJ^MPUXT]D!#"G?0\R9QYF!=>$6+^<'Y"*&8.>I_CE\4%0WD>9T7 M1N->5(TOA*#.ZQVX40]W)5Y_WL@>1[F3T[=.HQE-5(7WM#:0_=R KFGZHS2I^H]34;#\1AA'L&)^H[- M9DG1O#]7',1MFN- OX^QZD0/_GRI.XW:)9;A^ DG'V270KKI"&G"#Y@UP*&' MN"%W,ZH-D ?DM-V4O'%@7-R@=U.JMZLQ]^83&//V7AB6 W;ASZV=OE^GZ"Y/ MR?%AF&W,+KKM]Q])!$[TG*Y@[^WKLT,#RI*NU])M@5QDIRR'E=K_SM42.2?WE&^NE(WHE_ MIJV]DS'R/_Y_4$L#!!0 ( *."G%2;+)HXE,\ (*3"P 4 9&%O+3(P M,C$Q,C,Q7VQA8BYX;6SDO7MOY3B2)_K_!>YWX*T&NK. X\I'O;MG=G'2Z:PV MQI7VVJ[J[2DL!K+$8VM*1SHMZ3CS],5^]V60>E 229%ZD,Q98*8K;3-"#/(7 MP6 P&/R7__YIGZ!GG!=QEO[K%Z^_>O4%PFF817'Z^*]?',O=V0]?_/?_]O_^ M/__R_YV=_813G I>%QSU.2W2&GLKR M\.>7+S]^_/A5M(O3(DN.)?E \568[5^2O__*/HANO_[J%?F1_.O-#V?;0QXG M9V]>O7F#?GOUXY_?_/CGKU_]+_3_W_S\O\_.H M)G/[^$!08D2ZGQ;]^P7WD MTT.>?)7ECR_?O'KU]LY9\_%7&G]<>OZ[:O7_[/GZ_NPB>\#\[B2HZ& M"MB(Z%[_^../+^E?2=,B_G-!Z:^R,"CI(([V"TE;P$]G=;,S^-79ZS=G7[_^ MZE,1?0%CD&<)OL4[1#__Y_)TP/_Z11'O#PETF_[N*<<[<1^2/'\)]"]3_ C3 M"/Q_!/ZOOP/^?ZA^?14\X.0+!"U_N;V4BO-CAU=%]-)2'V]P'F?113JMLWUJ MN[V^*X.\G-%OGMY6S^^S,D@F]9FGM-7;#WC:^+9TUL:5V$$\;5PYRB5[6PY[ M:CR8G5%,X-]7Y/N=GN%/)4XC'-5] TJ%Y:2,J<6E++.PPRP!TYOE0SD+PHPR M*G#XU6/V_#+",6'XYO4_OH%_GK%_4C')C_]QGI&%E>U>!EF9'4\E&>=CN[R;"\=G>J3F520EVM.9^V/ M7*:[+-_3Q?D^>&CUH3>S\N:6)EG1W_Y\-ZX6UQ;]1EL[F_NQX>9A,#;6]A!! M+!.^+/&^T$<%1^(.&7R_]= !%(B2^ 21P?B/P&0P^"M#Y9YP'8$&:V(9"E6_ MI%,/?W<]S?S8B::5'[B5IG%+OA/!M]XGP:-D'GMM+$UDOV?]F6S^CJ"!JZD4 MCA\_E\+!6UDGF_W;.^()CRAGKZUE+>WW5*JNK"$B+1$T=:VYPA$6J;!P>%>> M_O=Q$0;)WW&0OR>_&5NX!ZTM0V#86RD(6%,$;1%M[!H&DI$6 4$RS%:@P$"H M#X9.>R=PZ/9X#!"5(B+>/R=(L?8]A@IN6'8"];'\1- M+8%!TL\^#E@SU+9#T- 5 E2#RT^^:F17G?=S@K@\2"[3"'_Z-WQ23OR@K=69 M'_94,O550T1;(M+4[>1+1G@X^Y+A72MN=\SSSA*D=@WES6U%\^3]'03V6-.. M:^#:21P;[DZ\;V2L5S4(?\-)\F]I]C&]PT&1I3BZ+(HCSI6&04ICU4#(>RXQ M%$!P]CM0H)H$,1JW%F-D"H:68V3\UUU &%AO\2'+RSA]O"N#4NI2JDGL+B>R M?LM6E7)2C+UACE$._*E#>QPG.SXD9>\QRM9_1:VD5%OU>2M! MFZ&ZG5L," =V./7"45UUQG_-DF-:!CG[M-HF#-I:G?5A3R7SWC1D"'"L_9(! M'LZ]9'17G?V[)[(JG6?[0Y"JU;W;T.J\]_HHF73:"E7-W,ZX:%"'TRT:T57G M^F*/\T>RG/R49Q_+)YU)EU!8G7U9KR4PJ)LCUMX/0"A'?H@,Y;"O"I'+M,20 MOQ _8[*7"2I'1(D1&8E5D$C[+4$)UQXVG$'M.+J%B7KTASA1#_VZ&XILO\_2 MNS(+?[]["LBD7A]+2#*%[%KUMD)):'=SH99!ML6@5(B2;1 C1!REXZV&QKP( M-AP:D[+R><22!D8K \HF'L,_2(X^V-:J;NS[RD ^ZZ,Q# M/N*KFIIM%)$)+*K_7,4I?JVT,,+V5@V+N,<2>U*UVM3_0- >7:>.3T,4HSZT M'XHAMP&-<_+/Z_P^^YCJ (-O[0(6G=Z.@0(:HRQ'T-P+0 S'6@J'X4!; 0/8 MJ)'85;^I$Q@T_1S% &OIQ_1W1U<^]]VA7=MY2--CD+!XZ9C;T&EJVV'H]E/N M*M!V513;N9,@&%RA>R 8V;536/,@+6)(GM6:^V%SVZFMP_[*TUR;MI[@0#;8 MPOQ7R4BOC <^I*:%"!&!94P(^RQ%12?*Z0DPY*,N@H9\R%<&1YVW ZB$$S6\ MEX>V1F@L0T36 +44+C&B7("1%!1COY*:/F0$=L%<8^[T_XA2Q3)]<*6 MEI A[F4?#Q\R5#5#K)W3A'O%R/*3KQC6E:;\#H?'G+BNK]\\W,>E]!;=L)FE MR1;TKS_3]/UK+F]?O9GN&Z&ZG9.LZ%5@RM2 M8-'(KC3OE^$NWQZCF/#:EB4N2NH:*-9H%8$E#"C[W$?"Y?G[6U2U1EQSIPOW M^*CSL!@?\I5/L,,L)[N*UFFL0E'G6:2^,3%":?D\6RV%]%B;(]LPSQ^BQQ4Q M FK71]P:TR,ZZ=:8&QO1Y9N, #KY]_@P"B,J@XM@3UF*/QSW#](<_&$S2U 0]*\/ -H$T3:(-7(UY[+!Y&=: M-I*KEGB[QH\#KS*ABYU12>>I00=,YDB22]-M94NMNSH0XS]YXU M<*>R@O'KZJA@\%:_S:3TRH;-K-]CDGIEW"4FQUZ9;##%UY>L>&55A$'AC'5: MV*I\U.G5H.Y1%==QZ7 )QJU3\V@X:.M.X/LXWU_*4GU[;>Q.8M,SV31" W3Y MSO%,=@=0,)?=T5MW-J^J2M'J^6Q;V9U1KG>R.:V;.)[4_C@*IK4_B)93L-_H MQ+ZZ[1VG8+_1B'QU4K#O/V9>A+Y$HZZ3@OUF,C1V0?% ^WTLSAZ#X$#Q\1(G M95'_AL+D[-7KJH#['ZI?_T>3I7&>!$5QO:-72K:?8M&.68/& F1T>C[PMZ$) MG+;31N@W:#:H/#J[QR57!]M>MVU 7!LM-JK&%L$M M[.L8/%A#1[A>LL]G+-DG*]K:A+"@I\,X2'LU$_W& MFBV/WV>Q2G4J2C8-=+5^JRG7R5*QVSQ=CT('P@16?GIIN>G8QQ5#QK-ZWO5Z:R#:D],QZ2^ M^V%#%NZZ?6,BTD^Q-1$IIQMS\M;$G+QU:T[>ZIF3M_Z@6='CJJO^&A'3OGNG MB6^U-?'M3$W4#'=&N539>G^W%>+D>C0(;KZ[=8;&T;[M<1Z'08HB?,B*N/0$ M@\))[D1A^S-L(_Z*Z_#>/?F&)*JF0^0B$BOJNSH.O/O,+ZC'-*N89",YTKS_/98Q"DMN$ 3H)3+ MDJ2MI?F6];0_YW4[5*>FN5X(E$/,S[UR?%VW%R@8F_4KP]J6KL @!7BOF$G&C7>S[N[B_L[5P$GS6%TJ3QB-/851PQ% MZTKS@O_A)0VC^[ MQ[8<-&*4RQ&C@_7; >7FZ^,LNQW]!PD1S=W!O05NHF$6-;FJ*H6)LP\GSSTVSW<5D+! MCN 3!2'YQ#$A_G0$!Q4Y)AMM5F*!_)1@&DT @ 5[>+#IGZQD1[9#AQ$@HF-! M.,8I*I\P2N$A^ 21"8F.(8U9/-21,*!)LY*T+'$:$9)=EB,R5D&"O^)1X=!' M,?!-G/HD6KZ(7=M@T-5[X,--4F_4ZJ'HM6)YMXE@)CCZ8E\2U_5)@JF$J ZVFLVFH1R08F+ZZ/:($&T1)SK+=&2%BAMQU,NUT MD1(@0'DM$?%W54;>TIID21JK2Y:.V@R6+AV=F1P'8FOB7W$2O<_R.[)5^9"5 M-T%./O$N+@X9V;S\E&?'@]+]FLC'4JQHBH22LP5@@@@7!&R(UU8B8(2N=ZAF MA2BO-1TZC:#2@A(_@<2PCX5=+'I!&&'TYD7XY9>NPAR3\T#SGKT;C1FYR!2IWUN;#,F)XO$(5]B;NI( MFS. G1N>7P_:6X??L,>R:/&Y5\?6X_VN^^O-4;4$'&((2Y!A$=$W.3X$<73Q MZ8!3LD5*(R[P)W\GVXC:(MKUI!D>K%(J5)'1 ,->*<8:*J\FLZCK M(_T?O")VQ AF%54$J*)PK-R&4K#S^P)%M30?<'D!T3NZNW6UIUI4"&JN_IX= MR:Y^):DBO(O36#-(/%59.\ F'#2FA/E)G!4J;F81F;W^#=YJJO^\627%4VM1U.PB M7;T=GU")9KN/2-%4VRRF$A1/Q.F$_T"BX'.0P"'XMCP/\OP4IX^_0A:F JF: M]#9+KFA*- @6$ +J7M!_<*0;%)2HID:_BM)2[2!_MF0A_ .WI$Y+G9@ ;U#] MQ 1UDT]S[^,]?L=J=!1W3UE>0JJ(Y,16TM;2J:RLI\,W4_<8U0T1;8F@J?T, M=Z,>5X52W+S,,@8$_BAT?13H''=.&EN4XRI#!I6=WQ^2("0[XH]Q^80>@O3W M@OV3K+"/<4H\P'U0PIN89+V%4]"2Z!-&^RPMGPIXAF^?Y9C\,DB[?WDXEBB! M-&_Z)WB$ZX2#W-5):3-(>HF$XN8V[_&*^SNXR0O-/,DE-.^R)]F$*FP,KA\K M@&%S QR&-,YPBT-,UL:'!.Y[:.R'E60VM\?J_@]VRU5SU+;?5)=8MDF2?808 M#DW9.,]Q%)?H*BO:O?4&"8/'ELZQ)@J:_O9K/O.H_0Z>C$(&&@H MA475OB5F)8_#$E/?=URG)>TM*K.LQWUTM.WH!LQQY'U"K^GFJL[I^T\W.7U: M,.E#7(D1ZW';T2P]W<"N/B/KD5\#&16YLV=D33N#-,1-FSR;]9-GU],CHQ(9 M\R76SIVUM'2O(9;[\+FI]HGCZZ:J9_/*6!P\Q G=KF[3B-;%?\J2B$PY!)+* MDT;>ECX+FY?+].4:7.!J26F4D!$X3_*:(]'E]NWEU>7]Y<7=!OU\\>__OOUP M^>$"7?R/7R[O_XZV']ZAN[]N;R_^>GWU[N+V[D_HW<7[R_/+>[=GR*R(W1&$^FY!K[DPEJ)$'=Z:0EY7ZGB3#KW=P).61(+ #-"A_DK*\D2YWSH+,\T2*^F) MQ=)%#\$)PB$%>A&G87*,X' TJ!*7K"C@^Q80@2+ MR%I@5&:TY2&/]U '_P&G9,T,8_@W87+[\]NOO]T0^-'ODI^^^W;S[3??HX!^ MXAT.:;EA]/7K#2(@?45; 5HW4"GF@,,R?L;):?DM@M'"ON[P.PS^?4Y2Z:4\ M393)A\BFOBD6A#CU[;#5=WY2NK3]C=B,\V-19ONV1Z?Q*) >N=6W@+3D&;X. MQ,C8L6M-N&F6E9/C4.E;UZ]?KWY_NMOG"\G MVL\;+3;2;E?$%06Q^UJ3OH$:OM^D;YTLVMS[X!,N;M@B/&YBA:TM6E1Q;P>K M,[1"53/'QM*DQY4OM+9__>,WM4'\9O/J^S?.C:&1)9DPGJZLMP]=U?*"-3OJ MVN=5F*J^L578*:>10J,(H>/(H&9$T UDM;K;O;#BB0\A!\5X[&]V@G.3KW:5 M!6G1N\-U$J!3A\A2RO-HWX6IA33;&5$2]+Y_X?-D/PUZFA0L03*A4EBXZ*FU M(G\VTFB4_)HMAZM$=3V%YC/6+6JS3NJZ\6><4LBX(J.9V(-"MY)_IC M'IAF7_)!7AN# KJ]^A7Z!.N7T#[N$>+O,X:X6CP/4 M/&?USN'7G1 &\ ,W/&[SVB$1OOH55_4\:VHLAJ>0=#'>$?"DCSC_TEF!\RK9 M47L#*"-PD"P\ZK VV;-^[ 3-^VWIP.6[-YMOOOZAV1-^N_G^V^^<;PH-,Y+- M!]7Y$=%"_7:13ZVW"5/;"HM6[F)_2+(3QM7*8K0MTZ"U:/MT)!D\.%W1G-4+ MGIU=G(Y)G"(.01/Y0&(I6/;=YH?OOF[.#UYO?OC^Z\_%-"XPN&YMY H"V#26 MVE:G;S>U38[=\E#WV83B4%(BNZ6AY'T7%88B5L&[LE#Z$O UAX@DW6I*ZUK+ M-]]MOG_3>))OOM[\^,-G<]:ZV!B[?L=@-4$L5Z4:L3>"FE0CQF9RU)2SP-Q% M![G]TZ"Q%#,=Z[GJ9D"W6K^C2T5SA?#D$M&B8KB*-6JI 1]JM*<#.I'&Y6!4 M!05=!>WTDJU=I52K$R=738TV/#B4GACZ=U*H<43H)%]SOX]9T0NHS92E$-O& M::@&II+*:G:FJO?#5+2F-:L9QK=WE8VP7N2W+/'XXEA!XN\_('FPDE]2#>$ZP 6>\'*4!+B$R=:#V/67S2-?T(3NBA?IXM5HM*,)X3XL6D=&!C/,L M(5]YO$R).<5%R;K^/HCSL3*OQIRL5A@RE7)8Q:?F@+HL4,UCT^@L\'%9!'91 M:=.NM''%HY ^-P?68))M:ZX=;MUL#3T MLG6 9#>7O1Y56LL"7M[^^"30D>,.=G-?C>4 M4H4^5J^HPP,Q)N@%L/F2/OL#^3N$E[.T^04%KAZ^[ B<$'*'^>L.I+.<,SY% M+07)Y%-TTN&2O)VV(&]]68ZWQHOQUKNE>$2&NS(HC_ 4%Z0@XOS9[7F_#H#& M5F$1>CZ[P-;J :W/,)"U?@#+S:'3:J/#3J(*41!G^0Q=G,=9=)%&SJ1]&R20 M%KR29,1.YJ5OLGU^D;=U(VZ.$L"RE'9_]-G(05/+J5Z]?HK2HXBMI&TV[+B/ MV-*B.+IR933Z?)T3B$!Z ;5RCBNCB9$@RM<2PO1RAP!3XA<[G&?0ZW9_D%:_&:2(4;&T MO'6?GK&0*8TNWMQH#_B/4UZN$-&YT1NA!,IJ=2V%\T0-4SE(HS-!$3M?7K*0 MHTFA%7(H652)?LGSME,*?5 1650&9=\'&X7^LQ2\/KA1@@G]3\5ZX%(-QA'4 MUX%Q^+A>$TS7 O=K@+[M=^XQ*3O-W"0/86Z$<%_ ?5U7V[O" ;%'=:EU/2,_ M3FO3UFM(,C"93:U!2M1Y/<*Y[9\@SU66/E;U-H'(XB,2;]ZT!:"^W?SPRGT! M**,J2DL/]@(CN\:-6I8Z1KO@7^E:[FG5X,A M<# MH3U"8ZL:S$C/1<#WK7[V%!E\K9YM+ N$RXC]#7,$+99]<%;WA#@[IQ9QB>R3N1A[_4YE$2_4VO=9"_6AJ& MX0MVNC+TH1^OTWOM)P1U^_WA2'>SQ+_(M"1PJKA=W(\J;1?T+A7V^E@699!" ML,)$:SMD+E6WVW\]_>5HO%$#M1Q]'7LNIW:BW0AJUEM^PYVX8*#WE MV<#&!SVO4@#&W'J93U,!9"O*8&J_%I? D04;4W^%(1O3_>GVK,A+SI:1G_IV MC/P*GB)N8O<7:)?M@W@08%+(5A,X1$?39TU\L/9>(:0[[&,8Z8ZY17_HUR"/X59* M4UP+.G2Z86=^;]O#U)_I6:G"-3)E9-%+,I:QC[J:05LLBK$@SE-U.,IQ0;\Q M/HZR$^<+"X?!J\E@>$"ZA#1286PZ'M/TK.^#3%,RJQ>(B56#4XWK';O43ZLZ M#Z[Z:Y6^,^1D]4JPJ92BF^N4 \3KA/4[Y%G.=B].3IK/X0W)29.YLK=TDV?1 M,2R)*X_SYSC$"A]:W-22AR3IY^#M--:,IC%5+26>\[HKT2I=MN7*J3#!.W$J M0-B!+;V9PCZN]O$5[>T"6-AC+4A(_'MK.%Z\YY;A+,>* --RH$S.N;I.20O\ MI2C&:. MK2^#K:0D+6W@DY+LJ8).4M)R$[&G)*892>*L3LPJ*&F9%EEC6WFV U5NBTM=Q%):0[28OKXUDK6W'R6"]B NZ(A2G?X7'U%S6TI/K" M/@Z" ] (5:T'V1 \#V[>61,I@WM'P7^7T.MR'>8?9? MC>C9$LQMWX:>.Q;B6\>:Q7'7K"J@>[=IO4$8EI1=_MT'_6OCSF2T?K5\$?46 M7D%?1+<]LW8S[9EW%FNN37)SVWVB9.SRNV_UN:T(XYM9F6,X/#,-[[,^4[/-WG05H0 P8E-=.(_I30'ZC^ M(.*^2(/AW#=1^U'W3Q-8&\1ZA,)ZA$IN1(*&@X]&TH=Q\,6^SC=&)A9YOB6R M:,-9M\FW+SX=B""8Y:*H=JA2"HM65-[K/G(KDP<;Q:HM>E&U7K ^R(^LVRE^ MA-S ,;4U[GU)>H]9VQ6>O-?Q+1?MLDVS,(+OOEZ/@-OAD_8AV0F"U;C/X)G5 M_0'^37/86S.B4-I)W-R]^JTI[?B[WPTC*(K3LJKKC&]76,+-;,$R@C=DM$P0 M40WB0)0Q)+[F[1/$9*W:8;(F1?7E-#(D>3LD](I']1SQZV]6,X[W.@[>_P6C M8N;I>38@KK.+%QH.6O^$,Q)T6*;(;W-%F[$P]%>[&:N"Q97P)L_($@R>M6*! MXQM97++)L1Z;8'71 GJ/_*_L\Y+TI1G\+&4YS9%84$-@>/0 W+HNSWV&FKH/ ME".J6-HU3NM*_UEI[2+0Y[.V_,"]3B+D>@B(&?XU@( J)+@J^-BULO->C9W MRYGG->V-3('O97M#9Q9P7$KH%PS17[X40CKM"AU7O)SN=B8#6^V'^/E":%.. MNSK(*'1R3^4T+AY=$/1<7E*];NS\D:EIW:^/RMQF/HYA1EKS7088BX"_Q04F M\CYMT^@=?L9)=H#%ONJ8 O0C=!:!/R9!'SUU>YJJPU'4NN!JA9DE1\3)42M% M_"O7O1J9%=O9(![X7\L'G]]:L-?47DF\UW/_Y8/R3R]9O-#U__ MB'89JW)^(A\N$$XC'/6?%7G]H]GC(C8550OK?675 KK-BB.8KI&D.\V-Q'%M M51'9K".BZOO@H@UK3('47B]VK*1F$@1)]?YI>Q=TAG*^VGQ#])#^\_7FN^]? M-:_\?+]Y_<.;SUTYQW$]*+(R"FJ+:OD33LFBGI#.;*-]G,:PH,.HCNOF**5% M!1V7HH_QBH(BJDOC6E7GR1)T99FNME]OOO_^=:VU/_SP?:VU/V[>?/?-&DIK M->-DE4%V:88T];AOBS25V.5.UF0'ZW;GJK5C70WV6G>&-+I@?66K ,[B9P]PCY M'!&%9VN>)/5H $_P$L,8ZFQ?7_Z0I8UGRWHT'N@8([1]G5@E@_A:,$_1Z%%% MY,S[F"8+<1=3.(YF-S36\".T:R^8])UNJAS>GIXXSLYO^([JJ_"F[JBR6K]Q M2R\*$Q'/LY1TZDCZ5>U4L[1XBW=9CINKB+BX^%3F09TE=%GB?6&!5]4U\BWA59;-Y(I030=A%$-7I#]_*YDE/IW>#(#W\%;$_N]$[G?X=A/VS M>EHPG./!RF<\OW74AC3'8PWN: M"MM)UU48@EX[5XGH BB.)YF[#'#I]-[G0)80'\J<;Y>GX%I0%K9V<1*N!,;U M( 1%P>TH@J/59;JOH?O K/'EO3@''T>P A,6&%&5[#*1=J_N:!]4+3M<4RQ.)I?? ]HRII:;U&=-)JV'GHKS>W>)GG!YU MGN^1M+<:(A;W>!C>+&APMVKIP3,ZICW/67>_@=-J7_#A(G3A*DP]6/2H).S.=>:&1JQ5_ M]:>H-,V4+_)ZT%>Q"WN,$YW:]H[!'D)!8-H*+?HO-; M>NYU(+XO*]'H^HS!L/=)W?ONYAKVUBZ5; P[?6T9 XY#V%=;=@/4-Q0.0=_V MNH^:NB6ZJ3&_8M!,9]G5[[KCX)A^1SN:V2BD%_&M$7B/*68/VP[U MH4[*#FM$&NFPB+ENM]?IXD1='"TLWM-$YV=<2CB/::&K,ZOQ['_20]HYVDV% M=AIS\NHB3E_*J9=K-E3E*2NF^(Y*!5 M0/? #$W4:/-K04)U=F:ZWL5%-8TX:OO(O50_P8@9\71FSLPDUS!L/$/^WB M MW1H7AZR $DL[6;MNQ-!#;U]22=Y_?5:F+II0G^&OM^(1+:\/P_"09/U>Y(' M*%)N?WW 26;-D*N_?J"YJ5O<$_3.0,X=M,_<&S0VFVOX@]X9S4EV9*9/Z-B0 M5CE .B_O#)M:?7=DT,_A$QVLB0=9HAJ]!16;DQSZ_>;;'ZK'0W[EE28*J1R8,VGF$B)P9]B'ZUNHI]Q44*]:.:S M:E5HE)%8W?Y*^SW\C\9@>3K)MSJO-F^H9 M-K)I>?/ZV^:-Q->;[[[Q[$4G,SM@.HQN]5^H1$.U%VJ0IW'AA0+!WD9^9X5Z MO;W^LW2H5Q7]5,4\?2B0;$[?=9>E=FX>_5X2=751^2P#2.VQ;@[:HZ\,21T*@H7#,&F\I8(Y[W MIF.B6?JIZVN@:XQ,HQY.C[\60[^RCO$=7 M=*GC^6=['I&/F!]V'7Q$\4!=>B\$D7RXNB?75ECA >I46(]& D14*D M!([6I?O6-%:=HPXG]^L"U8GNS',]0#-7B/4,KK&06?@O.X3['*AU526<\; MD/5>_0;4 S.C^P?T"KG07S*JIP$]T!ZE^V#.#6'4DWG'DR-! 9P M8C0^ JH['YJ0ZDZ&15#=89H!L$VCGX/\=PS+1V5+?Z8IP I19NB+,BI6U**E6U^'-&-;LX6*.*&\TB0# M^ T]:&WL6=2GGW!*=B\)Z=0VVI,-%F2AP/4278W2I+>H4[H2]0%8T5'\=2F] M69N6$"WHBN:5=AF!L:]?1DBT_NX6]1%&M4G0UOK[6]V>RAZW8CZ/:X4PZ7%] M5N(%TJ6@$+]W)4"$S;U*O6LB'>$R&"_^<8S+DT8^L":]S5V+ID0#3[_9$8,* M<)1_0HQ6D;-KU>$WF;&!UV\R739A>'PHXB@.\A.H0]6YD7">@L8FW!0]%VTF M&W1)PG=V_/BE>VU5 <:P,@#]&%!L KWMP8=@3_[)1=9'HXXZQ#:AKR/+")HD M,4=+6K"> %850AM3 \W0!I3-F/S-]:@SS;6Q&6OG>C:(J]]<.X[-3.V=U?A^ M?VX'L?S^Q%H$WDT>/Q/WZ"8)0NHCC:)01F 1DM(^]Q%0-41-2^<;/..N'];O MNI:BK3#F-G50#?.^0JHQ[CXKJ'A[XO\RLF(^UT.+3R(58AQ=QAC8*,SO+K-]4F$"5Q7_;=AZLLEJS( W_JJ; YIN[W6Z,+J>2 M]C;?W)7T> PRZT6Z=!^TU>PXJW[,WVS]$\*4]N4+R-,.X_)++YP$)78&#]RJ M@&/5>2S)AW%4/[BKD=4D)K#J1$KZ/'0D64/4/#CM.EE)L^/;D*S)1^8%5QCW M8J>N1LO0%U9!Q2+(MU%$+W,$R4T01Y?I>7"(B5$9Q?H(G47(CTDP %#3'@'! M69RBBL2Q"LP0Y, $^>,?7G_WZB_AB#0VM4(+7GWET,+6Y#TC^%5'TO0$B8#Y MLR(;2-G:TCY2WEM13@1MB>JF#C>74[J=CW7;UHYS!"'\WG,$'C8->;LN7I=/ M. ?_B;B%."WB9\QN78P;=7T>-@V\@60#&WE]?CDHI7I#_&7G!Q.SI.)\H R( M4K$.F*)SL":80M-FW2QA,=%1;5.3V:QNI>[_(*(EKD3L6)_,A3CC MI:@?EO C+54'48-"3QIPFNPTW>1$R8A31ERRXT,2A]>['2(T:.: :HXL,IL+AVQV2*>03I*MXJ:>P]M AQYK\T5 M%G7.$Y:9L.M\'("3C<$V^L\C>YNIN,\DF[5W&.]Q] YN?X#K11K<9R.%/Y9C M;''A983A M"9M-6[2D-O!&RCM5T+%>%E2"S'C0C7P1YPW50:](C)%.F:JO%K&"-!/WLBB. M1)8C6.@;8J>SZ-<@.6+ZMQLRP$\$F#=$%-%9ZQ0FUJ).AK(-HSJ0<,TX(,8" M,1Z(,JDRLFLVB/)Q$:::*R=]V3XF'* 2$CH<<_A7"9 CFW""5]B.'PB)NUC6 M%)1V0US.(*IC<69/X?;Q,:=+&KPEF#Y"] 0]4XS"TX %Q6G,@!PQ($/IX ,# M16.M#S6J8>*-C+UC4_QP-9[799DF0?S\B_LFKKP"KP$G@V#6G=TAJHY[073J'HB5B""4B=."&KE;2-\HXA+?X?PY M#C$3Z!:'V2,KND=E4Y[+KOUIJT>[JX_C8#6XN3S?L%WS&>5*=E$G>AU@F^>P M/,"_Z7MM.083#VL$O=G.\=X@FICCZA39^ICQHQ5R#+VHPVA+%X>'V'8498^X[R,'Q)\BV%#!0=G-X03SG,<4:,KV<[,Y&EI M=S-7(8XI:KFBABW;"[F(TRP]$-N0\&.5:(FW$7)R MYZWL7A+E5Z(Z_3"^IWUN%86&K2I ME"5@RJ(%&OC^JA$<%C(7!N'-HCA*1FXC.6H9#:(YU?F"Y!S,3?7IY>06;*\N M;ZYE^REFSYQLI^;!62/<8PO+,T(^4S#=#>Q409WJD#.N,'U@F,X$F+89SZ&= MNCZ611FDD=@6*=K:C-,(>BK4+'ALM6VUN*U@LWE7!GDY&G_1Z/+;(*&Z_N). MK.8+]?&VW66^/YU^2FK^Y"'#PN[0#+S-7U0$<&; M\QE](04+.(#VF-,,T,.@6(77:[@,K]K+]ZI@G;UR:X-6M6@/IG3]P]X%=@HJ M/AX<^2ZP3V"GOK:V"2/W+!>3UV1_X)E)&8>N[B&PUYN""?@5FA=V(BS9$OAX MQLNB. 49L$Y$YPZ3Q2\>>4-U)E]/SH1U1F#"67'+%E2<#^ZVG/T[19XR&%U) M^U.?3U>%E;0TR.G;75P[V98%[7"G9"F[%[0Z$_ M!B:6HHYN.#$5NN_K+#T@"UF+]>(KYH<5@G/(,-VHA4[#TVD MH770M)&&IF'Z%87#(<_(7C!@Z<6#:[J2[=DXF:VK!>/]'QS \21P!C>\$&X_ M@+.$',7@AKBS5']-5'72^&U"2BM%?_4I627*,B]8*V'A06QE7JB6A57\C=1J MBV@8J/4QF#(C/+L^/.>&4.8%9UGT9'YLUL:&:$9R_("!+QNGQ]4;&T_QX M#>$629!'+^(424Z&O-BOJ89 L@'Q=LLQ->M?HGSSG)%;',(V-=[%[)WB8OC% M7PBFC(^ YO&UZ;;,' &QM1DP%9] _T)C I;.C/1CV3_?CMH2$VG*"'I]4]I$4MVKTBIORXL\G%GWIJU@=G8N MCM:,RD+;5JY)3_39Z&9V>9=MC*TW'MNH_-,<-A:'^MS\->/!<..N^>NEZ6F3 MF9-F4966\=$FJM28B\9B9HMZ:*O6NZPOE+TG&'I[+.(4%\5YMG^(4^'PCE8[ M'.7GO$+FN,2:I3/Y^^2$%ZJ9(8Z;3U4U9PO>5ML,\KB WU"Y'VJY0[G<[LMP M:@)=KSZG)LI7K=57%=\B?P_9S7-Z,%_W1G94O@!CC^KTC8[!]"I]=3D^:-4R M!^^A9N_@7'Z-(:GJ\U&4U[77ZL)K4+6M*WRM[. $I1&K8;UGQWZ@)#Z7\]-3 M&--B?A:U9:E2?K.T1EW(;QPXRVP96>WPZ_PJ*XKW67[_A/^.@YS\-CG"#;3V M!KS8?LO,XWRV]HIAS)5?4 ^#L"1;'01,FYO_P!B13W7_3H#+OP"7G9A !1"O1;3>/LZ;\Y@H0@ MR&Y$$"?O7BI0)7WV4@$IFZ]>[G8X)'VY^,2J@]Z2WEVGT#/X?WBJ\#E(P)VY MQ5!Q."0N"_QAFT;=7W M&U/S+BX.61$D/^79\4 HR,]@%.+TB*/K \Y96$BA M?CYTSN9[GAZ(.WP\E'8*U*_N%H)^07X_?&O#S OWR0UJ>\/^"/'A_N\Z!*W3 M5'<3T7Y22KZGJ.VJFWB1YU.$ZRG*VWJ_!;V*0:>*&E#GGXI<'297J;/1";2 M\6U8QL_T8I"&3SJ%F\4!(9+N&XXLBZR1.Y;+ M;=,&+*04?8.PD$9,?\VQ^DQU;I/C^WB/WV'B',;2 XT1&ELO-H[T? "V6L'J MP]<<(R!!-8V+LMO&0M3WY:B6E-#]:.7NWX^^*[F>#-8>D=31@LZSD=940.NA MR*FJ4)^H$E7HS(.KLX>!(-3FW>O[%WKT-KT(38E44U1;J[6= 3VS-5NR*M?; MUW7>!(*#U=P$?XX\^KL@P=<[\IL#SLL3)/27Q,> (-%!4DQA$A='GOJX=&JO M'.A9-C?CL*&W;,H-=A[PX5I*]/'#RBD)A_L?Z M/)5SX=BT2LI*2"VY_(QDSH]@NO!S^O[7)=DXI8]046Y;%-AL[S"D=;EO$$BB MLV=HR1"C\V:[H"-0?2T4ZK&T@@1"09QN$F0X&]T@R$ V/: G#"A>[W3B>EJD MML)[>G+HQMCA];V5HGVZ%RT6D:@;)O&: N$X,S3;7T/;"NR-*I4">"[5Z6USE91L5-F]@>HOD8E: M*=FX5"^U?#IJUG* 8I[MM9>:C3<:9R8JE8'>' 7=$Y4/*)K:GBP1N>)5U?;\ MUNF[B%-P/*JB&B"VJ*J:42/CFR\S^5I4YKDC((2\?G1\X]?]D*5'8R3"'/&R M^Q:6740W^O9@$<7P\B3LG/67_$[+0LQE[.6)F60,%CA%HX\55;Q7M1++'JX9 M#(C"3(2MZ+X9B67T8_IYCDHYIM?G4Z_!,0[1*=OB&B>$R<7(5XY]U-905 ML*QKT+W#[+_-A5'^$BJ[F#JR);/9$*]UH5^?A^62P+J2B:KA@BZT_C:H1T..*+W["_OS)#RC(L8= M$7>-B+Y<\C;%IZBJKQ$X)V^:;W&(B>H_)+16\/:1F(#W67Y9O:=QO;NN*LNS M!QQNJN;"R&!?YKQLSUIZSIX5+-'(Z2:O:H>J+E MAGO+I/F$JY=:K(U-T(Q-S(U-_X$#^3LOKC;6RRH2O[?V4(MTMM>?#6*<)=)5 MY8XO/AUP&L7ED73SDCU.&[T]EA^R\N^XA,+(RNVQ+@NK&UMMN89;4E:GF:=% M-3%Z.):(D*,3V0L U>GC=/%JRJ8D?U+$(8YG!\FL'DNU:^I>N]T!F6%ZN'1Z\5FBEL;5$)Q;T= M%)'FT%MV]J=4"K'WSH!$&L!1N3]04X.A#7(&,R6[\+RGD*YUG:1%' MU8$:66SU'LPQI+?DC)M(U(<)HT4=8D2H/7@"9R'1PHYHLC2U^JWI-\X>^S+& M)>_XN@&ECF]K;0:=/<8E/LJO3NN7J9VI9.8^448MJV%R3,/L,ZB=:29XO^)B MUDCJ>^W,ST'.>??I+4CH0=:2AE'2S%32L$A>VN!%;*^G-G<96^M5QJ&^E)T" M$")]]'WA\$:NQ0VI2C(N"_1EDQMJ1\Z5%D;S[%<=:?UT30\.P!6J+Z6N0VSR&6"O_>H/KH^X)%@C;H M'LRS&^,X2:J0:^KLD:BY'?@Z2(_=LE(\U@C7AUE=MZ V7 $DP7(CB-YTFI8THV1=$Q MM'_2-%\T*D_ M7>I*!KXZBN)!K@L*L@U)'8(-HNPIX3W2)LG2A7J8L##HO*8 M2-;'&Z45ANPV[1.ZJ.'@1H5F"^ATB3$&7E^/C%%G4:N&%Q6:CE:I1!H'E"9, M+.J5D6R"U\/[E[$@V-IJ6IUJY_YUZEER77]<4[:'U>@H: M)75[HF6.WKYNFD/7J7)NPS [TOM(=0ZOD5J*R)TJI% >356L:5%+[&I_-5&P M1H)<*H%;;9+#;5R/Y%ASJD'OCO@^NV59P3=!/G+\JTGO5(?$$FDJ$2&&W.B* M'%7T;MS$J:*1C0G5HHC)\@&7%R H?5#9+WU2@&]A4 MR2[VAR0[85SI/Y<#;Z1E*C9.U4PIGZ:>U3R:U8SCXHN^&Y<3BZ]A7A[N4\;U'$P;6_*)3*P&.D^:VK^8QS]UZZ O)^(Y7(;\]1#D4M MWU&.0[?A1@B.0OX1/<\N1]^&TN;@-M HD4HWRDBC^BV]XP>CILO'!''_2I0A M[C2BA"K0.54HJ T*\73^;$HB3>;UPNKJ$#G9$Y.%6Q,2DU%J]F@CX0/ MJAEM&L_11M!$OD/K!;!=3"Z;@B:H'4=7R$^AD3HR)=6M>QD)XDIJ%Z M_Z(?(P(U/:\K2OBE1!)LZ4?G?8IQW.08KO:^PSL,]2JJ9/1M&M'%=H)GJ,?0 MJ4IIRJRI9Q6W.H^?'N R%\PW!W*BW)3LU)1N8<5>:B?91S?3!-/C6FL":*>J M#+F4*?F<:;RD0^=4,;L2:$?Z&R)_5&U,$FF7W6J. $+C"B+ CT_1C:EA>Q4; MG^(UV;!RIQD$1W\+Y;)'L M.KZ0U\P._F;IIAY7]ZJJ*;V1YO8W=RR-ORK/YZLN3QR(K5;500\UVP3VFHIN M@OGICQ+)\S.OX.?;^/&IO-[]0KQ@\'X%FCN)BZW'AHREDVIFS8+XH%R2,N6" M*!MTO4.$$=L)VO9.EQ&VE2NACRNP M&A=QT[0DG*<"OU [ .8LG-D0I5Q:<\([X_1W:R[C([<<%I"Q?1+S#F;:X',SD,E9BFR391RC[\S[+WV7'AW)W M3&I'YSJ'@!M]\R7'45S"M6&IK9C"R)+%F"3CP!.NF=#"L#6;=C-PG:.:$V*L M$.-EOU[LLO*^?'&+B'/$RVR M59"QJK&J8:54Q XLDU(6M35J2%%#BVIB%^[+9+&:-KS1@0N8C;CTV8Z:I0\F M9AR",K-B"7^FIF0B#CL3PRH:4AS6UL1596I!D>V[$A^V[95>>,RN/%VF9%W% M10FI N07.21I[XG/=O#>J&>>YWHJXTQ;%I&; 6FJ=P'HF=Q=BR2 M$WK""937K$:N*NG_[:"DOZT#6JNPXA\S* !5[.H^JS;(,!5SF JJ+Z&\ RFH MGH9$M=/LA/!]!=$00S8#_:L9\G[X?S4K;K6Z%LN8:6[W5:DS;W&*=[&JMLDH MI=4J6V-2#,M1,0KN#FJ3'/:B(EO0$IK5U9HL3,R$*>E]U,J@OUI>#,WR*S,$ M(1*@!];,;6TP+>T8U@?34@VK+P)JU9=^%Q=D9,COCCBJ_IP)'V%=B*_5MP/G MC8#P40O]=P(VB.>,6M:NGAI<=C0&M?_0L73R_V!_!-\%O!6MFEZ#!(6 M%U28B(6_8]%D+#U"?:6I]J[M!^AE*_(%5'T"\=] M/(L_2C,$"+S9M4,M[53]LV8><# :DXXB%K;"^N6'+:,3TUW14ZF#S MA9WCX9#02%"0U)5O+]-=EN]9@>GQ,K/:'&R^P:,MU> 5&(Z2*]7,$3M_X'(A MX6"3E&0%?8N>K.MA_4XBT=N&E],RLH;0'#R"8X9+JW<@6$@67GS_(,R.EK:T M>E>AW\MADF(5>($F3Z[43?:6'K!4._VP9AH5//II5UV8EP) M6B6:N+U)( 3/\': $#EV;_JT)?O&@3YL;/=>SK"O@IQZ#N [/>_&BF1P>@HLN$FRXWT"])YN^-%SHZ7 E,_<;);6LAINCAMEG\'2X MF>#]!Z=WC:2^/QW^.<@Y[\5;"Q)ZL(?5,$J:^U8-BV31!I/>A1A'!=1,O"NS M\/<;,EVJX)2,P*(ME?99D%1*&S*HT::(MG5C"B?V.RZ*(TVT)#O*+">;@2 _ MH0*>(RW0X9C#'TNH!D^<$;(QBY\Q.A!N+G5(#:J^GJ@1-3E;G&=[60WA)9CS M(+DY/B1Q>+W;X9SH(='3Z]UYMM^3@1:_03>/G:6,\AGR2O$'O%#-#%7<$&.' M:G[@L<,MQI:E_8LO:PA/E:^$&UJ< E[>7%>ZU[P1U/PYS(KEMRX:2?=K",_N M;A#'DHY"U^P\94GDZ*6R)12;S\KW0JMU\O07G&.X=$@CDW%*8Y-!463P]B&9 M;%H;%" ?L,M!713 ZE*>_D0T(\X+@'ZE__!<*EU;R2($Q ?:H48_PJ8SKFX" MZ'MBBVPP/=U8+K.A].I835]*"O@#)Z5HX^'[#GE)V?S<4\W?2SG>0]6V^7IW MD\?/Q*@29S8<>ZQ5EX&C/992)K7[=,FY3A4Q:JC=[\)F2!:V%_0/E6"'U033 MC-!,%NT>;#"(5!#M8@?G\%.*Z6O4S"U0">S4NIBIGVKW.:Y[-JT*J_Y:7._H MIKCNVSG99"CC,THRFQ9$W7_!"T"T.5@*%JEI; H:.G.X'Z'Q,C6->,V] M?\+O,RBK 8:JUMPY2CJ-GR"L^@ M=I3E&=F8-_ZWZDBJOC?^]?+WQK4V(.L,RG 0%I>.; ^*VI#8E.\S.7LS,E>R M0S?[MLKTM&TY'6:01;S>BO35O+[G@C4%X/_A8MYSD,!6\A8791[3:H+D#]LT MZOZ":ZG8TG6\_0I6*_PPL,\V'4/LE MU'X*_08?0_1KCJZ8V!@TE>'Y;*V-0K$6-3P*K;)H@ZH*Z<1[NB&]#_6NE:F( M+-H%9=^'5]+W>P@8P$EZ_)C&NSB$P]J6!ZJ9>+)DCL],'X[CTV*SWD,[R,-^ MZ2Q9N@QL5GO0E6D OC'$.5\NIHNFK5=.2SP8H7%0X<$(BC;KV@K+[)'5A_SA MD!5!0D]P=$RZ,2>;=6^-I1Q47!57I:1N2\V$G1?Z8OTGSNR@1NNT:;4+8:XC MEVE5VD/<<;--SWS6=D$^=QP$J.>1O4$-5UF9UHU?>YAUQF10L550%\VRJB^B M 0+=7P3^%HW!;5S\#M;I%S)P>1G$J6:=BQ$ZBVH\)L$@W)W1"\IY&VJ@')Q7 MJ%A?#ILJIH6KOOYH@/&JD 9U?B]8B8C4*Y/0< MRP!P@^,J [2Y??Y*9WU1D[E]E$IEE47O2WEBDG5F0N,I&I<&6= =,Y.LR\ M MP/3LEQ!JM@RS9H+\?.&X![6#&R?BRV):35'CVQTEH3,G"<=6;#_AD7^/(?,O!)(MQV4<=.ZS*P?_8U M+I,4<.!BUJ0<^CSPH.?+UE,F#X[Q-,$G.=+31)[5>XP8"KY63WZ1[EW#Z];; MHL!EH6^WC;A8O>5H(MTPR9E0LQO/H&24%E5DB#'QQ+Q/F,7A+3OC*9QQ+XC_ M5E%_K/X,_:;*GD_@8>T^D)ED0LC%4?VX8X&V4N Y,^^+R:E6+7>W0": LWL# MQ!4R]6Y_+(/0NB@"G;^,SE]=026@3%Q=]+C)X3BH/$&AS9*(!^G3A[WN.C9* M:_>._J@D@HLYE(9.2T/@TU9$>WX$]\#U)F?.?57ZA99S&MUEN_)CD&.]B- D M+O;NJAI*)P57PX*N3S43/^+WRXJZX60-.%F=[4=FX+1W3=$92#4O*4?T$HDB"O.A4FY+_Q+J:])'U*$E:PS-G">D7& 7.#K[&>RDDL M+J.*?O7RK%QG[Q"7A&\&BR%\N:6UCQ%?X=S#]4OO%G" M3'ON;+\T!@E^U;&"!YWEQ6ATJ4UHUQ!'YK=YU=G3.2]1D;M&C4MGVX34_[/E$,6HM\ SZHX<=.K"Q"/[J(;@3 M'+7H'VDHJ2Q"7]U[ 63H6X,G=@3HA?74&/\^@C0&?[(+R_/6]V1'J2PYM..] M'X&$4Z=V9N]=N;B:D.$]79MXT7%XS4?^+GS"T3&A1=E*.@N'"D.M*^PLQL]Z M J<7VS#,CT&BD_VII+);/%S1>T$R1 Z77*[BX"%.V+N7[9E9S!UH_W2ICE1=N_ZVQ@S#3/A0P;5LJHER[1:5J^L7@_:[[.4%KG_<-P_X/QZ M=T<+H-X$^:]!ZRQ^\]A:O4XT2_YA1:"JPBACXLDZN<0D#Z_JS)]A MFX5%H*-5Q51$#R09>-T?[)\2H$2UQ[%4D:XZ(/8UT M6D[$%(.#BB*F +09]\+[0Y:3@68=,SHVT*"U&0/3D$1P#_,9YV4,&]9;'&&\ MIWO7F^95'*_6 ^VY&D3*="=J>KRL^X710)FTN:T(F;R_@^!2W;0VM(ZC8_H] MUT2WLX#9"&8ZD3(;@-$*D4T!#J9M7<7!J#OW(4NK BCI(SMZJ9/X-:KO:C*P M62545Z:!7P&$A4^IKF;3,ZA*:30W[E$'*;FL;UJ5; V8N$>?6#8A A%/C:JC M:)J-S1AXX+W/%[)P?A_/'(2:^J5 H.6*@,R1HP_>0W]8"0[V !I]EX.N\0]! M >^AG73KK<]E;+E>X*PQ&&RNH?$9;8UXAIXL%\O,N:ATX/P)]Q'Z;_D.:Q82 MG,?91_!+1T&%_OHEWVV>DR:TD+4'Z]*Z,O,IY'X)U6T0:LVVY%S5T3$2 '=555A3H4(O@4G]&8=/7 MC%',6,3\^R!FAS%FIW=J,HO('^G_X(71YGV-RY0T.K('-OQPMW2FH@\EG7EP MC"8=*SI"YQA/*E,$[1$EX [$?"B\;RR(2#-\4X=1TZH%),O)$W')=C I\7EH MA7^'@B66>-(NB= CC*?0-JGH%@I42L*ZOWZJA127@*3*T6K:0;Y9L@+T_W>4"VSZ%N7>%Q4JNE M*T?EZ$.O(D&4!O%$[@O8+RF-VQ*<>O :5N'4PY8'FF*V;AEQ\4!_]*RX0I6\ M6JZ6D?) I2P]5S8H"*&WFS.)'6$!O\2'+8?G46)KD)#8S8N7]'D3L65.R M*]Y!-1Z/CN?&!G^0&SHR\@YQ8YAEK4/M$$V:F=45L!HRO^SQ-*'^^(?7W[WZ M2RU:W.J,3XIBDD^M#[7)":VWF.AA'!(K_P%7!2\5=G24PE):J[K7P_6Y;DW3 MX4:+%:^+\?7[;RNQ50,[?&ZK+>#HI+>N-P%6=QYUMUB/3'<<&M16=QHZTBBF MIIH6KQ:RV4*U>'.[E]!&VG /H0TSFS[@\:' _S@2*W'QK)DK*">QZ>W)^SU\ MP[INBEA;7W8.(T,_\()&QMTA:K3V"W(:A[A1[@V&P'%N1R?V'S^[/D@>ATDD5>G<30$D 2*D+TM-UFNC=I%R* ML06-66P,!D6T*16JR!#0H>9#B,^ \"76LRP<:J OBP6[3]5.[+3>P?4"W.T^ M=+O : BN,5%-]GFZ.;+(E#Y:WR>>QL5JF=)N^@>FW#!F4YJAF!'0!6 M9Y17M4'>(,8._5;]U[DE6&$,=H,'&YRZMW-0/:B4.P/25J-NQ"\_PHN%V6,: M@\W1UUH-6JL1MW%)AJ$I2N./CLT1(F^)W$;7-!$UC*UIPLEFC*2Y5<7?N[H^ MP/]NT^B2C$A:$GV&AZLJ;59%3Z9PLQE7F22M\65$7Y1M>7%#3^XASH#M(((S M';-6=[-%>;V["Q)LX'6JB*SN/15]'VXI"^HW_91E$DMI#B82#3-\ M*"U]D["A;LNNN(;^;/$ 052;]XUP]2NLKO(AC '(9T>X09].KL02*!1.E*M" M8>=!\02W+LA_H+K9,X%2:A)[T:2WN2!J2C182P@!NUX#_^!(_8NES!8QA'_@ MEM3INFF"P,$2:@*_Z94NXSU^AP]9$=>\]591#3I;M2\U)!C4,B0TJ";R1@=F M21-51,[*7^H"J5,'TRJ*M IBSAU_=*#M72UZE^DS+NB-0X-#!CF-U??NY#T? M/G97M[6Z@FF6F9DFB=L _QALAN_=C6#&,N93PEQCZ1HGL8QX2;]%,*%-_?/8 M)DA!7[))W=;2' .-"/ JQ$SWP+@;=W^+RR?N-EZL$[2;P,.69V8HV6!=Y2^2 M @/$7S2EI3M<*\$28O+W2AU5/9B,PXXSYPR$6H[=DF#\"&#,N_/FRN/K5WK3 M7P1'*1U6%QR?D&&-0?_61G.IX")(4I<=+'PK.ZBY5FH":_H1 -'T(ZS%M[C M^;/N*CE.9BO@/][_X1M)%0FJ:=RC?+8H>47C+)*OB:-. -\FB+3B]DO,@+,8 M?;8_Y/@)IT7\C%DM>MTHI#D+NT7 =.42E,1J2:NW%/Q;V183$!8[QX6^C! H M*/%E!#^[%XGR]/R"4 4W"O61>%D=Y(^+);&F,A"=WE)T.98ZGF61APL.9EF M4@D?6V/4K-05(_=&6U:3T)4O.@&$O%OJ"H$Z'NJ:2'3EN-[D\(12>8+LSA*> M3_K',3Z8';OIL["XRAK(-;BZ5I&2)16(V?M?-;E_Z^PBDN*:B$I;9+OR(PU$ M.3[<,$5G?]4UA>;T2,Y3EI?W.-]SYZ F"Z\!O:W8CH%$PXQY0HN &''4WFC. M(N*=E2!>[/;8>Q+T.E$@)[C3"@?-QE]_@AQGM%SAHL#X"@>%R14&)97%]53= M^_X$L-8;Q-J[U_AI4EPW+X$FE,+E2JB!GO[BIP$=B_!_&Q1Q<;W;AF%VI.7C M3>.CN@PL*H6V3'UD44*X%=.2^N=8SI?N &'YRLR[5!XS[/7UR QX=BN\%*03 M$;<-U3MH4)'9K,TC ]P+8AH2L@3.RZ$,HHI0863 M44!95(M?"GR]NRC*>!^4N% H0K^A1>@/^MB'!VD N&B:^(=W71%PW<0EK,68 MZ -9# B;;P)F.8X?T_-CGN,T[#X9DD9C_%"-;/N M2QX0X.+Y>:=8BP[%,:6408+">C1@ ';5$#6_='QRL)@"#!XYG(M^AR\]F.Z0 M-.D=OO:@'<#IO_?@W_(W5[2\)O3IM0>C?9$1W&P>:4$."ZU=@('O63'R3PT7&(2+ M_2')3ABC!YSBG:.KIW/!.SCYFHA=Y/V>WA1#)HB MTM8_S3$0@S1R[AF.H65XSTT-%8M AU).'^,DH=6T2C*P\4."67W(^D^C*Y$! M#XNJ8")9'U1U [KXM-1-==3Z[S[>C%Y";I?*9(S(OG89P]%F$*5^U_YG'$ 9 MY3;?PR!HHL_#9I#$0+)!)(#0(DJ,.&K_EJ79,CY3&?)?UJX@,2W& J')B<4 M1-D![A<'K?B'#D>7^CD5PGTUG8K?R1F'B@]^R,J_XW++AETO_W R-TO9B-.E M-5)$1)BAO\,;=A5FG2ODLL(W.AD7Q5&EDB@E W$B U$IKZODQIDHYU,=?8"X M3N+CIDV^/19SBHCC/]@]QRA_7J/+%%$0V M<\14?1]D3E6-$=_:.^=@FDAAV]II+M@HE@;Y7Z- LGH7-L3Q<_!@5 ==163U MYJNB[Z*EBC7V!_@3!7!?)&P<-ZYDCYG:4GZ3UH^7J9DZ'%1%K?+/W!J.RQ1PQ.U3&EE]0Y;]WIE9S3B9C0@ MTLR-2"IIY\S974@Q.EZO3UJAY?Y:Q .G"P"-5*@=)6C' ]4.5_XO./(9..AD MSU9=2C%* =2DM^@*Z$HDVM+4=*@E]"^ MHB 64/HTGDP0E_?CS""GO-'%6Z) M6\0SY/N(&JNS1X#U7S1;Y2SXVO]ZXU&MD,%/QI@QY[K MT:A]2H0KOLZJ 2RC#)T: 1YI@E;E %\PX&J[T Z 5&*=VP0F7&S>*3"23C65 M'MNRY87URU3-@.K@&H(Y3A=P-7XI\.Z8P$O?Q?5.6F;(T-.8QM2ZHS%1=I6? MP5@BRA-^KKE6);BV? DN&\HYD@>Z[GC0R@F5_+#"<,6YR CR.3%T2JBX\7 Y-Q;H& M- Z#EL'C8XX?V7O2N^KU]U&3:$AO-VBI)9$@IL?1P7Q5E!Y8LKFR\:B,!G)6 MCSX[CE[JPU 0O=3'X&2O@GSED!5!\E.>'0^7:9@;WZ(4T5OB.)=]CC1$2:"G]!J(?0I'P0 ,]5(-7P#==.2FK*1[OM_BM=3JNC%7M8_B)1_!3= %$ M6_6T;\ZYK[ /V#/-R8Z+( M7R5;PNHN;<.?_ )57X _RZRT)[9XO5&JC3 9@[@W1$5GC-Y+QLBA]5U8GWIF MUT=ETK2W5I0J:Q!3-$H5I_"6$@4,\^A%QM=U8)OLH\\!7VF9UXYY7/S^]@3_ M^SX(R>=- MQ&W!P$NLVDE6W0:)R@PX=N1 F/#7HXT7\@QLVYR5QX %HGM2L^ MS08D++P(@$^ M"P0/@'/3@ZGZKSZ;?B/8US$S'T\<3]1&&J=4.FR0!B;.R607N+C/[LHC6-/B9[Q_P+D 6LNPM70F MLH#\@L="@"6J>**&*0*NB+)%#5]4,4;W&:I9H]\8

G'Y_7>-@Z_5A*2_@S MCZ549&G5O][M""7>[@A6B"^59(;2*^/\XHI MHEP18XMJOJAF["O*30&A 7)3-*RQO)$?'O-@OR<_+K:VZ?!TO[!I26YHQ3F> M=E3O_UN&8L[BOO9 ?+;KN[Z9T%S<+=L(G1R&M7 15K@X-+CX'7!QX' 1 M5F@H,U14;)=) &O#0%6!OJ*MDF1XTV><@?5;/1HRJ6[PU.2(+]SE0>[5,@*V M]1.A:DQ-[_YRC2X0Q1=IK*+0[-+,\I.UM VXR?$AB*.+3P><%O1^,7UIA;TT M5K*@L*%5F,+2NIV8)+?*I(,W M;LU2LM>E&=D/]=$4*UA8TG(.:83IDZZ0NAT03Z>Z?@6%9Q^.I DKY)W$^Q@N MB)?9IKX]4T Z79B0+[<=V* ($[L4QFV6+/E%@NE/E:&BO]WC\BF+:'\WW(4= MV*%E!?E2A\^&DO#WU-E?Z1]=Y9-?X: @6]1BO$[#*(7%$TUYK_LXHRTW"-HZ M]YUF]=[E2>L(2/KGJR,(L8INHL^XNAJ2/M*.U:DIIY^#\IB3_QH@?P(WJUHQ M1=HAYH#+!C5\4(7"AM4&U:=NXU6X]*#G)"L;SB"R%*Q8?9WR/OA4[>'?LB>? M)V1@3^#J)-MZBO2J_67+#WYJ'SBNPW?H1<7U2V_6Q_4&(^P,1G69MB2#@?N# MX4>6]&15D&=$3]8#)[;@8K?#81D_XZ:KM\0&0U9W&A(G(&@N5YD9@RELG5B# M2?*K-*!AR)L"X(FZ3#TT!HN/!6[&@K,$.8Q%WF'JARV8K@IR8S!=#VQ: ^:; M0;W0Y$B[M$V2["/$P[2T7HOG\AVYV.01WH5IXW8N- P/?D46.1VMQD\\\BS\$_E M9HO;UGM+0-P06*":AQ=*:(!8J3(:P-6)T_L.[W">PRW$3]5=Q@3 IPW:$?#N(O DL,L]VDE(7R"[ MC'P/%S?!:4)NJ8K4>K:84@Y55A@E1!6E<^6:(U2[')94I@,C=)_+-8XQ<F%A7Q'N\/64XF S*[#)(D1N@LJMN8!(.4M+H] M8@3>J)2I(/WCF2 ]_0GN!]7^:_$40)'H ,*4SMU6+9SU-4<+9$Y6+9H-_2%+ MF^-L%@:N3H,FK&!F#)VL9H8RJ^#*[CSPO.I#E1<5.Q_/5*T,0,7-CR5O"LSE MR]\4C%M^>[PN1GT'MO-M4. (3GU)]U@(.L_)A+*"XV]/;9L;ECNVA4B8CMHO M_B7+[YDO.TKJNMV4_NP!&"#^*XC_#"1W\PVK3R'Z+8^*W*T_>+QKG5!MJ>I? M%]SPA/PXUC=R7#^\OH+JB9YH7T'OG'@@XK[=E:1?UP=:1[<].8/2? >]USG6 M^I 3CV6A,5(MY%*KLT'T.ZCZT(8_>FZ_Y9%MLCILO#5JKH)28UW04%. MM-LO^>$;+:F US;*=X.\L+L&4;5/W8PQ+,'=LCX[$8*)/([K2+UZ:R M.U#+D7'TW-+,'Q")=>GX.EWCXD=D9#E5T;$BT_3$309KD*=DDUC^)WHFF_&B(O>+HI6%8BQ5GZ=.2N+NCY!SL$-1BA?3WELZB2=F@W*X"&\BA'5=G\. M#1>07%[$OTK5V7/CD#?C $KO=)6?"NZ^.D]%]G0]+O*2TV'R4U]_R:_^XSR# M-[C"\A@DUP])S%Z1?A\789#\'0=Y?>&TGKW1M7L!GA8T>@G)^P#G^*&6X08Q ME@AX^G,O>XT!X#6

    VR8J^CTL6^3VF$5FUTRP]"R$Y/*$#$CSF M&#N[SKV80M3*OY@V+)"N=\ON\MX$N<:.79_4>KJ>4@Y5NEY%B"BE9.%_/$L+,\O66GY2%U;AZR7R&-DLX.%5JF53ZNEUQ\%C' MC67LHZHIC^67SBL1.:[ZZ\-QN@58;,I8 B\J 94/P,1Y*F_'T.5!6D" ==JA MHRXK1\_Z:/-S4\&^?V9B6)NR@N.39^A-O,X*MZ.<\$NVX.Y? C6*]; M?,AREHC5%.MY>ZK^:'@29\;1S?&;H=3*-OMU)8;0KH5X[$\?5JT@@RNZ+*Y;A[PGB\_M,$'I8B M;::2"2)KC*IQ["F=5'J? M9!_OR*Z !A^GZMHH(W<*-RZC7.N %@$Q:JA]U3US,<4*6-3TM&I:" .P(VQ] M4D5-U([HHR9D[2LENV(P6R5'V+A3R#'YY.I8W3?Q7A=-)=31Q*9:"[ML"ADB M.7XB+:&D&:2">*2@6@@>44\M^"X05;YNQA5>#,D?@S3^9UL*;32D/$9N/9X\ M*H\JF-P2LW=^./)*UYP]V6NI:A)+ZC'2[T&N$FV.KE/$"%!-X? MSTDBG&7Z(MA2 M9!T,\X?$)1M@\(ZSVU( 54?R,=HU_+2 >S'.WA$5Y:.8EPAZ>JG!9.VK)+O3@2 M7^FH[M(KCFQT&5@\H=&6R?@2E*28PFR)-.\S3!:,X)N_OLV]GV%\C7NVK)5N MTJ_\=(PCB+NN/9D=R:(CKE4/?E^]SP;US,AO+F^NW1RGS9.S4$RARZ,R,_/2 M/QDSLRV3';0/N/Q;EO\.KZH'A[@,!M-4+;""=I;<+U$/^S@@;5#5"%6M[#M6 MNAVMWVBMR[0YRQ&5SCWO(ZT[\3HND\#E1XS3WG.X+#[9 M&_T8+_1,[J]!'H,WX@#]&:EV;Q,F2 M-DZ3LC]=-1=4LT&,#^(9H9:3.Z5>1EY.DE LB2V=GX%2WBJXAJB.W5AJZBJG MK: ^4CZ8R=I["GGH/M< CVN 8_CZRL;F)B<[O/@0)-OZSLX]SO<7G^"MWQN< MQUED9'%TV#DU.UKR:MN>AAMJV"'@AQA#Q#CZ8H+FR=Z%Y0D=&MF;ZUZH!-DQ MD_T@E-VMT=)'^[CEL@SUZ>;+Q;3;-UF+&2N/S=2"!FHERS02F5E>8&UX?C[F M:!E#]!F8H,5G=QFKG=.MO Q=(2&8'\./D$UC+=9GFN0?:QYO+B1OR.3=-?+N*WD?&GE#B;PV+>84L].WHE-LCD7+^O98D X6Q3;\ MQS$N* S(MB $I^F1]/O7C%WL8^L;:T5$4=C8J0PM6MO),O?A7#-"'*<-:GG1 M)Y>SZGILQ0[5_-Q8X,5DYZ2\%D@9K"6EIF%>0TYX^9V]F12/RFG33,W3X;[! MFJ? *Y[%?LC2*";N:/QPI#EH<)_C2)B?;C%LTZ31@D4X>W-6JS,*T\YN">=W M/&?4L$8U;U].4N8."*$YZQ#]\0^OOWOUEZ(1.)<([,^9K[8VF)T!VU6%9OS;<(@^H'>^,A])H[ZM:4@2T M_NR"QV5JJIX2N1+Q/LJG7;#^)/6$@#S0>HXBP1RYW@!*=$EGWR=1))OOG9(O M7.^X)/'MIUCD-XVTM_F^J:3'PYO="2'+8'B?,9\&3U,(^9_9XX/E4Y"B+M%O MP-K)?1BMZ1D\#ZJ:&YMW,KA'P[8IK,9!^QN^ ICT;N=D3C9O:1A+N09"W]'K M.DXQ.G&Z!\GRT^9Z[K7&]+$Y E=>-98WMWN%4=1?R4V_])%+,G%WN7A>QPOG M=XK'@"*XC;@N2@SN()H->C! RS()'.=94V!$3]E4!);43=GGH25O&FNHG"W@ MC@\[#UU+8ZX#WI7&?C)^K[) $[C"EI80*^[E8),%R0@^+ M3NNM^,5! @5>F MM7&@HT6S\+",X?^ RXN@P/39$J7>B!K:NYLX[*/@SA\T8@^P.%0:GSJKD5J\ M8'J30QGH_RU.DCC87^$X&JM,)FYJ M20TD_>P/3M4,D7;OW-8?,^\P4O;8EH*H ,&KR>IHT%&6::AP=6IYF3[CHL1X M-$;<;V@Q!#SHXS /G#5P"E3UB/;#L.+A7+M0\?&A(*@,\AC+#P5D#6T5&Q;U M<7"UAFOD=-+5H]HICRL=TKG;OK]G1_(3]PC$/0Z?TBS)'D]O:7961 MSL;0D)7=K:.IG#(GG?'A'TY!+2?THN+U)3K/OMH@PO K'_9V^UN M0E]\,:3YXDOG?LXE(N3DPT9FS*P_ M1G$VTV0-);B9\(175Z/OI:N2I M%E,FME325#9E/%XQ&RF7][N@F@?+EB_V;$Q>)NSDPZP25KH@0E^5+"UX;8H(8-7RKC MX808)S<;OGFB=HM$1'&.PQ(>SXG3ZM^8C$2VAT>[:KZN[FHN*:B7U3 FJ&1_ MZSM!'R>OY\Q^P0NE^2%C>>TW"=1:2R.X)'J]Z_Q)LIZ;,K&TGAO+UH=;M5AW MFB'*@J[NP 2^F9XO))(+U[82#'#0K5DEDRS^9!DW>/W&(2QW_9"E\ M=F8+'9K9A.OK@]ETY:J(O2^!:5,X*@8\++HI)I+IEL;9H/]Q#)*X9/=NR5). M?H0_L)^YTUVQ.^/&B9DS$ NX,#97>6,T]]=X8R@[5]5?+R^V(8$?#29<[\B/ MQIHJ8N%<485RK:"G[4=H7;[+"Y^45&L0VM<$@J:M?THHQZF>#LI!:E$%F\C# MZ7IW%>_C$D=7]>-O\*A?D)ZN\^H/9"=05F:C#L??',EZKWR(=*D/6%3?Q<9$ M&N:AQ8TJ#JCAC2KFH-[U'SG^F_8TJOJ$&\5>;7A\4_ME=:-O%)95C)4SV1M_ M09)")VAC*7^]W[-!&8C&:W67>28=03YA73A\MJ95FE8F;&5[:J7Y6-SD.LS$ M4HRD<(+-\ZZ$$;4JQ[:3UPN&XTBL^-VI*/%^_!Z"(0]+\313R0;UJJOLXUZN M1/%CD[0CZXJ\!JQHAO'A7_]&#Y7X2 MHLVNV_E]SVY)6"^YVE]$Q[#757,'0)^)59_ 0#:)?6\X\--@T7?03'9?25!_ M/0Q3U Z=#B>0U?=#YL\H;F:T;&?T"2;T=_B?9&%_!3?FKUYU[O9!7O(&\"L- ME\60C3VOQ52^$0M?,T&4BW^^R\+BFW\<.!F03QG@_C#M^:;LQ2 M$W]B,_E4X[R@4UHNX,PL=0C:W)@PO?]CS,'F,::V5-*+'Y _X.7%GHDS-SB# M,YLVYZDQ5XK[+MJ4SA-AKA0W(;R]R&(X,7HI((-9L?I^%CMLACLK#T69!Z'J MZH:PM=7WL42]'3ZUU+1"O]7M'%VM-^ZQVP>@I& 8/O@D1<+D3<.[([[/[C]F M[^+=#L-U@UN _G.^3&7W"PR(;:T0="6I0\%0HC*#!%2U-"BBAA5U!M4 MT;MY'GN6?-M]=H1:]Q&3LUL?&]+(*X^?_L*5;V^&1-ZC=P!#'3_>/ASGA [. M@^+I)L^>XPA';T_\\TA_B\NGBT_$\J9!4GU='CHP9&,O=& JGV!+A8 'JIF@ MMR?$LT' !]6,ZGER$C=80M809#W4LCZ<4,G+^A%DQ;6L![&L%J,"D]#;BPJX M@ZYF5,#1M"X6G83^_U+@Z#+M]YWXYGE 5Q^6?TF^6MD[8D$A6A&'00(/\AX3 M^@15&E5_OL/Y MJ['T6LYL;>[9V[":1M\#_W:1T>C[12]?5,KQ)P6,%;SHA;;KQLQ<^+V+;-UK"_>9;.&7D9P"N 'MR\]J2S\1YU)7T?OM M_8)37CMW*V_V%SH3(R*'&$?%>P*# MM>F!K'_LIH] M:4,K@#3OB+/2DN +$CW :0&50Y*L4!V5VWW(30FHX8MN2C39?*$C*TJH^WGQ MZ4!&52N=0DYB\Z4.>;^'K]'3LH<$/G5CY^I@V'O:>5RU_;/3!SM&X#)XM&,$ M*PZ1;H!PI\C60O1R,/Z1]3+%CQ"$- 6R#H!]PJ\N;F=G"=T_Q3G-6Y"_%"-N M9BE4(.A??R)I$[JE=_MBBFHX^7VK;"PGSV$;\E+.X;"9I3D4]&_H&+81:-=S M*!M.?@YE8SEY#FDL4W,B)6TMS::LIX,Z,C2&ZM/$*L>8G]WU!U@G<#1YH)<) M2.L<0:K7# ,&ME83$YD&ZXQFYH/#FV4+R:<^^'7_<),Y-#OKKQMD6PQ>T7W^2D-E_YTG6?^4# M/S41JJD\>KA).2&2)YK6GPW#QYAT9^4=)CJ00.0NKV/>*[%N3[;%\HH]#2"H^RAI:0KNPCX/+-= (-:T< M5H!4#RN/X)7'5 >S6F-[_X2)_2T!A@D=YJ BH$\8%446QM1&T_.]@"#XD.7E M&OB4EJZ4-W6"46D1RP%*'9:R'!M>.5)7&%MSK$K'>)LDB&P]4!KL65GT(68? M,+@7#*=@:0_$'XE3 MVZ&\N ]_PI3H.JON]5\%&Y*Y&TM01?64\'P4EHU]2N M)BV=^]S*,>8AO/X ZV!X_D O",WW68[CQ_0R)7Y'"3V_@!O+ASPN<*&%5TT& M-D&L*Y-XP"MJU)(CCMX?P!O-W$ +[$^;MFI8F[Z%-I)]1_]J[)52!8&MS:.J MSZ+T@OY6\\RM$G/8"MVV"'+,$O3)#45R$24;^RCP@6H.##\WT7?J( MNEIH3S6G0/3Z./M:EM(':O:P2 6?"#@@E$-\+]8'1YE]E15@UY7#T\6G$,H1 MX5LB$,UN3*B4KQ4'VMH<+)YSZTO5AU%M%6M25-,B(-X@CMQ->L=TT1I);ZY^>&@+.H3._P#I-.1;?X&:='W/PGS![3^)\X4JF1!JU%!=*19!B? M8S2H:KVI_X%:.C_ M/^#'.*71>[+#AE_ ,Y\N-5 ;J'W=TT:I7:V#);9)_F6O>*:09M-V3*UY.O1V MM4]+(H$&4F>#)X3G)%588WLXY-DACX6AD"J&HTUM M*2ZF+XWBG>GK':IHZX 9ZE#;S[V:+E8M2)6:@ *5(+8B?X:8X\. +@"G$Q-< M!'AD%_:HFJ]EXMW=[MWB %)>;LE6L(!2M_4-Q>%+Y3W5-V=CR09,D$^F-;7Z M5TQ0RZ6^:XM:/O;-PH*2UGC+*TG#2CQ7,;DY0.7MA5.4ZAB.!>9P"UO1\&D? MY+^S6% \M".[8QJAIZ"H)WC3M2PH+E":E4WBVL(G:W?'_) M\!5MU$*[]R:XO&>I[T1R>NQ*\'/]D,2/LOV2(;W%/;ZN1)*S"#A0J2@11XI: MV@UBQ<3=! 6FB@V9W[IE9 MX )IE]WK>UVV47;W8- ?!G**:7-:*65+2E=Y?_UED'JA7DB1$D4R:X"S9ZJ= MC% $^40P&"2#*&(:L)V2MAX.HN"$_92$ 8[OS)_HCW2-OB?T/X]"=V3-M[QF M&XS@VT] &&'72DZB?]C"-"LQ0>\A+S&ED3HS,3C,$U)NPE2U5IE@\Q-:^)-E M*-R!SS1'L0"$F3AWV\E3C,_,15X*LS+]K_Z,3/_TC\]PQD)RYZ7WNP-;[TLT M!G@:-[%+2BA_0U>71[!>_341R4J^1 M>HR,8,..YO#Z10U16(]'ZHV9_/5(O0%S6\AT7*!;C1'^B'Y?D*XVH0_#]'6T,/3Y0>LQ[SA@I;1\X M'*80H 'FM!0Q.0$DXBR MGHBBO:M36 J)!TE[WI:!HVGML<#F7-EWD[([.R UA9?.&2@G8-$ZYK04--Z* M))SRE)2G'%/1K\E7^)?<0'6(7)9"4,D^J'Y0-V;]7C?WMA>S3(<-VE=M-RC; M[]GY(:H5?Q>P62[^^[_]GS_^\*?_\N2/;&G(->-*XC:=Z]%/Z=O.H+[#I.$X M-/U;'!7L<:R; SS5QE\/FK1])95#XU=+/RRX6+5&8G//EC%7!:*C@DM#T$!2 MWQ(T8#0_YLSVY9>(&1DK/C\1<J):OJSMOZC#7-Y6[FJ #B M3#5&.E&F X!HQ9A+.MQ7?/F1%/7Y9ZK9_;XZ_3MU,$)-YK)>B5K^09F23G,X MYU@7VY$*''!_(Z5 ] MAJ">>29H',T_4Y(/0G2,$2- %47]L(C/R6B&$A^>F1+'2HE@7@_10I(X/[F# MD5U^Q5TGB&(43;ZBO#<%ORKPGSMRX$N";,F[)R9^N;:.[Z!#"21^W M$'-ONI[.&QG)"%"8/(,TFZ/;$'BFUEK&$L#9I(7C.A)2+AG4V=F#[2Z*\8'L MMGNZ%GC+DN30#!@>:X*+V:?%#" M )C9Q#M.&P;(="?3/LQ"FU95XV, -?.ITM8M>OP"P>SX)#YY&DF+VN7=>2UM M1B WGJT(X&R/P?@,+LOK#\XWE2;02<8[E>*;2ABH_M_Q MYO!V)R4.)DI=;C'*6':YN83I2N !XQ2*)%IU'T.N8;J,$>V7NXF&Z?GX!8U^ MJ)L0N!&4XH%.@1J^#-\+C%T&;I=O)%N,[-D[.T9!!+\LWUR2I^%$?<_B#H]9KNT/ M.-H;LMHG$\G5*8-&31VDMI ?Q+K-!9>[X52W[O2]>@^U=2=P1^6BHO(VO:]C M+^*F6Z#&HG.0>%5(\(+:]%Y 1H_G MEW4[BL\+=Q25-A<_0ZYA+GY&M+<7'K5L_41(=ON!A4C\^DB:I1^JAOP/_@,F M"XA?L!R2P3WLY9#==5#H"R"+IGTV"Q[I2L>_P2[ JX6EC=TUS?A&RB7]4Q[M MRK^1\O7R5)39@8:\MR1Z)@DI%;E&N^Q]K&>6]T8Z9!KF-8Z MHOURLV5,H0()8XN KST3_@OO@Y0]@1Y;-&*-KH FH->96;0,X@M,6X;O,&V< M-BF*ASS;D_*6_LN.B0^8AFGA0]V7&SCCB3A3]!VP_3[XC;_I?N!:'5F3,[%L M"; 7&+8$U6':=?6/](5?%K%GVZ.,P[3O\3Y8;N,-7U3=@CH3.]?K#_@S M,3 M\L=G8O,*T"^P>P7B71R';#Y_]?6(TP(7V^>"Y?*7'X14L [O"*2J'Y8>?FPM MNF:.?JW9>ZBQNU*OM%KBJO%?@]@F7(C_F0<;W8#?\I'&64; MP9)8P3CFX3U MOP1XV"D);*!>\1@E&-YV^A3EOV%1S^7.3L4[/&^G[(F%[JY C#E[W*)AWW@^ MU_F(-3N&ZPF'=0^-GEBB9X"N;]H<9OH^1[9@V?G-LPD][U>@0H$5]X[P,RXP M!=4KU?8C?L-)QM]KMN<-ISX0H$N<[)/%?K'^ G.-PC?.QCD:=U&C,0 _%C0^ M)S>I9RQS?:5#2['M,.=;C*[7S*?PP1V;>4:+:45=MG\YW/0-:DGO7LYXP M_4M_T6XY$1^X!QG1WF8*?F4/\;16#E[>&_P4VS ;DU@ .M ZAMK3$*DP@:#H%73TD_.5G-6DGEU6>*TFO#*(#: MU1KC,.V*!H/@$DC5+;6!5).UJB7GWU8(NNXXNN4H7 MIT:BA[&!H>@!;/9.P4U*%[BG'6VL#WY-.D=Y?1T-AJ45:YIPH&]!E\"@;X0O M,6?N%EPZJ7#K ^,K63T2P5W@=/<*.Y'F\7>/U&\0WM=#(X1J2,(,QT='1B,F M'QT6KR"K!3*/S@>D7D$VT,,,9"$&ZY*QF8;9^,"X?&8&SE%4]]ON<#G]L,QX M>Y=/R4@D'NZ5\T>P!>@$$,(J^WOP4(RJLV>'JW4X?)]B97@ZTLY1.#HFH72M MDJ78>X0F[5(Q(ENW/W4B,--^#26^NM5X.$A%Y'.ZNU4\RS.V;KJ5/YSC*9UO M40.OD_0 19/3\P!"/HW@ >?PA^@%_VAB!ATRGX;0E7\:2!O44@1B"28JL,S! M4:J!5TL8@=*D+8S@:'X$TF=^=X+9Z'[?U%*3A20:A*YB%!T=-""2,C*XC-_4 M>?,6Q6@/2R>L<3LF6G'.>F-CYVRY5, VWV5L AU2WT;0U4,C:N"$Z'Z/!%+W MR6,K"O6P0^0*>;?L$;QIV?9:8%MDW7;&R%=6^5/TSRRO'T%@CQ!/Y))E! Z# M/*G,_-+8ZIK'&T)N9AEZ_^EH/ M// WK(NG;+O[_41R?'$J2(J+ A>LMIDB9)HF=1@Z:>@Q>.NO(H'GV2HBU%)5 M9?O\A%(SM*E;H,OL\$S2ZDX478X6)*ZKN3SE45KL<9YCBQ5&*[W>"_S[B2HF4+5)?(7W^0^>W;7?M55$#71HP#^V_,.Y8('1M5GQ;J)!1MOPJT8>S: MN?,!?8?HS@',7FF,B/AS>HQ(W)E6U2^V&?)PM$(QU4S'\R#.H1=S>'M<;:F* ME3:=P /M::S^/.(9?*V&9B%47"GY@Z?.*LH:3$4G?AH;6,]/G6T/65Z2_^$W MV_?4Y5$MR'."^1.6BC!JBM#EVZM3.HR\K-T0P/982[+:>ZHZX<9B/4BK1P#O MJ6HA:_!TJA:L%IQ,.!RS%)9#]WM8WE6+(SK%CUB\9(-R)A]G9Q;,-1SN)=<\ MX,0"6P97;*BIH"T:G83];1HN&MCN>0"?HZIW.,#JZ,+1'QC=8S6ZL(P8#3-L MG0LRD%ZZYD+AS@V7:XPNA:MT2=479LB_>G\GY_A[_ M4G:7DR-P_A3%^.+]Z16#6%'ZKMSE,F'@R/*,=!H4I#^58&F4'(GT"!B@BW=$ M6:"*A\=M,^\JNG(EYO@4/8@G<.HXCL4C2!U%2D>P$$?P "/X_(Y*.H([SL.. MF[BF@T+E>LCQ&\E.Q>-KE./7+*'+5^KWZ \WZ1LN2JR^:F?*Q)&[,-:M/QK M@!E-S0*)/,#4X,>:C4>O$8JFKIS'/-2*#L0C9'6T$ >4^ACX MD51L?&6G1D*ISWB7O:3D?W!\$]-.(GL2->F!*D\?PW.'7T@"%5J%AXII&]JO M\2WE=TZ$/:7$$_V*MXQ\"^1W0]%-G^MM,K:R(%&8*G%7;R_&&U0+ MM&$UC0694"74!H%8J"M7NUT_]8OXT ME25W\E5_6W:6>T]KDT_3\-EK&2/6CMBGT=/*B?Z)TTA^^I.K'L#>@$-CG-AK M#-829^Y.KHP@B.ZC0W9*V?(S&\,3REL#C9H(,FK/1Z X*O$&X:]PB((V8MDN MF)O9/^!$RUN40"K,4K*9?L7^ROBZ2^&O^35Z#6K:UK%0K;]HZ_7B=SUH=@#$2@L3'=F9BQRA8&3A M.ZA1#2"NI#]@HPKJLDQ7"U\_,=\WOTTM9IN8,W9JA M=:X9?LE-T^9.1V>!+%S$_8QCC \@ZAUKU%\RZ^]JS/^"OQV,!;VBM5LAO?^, MVB] X@Q=CF3.@KBS9+&'!)5EB92 =B.6&LS$SD,0UC)SEV$-JQ%O2'43;Z5@ M-7D'0F@,0P'EW#3ODUY')/\E2D[*DL=VV)_%C?1.?ZQRYQR^@-@GSNU&N;)O MZG-@R3MZQ4G6)@VVSKLW>0>FH:]?<9V,/Z;CD57 AKN=7RE]=W(E3[N M:\]RK;[4V-D4; J^/? KL![JQG+GMPGJJGO#VBI=U4"5&ZKA6^>L;5>G5MJ) M$3?-^67)U,?,-)]>?WS+&[D?,0^BGZ*O[O=T91\_TQRDM"\=Y2'K[R,JP+>V M[:O=MTTGE+03$GDGG&LZ4FVP:Z8DU=9ZIOZO7T6"'WE\C=)FSVFUBQ]+Y3E3 M+VG2XXX\C, M=RW]EE^OM;BG]/R5\!E(NK([^&P-1C]55_S>R+935MW!G7_\SGK7W05T3&9U MX]+P1W8L*XSUTL4[>[Q+YPU$(RYAK(M&M#-;"T$9*_Y,6RB/$U"$.1^0S# $.\7I+:.A2R"LG2MHY M1&I?PN%-7/:[9XQJ2BDW)9?X'!WT/CA'1]PA,B^SXWM.7E[+:4\Z;.H0GR-R M#@LLUTT\H]1$UB"0*@-!'ZPR!,P^4/M8GB#G5%Q$"N1>#F/,P:!HNEX J&/0*P^6MW>^!+4^9J?GGP4!5C5#;:H.ZHR=XC[6.UO*-_JMT\HSM;#TOHH0I%)6L M%B-.X[HLXSN.\G7U>BRCO'2EV3-^(2D[/:/0S^GC9T;F-G@$S_W>^7S@::<@O,KHI;+',P&,5[9?N_IW<'%^K+?/HPH$)[-#< YS_@&R'1H MA0]Y]D8*&L*,2*@P.3690_N:D%_+F 3S82$_I"&_^XS?*-ZCY'L_=F2J5QRS M#>TH0<>:$NU>H_P%;K9D+("$O*5/F]*!6M^ ='#FS4N?NB1 MNYR=]/31LJ)H3X&MFI@JOMZO12Q5.A>43G'I]?Z""2 'DY,!&KW:V$\YQ8_\ M@7I=0J]VU=-!RZ*>,;4AK&%2H=B1KI*M!85E.V- F[::,93-SL4^Y!@>=G^, M$@QGU@ZD*.05.V2-'>59I;*.E)1AK]6SEJAMZCY]:BQRP43>245VE1]5XT+, MACH A4[N)$=Q8W:QK08N+4[ M/9UDW=U0(TK.=CL:!NS9HYJ%-QM=IAYIU-MC/G'&C7H1RUV.J^?8G@UP.6+C MKD%I8/=N1L^.CVBG\H**^C=2OL+3E>SP-W5'^"GZBHO[_3U['??J*\YWI!C; MW9C/RI'?F*GGL )GPX;Y#8$1XIP08P4ON7)FJ.;FWIE8UYFA\8N@,DEC\D;B M4Y30?S+M2Z8]O&W%M<<2[5WYFB7X%KV.=W#K^)\50#X<<>4P^]J6K:^JM*)/ MKYD5- Z7RRK)!S#T:8SF]A["(,1GVX:3 8\F7K1]81=#:!:M3P M+SQ:B$#=W.7:<%Q>Q1A#&%K.05*!FNWM2&B MO5);W.6^HAU6T*BR]&K3=CK<41$YG!N4LH\_N%Q/&%5SSR&/N0)>YXQIK/2G MD&F@S)Y1ZK*(%5M8I=SB*(<39X\X?R,[66Y!A]#1+*.E@[329DW%IIV:#E6$ M[J>>9,1@H &-Z X$/$%"C'%/ 2.DKP(PT?UP2/ M<0BY? Q\Q9*UO[C,BE+CH,EXJ1MD[3R'C*8R\\.+7L-&%2SZ :,* M$^YS8MOX#>AL-YT:ZS1VGR'KRBI+E FMO.;+-*1M'=R10BIC>P.^DA/3 MN) DST9 L2!$RHZ4V3L\YG&$SMFF\6.V+[]$.9ZX6ZI'ZBQDTM)C" I.AAHZ M=L"BIE2C')LE'"S2C!28.BHK2S6'C+XE.#[??TY M/"+ED^3ZI#$'5P4,C+0:7&BOJ.&XP*2I,";^*@F8#U^GQ("GL=.J/;!H##^2 M8I=DQ8D.4;9')*63WX&7X(Z>LU,)$R'CN9%8%SH5&$[]L/N6*1 GD&2.3[NR M\Y@2T*19R6I8IK!LX)M3<'3P#W#V)#G%F :ZS_23I& M$W(@);L#0__,+WJR MJH [5EB-\HZJ>FLQ/N9X1RJIZ7?H'Q)<;>SS.T'PUP,N7[.8R;N!@P#TBY!2 MV&6'8U;0+W7X;!A)M*/=?TK@.FOUZ[S7H(SGUEO::3WJ\2&[N#8C-JSH H@+:PT,HR?$Z,(*!B=5 06: MU=,&O8RI$$+0UT&5;L!G'U)+@SW9>%2^H[J;^R_M/R[>GR@WR;,#)L0!>)*. M+J9+S(MW!-0>GQOA8&.TG<23(@#L+".+J86QLW+XPL(YB.E:V K M#=-2 U,.URTIRJI"7FM4F]JJRM>H1 :3F&<#%!<8;?K;("EAPL#9 4T#G89G M,(0T0C:Z*[-.ND#_Q*8M[7S>:)F'O>YY32_ TSNWN6"(GJB_B)HU>KW]DK>/ M4U8^95=5E#JR*J'<[U [3_".>2'*)&%NH,(Q(\D*QG1R1RI[8^]YUT\X_B]P M9OM3@L#5%>UF4^6YFD _S=(/PI]R/%P;^#KE=HLC=3%O64.7KX3T91QF\B)U M"6ZG#W",]NC@!8[1[G1Y588B/8+YFDGR-PP/+.!X2P$>O>#FW6#VXQ/.#ZJ' MMLU9N;Q68Z[GX*Y*S0*Q9AM4[+1^#_==XUK;!*$W&QS18=+B&AK?=]SF:\(M)Q$> MR/Y0QRIAN(IEVGQHXBY(:OK9/S.S&;4SD!E,*%,TG*Z"8/@S#26K1VKG3M&C MK$*9HL?U-)^B:SX(&&WJ=Z!#\"*S%!Y,T7&M'^7LM7S(7-0:SLR-PDT_X]PYS^F5& M5+]!S1< ],TW4/T1]&O[&725G@Z,9>;W!6S;6#*+3,V!Y#J_"/U*UDD' M#.U"B(0FY>4Q3PBEYN2@4'MM$1$.,?SXFN4EY"YU,#S6V"&&1V4=W R$1A\@ M >T?Q*8"AX-B.2SZ*)9CPD<4H1,]^(D:U-&"G_6R2CB^0@X'D9- ](F_KBM_ MX-4<5$_AR0B\102"S)-10=TVC&T)A>274?&*6"40./[%#X=T;]/!68T#Y7+* MFS7E6212^A!3QQ9]?#FTC%^BG,!=01T//=+6H3V,2=H'5-UFU=!"TPJ,Y W' MCTL!T8>P% T.T?L9-A7N]S\7> L'NNZ?RPANQMZD5U]WK[2CX942\R3_(JX. M+6*9]H/'$8#;AVS_@?)#C"&J.8(GKGDR5]V;K)@*7T'8,%,9A_O[K"C7?L1[W+XT\<3 M?LJNHCQYAR4/24=/LU;'= UY.#KD;:K9>,I08(!J#HBR0$\98DR0P,7]66\[ M2HIG<>):R9@J"6\C,R5+N9*N#H//0JIX'MP?3'6.A'L827]'K:F;PQ*/5H?P M5.\[_+5\^H*3-_PI2\M7U3)S/DNG*9+9>H^5;, T+E?M)-8<-\Q? 5/$N2+. MUM=NC;5.H/#ZH]],S3(<#Q,[RT %$[ MS<*V3KG&%#!_.@>C["%SKBWV8!FJ"=(OC]W/7, K5#.L-+5EB,#N#$Q1HC6% MSG^Q&Z#-,A$IBBS-H9Q5@)8JZ&EI!@5N89NG0F>* MFO\\!YOLPW/)]"EB,Q1+_#FM;_7 6U<[VI07&IMKCG)^H=BD0N,YABFR0YP? MX@Q=ES-=0_N_LO(W\/)RL,8ZA6 CBYV";RAFV_SN;ZD&V>CZ@IBTF-."GQ) ^*7 M+']7% .6-7:$,ZFL_9YJ&Z*ZI>?"ONIN%C'HH(]UP+BDKU<"IK**KKRY-W!* M2Z^.PM-S8=RI[E9#U%/QVV5];@6F_TU>7K=I?(>_/.'=:YHEVZ(!NP>> MCC6O.%1VJDQ?8/)/"/'I_Q6OY/.)[''Z'G:]LN7V1]NRUAI^O-8.?($ M,_7LCTO%!E5\4,4(-9S$P:*\Z(JWC#VZBB#5=N5+EF!;="W>@:WC:2R/=%*- M=%Z--&Y&NFQ'>@O]GN\*\D;ODEWV0'3GH:"A9\Q] 5)>.7W;7F- M8YQ'"=1Q.E%)WCN-%7EK*]P=IK3M],9@'59S1;PEHDU9D4_4Y;Q!48DJYJCA MWB=:KS*HYDW$=3JITK*D6H[5!W6SL;:.:NU0$K62+O< +!I^?WO HM7/#A;^ M1GWQ:Y; *^=R-R5KZ"A<&)5Q4$:W;=2X /?K!&-1?4)"*BZ(LT&,#VH8N;=M*XH"IM S4Z64J>(P33 #E;T<@B]( M:B88+(T8U(XI*31+#LUC!\-+?4:?22 ^8Z#;3)_!^(3L M,[0490B,F"K!^XQQ5)KXC!4A:<-GZ(^8VF?P&W66?4:50KK?-XOSZNG'^_3R ME)0GNC#_B-^HMV)/3%Z/WE&>R']4&%77F8VCCO/7'L%L=:+US[! M;,?C?"(I.9P.E13L@:0<[\KD_?Y+BN.+=^I',7E);](W7%".]#]OLR\X%Y9F M4YL.JWS%D;>RWSO]X:^^@-I/H/H;B'T$/;^CZC.H_@Z;FMB7.FF3WHZ$^VC) M77<=V^Z"RKR4?5Z\DF-SKZU KSAA?4>JC\$6(_KOC';3_P?_7YFAWT]10O;O MK#,3UIEC"03T752@J/[@][X\ZDIV*OK;D(U4QQNOCSYX2?Q0(3!FS 7H"9"L MZD?O*[/E$*2FC(43>UEMW,.6?;!NZ+3.R] !,+^\8DK"7Q,?PK:WE85V44J7 MMR@Z'A.">;GKF+R1&*=Q 9OH94Z>3Z5,DH[,8#.$;=6/"6EG.AJ?-F$X[M-M M3,.MDA14S4>9H)]?5FR(=#((+>1:UW/JZW*T>^#.&BOPX WCINV?YP]Q8Y6L-M:7U.?\+P M=!J)DLYD02<=DL4/^>XRRX\9"-3\+%NBSV+E:I4^3\^1MR@;-H-#-IS5!CU\ MOD0--Z&5>\>TAM;]^?C(6*'OWG&4%]ZBR24X[BS1?8-8:Y5N9U@A^*M&KWR- M2J1S+0.B+YS^,^.QU5$%C%,:5T%=_1ZZS##0;?1E;7?V^=*"(QMGXMV%270S M3AI84"P!4F\G"\QPUCE2X %D6F<);(V)^BR!'3O_)4I. M>!O'.%;OQ8VT[8]?TLMK4CX'1=Y52%Y@8NA3>M3 T)KS]6%ICJ\X_9= M]+:6GU_CX M.\1IM7$^B=->.XM^S[GP%U>([G80-T3>8GPVAY]0?TSZ/JT.9<-@; MSGI/VI*2RJE75DD_=,S0NCX8O1%NB_BU$3,MIJ5V.Z=,XF,U<=_7UB-,"\[(CJ@?5I@@=FL&D#L.CUOP(HA"J5#3HNXIJ<';5C2W,5D4X M*H4YC=>W7O1@U3<-/4P%5J?R\I6.!VWP$0ZNY6P?<%L4N"Q@VX_OM21)]B5* M=V-;UJM]*;#ZE6:]-+^6)?\.7-VJO\17(NQ;J/D8:KZV7F%+:[4?E_5=VR-O MC?91W3[T6I SC&M.7<@9EN7="UUF:4G2$TE?JL-V6:K*.9DP\>X[)+K-=PNK MV;C.@VZ6= R^C*L*D7I6J8*C=X/K8JJY;BVT^$CVS>'UA7/]-'OO1FK<'_/- MMZT0T6TG?N ,)O(9?02J8L8:DEO'_F66,L=1R6Z*PM(>_A)7_':L=$31%(&N MKDR@C-VN_^@(0$%[B%+ZL8_-P$D? M!9S%RM6K;//TU/,)'4ZH884$7N[/V5C2N-4FEFOC['&Z!6CM/%SG&ZI:C]JM M"-F\"]GCV"#[.OISF1V.&0A3W.\'*Y[M,^3H=\K4GQZ]RPR@ID:#M7%#!Y/E M6,;@UYK::YK9:,0&6363X7((PX$L=[C40)^:S"'H)N3O8VT$71M$2100#<'0 +P#WP3PU-6.)&+]Y&8T=7D"7O"L5A_Z M&Y1B+W<2=<"C@_L0\-[<%H;;Q9=1GK_OL_Q+E,>JA*81%Y_6H=1.RVC:V]3L MBGZ'1R!SAI&2S D,;XCO@ S)%/-J5-,(G;2U:7C.SC$,H[JV5-@VA=N\APR< M;;6?*LLOF+-QE%N8H9^&777J!L*SV@V?^C2 AZ2"!55%M2 K>&S4JD\&0!X0 M?Z4K4+;LB9MRS%XOV,\%L9AV\(I@G92#322W04BG-.#XD/O*-0S=(.2?C:9U M3N!U!J]DUINLH7$HL[)$*JX.QR1[Q_5A)J/(=L%'?)K-DK[1,C7X=_-#]8D-$C_"O&'-=H/J#S5_ M"L1.;?;40_1.)4F8YI7W1]%NEY^PEU=YUK.<22>QV&Q\.A:CTX.AG0B<=U)M MU,97S13]A:N3XI>HQ+&QV6II=4O#[+_JG+U;/"J\K-I5NI(B%U$"O]"8DV^6 M[-B9=?2G'U=2Y+&,\M*%*O]OE)ZB_!T-%/'J'_5/.(9Y:G$H1%_.^M3E]I"= M4E7&VYR50U\W0\^Q E\E#;[B!#>8<1W!-@9H?^]?W&\39^HED+"A?G4^F M=AC8^>2Y .Z;YUST.K15>6[R*7I.5)'')*5#2YS60EZF=)A81[\R*J_[_IKC MTD>4G.)@I?KL7&,)6H/G.WXH;?6WE[;_C*%=4^AQKZ.H@\)B,BGKMT,IS M54]YMW;.M*[;IUHG5F?TK9U*L]TO*\MVCC?U@CYID9H!_CR7Z%1UKQR#*_2M M.0IU^]@.#IOW!]A[EE"P_#4[%5$:/WVA4K]#87)YK3A3!HXP:Z33(+W8/-K! MW\CE1?\K!HAS0(R%QY*DRS7$M88D1104?_)>I]0T*ACG4[0J,;=_ E M6^0,6O) 7(&@S[RNIW\+UPU,:==S G\,W@GTX6?B E;!G@T'8 HS_FKPM M"@5$^C#,OZ/1K+X'#N$Z@&G]>A[@/T/W $,,&KB E0!HP0?8 :(3+_!(OBYQ M @)Y&#Y U&=6SU,&X7J 2>UZ#N#/H3N ?P,['\=[%DP?QL8=&/\4&5QD?F+ M# )Q !V=YG4_L C8"4QKV',#_W?P;F (1!-'L!(*;;@"2VATX@ZNR,NK_,43 M4P9AN(.N3K,&@+$(UQUH:-AS!_\G='

    X#]"]P1##)HD"-8!H(T$@14@.O$"=R1=E"84 MZ

    ,2Y1#/6VJU].Z3$B,2I.A_HOOZ79%UZ< !W+522#VHL\;8= MS[7QXZ3FB'^54I;'G!2XZX8JZ/F\;S&)G_YUBTGPS)[!?XG*RAU()F>Q@:-Y MMR/3\!YQ64^8[B=*M63;)Y_@&A]-<>)::2AUYB1EQWW&1_I=5J$:YHU#EN(2 M:A54LP^44FV[=B/,1C!=[-B\ C.1U]D@2N@,RRR3E6UZ>HU2\^E!DXGK^4)7 MM]$)A$[E,&?SN)?1TZ&+TN!FE;E*^B\S9HZ_T>G%"'P+RG@>LX*4=0SZE%4/ MVS_D&0W\:$]*IB$-.F>%.JJ'&6J MN*NOJ8FN;D%-E]#2JZ"YTKC8R?I48E%W004ZXKQ\?Z"BE-LTOOK]1(X'>:9' MB]*1'>MI,5)YCO4N9'!J.L0(69JX(75OS(OTX0OK8T6X0;@F8>OW(MN77Z+< M6UAK #C1L%VC3<>TEZ%.'"1T9*AC^96:U%<(S"*&:I%Z2Z)GDI"2Z(2]4X0N M"U%,Z3 :^:$Z2R*0> YGYRGBMP"%%GX&12BTP#-[FJLX/^'=:TJ7F66JO:>NQ&OP,LVM4J_7BU="RKZ?9K 8:DH M_PV7PB_J^70^5[?3[@+M94Y78,G6FS73.G54,,_!^:*&/P8*EEC$0109B%0; 1'B8\'QYH-+W,BE+_ M_("$S/T1 IG\LM%J_1,C"&'+QUR)%D4^%QXF2)*<)%#":&D@<'\J"Q+#&-#! MJPR91BOJ>5Y*Y'8:E\LNPT1%@3A)LZUS/8Q\G4W YDIDE1*4$?6D];Z!Q^A= M#THC$Z,+'!G,>Q:'PDZP7M=E_RE[PWD*6OR41](-&VEKQZ\B#J65/JS2-D6L MK;_W#0V$?FF%?AD3VO4#A1)TC+U#N"8T3)X;7-#;GD/!ASS;XZ*@*D8)K.JU M@T$IH?MP4*Z#S,^)%"SI%49(:*[(453$TY1IABA)4#@!IZ5AX38^D)3 "_0E M><-ZV1\9C=N@4"JY#!)= O\9&6,%HJX"@6RSJ!$T$@PZ@(]!++AT%'QG+JA_ MV&$<%]=T;&Z*X@0W06Y24I(H>3@])V1WOZ<3+%U4*F8N QX.)S$3S09G,RI: M!)!%-36JR!&G1S4#/W/;$OW@(?MC1>]S:C-&7W^6,X;>[ GO,DMA"<<+P]_O M'\ML]QM\$<>2V4Y%X&BJ4\H\N" F-H;3^*PY(JR]=8C'>$]@G++TIQ.)QYX) MG:/#4U92\]SU-2E>HQQ+-'$UW4WC1YSK'(%'9Z*S!R([R0[&$>ZE4B<)Y^O* M][NLQ.ROC\>$E(\PV+(05)?8D8%JZ]+O9Y$0<4H$I%5_,V+$J=T'J+.UNCNQ MEUEKBRU0 T M4P2PTZ0.XU8-/=3C([B#C>@/_(2I,]3YB(M=3H[=V=N;*S#%5S]$U077_">N M*-.W**'&S_TGG:-54Z"\N:NGKN3R#NY[-TU1-3?<[[U-:P9R7R914: MRO*8 MI'#MM9K/\OI6K+\X= HMG5>[7$!%Z^4NZY!Q.#%=9H=#EC*#_R6#_?G/4"E4 M]8RGE,+A-"27>ACS0TL^TVP0;XQX:S]3CK[HE; Y_.YS;IF 2']*F<#'[)GD MOG)7W%SH6NZ-=O>(55:N1-[PT)DU#/KY*MJ](CYK7_1F;;2+4O2,*\1 80J2EAD:G^*7+7X*O/O# M2_;VOV-,V/3R^W_ /S_P?W(KQ>0?M_@E2J[2DD:2LI=TQUJYL,E1Z0:5[: % MXDU\/J K[\H&S?)^7&EL^8?DS]0.FC@:U9Y<(W69V&#Z?(U6TGOB6(YUW8+) M\ID4-]0G%"4XHD]1&KU@^-K.9,Y'26]>6S):"D)/"Z0G?#AF.9U#>7KDXIW-K=56PY/DPJ )L<-E MDY8N@VVKFJC*W6W0\WL58#1;*+\R8B]&9#Y._06+_B YA-UG'&-\8%4S>6A' MZ#\?\NI (1--ZL-G\' (0A/-AH7;:EHD$*.&NH:CEX+9-A1\Q#G<+MK6 3U3 M+V^U/C::5DM%G_/7;*SV+= 8J/,-L% M H7$/^6I/B&NB+5CHB3ANRW _ M!_V00QU?G+._*:8>!8W+\X4*R0'7-ZC' *.(/S@U.H\1>YBZ+I!^]=*G_Q>T_ZZ:1\QQK\W(B9ITHEN+\+ M, ;XF5B C(%GP9TNRON4QCC^')7X/GVH)NO.+9:'Y%3\S!["^@CO6.%4?N%K M)C=GM\'F:CMRXJ_BA( 5NJ=KBHH9ZMX G:(\T,U0_?6 6BS1W-W=LT4X[UY,\P]RO5MK80RYG3MOEU'QVI%[$_F'GS04C6KNZV@; =VWIS*+$QV?(D_ M0&JY$"O [+H(5D^ U,"$)\\:8/)K=9;NR$*45"\6=E3/I;'-$H:N[M(NT7DT M8F[7N\ N^"AGA0YH%LZL \XCV%F._^Q Q]HM_P #T='^%@K"Q%,.R4WK8]H<;R/MMG M*)RUDU4VG2)R%8E,R2X]DBBN%.AQ,M5%6.EGC8_[,U$Y?31MV_1W$/[1! MS:=0]2TD?@R>#>]^#C7?"\0CK--S=?>$["HLVM>$<[%H7%86$$^J<.27*#GI M+"!TF'A80&CIIEQ H,D5Q#%#C)./\Q0+-:T-\QR7"?JPE2T3'&/6=)FP%+MZ MRX0W8.1KF7"=Y9B\I/PQC-W[4QZE1;1C9^\BDMYF17&!][3-4_15$;P8<7$8 ME9AI-\CTRR ZXV M'"13N@D#1].YD4Y]:'6($:-& CGB]/5VGOL9?)%RK+VWI+XYUL1YV!/0=.;@ M16,"+WI$+*J"E$G& '?H@)!PR,&V7;.%QPB*#:(JG1(&3'9 "7;Z*!V=M9_A MM7%<%!]RG$10S D\R!M_G_>[\C4J$:'DU(%6R\]#],\L%QO5YP3@3:TH9\)1 MV5 *%Y 31+7C)PB*^H?Z@]];.CX0D9R%+)?,PT/)F5>ZWGG"^:&M@R2[#*=+ M[.KX@*XN@WF.$O*E JI(65DA($9 +=3O\G"?;IE:+(Q$NU:M H@_E* 6D:OE M[ "!$?XZ!PC<@T_K (&+T;)C^TS,;1SCF(8X5U_Q@564_WC"3]G3*[[,WDC\ MXU\DIJ])Z\CR=349E#=FWZ+9NP>>CM4[!^!LH^^]&"N;VH?- M')GRB'S]3NL_=FQQ3OX+%S#%+Q#,J6S33,Z743E=&9MLS$6[6G7 =4S(J$.+ MJD=]Y7+X=^=3@FV3NN'RAF6SH7U)1BN-V* MTX()MWUYR1DJ/I)BEV3%27WBVB)OAU.#C9X8O2SSX1FXH(?HG85$VSR'52[\ M>P,1,*OL$"6HY:@XW.W2.UN#1M^%6\.%R[(^NU<+BO6U3 MC?KV2Y3'4Q7++7[#9=D@BSTS+)C*>?.T9&M+(G_1H JHCSYJ=/"5$$JE6\?1 MH"J0;1"YKIVEDE@F\*U&I5 ;S%U7XUK:%ZKY2&9#$R9T&T:Y4GM0&2VK904G M#BT':D'>10_AD5=HSA5HSY V;S)'3 M'-P;J(96RI&HZ)NJLS6'@&;4&2I2R_Y/KI*N1AXL71>0$MMWBD9#;[ 4E?L* ME=PGD&8(9SD&EYL;=QD[7X9CMH@O6#5%\??+K"COLO+ON/R,=]E+2OY'6=-Z MQ6^&MADRL^>,-TF:[_ <%-P.*TKZUQ*]XQ*UO#?-M59<]QRM_GM*\ M:81V8E8/C]\B"&X3:8D)SMI<6F)_YY /OV=GZ0I^H.@F?< YR>*_8?+R"CJ_ MX3QZP>S'CU&)FY.[:R3/YTIR#IGVV;UL/2V_094LF^ID()V $9=G@VJ)4"42 M;X) *-3> /!U4\]_[S?]$U7]PX[8H1CZ9]\>3J\+CJ",?Y@W\_ML@B<'86W+ M9)EW^!8B2:[R=997?X)V/_H(+R6"? LQIZR/5PQ$^2?1/LN1\-%O+"+5[=>! M@\TQ;)_ M4#X)OSOD;'Z)@-5I84[BUZ5YNTZI'V>GBJ>)5/%+TSQ>JIHI@25 MRUSODZZ#U'7Z;PKE;TU J^JJTG66VHM!_T^([EROTV**))_X^& M')B'K/M3"?S+_?ZH96W3T$UX$8;%'52_ M -;91_4YM+XV5_E- ?J9B3/'O78. Y"^A(,>9R?:H4$ QXY'N[,_28WV94C! MK_1*22MY&FL?7U[GJ%1I"6)'Z;OT0)NTI0,8RZ4<'.9GK5#5;+U#:!,I'GV!_YZ=Z,3-"J3_ MP=.9.>N]Z\+&)X!;F^<$:D.:LF3^HG#M]4B ML.CN&PCJ-+NVT3^NVA7HG>#$_P%5%\;J9-D[9JGGZOE&8]/HJ_?5;BW"N?I! M=;\&L=KETK@N.!Y ;_]+KG>[-NU^O=LUZ'-UEY+,IUN'.2'$N;K,J;X-8TO% MMM?T'D[J=O>_X):*0Y^I9=/GX#4[5[RV:=SD"3+X4[6_#@7)^='J-7RFL0CG MX#'-^]7!15"H%-;FUC+VY^9\#@A3W\_/Y5%26%%TI?5X^.1;YV1;Q[KJ37= MK?"]U8):7C;IL8SR, M1*;_.3E]J;>Q[<>EKN8A-.I_K^F>76-#Q%"1R+^.,:!Z*62',. M)Z46];:S"6 04C=2(4&L9;7_%:4"=T(W)63OWX_Z<0VV2VLM\ LN?7&9 M[7Z#XADX_GC*J4R\$AC3K& _WG?O8RG+:LU@YM(3SM%5*PZIVWO;PG>NF5.G M,!NC YN>#="05J[2R@L]X66%GZWE)RT+$M*:UW8?+\EQA6&$7E!IKRK)$DB> MD_$K2[X[LWP3*<[)[(UZ=\X:2/W0NMES%&>QN;!JCYMXV9_.X-4)^\9OW<&: M6WY(WE4_>W9#EVXD+RW6K2D]N7EYRM M(.%\=:7ZVYCJ07FYI4:X8LY\W )#\F!3_ODZR_>80*%3[T&BL2@A^3O[_;QJ MN"B(\^W'C,O[WB1PK+YVYJ'C3+]@/7Z\OM,\/LJX%&XE:Z;VSC^1RRL?,M;=UW?CMF=D:N27+&7/#%33[+ M6?9U@4QGY.:6]+RWFS6=6+O-='X325Z; R)- O\K79_1=R*.;L[H>Y S\N C MR9L5??/HU\[(ZX[WUIK^=#0+?'9UAXRZ;RRX/(^,[7Q;L^W"%(9V1M=&Y'<5 M90>RUWS\?)8T9W1M9%YO+[BV$&XTXP>SMN\S+ "L0R=Q%>4@24&]5.W2R(X& M7Q])<@*)GPLFH<*PM3DX-$9]K0:UHBI*F.MYB+!!C)I9246/?JTY.'ZI;;E^ M'W&:'4@*>/JK3T,WQ%W?. U!Y]"@[G!YD^ZR [[-BF+[%I$$/,!31IW((4O9 MG8G7+(GI*'.9IPUL-D>'!C=?ZT'\B4O$6:'O@-GWJ&$'J0S.$(D<:P/U;906 M^^!TH!.%;Q-=B.2^R2Z$\>S7Z^EWX8NUIWB"KXY8F[RIHS?H)7*.V0>T8UN9 MK"7ZE;7U\@KG5 >+KZ>OWKLZ#Z1;[65;F+PE*;XI\6%L9U'=W \V17EU>@[: M(T80"D@'/:X ZCK=/0.LJFYG74S@1[KD.U*!()VUIX%>NB-TP5?U$&2Q=LDI MIB$L25&$2H#T']#3*VW?MH$Q.Q5\ZR FQ2[)"EA('K.D^RP_\*1:5!09 M_0($Q5](^8IB]G U.K!7=@L48RH#_UI&!D< ;4I!CJS'^!5]OYZ[9/:CIGZ+M'_RU-=A=E.Q. M2=,[N.Z=YE23SW#1JBGU@T>K=G0^_N7B?9S!]BM1G4):]:OGXXLF>D_70_T* M[;T$+@Y19-G@="#DW0SOH@/^R.(58UL22;T;1$#HX> M1(K. -]^BBJ2&$G&-7$ MZ'Z/:G(>G%%?R3DXSL!94HZN:M"Q5@XVP&OE"K5RKM:PIG@4U[1>P*BSQO4T M;@XGG^;1C(OW"W[1X/$5X_*G/#L=Z9PI2TB:D3N<[MXGEA-:U'X J-"FCS^A M*6K:!A#<&XR- FU3 ^,#;&,R3<;;6M0^P*;41A-L 43;!J,CA=OTT'B&6_$9 MU@-0L% :H9N1>P;MZ:*AB:^;4<&-1WCD>',3V30_/._"W;NZV[[2UB1@L98*8(%C8'R[<"'(LZ* M'!1\?+MTA89FN PTJ)@<0BT/.35^/G!ZDQY/9<%,YH_Z\<48E0\,CDJOBB8X MP08Q$O3'4&(*+3T>R4M*]F07I>6__]N/?_[AO[+R%6ZW/!@ M9'8_S,RHW?H]?64;"/*X9AD*7&Y'%@46IK:/_(P5G?)4^Y!R&I<;D K)!SN/ MK&WGJ?*VO?W)(RNC9&KR,!'_"1AZW1>=0LE@0W0*(@XA?@_S+!SM)B6+XZ9V M.23M'4);)O%@UXE%$$+#$/8LE-W=QXFRKSUB1&?.5]!XQ(IREC[!16!T("DY MG YH)P(GD*EYH:?>O3% MTV0K#[W.N3&MCMT-.];XIM&XD8Q-')^B$@ZARH[3:-*Y,B$-#?0"$E13>=PB M,QJ3#I*=#H@6L&<,C%C;)6L'YE /3$3)UL>]=(=.FS($[$MWX2;1[W$CSG!L MM"U@A8%9; /2 9JR GXWU8H=W$9TYG]ZC=+[%%^4 :(>@:-M@[M/=HU2;2W^*BJ(RX1L2[2GIG12JF,-.I4N$$ M,%IE*@R!DW2-D74]+QCAZ8;.X^X5QZ<$W^\_8Q N?HCR\OTIC]*"AA.P6WSQ MWOEE8C-K)C^7U2IG:CPX7U/Q@6M757O$")#(BQU/Z/XLV3-SDQ1TJ_UJNFJ6 MK AUK)W6%5UBX8/*H$O,VZ%;DT@WV-T;\6#3I Z=E88>?:Q*\1G,GJONX/3! MISLR+DM>P@*;6@.OY'?_):4^^)4<[_-/41KQ6KEL09\E3'@P$/JS"GZS.;HL M>3E;ZT%,Q#B!6ZVJ6S;,H&!6RPY5_%"'H:=BE]:T[_S.BXA!63!V@L]K^5NBY9 68L_#W *48UD)JS MC6H4 T"J^L::DBH )(YO\2@B&N\7TS3&01=8?JZ@2:29O'(V0>FI"R5 SJZO<3*>MEG;C64V9U)ZD'M.U1VMI5V52IM.-7 P,Q M/E.Q@[*W"81T*ILZ@(=6(=,%_;U:X%O?#V$5NY?$P).,_(7#TSKJ1<8-'P2, M0HZ2%VC<#9@;C??Z&GN,F371/!$^NX3RS$AZY0&V&WUWF:$+S+@OZWX\7 MF3@*9$FWL_ 7"YQ$J)[!_I!9] #W*6V!/T7Y;[@DZ4LC+D:A$P M2\OAY0'@@AHVJ'4;=>XJH/R<59T/CQU2S_I#4]*AF@.Y3Q%B$%IE8TQ37 MFF8I2IBF <8ILQ K>A5_<-7Q)ZX&TZ(/N29?<5-Q'4#WJUM!3SHD,* O ZOLGS MR%MT61\Q/N#X(RG*G#R?0.4F4%/Z)@TZ1TY(1X-^IW,:)!*)ZR5_+F6!,K&H M3#FMC"L'H8TPT1.XA9>.R=L?&4L&3(IC5D3)_?[OV8G^X3*A_Y-F);XX%70E M59@<69K)RY6AS]1T,"H5'SA@SSFAAA6J>864/G&B^'.M>' YE$4([S@5[_#6 M M*9'-I0B[NU@%2_5)LVR[^_U$"@)_N]_7?A 73!=^#[*Z\JBQ9K'S :>+&TM] M(@E/1>[MP<\,"1^ %[K;3U3NJKIC7-\E]KUH6K>3=F(G-0<:,Q0)G40GVN>V MD[B9['@G[28ZR>UBS*:-#5=MP1F8_O+N'#!D*4([1'GY$<_=8=LS MF.B %%6T0>Z?+U8NQJ%OE)OBL1.%^0"C5@2VYKC9O-R"HSQ==N3&C(6KJR]F M>@VK^W'RL _7V%+R#$[3S,%IYRZ-+Y!J7:UQ,8X6G<8VCJN8Z#9+7YYP?A#W MYZDX.F[#E(DCQV&LV^#)NHH!Q'/ @&/WJ$9Q/@$8EKS1E,T+H]#J6->5H.(-6I1^:]#4DEO4$X)*/R4-C-3 MX6J_Q_3W-XQ(?7(I'Q$]@.HI(H(T:Z>(\'%H A_QHI=T@1HTX.1R1JQFL8SB:I6:7 M*D@:6O16Z],Q*U0P=CZMRQ2&-OME3).FDUT,[/K&)/ M7G]@%Q&AAK4(!R^%W!_Q"\CQ&1^S'"XDW*3[+#^P2//BO?I1OXR[ 3AL/MKRBM_%(NT2W7+9;C9K>>N0N\:NGS_!N MHP*DP=3W-AFL 1P-1BH,_'W&;S@]X>USP5[@FH?" 9,PL#C4S0B1="G+&2#Z MIZH)"VP;5UIS]O4:QA+5(2&6\U;%7P.U-PDX#:Q.@LP%51.DG_HISXKB4Y2_ MD%1A37.8.*NA8*B;F7]G/!!GXLUTK.C)-3FP9EY,9SX2N\43O,%0KX:")3CF M#1R) ,<781"M[,\\8-H)5*47&HP* DI\@+2U(V.72SMX8[UI":?21"NV;KHQ MWI.4)?U_.I$X2G>#19ZQ]$\9/",M&VR7!CN!#]$R78!#QP3UN]FQK2E\PV56 ME/"^TU18.X^-_ZE8II_99 Q[[G!:GYZW:7J*DNWQF&?'G/ W>ZZS_"%Z!Z&*^_U' BQOO8&V_&S]?)$_ZJ$_A=N/B\*W%\ MATM>+H$J?DEESA(:3]._;]/XYW0G_.'Q]$PQ3"(H?Z!(_EG[@L/,H+U>&1Q- M8ISYN>'N%+F,"E[G]E& MRZ;23T5:MA.7>P3T\_CW$_5I5V\Z6ZRCS5WF_7,GFMG.@00O ^U>%]L$SUMF>L\,Z=C.*G M23UCIZ?' $,PQS;.$M54&U2!*X3H7G=X=! V-C;SD5;DI8 R^E]]A-$__>,R M@^V1 L<740*G/!Y?,2X?RXC&!(K4DS:E WSI:S'3LV,!NPW5=.?*)5[Z43JZ@=&\7A M)6C,.%DZ(6 V#]ZDN^R S>*K<1K7,YQ$(648+O7Q%6REV1'G$1PAO<.J)*X> MNV*BA^5U%^OT$B\0;.(_FJ)K)4-<+H?"983,#63[*8(,VI_8 X MMUG!DM%BW'.!]UF.GZ*O2O/1H'9J/3K:#!'&;0;HON>["R+I!CTS8D2I_>R2 MS%.+EXYG==(*ME,2S*IB!OB&YJ2-O/GWB9HR$LT4>!D5K]=)]J69!*?N$AFQ M<'6/R$PO:861^SUJ8R#@@("%&&9+[P\YNWDS8P@[MVYFC)^K.'P@B-823D;E M.N*62B\/LTB2\H>DJBOZ5QG>;=P;)8+M2[5MU5F\O-TF,=$8_5)FED3^4;6ED^H-8R=7;511;W=%H)0; H1P8,D:VZC"1*:QY'U C_XW_ M%_T'/#7U__S_4$L#!!0 ( *."G%3B%D][5:8 !BJ"@ 4 9&%O+3(P M,C$Q,C,Q7W!R92YX;6SLO6MS*S?2)OA](^8_>#V?;4NB1%$=TS-!W4XK6D=D M2#KV]&YL*$HLD,3K8A5=%^G0&_O?%Y/KSR8\_H'B4A#B>_//'(A__U/OQ?_W/__9__(__ M\Z>?OJ 8I4&.PA_>%S_P7\O=?^0=_>.[\?$+^27XZZ_W4GZG5U]0O[*RF:X7]DK/YC,@IR)D1MOWZ0EJ#_^FE9["?ZJY].SW[J MG/[\/0M_I#)(DP@]H_$/[//_R!=S],\?,SR;1[3;['?3%(W_^6,8)%22IZ=G MO/)_OTD(R<-@0LK1-KX]/VQT=)$4I JCA_[YETKQ7QI^E[*/0ZHWUT%$!?PR M12C/3/LAK;ZG?@V#E.CP%.5X%$0-.[G5EKL>O^3D_]*QE@W&@SD=E71T]>/P M)IG-4S1%<88_T&.2U1"S3=L0B!H25/M#^\%Z,PWB"XI+9A!-VM\3LB";WD?)9T,5K#33K)\;9#\C,N<&,?Z3_<:LA\H& MFO7MI9C-@G0Q&+_@28P).4&<]T>CI(ASLA /B5Q&&!D*TK2M9CV^Q=DHH2T6 M*%P+QJR'LKJ-]7!$5(:W1AG"V>_FNB>JVJP_UT6&8Y1E9%YYQ[&%G@DK-NM+ MR7_VC$8(?P3O$7I"N5EO)%6;]6>8HGFPH".<2'M YMCTIDCI;-O/,N.]@;:1 MIGU,B&[F"SI+SLNOO"3C_)/,H\;2TS;2K(^/B.P3#<6U+-OLBZ_!=PM57I=N M_%5$UN,%53_C+U=J-!X]*9FJ'G'PCB.03!XHK(P=2]YLVSS$&6D?9R579R;% ?+58AMA MT,PA)&W39;L6]W$RM>FMNH4]G%)M.J=LP/F)U:IKJOI[.+_:=$W9P%[/LC:] M-&QJK^=:N_X:->7BC&O3KKO[31KI_S:9O9S MLK7II*X-UZ=#OE^L M9N?>QBKMX#.'P+F6^K<,C8OH$7^@;#!>GB*&49(%T98/\2@JJ-^AL%+5K\I& M%OOMP5ZE0[J3S-#:%^8A?D;9'(URUNW=F@[%4O?3>["--9X<[5O= XJ59(5_ M;0S'K/F#X]KPH-LS2.&WG-M#%7I3WTBJ;M0YAO7$?Q_@]-<@*LB/KU/$C8S] M$5G\4A02N9+?5:PS-ORY_^H>[,?K'NW^V09L[<;W:G=>=X 5Q.'==VI\65O9 M-DK;X-W+A_=JTZYV25G03@QNO[E7"31>19NT[\+^O][3%G-2A_9@XUNES>;?<$UNKOQF!QCR+%_]=UG,IK)VDSVE$1+:E-4[PNNT=V6MU#D+^6^*@YK M;N%J-^X:$]TJ\E$0122D*UPD*8+,GC)@ADV)$+?KKL; MY]4*4OVE9??-&MOWW?3&CEQ=UG+W[_[#+KW FU^8F#>W_YMZ%^:@9A_9/\;- ME3*(%]EV_^CZ8CVC[^G3CGP<*M,;_179I27+:8XOI.7^P$ISZS:^#Y^)RG6; M\.]U=OENOK0/M,WOM.R;/11KP]+Z09?F>19<6,_VX_;-;I M 81.5_I63AR+_:NWXJ-.O8TJ6_X@C>G-6OF'C'0)C\C2?HNC(D>A#>2FWW"* ML/$@MFG/O>>5P.1LTWG+)O?FG[7^)KNES.Z+O$C15QSC63&KU-NU;O0G*>(7 M>';[A(-T93]^8NL>5DO8P*_7\B'15$OL#YGH*X=$6=ZW[Q'A]A?V@Z[Q)%JK M8=<^CI5%E__M& Y60>'>J@9)\_!(B_ OEXH]S^N-/_$=&"OGG&_M*_YTL)V03L&R-;+!1 MQ+[QME/F[>+\XN2R4T+>5[>6H1^W'P)(>B@K3CK;/;L\$_#33S<['J2C9=OD MQQUR-J,JEB5^F3.=^FDTQ=&*UW&:S'2B*S^<6 H,M*A9,X7QQ]_2%)R'OKG MCZ<__C!?FE,?N4BDG68]9G*KS=TXR-Y9@T7VTR0(YHS 7U"49\O?,!Y_.CDM M0TS^]_+7;ZO!#4G24RN HZ8U MM))2)I:^(:?5PF_=R].SWFDK217B$+/:M66U*HDO!0YY<&Y(=J]MV+VN2@5H M]^."W6T<8G8O;=G-4=ITQ)JMD>Q%YZ(?AD3T&?/MH#^\DF](-K3Z2F^]DV[G MZJ(U.UH+1&)V>WYN?E80I+M783D.M@M'GR$7HDV1#(J8MRL?>5L_#B)2'^7* M#:RP+ <-M)E5T[!+F1J!Q$YPXB-O@DGGD4![(. MV/ACQRE590V'M,A;MWO1NP(Z\AL3(.=M X.$IP.;;PS7.M+[D"*XCX*);)VK MEN$H@4Z*#9@2@Y!0Y:5-9@E\B%*!ODNK&U49:C]FMBM!ED8C 2"JW- M-X>D\!YGHR#Z#PK2>_(;W2*W59HC!]QE-J11!D="I+71YO!$EDNW?NHJG 9^.7"83'OJC%)>/727L,!W>,(I3=DVIDD MJ7K]W"C)$;?/>J."(B'/2R,.Q_%K$A5$["D'I!Z-6V4YZO89==1@)!1Z:=SA M2%ZF9*DH?5.5_%4+O* MD&S:DSA&D<+L+BI*UZ'S%EJ%E%@DCP0\-@;10$?I/$G+&"GD('U#E3,E,U"H MOD51UN2[C+9NAJB5_Z'R.#7Q=*V6YU-5^X:M'I"$3H]M1KMH MSBSI/'L[[5SU.D?$9P61A%"/+4@ECAL:KSA]33YEOLN2TER5VVJ/E\.1$.FQ M0:G$,DS(GCWZO_!4I6()(QZ:4W:U$Z^#S :E[PHU^*V7J]( ML$CX\])V5/:=.LHDL@EUHPS5TBYDO(':)Q,1" E57IJ#Z-S?3U&@F"ZK13C& M]NU=A!@D/'EIS'E,J-O@-(G14Z%XIK-=C!^3VV>XD>*0<-8*<\W=+,!1.;T; MFFVJ5;@,VCA)&F"2Q!3PTHRSLBK&<1%$W)M%9U*M%.5+>ON+<^SM\R/0XI%PZ;%9ACJR*-?%[6)O5R<7%ZTUE@IP2#CS MTO*RQ%YU93$:@;L5N,ZV]SF( I&$42]-,$LXRZ<1*R/^3.XMH*S#I= ^0XP9 M* FU7MIBGA*R3M [\)?%[#V)%"X]@I(<M6^O*<0@"?CGI;VE M!'"/T]F#S'=MHTP)LWW;1PD*"5E>&E=*"-2 F\MO?[9*E5#;MU&4XI!0ULB& MLA&(D?3N]WT$3X^S),(AS7.RD2.@9C!U!Y&O!^-5H/EAF:Q8$7?=ICKAM7.V M4CH0<++@[.*"K,,=X "E5I+='#$:5'_':J]$S69" 8Y6*N%)0ZH4RE\\2CL3 M@[=1VIISB0&OLVHN)4NM%3I',>'KZ<-.3D'R MB[=7/$.W:$Z/[=G+-$GS5Y3.1+8Z65F.#!!A^TZPRW537F\ M!F5Y9L8$"S/69%QJX+B*" ]*\4IS'^(/ I>EUE3M@P7%F13/@2[XF_"K!.,J MCCSLAHJ'*LB>T0B1=86<$9Y0KA_'JFI<0,!FXSIL&X%R%9(>E'6JSC%I?$$ M*EBN%N,":.$<+03A*BH]*(NW!;HG(GI&$;T_&P9ICE&F'[NJ:EQ P%;C.BP; M@7(5PAZ4]6&*Y@$.[[[/:;YK8J_+T' MUI!_H2B\3](7L:3*5EOOI$-"I6<8L0JZ_&K5B^68&/N[8"Y"L]? ME0U@.NG'))Z86]$$I?G;=2^.9M:,J^"XBN0/NA/_DB3A)XY$#VBVB_!=9:]= MT[8?"\^)^T7Y25@)R%?'?X9;*\"RG9+-6.USW MH1)U-MAW-4#J*CF %P=@HP$N'@I>W$!;CVTI%E<9 CPX#&NI9* OO+B$M#KH MKOKM*NP_*%F/.'C'$:;6^3XY]5%GTVD2$209/0WF"P-+AFD37'"^O&EX-'3> MLT;G*D< Z/ZY@MKB0L'^*QDS:16(60H7245\,(381@LZ-6[N0_"9@4N M%.#;*P/.U"X($DRNL@^ $GTWFT?) J'RKG975@K.M76YJ(#WYK7I-X?G*C4! MM /#:U+#?4%2B0L'^/A=FWL#7*X2&,!Z>B%%F>S%"Z%-I"3[]) M=2XPX+-:;46P0N@J!0*H2KP&WY'YNB\HS<31!3[;U29N7*4?DR#.MGSQA.D4M)4X7. # MO#6C%KA<)5EP2&,%;L50K$C$J:M#;QJY36FK/?6]<#_R+V530'453H(T-W8IOO-ZF1A=NVM MJ\O==_Q9LQ5D2N[!C1&ZRB$!JPQ;6TQSYP=A)2X_KUT%SEGG"Y:RO] MJVSVWLHZ?'<#E8*Y"9$6T%PEGO#EYLQH[(IUN^O!W7B38:M&Y2I;A2];.#-Z M^0[6GX.7H^W9"I:KC!6@K-(@6IA[Q-( 'PG+&H_BD9IE12TN'G\NP)JP;@+3 M57(+6 ,XFM%DY.G"V E&4N.M>]GM0'N@.F)?!]%59@S@ "HA0C,6:X"L6_3F M)XG(5R8/,>D6RG*._3[ J2X"DF5+?!L$%;39[B]R*GPGE-AH'N+LVV+2Y+Z#@0]=2F 5A7:4) ]QJ[,_%#/(H*FA5E MF*2,P@TAB >7431TEQ]BK%[X<['79$W;DV1<94$!=@RA\629A+31_K:*,JE? M I]?]\2M?&LLE("K3"NP#@-AB#F"88##A_@FF.,\4+VND]3@8@%/87! Q= ) MPE5R%^!=2,6L8(9@9N6G>5!3-$5QAC\0D7$R0X])ECVA?#!^#;ZK_9%L6N)B!$_% M<,A)J*: )'K6+F_&[3'5KS<")22@-B;JTRSGR*XZ3E F3"TBA M(MM%N2" ;;T'50NI!"2JT"XSL!M1[OU@SH4.[/=S4+5S+#>)LK;KV;7.(F)V M22FLR@5U'+<8QE@E2M'\>3=D'D=N1YVB'(\(J"--ZKA.W00"SCZI8P?:L<=* MLK(I68C*KZ2.69I7""7_VB:3_.JM.GCNXIQ/%>(\CJKB3 3>9.O<9&630B,4 M?F5OK$VD-'.CN@(7 Y ERH@?,TJWT+0\>>.O 3F $KU>W3-3E(MABF=!NKA& M,1IC,I.E"VT*0+N&N/B [$>&S(HGZ9HX'26%!#[+.4[/VX$.N&TTMYM#<90C M$FHN<)">MW,*?M6@(TER^2B'T_(\D2[2\T(G.E*PH[I+%N)PE#/R"-+S0BXCW!>X8:LVZ 1Y7F27!MUT'B?35@8[V M:*T"5LA<)9P$5@8G,;XZT#&^K*E6 7&5A#)$8QQCX/PF!XOQU8%WT+3?X%E MQZ!BF36\C>+@Q1^C(EPC9[ M\"&KS<3> W>&L]X*F -SE872-WU@*+-^D4^3%/^I=))5U.)B:MML8 +(6Q\VY7D+C*NTUP>V/5O)9]L,"ZW.>2O+'1'Y?T'??D!Z0K(WY]L]ZK\K957H$E+ ME.;S5?C3EC@(GI_XLHY:"EES<;()L(6^@L,T"8M13O:)*/W (Z3P$Q05I4>+ MRRM?ULY--C:ITR)HH7]@B8?Y@7-$:O= :7DN!*#\!EIFI$0J@$ Y!HJC*2+^ MZ&S95ZG+@+PP!=8[ 3)6FHE\DR8#*(Z\\NK:H<51YV=!FM\B/4V[!7EPERN@ MA:XN1RHMP902Z\JO+F1DB1YYS[7?*.3\! MSMQCM$$QP.#(>0[**><9?:"X0)G!F6B[Z%N7S$FGONPS=YD14RE%<1S^"D% M@YE 6/ZM>WEZYN?5C&(Z4$,Y$K>\#9"FO'(-![Z&5]-C0.D*16/ONBM.98PF MS(\/B,HO:9)E9'\ZQJH!6BG%!>"E\Y1B6(H N'*8 PVHL'(,N/L^1W%FM/&2 MUN&B:=N4JX?CRAL.]FT@8G%!R!ER=2@L :L.2])*7#C %GL]=9+SDQY68S\Y M/^;G9\(+D>F40+TE*U"4S.G0T!.OK,>%!'PO6I=[,V2-'>+\H/\+BHF4(H*U M'\YPC*F$(7IX MS+-[ZKB!(@)>Y15CV *S"I^> )M@ZFJ%-.O&RV?DRF9\#FE;J, MR]$T]G[;I/;5BRW^.@:J"X'SE,3)YNRD)U==D<]LOL05,)ZBS3!)J&_;R]3U.K2\V,%Q04"OG5:OT3A) M2R]#]H;O[CO9QA"\. [2!9.H=?3=/7Z5$]0V4^XA!"+1V';E_EP)H!R//'2: M7M=V:G"QM&]WH08CX;AM!D+]<' <#GP_'^2G\M8=4O8M#(F2VKOGP4]$2R'= MXFS$Y83"M9@,$JC8-%-*L-UKFRE$B9*T*ZJVW!]L6Z+B[)M?H/U84HTIJYMTPN=,=4'+@0O7W2:-G0ML2DZ6?P/^-%PQRD1&7L M\W?ZL\E0@:^8@J@8#%SB&K=-=N.]D[/6S4,.<4MTK%WI/C?D(3O2[\J)AFFH M,T_5_P(__4'E=]B#^ACHIPMI2;2T7:Z@.U(16PK2JJ3KMRBYKD81ZB%"(OY?DV<(C1OG MPFZ;Y<W]MTHB]TF*\"3F87!'B]K8A[R$M'(( MP"Z!.K[(=_PE1H.?>524[[7W(P2)+K;+N*\0SOYTSU#,%V=G1Z1K5J E,;7J M7@!XJ%WU-(+ON]'U>%YVT[+C8!*M$;1JF[LA"6YR(!-BAK^3*C>1.0A.,V^P:+;O<(>(9;E^W% MLJ7RF@5X-U!3,6ICE>A,NUR%;;RDZVF/19NE;(%W$4[TJ!9JB4:URUZ[+;Y; M'!6Y,J*&I :7-[!APM%JLPU)PG2[S*M&,V>)W,F*4VV+CYISX-WF/M<<,5J) MYK0KJ*GE7%E+AZQ:+>7;SJVM$]R2V/7MB@_Q&\*3*<'6_R"X)^BIH '>!^.= MU$\&AUS;ICA';7O86QNE1%WLK:AM4!?=8=FJ'2Y"X+-2;=Z;J=&F "0ZU"XO M9PGTZB1KF'W/LB4N1F"GA^O)VW%+)XD$H ^I7,K^:19+V!HI^B+(GS^QG48H(Y]24,U297 MJG.$&HQ?6?](R;D&=%^Q8VJ 2!SAQD:.*)ER!2)#^3EF4I M:BZ A[(933*_&!DBX)R"KA9G:0Q[+=FZJERRP.?Z)MP; W24O1 \R98BI+U6 M&PQJ,WF=MU@A;# ZRHD(>D+71+C7ZH11?2XQ8'_))EIAA])19D7H9:-YKLQ+ MZ C_5CM\!09'*1:A]G>5-('/***VE&&0YE@9P%]:APO%2V=&QI5L7M?!<90/ M,41CF@*"M/*EP&$0CQ (X2N("[J]51.]5?:MUSL[N?3E;&Y.L R&JUR(H.MT M%5[EM>,R'P75Z\JO,YH%M%K%D/\:+?.5TTN_5D-M:0*Z<7)&GV:-K8CZAOJC MJ/76/>]<='W9 YCJA@D@5RD=I;P#WJW<3(-X@K*'C8@AMZ2C(YSSIR&05RK5 M""KE0Q6KBQ1Y?:86J]PF;;D^\69X&8G6^-)$,X=%@ M3/I!W]=6HOFHEVV+%MZZYQ=7T!Z"MDMY'7P2HML5[_^E>,]PB"G&($*E15]G M*9'5>>MV+WJM,DCKH4A8MK:)09E(*KB>@AGYL6+!U=I+])6YG*!STVA9E+!O M#D^B!JVQE#T,!]HU>U6&H;Z$]O P)T=RJ[\#1T*BM2T,BL1ABC_(Y#:,@A&; MX;2,BBMP>4 GPFA*KP:;A.O6^N3>1$&6&:[/LCIOWP3VPHY9[!K!O>&%1+B8Y3F[CY +<6^F(IV54#F=XXQ2[1-6L#VIRE 2)HTAQL M"K$(;"2,VW-YY8M7K[$R2&%(>+4VF37A56@'Y[@O \XRQ M3!CL;\,B'4V#C-H>8IE2V#7RUCL[[5WYL ME;?>2?<<^I;,!>%:@!+&V^:JMDR D[TF$D\M)HEW@I\%$T-QQNA\1F2CE.$< MO:#T X\0E]HS&B43_@R,C1BEM]M^/TTI[YU 6X-M=Q\'DXI$?2$][DRPWY(% MF Q4&K>"[L4=KL''H M_W9Q>=J!SO)6SU1K#$VB#2US950=4!NHPU8#7&A^!DNRU@<9-HE"'.@EL-Q, M0XYI]"(2CS&/Y9?M*/>W>1(+77E5=IL&S=( ,=U>FTX[SA!+E,0^2^0AE81K MO'LMT;3+A-8J&[\[R!(]\=#FRQ3?6B]LVJ%" 7\=XBDQ!^ MH.?.]F.]&=/B-K@PVF(OJ@]/$B>H739*E9;?)#%9=3*";S#F/^?X/4(O:$1* M:N(H-VJ7G\#:HD%N(4NTJEWOI94#:@]J9=@P%W);]IV.,4L4R]K8Z70C:G+I M6%XPDK^/^*4U [N\/6IPAZMNF%]^MT59'&.6*,N!;*$ROT5V=4BAI.F"IJ^9 M)04-P%K1^[73W7#93S9\Y$Z+]=MDPCIKTY;6#5R);IB;1?VXVV^1DWSOK)66 M=G?8)2IG;63ESM1W,9S2-761[YVTQA%>M";%*Z -[,-:!,K ," M?(Y"R8-R6_'D(C*\Q1G=.^"8')#7"=(-W.5LFGD[[70NS\Z!]V'.%:2>"!S% MJ0?5H5M$.COB/F(TP>&,;DO_U#GP*FKQ$79L"F("^"@"YM-=ZO7V,PG=[GRG M I<)\!;=N1)HL#J*GP_*_[IL4[_FXB/JC$36$98.4IC\;D6_= MD+[QK9/<<]JZH;?>5:<+G2+%F3(TE %H]'ZM9E!MCJG7.)-3QM[,T9L6VE6M M-L@KT]OCRY-C.6?4P.TH=C]PM!QNTUS?LM%,F4F1/Z,@Q-'B%A&EG.&8VC;O M YQR-['9G/S(VZ%VE0@">W@1/,U]R M-*_<&2\O=9;/.MF?4H2>T0P%69$RHR7=&_+X* H-<_ZMD@U@RZUS7=RCG!KG M:-C+\,-SA#TM%XAN>4.WNK13:)!Q&V^] M[AEXC"3GZF,/WU4*"NB+*^: =8N6CE@K&93^>097V>:-,!*.[KQ7 [^KQ!7 MV_)=Y$M3VS,:(?Q!S[A6BK-;G'OQSRE'[=N6"F*28-H058R:)ROPU?5NBU8:*]*3#C;24?8 A7E4<-NG$:D'W9@TR1]!L L M"GF-54C8 AM$IVW7F+J@&^M=W4V1Y,D/I(P[><82%85UK MML0%>;RG(3/PKM*A>&9Z61X%A\&B]L&YK,M%!6QH.<"I>1NNJ^0EGFG&W6P> M)0MZ<<;V8\L18;N5E3?#!7B\^UD#Y*[RHWBF.F2DI$7E-@W5G5[$K7#Q':\= M1@_<5;(4S_2&6PDVIUGJ;\_E47<&,FZ5B1^M\E6@H#-T;)/ \U&R/X: MYIGM^EQDQ[N8J2##YG4Q-,RLCX?,M*">3&R;X):)MK-?&[6KS"C>W2QN&18: MK4#"9KA'.+ [U>$L,R+DC;.D^+#&F-_OW_"WI>1WZ\>E"F5JUO#;::=W>GQ/ M\5P)Q5F"E82,$2C5,Y2$^%FS0O,:MN.[S6-[ M6U$#O[-\+9"3E@0W?SWK**R-HC'&BC)DF M:?Z*TIG9K806^<_<6/NU,BOA%"(8OO\C7(RS>2S%N) M2Z,?AS=!%&6#,1-';JY)S5KF@NX=FXXY$HJ':65VAL\KGI'S[CS)L#0KO+(. M ]OQ,S2&O0:8PVV<"F8?_EQBQ1V,34@VJ,K!^_D4H2;7-JA=98'Q:^NQ?)** M>(PP*MOR+ZK'A0:_3X&V>T M\41]*BOS2Q"AP;B6_IBWP@7HIX'.S5'&5 "PV6O$]^&S.<$ZB-FB2@]?V93V M^X,@(J.#@NO'=W&.\\4MSLBVC0IM4V0BAV)'+=,+FCF.MVP87Z#U_4S#D5] M#7,EE,8Y<7RXF3*4A)/K=.-V2QD?VYG.D4Q<)<;Q\3I=( XGTQO?K/YU9[(5 M?E?Y=WR\3K_'<1"/'%VG*QICK'B3U]C9=;H)8HGZ0/H^5X^L-&,F#4LLS-#- MS:S);(:S3!SGOTES/.>FGU>;)LRJ+SMJ24*B+-9^TM YA7:D0*TBVAS:=@TP MH7F:,L!>?6IBER@,9";U*H+7*;I/:.3S0;RA^DMD-TEF=%]JU Y;L3U-3M5\ M/K$3@2392+NRKB\-&X/Q*KFS2FE,JO&!XZ<%J,&D88)8HA('BW(AG"SN"Y;L MDLJ(2.4NR-"7-"GFDBE!4IH:0D_.KOP\_-8;^5JD$C9;9O*MS&^5IX.+6_1N MNC_8KL8/_=#!C_:Z+9!#EBA%RUQWJQ=J=#JC]VBF'I;K"GPI]-,YUXT>"+!* M%*!=X2+,A>;$1L&%!QQRT;FBU, O41Y[*RFDH>N.[(U'9%M\]WTT#>()>B93 M);]EW;IB?49$CIBEW>)7L)N_J)1=-<_MUN(YP$MMKCP:2ED3E[6W9T/>W MM66W+PWF(@9VKH12R!5XB7Y9F[_G3,,)G#3_6\MV! UL)X'5,KGIQ-IFSK7L M+@9S@GHIYO.(B3*(EJ)\B,=).N.@C64N0Q.:-TIR,0";/EQQ+$8F(;A= M=G(:'XM(9NVE%(?+$2-<$O42=K M(SQPL,-**+Y^EA4S%)XJ%$90FMX\]\ #,CE2"!4^">&042B^Q33-TDT29S@L M+9?W22I(CBRY:3>NSR\?>]#7)PU9K@E90GS;3, L@B=+Q17BO" ,/O!PG.%U MD3\E^7\0VU4IC1)F3?!7^M!^&HYF!&O0$FV!] 1>YW=D+PXG1'Q$Y]=^AX,T M)*))%R]3(MIL6*3T#_EK0H"2HO@#R>[FW37.Q->!]MAR,+\X%H=$FYJ["O]2 ME?$C0;$M=_J[#<&C[SD9 NMH)CNB7R0%D<#/Y!3.O[F^36,&.]*A(,9_\O7H MX&FJ*Q^GDW\2X9"K5QP.*Z@'XY+Q(%H=3DS.74[:)WO+\_->!V!U:-1]>H,: M)1F9&E^)CER3?OZ^+TD)/L6%!KS_=$N_>"7:F^ D*17;,,6\%+,9F4P'XQ<\ MB?$8CV@L!I[9@LS90R*B$74@.O1PVNV"P10BKT29ZIZ=0-P]J,1J,MK-&N M@2_J#>0ON7>PP]CBX29QA3JT5HJ[P7UYUKX])F/.LB5Z)NR=GE\"C,3-#E6] MF00 [%;DIDV74@&^1*I-I7A0NQ-*B\<[V6;04TFZW&8\X^SWPP]W]E7R]6^D M,VD>X-CP ;.R'K7C=E=V[(-:8JI"I7VT&ZTFU3DXX%?]9N*76%UL0+9X@(E, MM8?61T$?3$:7JMI;[Z1[?G8%,+@$O;(;7F8-,(#0T9J-&!"/+TN4CD:8X*KK M &-LF>EP;9FCWA,'7\167Z=A;6_*#.4&BYBJ'I\"SP#&V5*H9'Y_8GFS0[3N MJEI+BD8P/_\ 0T9L^=G&3 MH66?>&?,AY]%*TP35J>@^K]VZPAZ]_:E'NY6CSH> MA785?99 ?DG&^2<1.L0R)XV*:S36-'4I81<]JS.;+':)5&AFN\4:K?#. ]^* MFXM8-+;JX6WQZ&*9;@^_=#W2[ <5F1J,'5D5%A?DTNI*43ADF"3,QX:L..\. ML*50*ZM=W=?B:;&2OP;?80P/*X=]*TU7U*+;Z-XJXP4P%)-#D*H:!P.?$EHK M;/'!QPA:NT<-?6>RH.>X@X^8P,ZA#SL&A*JM=HZ%T>)1ONFV>O 138/H M)C$+A?54S-Y12C.&,@?:(.4/=$I"UBR8#/DFS=)-S.DEA"L(Z^\TB8CV9/SA MTE.2&RZWUFUPF, G-B<\B8>ZO2!:/(IODO@#I3E-EDVM M1WA6AT%M7:'M#M:27'>'>BMK+'0!!M:'; 6CPXV@V005G/V MY:@6P%N@XR%)(5G\*#,4RN9T26OF'5D3(D+PNXS;KZ3KNZ#,MMZ&Y< MOV'&\*756G9H@5Q7^VWH>]RD92X2X/74$:OB"<"5@%H\*Y 5^3'):$!#!O3@ MT\%=D,9DYEUUP&"@RZI0.D[L[*Q[ F$R.*5U. Q@\XY6QN(!I0?5:F_'U=N_ MAYB(H^#Y5 ^M;/AP/LWB675IXF;VYF>"8I#GI(J^6%E+K-JA5NO++L1NTZB;9D]E;!KB@(&# M\]:C2#Q&:\)O\:"MYDQY30.R51[!O%"5=<3(X5]=E?+4NX!X#"[KF=V@M&B% M0P4."F/,AW@0UH';XA'X@B9TPJE$]CSXV"N[\(SF26=[NZ6MS:,#N95JY2^[L+."U>"RM8YP_(>M7-)) 8#LM*D:'IL9;][QS M=@9ARUAWBO?(=@'2UN;0@.P;IF*7K3?FZ%H\-EZ*]PS]49 &[SY 3!S;'3 * MPR^NPN8J$*/@=H^,UA99'0X#.NV$3L:2%44+JL5C9<@D1R\/@G@QB*,%.0J& M].XPK!@+G>W7LC2O*"#YU[;RD5^]*7LP&._TV,C,X:9AYN<#$FRK?M\-XX8T M;9V+!N@\YIA=FYKV!UX)5B']S37!E4U)A_H ,NU=< (F9CY=N6 $<>7,U%Y7%4ISQ(L M8C[;E?S\/DD1V5KQET*CS7N%.&3_C&R'?NTVN62!+SYK:TESV)),D8 )&]@[ MC1@3/*@"P'1S:-D"EP-P '5K^NN"E"14:-?LL72^^8H">O:DER&V)P?C-KCD M@'WIZ\\.UC#%"G*@]"VNS@\\2>YV1G#S@X1)?2ZQMFXB[2"*E:)Y%I;Z2\0K MGJ%;-$\RO.RUV<*@K<WA&'_>3I0M5'#KH6_6+#]S M0>=B<3PEV$*7V)_:E56Z$O+4?-605WKK774NNVT]AQK@DI#>+JLCSWNVWB&9 M1;"2U&&QHT_:.A7H84D8M[8VUDW_*MP4O$R3-']%Z6S=?ZO-@7%]OI("1X6H MM4FPARAANET&1(HV)HU;G!!E5;A@VGJ;I$4EH;M=]D5IG%=S^DV;8(([!P[1 M7EL=K%%*U.- UD)'ZO$E2<)/'$4$\ ,A*Y[0B##<7W#Y)^U!P;@-OF2VU8!D M#U.B(=8F1N#$\ ^S>8!3.A0&Z3(9UF#\F,231_RQ]"ZU6$UJ-,<'75OOK!LA MEBA1N\R0SXBLM05->)%,8FSGRZ"MRT75WC.E*3R))AS(]NC,H27+!^.7P,J> M(*_$A=/6PZ4!+@GI![)0BL^6*(IX3O2O0?H[HKC+$$2&9TO3^EP(;;M7J =1 MXK+4-F-AAHATJ6WTEDQK4<(VT!O(U<]Q=+6YN-IF;:@#4*(/[;(CBJ-X#1@J MMHVFJ1W)%HB>N?07$C5:X^)LJT-+$\ 2_6F7#^208.98>1AQLERF9#(M+^\9 M:EY"KSRV37%!MM6V51NM1&W:9N(L,T[8F#C%59A@+MIJT]*BDM#=+A.G*/NI M=CZ05^+FF[;M.BUP24AOE^&2IV[B:;G,A[FB%A\3;34QF0"3\'X@CT>Q[U+% M1_FI!23],5P9=-0ZY;?>15L@D3][:95:DUH\43>F)]0/Q,XWM M(P?3)KC@VKKYMT8I48^661FW@H#9ZH91?2ZRMCG#UX,HT8IVV0Z?T&=%7&D2 MDQ]'R,H1LFY37)!MO:6HC5:B-@>R'8K/&G(L3TG^'Y3W0])A )1K1W+QXB!Q0JW@"Y/3TC$B'@AC_R7[S"I/,=%#IPD88#-+!807[ M8+R*643WB<@T)XV3]BGWYSVKS-OB+?]HBL(B0H,QC.*">U@#!2M">"9JUR<,"; +:F*28M6J*70+W3U=5H_6E[H_F'>!05 M81F9?[@O88H_R(:_S( HF+I'.Q)RY$0/.9I9[DI7U4K9 M #\H.\#65(#84>1T*&U8"ZV,RO,G"A_H)(G'>!FNJ1QC83\.'W'PCB/FLT#^ M5LQ0:'R1Z/A+_+P)?.5HIB*Z$[%;>3B*V@YS/UG>X6;KZ,-/*()?-A9=$*RU^\>M_N8I!M?CR32]=\ MV-DWR6$!O]JM0X-J6#800ZL'*O=%6_F@$=POR3C_)!S K7A2#SFCX:FI2VF[ MN+)*,2TY'\M%IQM]1G5Y1X$/,^;B%)UT;5"V>!3Q&"! @X6'(3'*T:ZK\G9Q M>=JY@KC2Y#TJ/53B22E0X^@RLHIOY"ARU@6V%FFE+3Z7&2([#N]@AHZ&9C4^ MQDMJ<+D WT_79EP-Z1A2+(NT>FE26'P-\B(E_[50 NO6. ? ]PT.IP13N/M* MQ'R Y?4U^ [Y!G05T<]JC574HB?\WKG5L="YE95>/R0QO81:NH^2KI:'GVL4 MHS$VGXH;M,I% 7R4-*%*9SNMC_RXWFS>C<=HE*]"H1 A/ MZGWM'PZJ2\L7P30I-:(/E.8T+^8Z]O1PV6T6=!AJ!+ZBV3Q)R5:!WO_E"ROKF;8NW5F< MG4)<56UUS7@ *NMQ.,#'!G.ABT>>&<(6#S:VKF5P?A'L^T])G"QWWGP7O_2! M,0@W:-0 H^K"*IB4\Y5.W=,:JYY-@UP T!'A[+C2+8:U\+=XK(H3N0%&&%H& MZZAVITPH0N]\,];A=]KA(7>=- TX5+]AQO,EQ"):[;>8J7Z:!O&$QS>\7JS+ ME!CZU-!@&#?,Y9?>NI>GW5/@(ZDCUL53QKX$=AR.*I5(K4+<+SG!S--%9FL; M*GTH,1>$WC%:N5Q\B',.O+_%BSS(0%MQ[;3,AELM&15*"TGH&&Y!N/MOA'M MPB,65"XJ\EHO(ZU:9"* ]E/7\J-ULZ@%>7^;F@,,QE4D\8>8"*M@\QG0B+P/ M<$I7Y8I/I,GQ1U6-<=2%L->O>L7=*[ZB@'8L')"E9%2D]$D_52ZC>V7;ICAH M8-N]$2OB\5@;;XLM%60?,,,YWTW$9%? 0D>C&# XO:)'5E9\JW;H;(\P#[E]3SH51/]!0;ITIEZN#]HUM'&; M'#ZPOV(]PC:'LCM)M'A,5S(%+ZI9A,%""(B[8Q1%0%V5LM7K6@U;C2O)QA?M M7$GD5=E"<0:\2366I2;<07DZ8X#>"!)FKI2F/,H#[C%C-# M&3R_P00A;('*X>H,.M:TZWE"#;7%3\/*)*L/\3A)9Y W?-O97@U65ED5%E?" MSCG3O9EXJV\5 5\ORC]:VH9M6F1;P!/@=]M:?K2FWEJ06[SK'3*YEI$-!W&T M(.> D+H7A!53D^.1:GK:D_=C,-[IM]$IUTW#=--VVCG4L;?Z8+'L>34+C=$Q MUZH-EDBP ^1*XYBAW7-N/5%XN#VOJSQ;F6?JZH^R&2XWH"T9A J92@FR*;W4?+96(\T#3'9G0-M*R TR50>+3X!*'*&]\,0U]7567>A+[O<"EYUH#<41LOSU,AL']>+ZE\T MJ6O,&^%B W(]JL6O^-19 W'+,]I4<6E3V.P6YF( SF)4@S4]_5OXO$I:\X3R MNR!#+,VE,D_$;L&W;N?\] 3825 AY]VI6X$!-'2"D)G?B MHEP,P$]FK-A1HMA7O(+Z_-RC>/+G-"F4S&P6XF@\NLO0M66<\*O08JI7C_$9/XG MDQ)#N1BFF$8QXJ$9R:$\76@G9KN&N/B C!.&S(KG[IHX)7:'$UL]J8KJ2T'Z M'X_0H4S3Q7M&=H,$OR*+G;@@W=F?0"W3M>C6X)#0N7\[DNK<^!]F_*W>(:/1 M-$ZB9$(4$_\7R\WYF(NZLAU#">]M>/+Z2+PS& ME9?*&HNAL#R3,51T8H?&034X">/[MQ YHKKZ')T(YXG 6/^F:E73KO"6+7$) M ON)JKD5ZT-=G!)-L39;N5D3;I)D.2CZDQ2QSBMG?GD%CA XJD-=5G87 .@ M$BJ!<@T_)H$AAX*2'!.PF2J$$M8.9 D34K>* FO&GZPX@PCM<^^.1"U, M"9/6EC#@X,GEKG3Q$C"'5QK%0+/1DM:A:6XNH?;8#C=;>H 2[JW-9+#2HD*F,.3Z(*U=0WV;F,XT%]K+,LPZ- O\2P8 MDEQP[,"1N%-8V[] F1RF^"/(T3 *1NJU7%V!"P78,ZLQQQIL$L(/%M%,?$V< MT'P-@WA8O$=X-!B3?NBN\U55WGJ]LTOH6-"UB31&)Z&R99EREFZ%-U&098:[ M,5F=MU[W#.SZPN5N3 M0PGV[,MM4T6EW7[N%N3" 3U]ZJL04*^!(N(5(49.A MT<^3Y..7$&%&ZQ_G],>?^(]\^D;XK1^F\KFZ^G<.$=ABI9#\UD0L[+J$'6L; M%/!5PPWI)\[O@Q%+PZF9<'<+$U$/^ V[DCLQW6:@)+RWRX9U M760X1EG6'_U1X(R]%=-,WY(:I8-C^XV76GP2WEOC#28"2'],$=).Z=JZI9B M'Y5H.32G7H).\J3$VM3EYO*0^[G<1.0_<9*C)0ZES4-9AP#MG5Y!'7YK\+%K M]3#$)R'R0*$(5/>)N]/7(T'P0 Z(HNG9K")WA ,ZY3J8I"U12LAMEU%+, J& M*!U1XB9$CK\F/+ .]U3-R@$2VDWB!@W2?<_Y%>#Z;L&[\?1N@UNB3.VRDM%< MQB/J("L.PE_F0E(YB!DUP)D 2K;A1%DL<4J4P]K,!FS(N47O^3H4.CGXH/XL M*6)E_B5)%2Z:-L\76F02TB'?2$I?+L0C/ ^BE2_.*TIG9/+#B6BAJ-<0$TL/ MT(I7F_"&>"5J8&W;:H4_WE%>"&\V!*(40M48T#V0;% MD6E0^H%'Z!XAV3&B4H+)Y@KPR68C^D1 )(PT01G](_A33#' M.>VXQ2A5ML0% ^2+M*)G,R0>9*PZ&Z(A<2T-6^$X4PQ"=1 M@@,9 F6/PW]+TM_IE;5R@[A3CH+JG@ Y435>U.5P)!Q!AA&+5$,0[F<:=5 MC= UTPJB=M]/.5:]SVL9M74.\$CVP-MIYL?43C8K!>/OQ MAGJ?;] 'T1M5)::."5*TB[7/N:;3,&B\+:@PX+;*-F]5O:$/MF?U"\D3!I@ M?G$G;30DU<0I40YK2R+PE1^5#EDI-ST=@^]X5LRNDS1-/OGNBOPE7RB4Q*89 M+L(VSR.UT$H4!M+@^)C$$WIY02,NL$FQ&N92LLE0UB$++,UW_G&5&FNSA?7:PVN,VU)<4LZXA-8QP*<#0#MZ0(KI*;B<:OC"1& MD4 'GS&9?Z9XKHCTO%&&@_7BO70MCC9)E\/S*VF('9?*L,Y;I3A@(-<=N?@5 M-&WUVZNT'_PYPK_(_O+?Y'^/>(;)MM+@@8:PQENW=]:[ ,P'*!/Y[L1I@L)1 M*A"G)EG>[[NP&&T%CK6GT+01^BCE\@S*9;8.K?;(_,LJ AY7F0R"+F!"1G/. M&\$#36!2DW@7C._( C >ODNJ1;@!.<_U M<#G*?.+2?]W@;+=8V?5DE@ZK1IAQ\,2+Q$4.3K8-\+M*<.+F2,5[25.%I_.$ M6RW9%2X!1"VR@_'&GR2:8-<(EP2@);LF<;L:4!.WJYPHH#?B7W&\$SD"CNP12M21R('=']+-5Q O!FGY!WK'7(IC&:E@6) 96/D>)?K=X,>,TBTT4/X#>]WR'2;K\RF@VX@!LS8[ M/2U.1]X+P$^"UV[.U2QOUXOJ7S21@ [81.G)[<'-A\CK%*>^F\@9TNUB)!CAHOTK*N]<;<@R. MG!3<,$(FG#3XDB;%7,G(=C&.Y@SXJ&7'B!R#(S\"-XP,\BE*#6D1EGT[/3_I M7'6 \]+8<:,!XL@)X)"GFV&:A,4H'Z1E##C%V554E&$_AXJ+X>[@JL8&=IW? MG%AJGBPQJ4^MTO*E&(!>H>K)D9*I@N+J>M[1?H,ZD.%1$-$C61&QF$K4JLRF MIA*">B=BW 5P56G"W2B,&1'L$VI ?"(K](?%6Y;AC7Y9-CJB=L6J:N;2WP1I MNB SW:]!5*BNG8SJ!23;@=K;Y?)AS48T;BJHQPQU#=%JG&M$Y;G M#^S/@7,265&MP2'AMEU)(5^F2QS38 M-0&HH+=:C L V"IL1:>P]Q+Z#O3$Q1%]MP7:BE9$SACZT:JJQ@0$;6*VHM<( MC<13P]KF!;RW'J9H'N"P3$-%HQI1$RX7EYYW@]I<8,">.U;TVX"2:$&[GK%P M:/]"47B?I"_D&/&4Y%3K!^-;G,V3+(B8-=]@T;9JJ-R_ A^\[=;QF@ E:M(N M4YOII" 8*6TZ:XF[+V'0_A5)D@>1FP>LPS29HS1?T,/_G)X<@CA\2<;Y)Y&) M>/=E4(L#!O*ZLN++!HR$O7;Y5JWR23S2=_;/>#(E\\XWLD)1::G,*>W!C )O]:& M)B^&^DT2,_'\AO/I39'ER0REZQ :VM%N4IT+#MA/SW[ 6T&3Z(2U^'2XN-U6MY>U;YE7I+IZ_/A09\E*ZU MP[/ )E$(:TN8TU#FE8Y6KL#4R[JR#K?\024"K+><&P*2$-@N@Y?5UERT9Z7& M^-:-5 40":OMLGUM7J"L-AUFQFI=72XJ8(N9/>?FN"0J8&U1 \_6N!*1$?'" M\N5TUSIKBP:,)!"'O3W-$Z.I&:U\[]&ZD2M"("'0WBL+DD :-WF&5C'%#"S? MDAHLT/YYK]4/G+30))2WR\/J&7V@N#"ZY=@N2N1W<7D%[!.O94E,KA2+A-1V MA>XMT5&/8I'1Y^[[*"I"^EXWRQ#Y_^%K\%W/NTUK?%H$CY(CX5BI$K5@2K2F M=:\>DXP] B_]D$TF!5F5<@ "7X#6G!WTH"2$M\O7:QNF!#4W@EUQ7F,T89=JH!NYQR3+EM,9C@LR=ZU#)),2?#H;)BEC+<]3_%[D M=+_TFM C"IT#DXCT;;+[U47T92&*]'LC+3Z477"#;0-9A 'FN% *F]'QY M34S"5:F5:#_?Y'M/Z->J>]&X?0M,HIX'>@EK-FV56>F:&IY$OYS@/5+$0U!7+4X:?UB0CEL5Z8XI:HB/M"B]H+CXG MDTN96P38A=F]SM21@$1_FL[N'!&!E4[E;Q2QXT":)^D4^3%$O3\8D+,D ](&N3 ME<1WR5*@@4J\:D"/-"V-K"@'!71&U\A91\H6 JC4J4):;J9D?>16Z\5C\*G, M.",L2V&=0=UG:F6]2XT:A*-\I0ZYN4]21!;X=2SU.^KQ,4]QAC(CPHP:8 *[ M G*GK\NB'3*_\HH:Y?-Z#N*)*CO;ZN\<)-!>H\$")@8!E1>T*5/2L;A5@@,% M6LO$(I?0LM5?J/2@#8CYBF,\*V9*:C;*\*4 ,%^[2/"[](C[[%6VT)V9X%&1 MP4Q=@:\$0);UAAMT U1^Y1"U/M>7ZS!_6#Y:W'T?3:D./P1LG2%CY[; MJ+41IF("GLB. OWY_,TF:=8MMI;U:?W_2>=BS:17!,?;$Y4+?J@(--@:JVS+T4Z3PJLON"OH$*J(WK&4UP1I\4+YVM MUG!U5CNKQOAFMTW[.P=88=.I"E5A4X-K*X%M,\QBW:H%O!%*5XE58=,@KZQ8 M@_$#34LWP>\13U&6W5,76Q3A#^7>SK %&K60+HTMTH[:"/>6;-4;#\3UUXWIZ%REND.C\7NZ.X-@ACE]>*5?%SB9V)1FPL*.M*)+:MBY;"!"^5GN6^]H$"E MCIH6M;F@@!/-*X%F1[0+I,[9 %W2HHW0:EY3D\X-=&-C0( M3G!:;(Y<0$&WZO=%2O::18H(SGO\G?XDIUQ?BX-'\] M=]Y:"HV@.?)/=3EU._;S9OYAP!$&&NZPQ8"@/%H6H:C]<0K7\&0L,^N_#R],Q \ M*ASZS2OS=0(XUMN^S4:[:%WY?7JG%4LS_UAE8C:HS24%_(#>@E!+C1 /0K' M3RG@NRS',^H75[D'JJ,AHG;X%3OP3<3^=$4)>6]>I1Y>(=[B+)A,4I[\HO2J M/J(+P\X5P("MR)1P.AB78M5=$JJJ,3#G?E\,=J396XR0.;H,/+BM@HPY0."U3L%"%+]X@_JAFF:(:+F1%9RCI,,!= U]IU*3-# MY.%M%MGOY[=(3]EN0:Z/YRTC2H4#*J"*D)E!3$J@KT'Z.\I-)T%E':Z%0'O% MNG29(7)T707[&<;[HR!$,SSJC\D! MZ&4T39)H:8F\+C*R\\[4U@?C^B5^^&NK9N3M6BMJ2 JQ/D^IJ6;*,@RYC; MJ%0ON9J:I82 C1:>K)7&LO(KJKI+;;);SD1U2RG!&S;,J+36A&V4?L5MMW\X MCR8L_H!PU&A?3QG4+B4%G&C4@E"Q1E@A]2MDO(?G1!-S^P%[P9F[//K-MB:*<*F\GU*/(M<&Q6EVUZ%:[?:"G=HS]0 M&VNM"U$ZRQF1Y$'DQJ/+:C#R!RZKARW4,Z=\U?^$1&KH]@.E'('?E'F@DOL2 MZU$DL[ 0#!_23TD\O+6M-I7!KOMO%GLOS"C@F MB4>ZV4B&SMYR[FEY%\M&Y/%&!!:\XPCGBM.]R^9+&?Y]S-^/4%UE*0%=V)?P M,')]2FK8Z&D^BSN3I+(,*Y")?5QI[4-A2LG^;HMP)TEGZEVT5A7?[ MWN*)"/T997,TRIFH=FO^)?V]U]FFC^MFTR=_[S.HZ&Z-%0/>W_M,$66N+;>2 M?R5_[S.H%*E@R@GN[WTF3]OZM[]W+7_7,ZC<8%#:X][?^TR>]]=@+_ M +D9>4W]O9D$_O;W5CB^GIT<_:6*T5II+*N__;TUCK-GI\!7(<94-O'W9BC_ M]O+&1Z9L MK)0C\!LK$,5I[!JS(\*_F%/W39)11XTO21)F+\F:WV:*N=TJ%^_97\Q!QHV& MRF79V&'[BNMJS$.)MT!;29$L&Z;)&.>/Y"3\[^:3Z% #=T+%-9!NZDR9B]!A.BMZ2H^YQ)I M+<6,V>"<.$G2F]GR>;Y"CA65CCH-NM<@EW@':/'FJD7$"-O:,W5? 5TDFZCD#X%M_= M<5K0<"GLOX_4KL6Y-[?IP]\W46 TE!G)NE M5U36>[LX[W0O+P%&^8:\:1]UKO'B"AP R4U/F2*6DPP/6";MPEQIF-[%QF4,[(K MRLMGTCM0M-#3-:M8D0*FW-J5.^MVSGO0&54 MK<^H'39'OL"@[B*"">\:Q:/I+$A_MU^Y-ZHR.9UYIP/UEF\QLI9[ ._B7**T M7\BWJG(1 ;NE&?-HJ@82C"UW^F4WFJ4S'#GHZUV_1>6Y,'S;K,L8$Q.N!N:7 MH^J!DMV351+XY;C5#*Y%XLC%$X!$)VGNB1#@TP>+F9$2J0#B*FRMF^>=3O+< M4V1 RZ:9S'=WS!HHKOS_/E#ZGK@Z^2S/;(,8*6G:*4>35Y^>7P!-BG4I4L!P MY1%WR"GQ.8@GJL5L]7<"\ZKGWSY4MX0)^N\J6N?!:9(.KZT2)50@\[Y$ZA)J MMGOL*FSE(C;*E'"!MOA2V>]2).FUJQ".==>A?1W:'PU>5,HK M\44#^%+-C95F%Y.KZ(=N]H<['7XJJ(8.QJOXH[)-B+8B/Z0"OV(U($2P,S'' MYLKCQ1MSVQ"E]!?!!)W:C-U*-2+8BQYT# ]KWJV0.7,T<7=M(M79]=V!]5"N M5&4*?^';36BCP2Q")R&V^7-;* ^B5=A/X5^/RI6HUSV[6,4:;Z,K$0, ;-DT M$[&IN\$&+$>N1"ZO)@]BL&;X?=L&;5)C:+!>(G'D)@3%I .K-9,$D+NNEAX; MJ_42B",W((<;&A>6:X;.2\OU4N[&ENLE%%"''4<+YM?@OY)TF;^*A;_2N'6( M*W"9^&DF$,^LAGB.P8EG%Z+6?T-6AR+DV).>ZB@DXZF$C'K!':# M>@[,Y0B)4U,N@::9]Y(X!XN[!CCV[ZMUCR_B^DH\M+NPS&""O:>9E. !OI,Q$;'F9SF&U/"Z'NQL@ M(@[?=DZ;3%G> '$\+0_$X?;RAX@$^+&$ABWKRQ^.R*L\@/7O?5CXK2[PMD8K M;).+GQ42J/Q\SB]]"';@^_%&Q&P#\2O3W8&\QSK="U\/BJ(53HO$KP 5!W<< M(T* ?Z@I9D9*I ((5)R)/?J,$6#PKGT*D>_.F!HH'MZ5.WY2V^N=77D:UD<^ M2^YVWZ_[[3V\IV5 1TR=T4NH66KOV!7T$T>TP;?]8]IJV4X6NC'SEN2W^5' MW&=G&9V\,CH[OUKV,^J VE9B#NWOJV7=_9UOWM)2*AM=+=@FP^14X M8\]NH/Z9_ 2,J$RW6G1'%SGCL:E'4*=[>A1S]BXF5_$RO.':B3-0I^M=;-I= MZ@PY%R%K@\\K] M:)CBCR!'9 :PE1\'L+BQ&C"EG^F+4;"DRX#/)I MSN9)3#5[,+X)LNDP6-"DN ]Q7W0T%&\]:[7#17T*O/UPM"%M* &OG,NL<$BW MH35;*F4"]#*\(8T-=6); E!)CX1:0?-3OT[1,$4?."FRERD1Y#2)2)<(-/*' MA_@#93E29_2P:Z24!)"[6V/Z=K6A+GQ'[G(.]QB#(A^,G]#G2_&>C5+,NO8U M"-'U@L H5TBE)I@W4(H!R*%C#UI0![HKO[R#N[8./F/RR2F>*]Q;-\K0;=+5 M60?8?\O1MD"!SK/H,'9D*A\%;)4J(0.Z6TH84%"UW7,P?SOAY/L?=H>S.J*^ MHM$T3J)DLOA70HZPY'^/>(9S%"HG8+M&N"C.@8[\2FYV)]BZT%RYTH&ZU@KF M*Y,+>U4U/KD!7^'N_^9@%V_;/>Z^XCA)<;YXB(E*DIWE:@RM;[&O%SRV@T(U M+%IADKOTSS"X2ZU8*^I /9+45@*IK4$/QK\F.8XG2[EDI=4LM)M1#!HLK63M M5:&FL%UY_P&K4WE&REZ3$N)2+BC[DB:9:BG25>4CSS]+LJF&&.-SY3GHQ7ZD M0?XE%44 L[/2BC/PHB,^&@LG,#"]/(BZ:B72V(WSBFMG MC"9!7I9M?-87X/T6SP,5QUKX-6 .D$B\Q4.NJ M];S4GR5ICO]D"&G2OSR()Y@
    XQCG*,(?RF.;80M<;IWVJH4U3HE^6-N 0YR-HH0N1%\*' ;Q M"(%Z^Z_M:O=$'K\&48'87227Q/)\VH]#\KM''+SC"-/HCD!!0 4 GM$HF<3X M3Q0^4 IBL%/B-1*?7MKOG%9G&%LE-L'\_ MDM XA'9Z_AV8-RDT9UZ"[N]'$OI' E!>B37HW#T:.\+_]R,)\Q<"A OH;)[[ M4AE+$?S]2,*HU;?3\Y-.#\K5<9\Z8R\!OZ+G6F]*N GAD9H0MJT+UPL6*]HD M&X!%*W2*O@2/@NUZ[UI+ %"O*?:O.FO$3\%,O[NU;*F4(/"258MR:^U1XX=Z M>>%(@U[3($0T[IQ\M9(5Y3* CL]3FSBQ'LA!@KZL<,3V(UD^XTS^\$98KA0! ML/W>,<\2A#X^GK!F^2:9+U(\F2J.+;*BI22 3Z^.N9:#A(V0+#QM+,]%UX%B MG(H+EKB 8[X[(D\'T=4["]_,T:M+R;H>^/S$!;PJ'\ P+4!\%*\R]NT."YU- MW8Q*L1H8 W3U',,33_OJ,_*UV 9C>AOX.@WBTY.3THE2?#>XNJ^WNYYN]BWF MJ-Z#CMK:1-WV*!+HIR#B< Y!-MUP?^O'H1A1MI[8*\*1[%2:-DM'=1?Z45D= M/7(*_DA>>]3WREV-(E5\61?-,SK!8X<[GK@:2 'V<8FIK_/&('M-@SCC77M& M(4(SNLE\8H6VAYVY)W3=+Y22;.&^:V^"@'W>8;;X+6.O1(M_H2C<'# TVWD5 MK/,EBT/N04D#^0$7]$43T).;>W]7P MP_RHYXF'IZ,U>A_BE!PR7V03Y%Z:ON!UO0K#^E,?[O.;BNV%R]$_+B#L.M# ^UL:A\D?-R MYHGG+I!*'G*<5"0N&0GMNKE1W'P^(WK720X?U2>F0Y3B)%19LVJV6-+IR5;$ M*TUN+%&)IA[(K=W#.?NV1/T:?*_\\4#3M_CC_ S?]3DPP0$W)CH9233:_"JJ M83 +#W7Z\(I<98:=E5IXW74HN4@4UOPFS ^%72Y="@U;%F'0H;,7-U&)'2 2 M#EOC>;^/M]U/Z-#A \@7.2/'Y:3A5"X23;6^JA)8K X0QJ,_&B5%3#>W(X0_ MV&4(RM?>>;M_!HK6L>Y 1CI8AETR,'PIZ[U=G%_T3L\ I@>AV,U1F53GX( O ME-SG2?I'??YVA$-I4WI!\XIU$#D2H)L4WUMV[GO',!?"ZH,^!K@70490)V MP%= WR;%>SXNHETM5PU\HP;XT #,?61-KF0"L$/;-+[$YBF0&_I>\B#-P3S_ MZ1/XC, 1X%=Y_2NJ<6$!W= Y5 TCC*"A(PXZ9?R6XISLWL?*6)UV+7$I J;. M.N@DL@O;41")%BB/H_4&:","M-Y(=R3F%BO1>G,7@YD?53OVFD=3)BJH@ N M%<,$HZ/ #S!FH6&*YOPM73_F_EK+K3PSDJT-1*P@#JDP8RI 46D@D]%FUY8] MXUTR-[58M$*H[W0OSD%VAJR3_9!H2T[V0?%$CZA2F'<<^.181]"RS: 4(*B9 M2!(];#G2R)S$7M;TPY!=Q@KO%G55&-(NL-6O.97&,/VS]BROTY=3(NG\(PK2 M>!V@3$*KOB(7%G#\!C?D6H %M?3HQRQ]QT1_0F;CM5+\K=<]ZYX"/R/5%Q+D)@CVAW*ZT2XC&86TI1/:N9KI3B"@_LB>%\ M*[6!#-02(I^/\\]PELF?4HH+\;;PDX_R3R'O#Z553 MT/8Z0[*PR;^A\0G9+%M@6G8">#UH)=G=9;<. M5$<7$M;/'*R5\GKQ2EJ3))DPK\R! ^VRZI(DVF%9@85*BV;-,NVY-!>$>64. M'.C12 U^[ @6X/0JYQF]0$%LFT]SYQ1T,Z:.%"XKS^$!72;68$$P)6NA'9O,T^4 L M_K4^@8>\%I<.H+>X$_9- /IWD;':;):',,V\+2Y-'T1>7IX!^E\VG[9UR/R[ MQ%!A?E3D;#"NR\1U"C@K[W_GO(L5]$["FF=9_@6C>ARSI_/N+C-VS&XB].^> MH3\:%;,BHH[7MXCT8H29Y,G/$6(4Q.%&U!\%5 G_#K_ Y0CX:*>IINQ#%HTO M,!H&_3";+((-2Z+I5+%9BT/V='FO-5%(\#F[C?#/V-P/0\QQ/<3C))V5^M\. MPW+W_*+QR*B.>[7%7>HM:]H [[*G"^N.7'>'2PVD^W)S/\# 80>W[*68S8)T M,1B_%'.R*+!)HCI4GA%;/5Z3P9P%>X\GO![04Q/^<8/7))L%Z>W[^=DIQ$WY MAMB>:?+#P?A;QF/@J"[+5?4X'& ?.HF$)5?B1G".(;;()M)E1*.%@7N$LB*7 M$;"+5 /*I7A WY7LEW.:[:(N[>NZ3%(=8$=G%\P+(#FZS:D*Y4N!0^J*Y8\: MV)//Y0,<"LX%Y2L@KBY_M@\8QE[TY75 B/(52( M>IOT0IACA[+!^!['9%W#031,RLR!],27T;#ICUB8/<_U)]Y..^>G%QW@:/8. M-Z%UH#NZ$(M #_OLG\L7P9!'>?J>T?0T7RW+:._!'^AIGXQ''BU,.WX!%=U) M+TZ34;0!XQB.["_3),WI+L2$TMW"7!; 7NJVE"I@',.)_-<@9:&F31C=*?O6 MO3P]OVK9&)6C<'3(!MY1FS"YJ)#_;/ MVNOF#I3C..IN&?,'[V0W&=.D3G??1],@GM 7D?:6L0:MTHGO NIU2UU5<8'7 MT7'8:8+9C:YB>M@8I?17MP5Z3>Z"-%K038@Z)[=5&RQ!V$77!^.I ?T-X.W+ M,_-PI]&5F^/7("]2HLDT8H)(Q8E0OI$/I#29/;7M1W2CT^X+Z0NR.>M9/1MT MUF$ROR#)5+)Y46V16N(]!B. MRZ9"^ \*TM?/Q('BE"UQ*?JPJW>M+]L C^$(;H6=?%D5#MNZ+2Y)'S8!>U&5 M#8C'D*##!OU]4JA?7-DUQ2*S7![C*K2#\!B>8%J!QQ^N9A7:%)%Q/-@T ]\?DVXZ5)>-]O@L[9?GAAN=$<,\ABMY4PDXT!4N-Q_,FJ[58X7, ME9T"THBM!/TM#DL?%1IE>T2SI\[HO^JJAZR]MU[O[*KKP[64$UW1PFSZ)-6/ MY-).G4+/>FW:?>B [.MUZ@$LF*_!=RYZ%\_+G(5D+4//4I>Y*,D*Y3LT@UHT MP\[5V4GC.X"EL%31RS;*\ \#J[J)8':-^6(<4,''7&M6O\BG";742\*3J2LP M<70 RN(R1%/7AH(4('&]L:H-!B9K@H7";"_L88M4XJW$$$%&W-&4WE"]Q9J,;#VL8["/,9_F?CC#,::+%7_+ MO)SX;J8X#K0:8-H$D]LIL)&]ICI88_30(I:E>44OR+^V=8+\BKZ)#XM1/DC+ M;$^2E5M6E"5H[ '9KTS7;&WG'5FE'$WD-KS1B(HEHDRZ1"O+N)TI 89?QK M67&.#C HET;H)BQM(7$5?LL-3__"DRF9')[0YRL:3>,D2B:+-01UH%2CNORX M!9A]0$O(+H=VP)PE[W W+=)HL.R \X@F.(NXN.43HZPX@W@.R)WIU*@%(.$( M*)*\J+O*Z5%>@2,$C"6O%;T96UMH)'Q9&V?<\$4G@HW>*J=%26F.#=(>KA?[ M+E4W"1QED0XI+?%9&YGSPX4UA)9\;TF\@I<#D 7&T8$F7&ZA4;"*I3YQ(C5E^(]PR$.4JS8@(H+/)3?*8AYI5TKXI*I4> MU)6RABC1TMD H81W:UN+T^>=97\?R?^R*7XN\!C%D[NP&&WANDE^UM%?IRG^ M&O("Z'JBUNAN#E7B>G"@#+)*#Y]'3?Z-G7)L>W(.F+_,^#PI[;F$#B#KS:]! M5*!^&**0])C&3),PL5..F7^[@+D.Y!+>94/>>PD;D*:7FR+*BS2(;M$'BA(6 M2OP>(=KK0=P/R720-@$+@5#70YB,5@)^=;ML- 04'>_MKS71R>AW-HV!!Q)Y6X\1@3P M!UKYM' QC))XA".>EZ!/@!-T040=6 K2D\5&8<4UI(/6^1AK@3KM [-$R0X6 MKD>V\:*=O$_H\_%7C$@GAFDRQCF9%B=XAJ[)K4L_^>?*"FPW>S M$2:.K@?F:1?#5P)-PC1L-D/Z82(:3)\*5=:7X?/-39+.DY3\O/J#;/]GU0A7 M? _N:HTV?_6@29B&=$"2(T$I3HC^CASP+6_JK=?KG)RU9'EN!%#R.@/2#K9Z M\4AO2),LN_L^Q]RYG .2\*RKQM6])<=W8S 2_@X4#$O(WV\XG]*5A/=>83[; M+N'>:,&4$1,(9I,GK*X[Q MK)B5-AV6QR,E1_%H,?B,47B](%LZA"?Q0_R!,M(B^>=C\HG2"DB=76,/7V&A M!Z"BAMEJQKZP2Y2I^2NX S[+7X<6O4EF\S*CQV"\ ERFON"#*S^F]_J]U67H M(:&4^50D\E6@45?D@("CXY@(7&Q]- 1W##%!;\N>VFN IN;;::?3._'FS;&U M#AC#CP):J ->TZ5*YB=@(D7-]=8TUN68YJC>U"K+&MN!WL M=3U?K;O2(>M2 J!+NOCUW2ZZ#63D&#$+8B+@6SQF)KD1DCZ:K-$4EPS0K4-] MW6@,]Q@">9L,C-5ALU)B*0]JW&TX\^B:?[LZN;@X XZRNM^IQU@$QQ .W$0@ M-RPMSD.\W&'3$# T=4Y&G0,Y]U&4?/)B==@&M4*LN/2&3[,*J:AP,L!W"3NQJ0Y02Y#&9 M(E= UV&(DRR["=)T,4[2SR -51.U12M<>L!KOA&]AIIA !7T7",\X.Z.B_53 M 3+W#HG$$MK=9=9SR>'6MADN$>!EN@;YC; >PQ%C!SS=Y92_*P'3:9?\E[,9 MAZ4--[N;S:-D@98V7:M9I/9'F.RA@N;L8Y)I+HEC.%3LSKWY5!E,3ER!I13N MM6\6,D3E8>S5YDQ;F2G,#MMD7 !?E+K4 07$IO%<_4@-(A*6Y3&%2P0X!+-+ MTJN8]I4Y",0@L*O-1W4EVH.X$CW$G$J@>7ZEN1M&N0Y"1T?_.?/Q?LF#-(>: M5D4C;5,.2Q.V-D^7;5-0EI6 M3R79PQSZW'V:%%D0AZ^?1" +\@ME]#S3ZNQ!T0G@,T4E([L$6N,"M0K78I94 ME2<1L6N 2\&;P=F870$R4%MP'7[ODR)M0N^Z/I8*W/NP=5BEL:, M;,3MN@$N!<#@'([9%2#S+\N7!L0=GDSE"?;L&N!2 ,R Z99?$3)7B<(.1_ 3 MCANMN^OZ;Q>7IU?=HUEW!8M:O-9$/B.MY[9L0Y*L+QG>]>'6FK Y0)\8VO# MGZT&K "Z2J &%-<'9<-@0F"A0E?_1+H%J[:A3+:B\$MG*(68:MS ML9J,ZB^POP9Y^0')PKDNP#YY!G1^L1')[MHH .'?R_N'.,0?."PJ$2Y1=I^D M2[_F+=@2OBQ;X?( =@:M1VI=I,?@@](?C=*B$BP(97*MT-;AD@%^,F"O ^:X MCN$9"D,91#3"-87(_-Y?IT%LKP)&C7#9 =^Q-]0).Z#'\$I$(#"[[067!O N MMS[M*D0M?C5>SG"59^'D-,]TNL2:K1W0M&6!=L#+GI+>E(/3Y!VYHA8C=I6' M#&#Q_1JDOZ.<)6',P0U\;6E! >E&*9*&?)M05V5-' MZ/AH]2<*0W".-NQ.,VB5RLV2KN)1$&GB \B*!6:I."9<&-3GN5LZJ-NC\ M\XQ;/O;ZDI#%-J:=_9(&4B8EI3F^5DZJ.D3^>;S]1J1!/0-X[)['9$+6 CS* M[M<&3T>+<"!.KFY-6'0'(DHRQ@2"M78B"&IR'<1K5M7+<%Y MZ 5W3367]/DFF;WCF$G\6SP/<'B3Q'2?P/V(U#>'5FWP?!10:BO9-<=V'&YOU+2_:W@SL#,I*W(A M 0<*:V!G,@/GRL?-A[5<<.-3^95^25?79R+K ?L(-%[9#3$Z\X #N"L8P'N)QDL[81^!B2L^2^"5/1K\_%=3_>##FG1P&*0T1@I:4 MK ,@&(::KMTL]7D\76GU(85!\\(@>ES4A:[8+,@[#'Q/Z$3BXG$J00L5N<(5 MV<4[V5=B.BH#>D?/1"<)>:&M0Y]KG%\!F[HD/$E(U4(YA@N_"K:G8$9^?$V# M.",J3V=<6? ,\\I<5L [B]]GD/V+[=F&(--O\N#N\3&F]N$ ^+]PB/ M!C0%%HXGRF>"_W][W]K4NI)D^XMF!C 8^#(1YK6;"#8F@',Z^A.A;15&W;;D MHP=G>W[]5%7Z(4OUE$K.DN%&W)C3&Y6LM5;6*RLS2]6$>X*.3["'X*8RFL-# M/3MTO;Z^G@599KCDDK4!1I&=(79++BT4U*-$5SO*$CCM$JO^,./B[ C9IZ%7 M2JRP @[JF:-[9X%VTJT]2^>DTW.L5'T#@22*2F'X<^*8DM<^BH+?NE M/-\AF273Y16)_LVSVQ[RT$0RJU=Q:LZ0G81-E&V&4F( UEXF)U.QV;;F@4R# MV6V<1]*Y5? 4[!/Z<%RG^GB)6M;NHG:SHYE,\/GR>O651P C5ITW!>=U=82? M+9'&VMWC9D(;I[^B[#[^)%G.SPB".)ARRWN(YA$=693#IEEC0(Y5W5HF0WUX MM$0CT=':RX,6Y+ >8QX,RNW5'X9!"3EWH)F/O8Y!$L]@[1/"TK+DBH3(GOLL M*[9!:&H?;+D%,.++[%<72NN)%8*1R&OM&_+"Y<=AT@7?..4\A3R"ZXFD'+F9 MXK+60!CV@6D+];7 )):P-X>2< [FG_Z1S%BP.\LAS)>/24[ G!>S* >;ELS! M9HWYU:M'?>G7#7!)A.U7'!)'!V/73<%.^I_@TDT.]9'\S?^DGJ9-7@"L^W(\ M;MK-+;%)#,+:;^2TI^\D+*U\Y-*I6MV \6^ \^J1QM@D8AF[64*R7L4\T#Z M'T44P@V?.+U9,8+I^K&B*0Q[?9NHC5%)S "S&@+[WL]@1M'NAM!+^JWL<;Y[ MQ*[):]5KM4@D8O4K,NDI32:$A-D=)8N-26S(&+]7(RB5@:0F+^"DG?D2P63: M;RVQ20S"VL&%O-L2H;YGDTHPVPW'M+0*X3N O+X-Z/;P)+;1KV(,3\&2L925 MUC ,.2^BJ#(&13,@J&]+PW( MA#ZJ2>IM]V*(L,%.6'"ZHS/'+#&P/D9^<4;^3%C!Q6=VG9?*8B0M(':J+RM, M4S 2C?>4<2@Y.2LG;F_-57I6)G[\[7AP<72!= WDZWH3CF0C< J-$>6NW6YDFQ/F^=K+$ZCCF M01RJU_VJ9GQA-.R+X\X*D43\]D%B>ZC#45IC/).0D#D[47Y:?[9_U3E>R7R1 MI'04!D_:MG2#R3U5NK;,&$X&5K=5=0/K:ED.)]?5WM W!F#8]V48TR_NBQ8P M^UZ(PVU6*",%V<=BH9TFBD4*SU%Q#K18EK9)HHP&7U9;4I$DLZP-(668O'MX7E8LB-+\Y)1T/]5-0CZ3]ON\3(A M=",9)9(A7?KLV_!\>([=R1L/Y7I8CFIS..KL9IJNLB9\#,-.8&N]:M:B1!5_;L(">($8=_HW6P@ M-L*%6\Q?G(G#)HOUS$%W$SDKO9A./H*,[%CVTZS(X J2FXA=4A'+XO>;OQ!H M\LM;;3(*.$#LK)R_PVD@H404[$#Q. @3V1T8&21KP<;<7)\B>\ZZR3BY,0O_ZF"?B./F@KF=\1) MY;3_Q*\I7*6=Q*NFA?<=<7+B34ZG5"2QN HXWQ$GEB$9)\B^6(668O'MX7D8 M<6(_Q#N]W>OBSML$0KX7G5T2*O>8=7_;%:<+.O].**!'?')Y?@2S6 M5F!WSQ<'C5W@SEP;L;AU.(=PD8SK^)83OXY9[ =P+3JL^!;Q,0M)V8V^50>' MW(V@;_0V')P-COR*"*VK(#@N,4/ESXTRCF.4S/+I=$V!8*2T'@L9C3JO'!WV MU36RFF:K_-_[.$_@;I;=#.$_%O1OBT06DF3_DK?A^?$YUJ*[L=PM<+H*C$$^ M)*D8^G60IDMJWZ,Y\_W?QY-9PBH,C2:3E#!,KPESE,PY/K@O/?QW 47" MS>W/Y&W0WY'.]%P;F!5@5[% ;X5]6@S=$9S'#ZE\!NK6\+FA8X.XOY MVWL(&3?HX685$(!W@JC_*X!37[ 5\6A@> MM>YV/Q)J2#$;)GZD02PMR%)]#'X>V6]CR52]&TE1M3U?O02;CQJ-[@NR0ET32^+NCGQI/R]:$_@BAF1GY%WNDSE _%"&/Q%F ?N?23D^&C M"6A')[?('IHUOG'\"D,DPS-^?R!!IHK25#6#X1,[SMZ)79C!/(3SWZLBBV*2 M9=?)_-<*YTM.%J,)G5@SGHX-4^S:57D?\S^EA#R3.:6C2'FL'"-LG#+*%,;C M_+=64B"'[CNQN ZY<71@[7#O\S/*)F0V"V*2%%F)OCI[DO6,^0N =N3DO]:+ MF@9X#^&<6\U;8_<:<-3G+;4E3F>U&I(\F.W9))O'$VG*=\@;I-(5)$[SM[-CHK.+D\1^K-. MM5&:,F<>=]U=+;?/K)+@1W\'::C+(W+V&T 3\LSA3FSQ .*>K9YG+<$ NBWJ MS7Z*\: .:E>T8L0,CY W1>YE%IN3"0\]3W&20-2&OBO; 3G(^Q@3\:QDKV#K M>184*[E"^T\P(YDV]+WV+)" [%LUDTDLL1R1HT0F9'_8"^$16:,X_!FD_R'Y MMNJ"5FQ=4V *.2Z^C?;& !UYTY%-X9D*1,G]H'AOR">9)0O&F*DU&+0&OI!/ MX-L8A U&1^YR5#_$#Q+3_?6,PAV%\RB.V-(ZCSZ)J4T8M0?&D$]5VEB%'4I' MSG/L:4.WG):MIA\,$JW:OQS8QKXE=T^;#X=T];R&L9@):TL#.K"OTG6GJHW9 M;+ [\J,+QBDTYZE/EV]M7590KFG]C<]DQD)G>)U+CN)725\3-VF[%W/7^<7Q MMX]4,R)SFI"WM8Z4[MI!NJ;*+P>IT146K+QD,F.UY$AX&^<\TDYQT8SL\;?A MX'1X@5T'P+F@NX9C1(!?/M#&-J"\ED;> &A VND8Z6,F:06-7_Y-L[MI.%6K M,HGJ"VKJ3P)PI.6AH29U(55 #L.5N9KW*-"\'-%(1[/R7S0G6N8O8>/@X @Y MFJ+K4;T%+3VO]U3&I3WDJC_,:3A&]D T4$TO?P4?5D$G\4TH)+^EYOTC38J% M=%@7/PB D,^K%3SO"J/!@.QD5&EC(LL*S?'@\O+HTJ,^9"I)]?M1(U$=C8>L ME#8K(*:9/\N/P:!RX/L>)7!'3C2L.7"-23O_[3X(\)%/=(1ZJ*6K?+VKZ%$W M4]OKW\GK1U)D01P^1C%YS@KVV$^/JX:H3$P[N_*M^=$V*E MV/9YEKAW>NI)E[*52P #]\HNG59WT3O[YM5E@#&[@RCZ)#;]3?<&( \Y$[F) MGL; <._F+QZR#9A+,M'W%HO'SJ MXN= "^0C*K%U- QC:$."JPO \()PYW.6&6ERY4#M66 !>Q_6I;QBBY(3X>K* M,)>3D]'!Q3-C2W$$N?G[V\7)T3'V[=O[.'.L(W9US]<^#Z0X"N5!5.D)0(HT MM(LYE^A2^5Z),ECQ94;*_ Q^1_-BKM1FYQE BS3:RIBOZR/^9HE"O?%8^1Z7 MRLKXJE%_I&DT?]M(R%=6JGLMT %9%^% M0V-R;*U:VB3&NR>_I"M/R(R_?57&5U9W0.4B,7H!)^T2>]G:M:U9M?\6894^DG"NR2]*_(B)?=95D );:'+U/H]X%_$SNSHRD#:42*QDWZY M7!MS.^; ,RAV?!\_D31*PG^2:/I!.]KHDZ3!E/ _WM">MZF*V<5$VNQ+>.8% M=L20O]-L2U(E?:-O,8[;>'XU?;\D]/U),DK7FKX-3<>Z;M#!3X(TAS[5=\Z> MQ+#[EGQN5/#G,>$ES@FXA+-75I:K_'>6\O*8Y/\B^3.9)--8LU/J[#=AY89] M MBU:7=/G\2V^Y5$WQE-JR$A25?_Q)Y3#>3[_1 0$?M.\][V 36GDH[1O@2O M5X4-RX+P4[SUG$AG0!"2[H"@SCE6P4./TW@')]^E#@TIA&J_YH3D'>4C',UPRU:'Y&G$/,W/MSLPY4,2DS3KEZC/S]??V,+OV9Q3K MC\S+SP!8I%1*&?&"(W/A-SM*GO4[IH H"M!!(^,T]3T3M04C#8(#MMNYX MSNR +JR\66RKW+@P2YLW=N YH6O=/Q.ZY(UF4;Y\IDO?U7#;A?5:?\3;Q<7@ M^ RYEJE#ZW-LWLWY/(2[A/9!&\QLR'T!/H)K-SP(SQYR7ZCP>0AIXIW0=A-] M1B&)0T;:OKM ^;?!9+XMWQ6-AW!7DU.VGJ/L/WO;SA"608I/@$G;]SPB MK\S?A$UGMU0==C?8[PI(\0D@'';AK_YW@PJ;KN. ']7LR6YC[21& M2_NC8"781R)[,?9N^<.M>.'C*'_[FZ23*"-/:22,#^_^1T&<_A=ZW^MZ7L2? MJV(?/E6+U_F42Q$IHTE.MS?Y\CL(I1::,$0)0FD99#XN\BP/XC"*IY"#T6&6 M0.VW@#;D&=>1\HX')"UECH)3%CSX[B4/TKQW,ZTP3^)'JKZAOH-? TV0=TE> MF[&*-$?A.+B+139!LB0U$MX4*>VL !2RV(R?Q>6W DG@';( MB7U>F[LUDX=P3Z[#,:*2T=ZYC]3N"T"UWM][MY_AWHA(1_%O??!82"-O34H[ M..L([KX"-$2."<7M#!V0^26"X'2\K:E![PU6'P+>A2_M\NN&SYY?(].:-8$3 M *M#6'X*#&O]SS#NL$LT9?1KA\WU<^?P?:KICDA7UQU] ?\14M=H]V$@-')P MDM<]QA&_AQ.9UR2"43OZ/!-VU0;]]^LDYJH6P8R%-I[H>LY^OP;D//C-!Q*I M!W&;5UL"Y0.+C, NZVHV^!J^H3PY^-,Z)%(/_M(S\P7L/:4HBK-HTG6-9>EO MFX0_Z[A>9)?9&TVG*0TCV9O6-OXF-5PU2 M&F1-F%D=;$'7L'Q\JW/#6"YS8VI8 MS7^!:7F,?8=+6XLQL$,'#!U"'D"-$[8 %I(V)5E-OV-M^/!X/S\'#EM8$_& MV9XD1]5)_;%//=GN)E[HYCB$*XU- 7&UH16:/"WHID;P(^/=L=.K4C+7)'L=K(-VWI]R>474XL9T)A M099OXJO&BR&R3]Z-"36&[BB\V2L;$F\CZ!)P_/X:_&YF31;O7)%[$$.3 Q(< M!0MCWPFXC$)0E_F'')ZO/HO_P M5F%+=K>C[%'X#&0?N9:CW6Z@Q>+7'8K65C:B@WW(NG3T25[(I$BI_9/L]O=D M5M!^!"N.^:( F3:Q(]LQ92E^@>2&QCW\*A=F@#3T:JU%/,;N@PZ_+H5T9*>/ MP9S<)"R8U]K8MDV!(N2]PCY,P,;X!/1@W5XIG(JV":=/13KY"#(R?A^G810' M*00%9M(;$6V:OPT'I^?815*,%:I/7=8X71W:-CJ;,UET/"AN0E0]#D,PDF/1 M5+$JK6PD_=#ST)R.AI902<+B@IX1Z>N.#N\.SK6Q9.( M[>CH0K_@\>?;6.A-67RD3=[V]S>!]";%W%7->+ &2JGVS5==+:^"&3M4?_D@ M)/^1)L6"FI=LNVC3', A'P\9L2_NF%88>[ZU+&']20+&$NM\=RGYJR#Q9*G9 M(AJTYD1A%^VR4E1K%%JH/=_&;:"*@&IW<@:M@2CD$"D;034F88 4:U_6H4ED MSVS1PLJ@2W=Q-LV!*E]F#0-)S8U""A5U(^=^!MG\YS\BDE+B/Y8/Y)/,S"<1 MQ0N ,^30 K?SB G:GF\@A;VACKO1I")]#Y"'?+!GJ;/%8**%[6@KB&XS]S'= M_6:BA.#79J@F90:LU!@=10[Z\G4(AAL-SZ#%ZHEI_,Z $>JROOH MZM4PRB.?1SB=CEKRX"C.%J\62Y+FK+S,??Q)LISW3H7YB!Z'3HM\#.%,3[&Y M*'$?PNWRHRPCI7%YZSQ2>;%E;8 9Y-LK.K8(/7AG=6.K.89[<$RS],D(S'P4 MAQ#7.:5[P8B4_-.?A\9#]F,\+%'5>-$LNM+3Q= M+E6 &_^:15-.^\\@9T=F,A>U43L.]Q)95+40]4-G!R3?Y$@50;T2)]G\"ZP"M382B ( ]'B M\B]BI_S!5T5>AO!*FW$0ZO LBS< #TCC;'M]FR ]A/H)U9G)Q+$B;0,S&K(# MWV:N-4?4E%TDLK@(.J@=5O(0*%A'= Y=@RE9, MM0??+H:#4^SMBZU(&BB'<'.9<&)2;KD%SX/)(A]P-.V!:D2N?(H(OJ-5>=VG M(,V7KVD09Q0D\ZQM'4?E)Y!<0;*/-/#^Z)IR!^#)&88S7\AP^1NOECM_T3B$ M&KT/X".O=XPUDKC[6P'O>6BD&61-<(OY2SAM ^3CHW:"BXVH 04]#Z#<&==U MH2WUAX$&Y+5: ]7T\E?P^>7,(ODMW0CPPQRU%ZOV( !"CF=5\"SP6,DQ'$), MHL1X3?P7NJ; $_)N=X_#=!UXST,2'YG7#V["F"?Q^.^8&NI'M!BG/X,X@"LK M^)8DF7%&&)GTSRJ3:?A&(!0Y.L!8=;'1M(7NR'.&<76'W?:N_,1!;O4&EYL4 MS*^XU:/PD8,!C35RN]4#X(=PG8<$=[,-WOK(]_(4V0/03E>KI<(.Y@/:PI4@ M6NWF:NV '.3$!!/QK&2O8/-J4_="TL]H0EBTU%.:A,4DSUX3XYV>86L._1:&-W)H7<5:P3]4<*F\*%S6X01S.D@3K^PS+ MS[%:*ZT9LJXV7\U5O/VKB/*EK8Z:5APO=A7\IDJ:8O,O6(&? M!QMK*'GZ[>+L\NS,3Q^)5CL=)@_C%[(T+ZV1Z?^JKH_I/[VM9HMQNII!)#LD MV:-@L\B3ILMMD1:HHR &1WLA&XW9XF"]3I#N?93/ PE(9R-:9:1"*H"XRF=R ML\-Y(% 7;/VQ]/L_HY!=HVR\[K5YQ=OP_'C@@9P*?03+H28 7=7E=[G3F=.A MZ(8TU=FT.2L9?W&"E;?85&1[=*X*XKM<-,7T"?(S2/]#\G:=NL&;.+E8"T\&";[>*Q22XW[MR4VB;C6GJJFUUT(Y;V+?I,04J8I=I9$ M'].&45.]F[X.2$(ZF6AJ *W!2BP"TVUU'].7D2R__;T@<4:R<1-D&Y6:=8V < MBG9O%T?#4ZP+_-II;H)*(N6>7&[B!=_JUB=FM',VO'&VH6@(8'B:!;%ZU6?Q M"K#JOFWMF@"4:+VGSCP0(_WM7O)V?'HT&&*%+3=5 MOBE&B>9]SSQZ: 504'% (>[,L9$J#G].^2C6]_!5\7@6LM\M" MIH \*CA1X;F^OU-@^,Y"UB]WL2O^['&8K@/O>1;R34&8&Z,$-R+9=9$RWA5V MH6H&U/@9*UO73RR_$3[4N'5W^K\F#=27- )ND(O'M-=>A\Y1E'N9GQ]%%+(= ML(.#G-75"!L?99D/Z=&-JA'@]C.]2*>J!3I'8_BR*FF-;>S@:3*-A!\ MB)T3W$)20W1=706"Z#];'T:P2XK?DW3.?^Y W6:7EU_8;79Z=.1GLEA=([=N M,P#^7;7/NOC9$;*;M9W@#OQE0,&7]Y=1&CPM J-0S<)?!O@.R%]V>G3LT5!? MX=G07P88//27&>49/@?Q5)5 NOD[(.UM>=3Z0"M&YY=;RUQ":=^K/ % D;:T M8LHELE2^UZ\['HR$^1G\9G?1*:79>0; (B9WBHBORR/^9D>^H;T*!)<%J@4J M/P-@$>,W#042?G//;XB]IA\8Y7?!))K);YV3/\Q](^BW4'>Q4U!A]:OR04O- MM9L"T>,K+I"/950:F:A:Q8)6 \'97N\SF7U&\707IO:6>66[%3W(:U2U<++= MGA$L5R41?-CA=U$6'.N&.P0_4!VXJVH*C@H_=G(:1Y%Z5.5?*4>#TSA YZHH M@I]QD\_T'^V[.6L%!/D9#Z>3WP:>J[H)J.$5E8QQ3=\W: 7T^']NJU+?!)ZK M&@G(O?^&_,KOXRQ/"W8% 1OT5&$UM8?YDN<8NT9=2[E5L%S51D#MY(R(\7ME MR0J^H:LD39._V8(V6-"_*'N]S6M6#/J95F%J&,T NRJ#X-7("%_Q6KCU.])PQZLJR(+3NNN=!/)=73AYWFOR7; $)VK M,@K(W5XTYM%U4)1"&)>FQQNT!L:PK\'N8&:0XG1564%@&7L(\WLA4S:@E6+Y MMMZ3U=^>R8+NF.ED6'KH:KGZ(U+D7_73#"+^9$U8%-GY,>ZE329,F\?Y&;\- MH"./W5I=Q'VT#5R_8OOV56S\?.#-'4SVDM5/5Y4P_8K!VW^I\?,!TMY,JXQ4 M2 40KT+MJE6TK6J*EPJQ>5MXEE,N6"BKH7AX(5*I$K9Q0?!R<>Q+7^N#2A12 MX?#OJB))Q>HFU;RW2=/GITB1)4TU,T-T"*F>BCG_P>#DV:0YY^O$FZI>;5R2>)"])@JR=_"="&'4YMHZ^UB<@0>WCM4I/X)8:-N>UXT6** M[Y]1_G%=9'DR)^GM[\FL"-F>DE4XSDCX&OQ61S79O@W8Q(YWL1=?=B[>G !' M(8YAE$UF25:DQ%U&NIR>ZR3+6920;F!I\AJ8]+$#79L/+:TPNPJ,1!U==B"J MXEW+SP$%2&N05IJ)QP0Q.!]OA9+C_I$F64;7V-,H;M[)!2\!.OP=_5MV<15B M#R^->B+IA/$_I4OOTJ=+E)8\#0"1HAM;Z%$75@?058"CM-[(7HI4L,L.)CD) M'TD.=^*\%/-YD"['[TX*50@-3?"KFF%%T>)M>#HX.3ER:OVC."Z"V6BQ2)-% M&G'@V5V2/@5+9EK9^/TF8K>"Q:%HP]W\90 %:<5C2K.ZHS0 Z^@P"76E P6@ MV31?(Y"BIWN!+)G1ODW_?12'?\23TC^\%+^R*(P"=@.58HWDZ!?>+BX&)UAU M)IJ96%<,.#KBPJ@MQ/"0OPKZPEMV>YE7-85JWV;@;I(T>;L8G@R')QA>M-TO MTH8."!Z'C\=>V^J8E7C#5'C\.OQO+2W]04T2KJ0%$()=XEJEE)FX53A^'?V[ MT%>;<"MM Z0@)^OH!#.6N8()*RJ@&Z&U.;?"YX$,[+@>K51&$E<0.0HH0).7 MRD#8IN%Z%F1TX_"2)Y/_Z$9J61M.RCER4&V3L5H+R*]"/_8NXA(N?5V$VL- M _89@58DB6=8#L>O*D&-AF:^WUJ^!/P@WZ3ORMH *=BE$9NML]2 ^AYJL(7U M&,S)SNU7^B67MC'0A!U# #6XZU M"B1HU84\JB3'N!@B[X45$IEH6D'BZBC^L,K(<7:0]\9*V613I0FH@R@O]"#( MD]:,TK(F;Y=T]7'BF2/38*S6XG%520BK;XL /K#CWE0[>NN: D?(GA&M@.:Z M"[&Y*C'DR3'%@TFJCJ0)=*5^>L*4>%S5!,+2^"E-)H2$O/P)0Y>M+5LALK3- MV_'IT6 ;]N"'S'7-Q%(;H')5U\>[F;OKFF%\@8Q]UM',+!KA=%4RJ-V%?OTI M',0[F%\!1VWL0XJOWP6#GCB/U\E\$<3+<3Q;7B>T?9R1\"Z*J7%&.T%\VV38 MS6-7P8S9\,L'(7GF)LC/J+Z&\CO'[S5<-YM,-$4(H)L7LW)4QZ>#]MW:CHBR M$IM#8%FLH&%+@()X=XI#-7;[NBT!?L49FEK&)N;X-LXC=O>PHM"0['%&P2E6 M62E;F80BJV'Y%6'86%EE=2%Y T[#"9+_U4@?,TDK:/R*)C2K&%4>RY2W)PF> M!."(U5(,-*D+J0+BX=U_V%\/32Z3B%NW&87-L7SV D-& O6G2BB0Y$Y/# MZ7D (1V@YDG,\8VTIV#UAX$&Y" AA3H2.>4X'$4*(E>#V,"[LM'TJLP%K_X08#O[198 MH9=X')"@.X@R/X#MND@9I\9*5YYGP^+P"/ET0Z*22E(9C,.('PRRCU$[C?YFJ#HO$[3?0 >R"*)P=?,;-?YQ_D'2'?*4 M(0_:UHSRP44/C<$&VT'$+@(T[33/QS\L'UJ+>7WSW:[B#_,D#V9XX2K!+W:H MSCS]<#/@E].8+?'DC M&$21W:W6BFH-0X;255PC]IKO-6FPXI,TXI% E\B!Z@;:2==\.ES8]Q:ZFM\G MD[2@G[K36?BBIO1/JNG?I#UT,>3E7F-CL(.(?0.B,-WS/OXD60XWV)6KY%$@ MZVLY-]<]LS-FV1V7UN\!6I#7A=;*MX/:8> BTIK@,8DG398%]7;\6 3[&E3W M*P,%4(DU],M#6!WMMG@5AB!O!(=CR+Y ,_G$TAM D^B.6?F[FUN-C[%K 301 MT@*:1$AKSQYR(HO)8JZVGO%'64<#]0:61%5[YQRFOZ?.R'V\NGOFB97%IV+E M>1K]*G*V7'E-6/=@%]8DLQDOF0_+%Y/2O4Y_Z&TX.+W .O5U;%L=,2,Q3VMW M)/(:$N)B.$?:0\3*HWS@/L*N2M*-NJH@(@$#$F/HU[V&V^+E3T$4WL?7P2+* M&1RY:T'<@G=(]+S9?1J&C@B)?5C['Y$'BV>6Y!:3\!8NT,W^B(/-!1/;S#MA M?1150Z )^^["?=J+(1\2L^E7AO9H,BGF!5^W\TT9RWE(R0>)L^B34(Z3.7E( MLNR1Y.-W];6&EF\"&M%#RO_.(=C0\C9H-3J-:5\2N_)@'3LJP_V:8*.>9,8J[U_U^? D18!(T#4P3F2U%@E1F'O M_*T:1>\J5\#;/D@>38+9=QF+C9$-+]MW:GW,)*V@^7)E+#APW!H'.DWJ0JJ ?-][ MM5M 8.A%-2GK(=@7.L4$=U4"G$\5W! M8L4%2 MOGQ0VLVB5V2MN:/AW-M%FD)9;;B*%G)G!3#ZX _=4CQ^'R\(%#MF#N2= U1V M=/KM'UU[Y$XW+H>]$0$GV':>45$;^'RDP #'"BBF!R7T+^P-911@'7>9"V3A M!UT#^N)^4$X#[DF'6A\K/^@:S9?S@W+@N 7'=)J8^4'70#PLY]MJWK7?EVE? M *->/\=D6X@]]Y*NUL?Q=%5AQZ2DH+0-D.+#Z;2Y?N*]EAZB(S\JJN/M!XDI MS!G=&8W">11'#&).MT8KT H3T+0$EI!S2?0:BK4WQ=;6]7H)%A"3*9N;7E'3 MC:M4V?1^3@AVH<&F8LO1M/7"5N3%C#;<@-P&C9L(O'T:2/$AY,39P"X Y\BA MBAI8N@Z7!7@KHWY,XF2-^Y&HIG:3YCQ-[M@'?TM;8[!"Z\JEBIQ5L:FAHIWC M*T_RB^+.O8@]=*5[#=E!5!?FN4)E*]XQ;]7 KVP(PZ0/!0A;SP%F. ^BLO!V MFF,%-\IUE:[(>Y(2=8J>06N@RX?+?-J/"N9@754?]L@V*(^T+Q2T.VS/S X M/$?AD^SV-UU44[11'*1+3JIU&E6'OPKR',;*I'N2G)5+QEWOK@A8C=Y7=//^ MKKP@7-("Z@]='L;R1H.P=>WEW;TMEO9/:4)A:7:SVX? \'V(!VDKL "3J^K( MJ)WYEPDS2%/B! MU&IN,L$,<6\@[F2"& 10S:W&A*LJU_AU2JMPUU = M5VUR_$L@Q"&X&+LB!K=\M[ .NZ1S[<(:KURG/)'F'["K$=A5J_4:EV'?\ 40ZT.B4)-!V1YFSY.%Z/Z0H7U* MD\^(+IFOEG_PG<0FIGHTR:-/&/[T[G+[ET''\L$];J.Y]&2M*7I'F4?('B!S M IS8$*R=D2N_MQ"]K15M\#LJ&.7%+=H2^'"3J*/Q2/$R$,>'T-?.QB,3]([* M53F]?_OYL(;= 4"$ N%.A6;QO4G=6/VG/XS@;Q MVMKODG3W&M(DW;UV7AWI8_\^F'B14Z&=&9(;*@XBS:HV?C+P](OFVXO,E<9D MT!P2T[!*&W9G/%;06Z=A>1.-:LBBDS4JE^ 8.2G?N>4TP'\0F5H2W*L#1S<; M'<7+0!4?@AXZV^B8H'>5,.5VIU.:B>^SK&!;\7NV,P]F3\6O6309O]-/@UQV M=L@XGT=91A$8K(UM7L=7CEC)-0ZT5:^7&S'1.LO*AY%'Q,+X_2F-/FD'?)H% M$Z+)PC%[ 9#FYT+'WGP:8G>6P^6+P926_\L;\LO43*K->.+B"9:C;2_6(8?< M.AFKZTGG]8/<)3,Z)X_CG1%Q;?#726;DB3%ZSXH7Y%N .YMG+#EPE6;EQ3YZ M=7F"SFQ,FL'B'SE-P?UX88*X=9J6'[OE BO>S(#;US6T;P-3JI_/-S<0A MP'H0"5/FI#G9Z4+_.93M2PO\KI*34.L(W-*Y MA83;ZBP*H\3_.!#;ARR$]NX KNP92/8R?6&_YKDAPE4.V8+;.T63YM\65R,:-ZW"(XN3 M;ZRL'?I@<;?QSNY:F+GX/PS-+SK\_N__ U!+ P04 " "C@IQ43:1F6&BM M #Z]@ $0 &O=?>>^VUUEYK[;7W?J)T4S[L)JIZ.SL @+8V M( @ P$Y@)\U>@!;,T8!_ ,UA8,=F'@ 0-.S?\IXT)[ZVV08^Q*A/X"CX"Z 1 MW\SO W^/:10V\]O/7S(!@IR![5_[9H._/D"XYB4 \/^R]3YKC[2#S9Y,!&11LLSP!,FR7 _M?->@+P&[!GY\Z=NW;NV;5K M#\MNAMTL;,Q[]C"S'61E96-E/YISC. >.ZSV]5M?-_;>UZR+?]FDU<5&[\ MZJ1W4+XLXQENG*"FRO@'[Z+UV:7$K^\4,FM!AZXE)5_/CX2W M]ONU;:_FD"L#TQ>_OHU0,S4'9V0[KB&+G/;-B/%XY?2'S#JN[9-5G?+TCHCK0!HL)7"Z]&) ].&3&RA/P?@NFE.% M71??J[%_#DVJW:F<$# +CZO;\%JI=A2_QHK9":P'WR\?:L9;D..V!1^2+>_7-=1@[;@,GZ1=@?;4[ MV_H:I(M9OU)\21J]H0W9Z/7:."N3UH9WPQ'4*0!7>+BOM[4P!5 @I_B:?LFD M2CW>;3.>6 E@10S'!ZQ);??SB:H M%#]=HGL4LR/4%;.1&M>30P%:)-;?W>@L>"+U!)"E/1/^0.-XN'ZXQO'[%(#R M;M'PKCBBHC @2S?+_DI^Z>70_L7=EE%W[@2%B]1@ !IZ-[\XYI:950&![/#0 MYP.T&\X;P^5JRYP+NJ3C21?DXM[-4H#;.++&N;>EQ^[K<+D7JL7&DI6?3XI1 M@(6)#+4 K/F'B"#_S'OY758P=LC':4^K-7RSAD[D4L"GM79AN(SQQ)17SNI! M=^<5Q>N9+CO:;:?M+U7..BZ+#2J')U@=C',M_7PR.&)\G +4X'AYI?*RH]Z\ M?"U3/N/FT9R!NFS?]\"WQQ0:$ H@9.2A?ZJN-[+=[>53&LBU;MGML!J>W MRN18@(_/(^_M]C]8RE$8.'.-,R$F8)0"=)QL]((6+(1=A6]VL@=CEAE;_^)C)/5A>4S MKS]KA.4L%I['5:_>(>',Z-^])EQ;W>]_3#F! EPI6A$0R!V37&2X?&V5W5OY M3>VE@<=$L?',-Z0*RS7+JL_$*G;M@46GCKRCN=J80-:GPO8!:HDJA.R%SP/= M&VMEX?KV]_V_B)EW0N8E!8C"%?.*:ZBW(Z]0 $D*@+).\&->25X+-SC^K5UY M!?UZ&[E>@-*RN.>.I5\DP[P0/)V)B=$MC"?H! 2]?O+<&$2_]_9+)F$6+G\V MV^/WGX$&R94[>7TPZF$71VF]QVWL=)OKT=2 +H6&W<D0EM0Y=$(1)9W=.@X:XXE1+-WH+SI;K=0S 9VG;LL72'1/O M'MDM,]L_>V:66$IF"XA;YW_^9.-!Y#+ODQ(-=/:TUXQO,/(2:7J= GR^T;UL MTCE-ZEP[EEC1;'NLBIC26+I1&![=5,IE7F->0W-9U'Q0*SC@]L/7%Z>D#,?R MZ67/ _WZA"UY Q?N5HVFNBIWK]TT+H%1@_,E;I&C54,&!!G^M-'Q&:?5E[S MR#\6?[R2:?VCAC;L\5I.7Z=Y9?'[R"EX)S.QJ^4I!2A+E9&?,S[D\="?&1," MEP/,"HO>S6I41!/5QSDGILC0C;B/%.!#"XK1K% L\W5Y874TS,T),("X>*,M M.TO;B1,0W[BY.MK$$2Q)QBU;6JWM\\-9O-JPL"=[ M]10FWGQP?^JBL*MKMEBGTH7"F%V8)H>&5)$EL>F,S@ *,(.33"FEY]F?AXT: M?*.>.EU0/!NYS!=Y"BG*P;?32AM\*O:PNG!)\N>,)YUT!#\P>_T+IH&.'E M.%A0G?@V,IPY9TR/?'\@WUW99V!4F>JFH@4$(S%:AU/C"2=/.EQ42>4-W;O3 MF3V0V%':/P"-7:3M+'':"Q<]XZ9PU)[EA7I>$Z\,%6\0S^&RR(+" _E2A"L9 ML^F-^\GREK5PDN #VP^=JCH!%H]7O/?@C]6P3RN-FDTCQY5NM1CFG82(FW*X MU8HD=>9VJ85$%1Q-SB'HZ_D#@>O]-Y8 M]?+A&.A<2B^R^Z _'9QZVV6;=+M8U)$6'MO]EL2X1W#K]F@=B<.COAAY\\-' M:@8EG52C;UMYS>:!2C;::I!B5,76\:#+)REU5J1X^A2WC44/?EVB;Y6$_XB[ M1A895U1<\F#7SH0BJ2,VM<]U1P$Q^T670:KKDLYH2;,'^]V)R3[B0%GX0^)- MLZ>51:/%+_>V2$] /G(ZMK289W'M26M(+4@_%@T[*3K-48H@=F*5/QRL#A2H M<2(961 @%W(RUB0;"A[T.!B4-^4Y#(P)9;61]UZND0P(*7E4C"^] MO*/(-RYZO'2EX]WQQ./A&@*@1FCB*&V?._.4B26]"1ZWN9.=>LCL5JLXC]Z! MI,]K$KC6#@H +Z4 %P41&^X4X%W%O>)5RPWT\__.=K!7E!=P3LA)L(X("^%& S&=) MG?UYG&^'=->MXE;-K#2^N#8!D(%O*OTCP(#20YEF[?P>5$N<$@5DSVEH;]^^ M&<9)'*$Q!VC9>=6/4 />7X$CVRX!M&"P?F3;#N# ):07%'4)Z8Q _63="K?\:) / ;C<4 MB$@7@W;#H,$B->(&+GF@#>R02-AF"PT$&@I%8.!;>>I;!8:BEIDW^QHX>U-; MG'-&4_M\QPE%Z=C"H8:JIH;?!OO2X1(*B70P@*(Q;KIV+A 0O >X!* )/CG M ' !!@ 40 ,8P&VS"X/;M]9;:,[!T(BO%.VQPSC#T,Z(391@>==F:Q5MLXM? MI*% ;;]-^'<<[_V!8UTWJN0\0.B!3;[\% M!/I[0 MB\L>B;$[@WP/;"5U%.*?8.=@_]SN',K>T B!5N/1AZ&!'](YF#W7S^#Z'C#T M)OR2-^P,ZN46F,$3"D$C4>=MT;;?M.*2XR6/+:V@YK^^53:% '5 _PR](:CG M/X,;0&!?X)=0D#-FW\"_0%!(-Q,G*#BYX'PY(QRW),9$K= ':3J'1*.1= ^=I0!!1EBX;:;U+OX[;EXAF^-*9"J#4:<$>N_P+_M!@4['<+Q:;P?P_1]G#\ M_6)"9PM#&]HZ_@[&!(&"_:#>: V/"X;:6EON:N<6^'>-=SDA4;YG831**O@KL"?C3!+/O >#6R\T#MX-_ M'[#]?<#V]P';WP=L?Q^P_7W ]OA+ ME O&[,!9<..(!.S S2,7< EP O-H\.>QF:,>,;'^'UIP 2J 2 -;.W>MW_9 MH=(#.[^,0?G /..$1KO)BX@@/$[94F/A4Q D7,3;UDU$[)2H"'!:V=O-%N(* M17/90<$=F2+W;"F>F\O97I';1$I;5-M-!>KD?,$7!37PU3&$^+I"Y.RYE96X M3GO+>\/=X%"T+9XO5_:FVI>X5) H M*)?4*0EAB*B8&)>T]"DQ22EI:;&37.*B8N(BHN _:6$Q27DI:7EQ&:ZOB1L< M#67O(*]_7NWK6&!)D?LK4UY>7J>\)$XA48XB8G)R/&/CHI9MP7TD6I&;>XL%N-LWM#^5U0\-M;7_=5,X_%MK M#[2J)_I?M_:@;KY$]*$>2 P* E7UA"+0/-^[ZT,=_IWN8/-OG>TAWWJZ@9O: M33'90T2@,"@<',,#["WVC4XW^S\8!JP &TI\;[AU3/P'S;>JO\G,35X;:>_L MX',>W.$KJ9O2W:]L_C!;>YX!X+Z?I:]V4E; M6_X\$H*ARDKCO"(W!N-L+R\K)PF!0NQDA.V@$O;"DA*BLL*RME!98:B=G+2T M'41"S%Y"D3HF)2X,MMZ91?O-X )Q!4,825%/Z M0M\%9P]0G#Y?35L(U= 4N2%(!/6H FK/_;7"S19E"[H( M*,I#D=L!A81SV;JYP9PAF[<&5&7C0B-_!_)$V']5KV\T<8O\T6CV4)2SY\_' M^D8(US^-^I,AJ%3\(+D_'-##]H?AG/_2A'_IZ^4$1?Q++?[2S /I@/:R14'/ M.H)*\6T*?_XYU%8?B),MPA$*NG2133Y$OL^8R#].YE>M_R)%-:J<-AW0[SC; M5$-[>WM9"-3>7E@6Z@ 1EK25$A.VE83:"LM*B]M)0>RE(7(0,>ZOG>W_F@Y_ MZ8S\'QD"E5_0%M#.:!CTZQ2>A:&_3R;HTN1AH'3 ^1+^>EK&K?0'5UI?! =S MWA+A%T0B/Z 'LY O?N8G=J%T_I+)/Z+X.@N_ZR?R#VO5%@A< #=G;&OE5>+Z M._V=_DY_I[_3W^GO]/^_]'WO#D6 T9T7N#/_X<;KS+<;+YH_G[9]3[3?TN_J M:7ZL^9-I\\:+AG,;@I:&Y<<;+QW*:YIXZN7I-MH?KK_I=]+MV+Z+EF$;#; ; M!-/1?K_O DL[MM/2;]M)LPN@WGAMHZ'=3D-+2Z5H&]TN#,TVVNTL._;2':-G MY09VBNT[*\[#MDOOW'[;XQ(']-VO'+0+XU5YFO.)3Q+%<*BR18K_@X'TU;GP M^/.&'JIJ,NJ0$T;&)H=S7[4.SMM?0]_[#9J05]4V)"#KL( 1E)._H*%I:F;N MZ.3LXNGE[>-[/3#HQLU;]R,B'SQ\%/4L,2GY>4IJ?D%AT8OBDM?5-;5U]6_: M.SJ[NGMZAT=&QSZ.3WQ>7"(MKZRR4$FFWI#MV+Y].QW=#CA(,LOV8WMWB-$! MW*QG]>C%;?>Y[SQWA2>,3?^IW7Z)73G'*UM44)\.?+@JR1MNU>VIH*KU&4(RQS&_7-PE>$#A\_UD^]:HLXLM=V0EU$P?9;]=E MWV_K+I@Z>=]X^/Q%7??'93D-,V>?FX]2BNM[QE<$Y37-77QO1:66O.F=6/W] MI=K T$ )R9HT4]Y5OI:%F0V8)&+_%. L?9W.J\9%_K->0:[P-T>L#=P6'USR MM+&][/ZH,,WRE+I$[I*UJ_O@1]3TF;FN4Z9-^YU>5 DLX:R:+6>H-F86@CH/DU)YD_:=:T5!0"IP*U$*_^200%N M+?:1*,![<,2"C:,E("%C_T!(T;\@)&Z3D,^QI7$4H,1KH&1)GO2).4YY82F MBP*,*WHI4P#T+!XS]5/RNC?)PS7W+%^C ,\6^RC E/*,(RA92-8W,3%2@#GK MWV/G_((]='WH.TO_K@!#<$,GJ;0PK]12F_M0@,=_2N3?.>W\D9;OG)9]X90C M;XZ> FAL30_(T1$012V,.B9D[CNXFD_Y+'JNUK].!/_3-\"X=^<^Z(-H7\U91O_1ZJ; MUZ$@V1\H@"R5S5GEA7N;77 OE;"; KC^@P Z2R9_-VWD4'+C]PGZ/Y"SBAO_ M#HU;;O@NEG[<&/^_$,S9!Y@9W3A_E3;%(L*N[CCFO%P,SG2V_[76D1AFHFSW M@DAN8:8)*HE/ZY9?>)V2HKCPG4^/7K,^O#;)4IX?AYE">Q)[B[2A M;5@>_E,'86#M>0+8K37MKXWP4T"[;XFF[ZIFZN&Z2%_-7I\4P2?8CU&Q\=*! MWK&O.<3/#[/_ @.G"Z/>G74#+R_O8#[Q-G' XK:[NFI/:4.F/!E%O'<]G<@N M,5AK8YN65G%D:N)QTEJ0PJWFQ8WF 4*0D/+E!OW)BM- M>H^GY9>4KF1Y-AN,^ Y@*XPCO;H7.3"EXD1% MFB*\+J00_;(:96;ZP7$LI' M2!#+KU#65HEX51E!R+VH4IKJE! HNTU#U["C8K)[?#[+"2=[,LG$]T)'.];F MD$7Y@H_B-?4KTTIYC12 GFB4_TAV26>0^&C/4K7YG=J:X&*SBYIKMUW>M5V: M<5E\Q,B8WUXK EJ>I U/(6?=QFKCNO, 44ZC0MY[NJS6<;"4[G3(3"5<<;90 M^NW$6[APM%E4[0<^[0]Y"V8EY-LA348?GJ4G9L+$3.6L0GN)"[YYEXF3HK![S<%I5+T;$9,I]F1 MS*J)1DY[J PCL]F,3M.;0;NCK_X>R+ MFN(6S<>TSU[,4"=>--%I<0V)/X##9$:?"/!:5ZB'6S65?PQ0Q5S7:>^)D!74 M[HD.5>;LA?<&5RN=>\!Q]+*DG0LGF_'A$L$J[NLU]2'IYGFT^H8WRKM*+JG, M+PP5FNP@%C7Y\9.R;TR)U@(3W+%\ MQOH,)6DI[W_UIBY+H1M'JE8"MR0?-K%*"L>GF% B0((2C HB-5U2@ $V2] @S.Q *4XD3P:XTVH7&KXH6@SAE3]1'$S?E/N%/^@$)+@K'-B.J5U-[%@H%& MA4/'JJ;6U2UG3TN_7>%E-IO6F>G&,@E7!8TWVGB\+S36Y5 :;5PT;GJK>B.I MOL5H2% %!Z?U[F6,(RBA,K0TNT;_)Y@K1 M:DR]F.2)Q2P=,( QA5>/B5L0<^_C(8&35M'93I,Y8@ST:;?1)^6NF1:X7W!1 M[$I[ET%@I0!\&^\):]<0,\Q1T1!ZNM&ZV?00XU)'O\?L.![9J8QIXMJ:[SN) M6@L]]5,*$K$KNXIWAIC:NQB&WV_+UV^I%,1FH/GNU*? MO(2N*OCX>:<$)N,%)@4ADU:D4AG$Y[Y]^07WAJU]_=H?E8^;VV49D%C.<=_A M$.,M[\I[)_>H5[D>RQ-1YY!:X6(WM[*:T>@5R3[K1.:S3+^H"'-26C#/>9)ULYET8=^&)E8H?74RW;.V$9YX.W%" MN"=L2BF7.#EO?3B#E*<@Q%NP%-*,>%WMF.;B8AN-T7_OZ>?V:M%P<5^JD*O* MF09]T+@7=?6B6=:?G!"8>%Y( =Y:W69DPL(7=5[VRY*;!]"$-/87A?3F2(Z; M%4+/'9\\$ M.CO.9+>NRNG0G\$/6H3W73TJQA;TCYQI="")BE6+,'-?E0G^B M9YE4/;/]N9Y1@']'T93_ZV;V1[C_V?>0+$U6HG BSC1.2@[KJ-0SC8&:2NV] M$6$G=ZON@]F%HY-$U!_ZDY\S^C.;_T+,GV54 MYP],/IXT/[1RVX^U#[^O0GNZ"3_?D"#A,P4&/A4?7]F*=L>L!=5#42M^698( MS3T.(H="GD;Y]JX'GBM$WSIX+'@D4IWAENFO_ETEN3KQR<^?301D)Z8EQX:G M1F=)&REJ"VOI[M"6.J^ /'2D??&7NOT7' -5!2=>BF=S+2#^WC^B?J"3C M%Y.1AV4WE9Y8;]QEV'/N9.^'J_WDSM731[\*YF96I6945.:#_KU&ANT=;_ G M-AS/YW:T:QL(5C$WG!H)84"'>X5U1D6RF7ZXP\%R/O4&&YLAMBO+ASDO(>*O MR31^9 YQ^H@B_$4"@6CTHL3S5Z\'];OX>[&Q?L$ZZ@(/XO#8PPF*W>CY$9Y; MSRZOF4A)KMT[?(OQM.GZ,P$:T53.@,G^F(,#_U5!VU#:_\L3WZ'F%<@^PL'? M:-46F]QCX:%P!\*WFFHC:R_>B:]NOI.2D)%ZFXB,?U2P<8$"2#-6OEAJ-AI=8AIZ MD)VZ6I5=5,U$:/PZ-8XAP%E;3YGO$T*6Q?:%V:G$*D\M9 MOICYDYBT7F[-;A?H0N(SZCM*W?E6Q#K=/"]/[Q)KJ7@_X7.")$>,1F8JWS P M?*1PD5>^55K@\ES[OEO^3&4#1&R"V%=T'Q^L,U* 1P)EN#GG"B<*\,G<2P3O MNSA[; F-5OQ+$X2VVA S%O:RGC$S*>:=53[@[7?S&?R#E+ 5S_O^V^4*VR)* M\M7-CN>6^4NVX##Z9\ZC,KE.7SYV2;&K1.SH?S!D_S-^JN._K:XJ7J,K*[97 M5YPK[C&JS.,$0@@/CQ8T^IV;S+S?HX!*&^I"-4OW$*6L*HLJ]#Q#/O0^ZMM? M&97E"3E6HVAL(G0M>O>M.':+J^:-UU4-16:*AN7/V 5H4P )[?%KJ0]8V^XO MP_SI+>SR@HN3EDG=T1:8F8V7 Q9%#K",RES/MW4#I4W#W48V1R9D'(SSC4:? MO&F=/0Q_47!!(&=!6X]ZI$D?C2\#=<$%CHAH;CA@?SDGVTN)%8:8GBY2.C8; M7/LB?B(X.7-N[9K] MD]T?S_;9\%. ATHKA/L/'Y58Y/@J^\+2:^S2\IV6O%015N1;??G%MV+6[DR6 M!^?)=/@C5 Y$/FMZW[;[_IO1I8_I*83%W%I&"_TX25 GZ!76OJ$ HSYQ M#UP&N9<[- H=%72]9C;J_>O;B:$/K OZ%9@O(Z8KKRP/!#=5+%3J>;Y5*10L M[!>\L$9_L)9%12\J_(HS7X:O?1#1]YKJI]]@L%]H M?\$B>A\_SUWOUZ*[D@-%A#*+61!5(%TA&YH40'3)L1$?K)A6OD1O1,HRGR86 MS3>,T G'E2TY\-C;Y\G!"<3H@;Q4L64M!V74#$/*2,_#IEG56TV2:7O0Q9.J8)V5@V]I;[QT>XC$0\UBT\^'E15;T\@PCZ?QOZ'S\;^ M-8#2^5_P"P;X(TKB;:19B^$UQ^P E?4&A2PTB;-N>?))+UZXM,H>?L=_?]\* M:R_6@":(4*KBC)A2ZB.\T#K57]FJK]_::J!ZQ.UE47MO3)D\2:5VC2MZ]\8\ MZYC)1B0%J!?9Z-[TI/]70#40^)&;[RQ6"JN0,_4KF(IHR$R?^N4I3^* :, Y M1POH$M- 2"X''B^=DSD0_OC4[,NJL!1-^65T\[;V"_N"U4&1:PXLG94^0![F M?YM%%J8 X3;D[,V5[6=0=,MO&Y96R@4?DVK@UH,KCPIR(N3\*U^XN$=[C)K4 MP:25$MQFIC9T/1%3ZY_O*\PLU;C)V*3<7]^ MR/^O0=%Z&U[K8*0 G1VT\?#2-5F/7"F],4#VNEXYME2HPK_ 7.XE+1W'N_\3 M(?^]O>?2*+$G&!]=V\RH4JLH;"7YKGEWKNCH$!&;%K\5+Q@''&OJRL,4+BLZ MQPY$W][!6<\9(3J2AMW'$ITX(+I^<^KY&O/NVR7'%$1HRSLK0@'XV\,,"-TN M<&;5HO^[NPI*U_^^8T!K!]#B>J2&<'/B?JD4X'WJ3%P !_:/-Q$3>4KZ?IK3 MQ,6!%PCB."/QT4O]KD6UY?I9>.+=_I4C2$L$+MQ*03VX;IVKWR(!<::UJRFP MQR+/W3'I;>LE[SG"54$M_=&4M*&:2Z]C)_UIHKT<<%)W.(3!A7\8W!N_\MI] M&=(K%SLWK?1T@+WJ>4IAC8W72)%?3)=5KJ>2]+6\-"R?98:P$O-:$2N?!/N. MDU(C]LF/)A2[UGOCV.YW[^\/N#Z;C%V?'FQ3T%]Z/U,;,V$[QZE_CKM M:[/K%?0\#^J'CD7NL3[=8MAQ4>;3:@\8]G)L*T?.":W$+/*9&AMY&<],"Y;5 M="P3[MQ#062\S&$,9<9CDTSY?:93#@<\IV^E&[O"9XZ&]Q#&!)1)E3DW-4I) MB5)6 AICFLRL:UF0I'X*$+_A:*7<:8%E4\WP-8R^,FA=N& MJ@RFCE1O7[..#Q70>\%]R[+I-!AS53U3LLB@ %&Q[3UK#;AWGH%KYL'!-_?#,\):LO +&7X? M9+KCJ]ZR?B_XH'2_O/#D[0DS\0*IXL<81F',*7[^FW*LPI=#=*GJ[87A7#C= MKY(D)/_&JG[N39S#NF%:-[:!4\090S=!//1V>=(JN235-QXO$)[^:DF-W6V* MHQX_*=9\3YA7T.F)%3 MDBRR$;TT"LPJ9MQ+('83'Y25)KN\@]\Q)@PH!C&]BY+7,H)JL9QB=^MX9YS/ M=UBS&'1CD*>.B27*8V5Q? &BR/[5YMGTI>9)X:**P3XVSG$/B,&4H&)IW,1Z M81]!5GNE$PLY=-0D9T/M$E*SR8RQC*@(KTT6^VOL[CKF--)PQG+&#'X((J"#Z/%^++A=P M/\14$!ENR':!09DKU[0\(Z]$B ?O?LB*V,G)(R"=X?DJ MJ\XV^<$PG8(CO"](0V],0G:U3--@4& N#/'X,;JCX//!U=5UZ.F]C<>=Z/&8 MG+$6M_XV"B!]],44HN;:90:E?JW:R\,2!/H3A(LP^$9&O]DM1/JX^1'$Z_Z# M_AV]V-ONGQU5]?4^%/'JSL$X8"NPD 67T./.^_+?F8#*]N15WC#_PI&)S+'E MHC9R7"E)R;V41_G=HCKOK>79G#04=C4+,X,(X^19"G5NRD]U]2S26\3KPH5; MXBR57 _HK9LG".R)3TQ->=))1^>39/0[/9&0 MMG6W)P2%VXR/ZQ=W<#BT3>SRBG.982KL(]^[T^O?H5(BS;M_NGHQ@"%5\#2B ME=A^<5V%PY(0M!PHXX_-])DA;CCZ^^1[R< \I2''KD["[#Y(PZ&,-A<7JW66 M"&1;H\+"8%@UN1D"+1(Q+TU84CZ2);!K9Y# MY?6M!\O#'O9Y6_HUJ82\,4GCVMO>3C6=%C+U,ZW_XZQ;QS4A-XB3\UX48$^C MS,;2F@58:WQ@ZWSCYF*1W53%K>6F>=:".7_^"M\%)&;,S0\_(-<4%)$1ZU]? MGG?P[2?0H4Q,,>+UBH_'!^Z1<7>H5GM?56/E-/BT_E6.S&\"5%N-Z;$15U+ M,"VG3\Z\&FBZTCR8@SYT+A>@7$%=ZW-%AE*W[0TF&VWQ1> M=#_]M=WQA_;B^[I[8D]$S>WR[RK9%;H@L0S++Y#*Z"G6S:^=SGLAOG@70[K< M!7$KP"'+4P=[BK5JE&$='YY,,40IY?<95 >:!V6$1^\VD#78&:*AV)72\GJR MB5RPIFL/CZWJ,9J^WUM:RJ;[\)5)P>GV+#UUO>?;/NG]?@NQD<^?\)>E.+7#C#B5UF\UW"5V=G7H^3 M>]K](WH51*"+QATOIRQ'E3*D.SLFFX;F%KPNZK[P) :\/TCN8F@RNE>;J*(W M(W]DZG/U$Q?OH\P8O,[M *%AY@7U24N=5O/,P*:EBKFIH_D]BFUE[C["]UZD M%BYU$6/RK@Y8-!0NT;7V/9RJ.!QT^0/U,R_/;*PK[)./OUX@T[.:O:8**"T)"CR^"2=?OTJ>K&J9B;=SX&C\HV:/6\]PJSXAMOQ=*6(LMO^9@\MJ)\JZ2 ZNT(R+- MTW.]BGI%"LI#2NK.L,9^!SQRQJ4OR'R&7-:Q)AV,U=GSP&.$E!'@J45O,?*I M."/X:L*SGH(7I#K$87@=2C*+3>RF@']G":# [$X!9)9SR"@"_8$[*9D9,TS$ M^!Z]D;GH\!WWF/ BTL9"F1,!UN5TQ+AE9J,6=**JO]X]I\"Z3EO;>RII,GWJ M,X7.46C;50K W[\FD[8J5%@4Y+3^,'&:3.J-86F))B64-K!UV87 !W2)T=&[ M!DJ#Z(.Z"4X?(*]GFE+"WD _]6@9H1_*%L;2'S X=S?E<7UF^61'$7;@3YP( M_.O5M^7<.#&AH!3[K#0K&8>@E1UR GCJ:"^T-V\4DZ_J0[?I M#8^PL?B^AIC$^B29 M(^;J=4B+^<67'%U=A)JX-,Z1.99>/"UXM6\:G2L?P0 M&&,:AY\%SM66._R(@QCJD?G4Z(67X?6229KK-3KQ2<8.#CY)#GQCH"#.,?_O MQPQ_^1N&?P-@1&;LL\+/==E!Y8,\UCE77,O$HY&%%6?L!XDQ&-6Y!:E$1T?&ZA3SHB.O\1<6*1XO$1+[C!&M:SH2)O24>N1P"-_3/$ ! M2%G-,3:K3-2][DP<::9H97%VR8-$ M8E0IGK8HX!>_KB9'^34%]0+2*%\0TL]CK>EI,4H!@IR%!>R6%%32K&2P%Y)& M3%6/\/Q25N')X"S-K$R>,_L7R\Q=/0SGNI>L5T3=M(]UVOR[^*W_;18J*Z"S14X]%.!!\ULO MIX=E6@3DD(2DCMZ@R"%E_IMJ8G5O+N2TOO8'E7^V.1,W-39+ =:ZQMYFD>D# M)'$D77"Y7%\EK["*Y5OO V@TED>X#=! =YY M#:E3 #0%H*)Z=@ D0:S'%Y)5Y.B\9%.9]9@ L87Y&3XJ;XE[X+3N4U=[J[KZ MY*5ZX\^FH>$^>R+.)306F=J&_2I3<$6)W%EBP_F(L+Y7^0,^ !T=H-:__$Y] MC7FEGBH#7)P5[F?J@5T89RVB \3$>-$\I7L3S8[E# FB,R,-(*DPM@!\MOE M%2W1 @L\\FR)Y_I%*Y-YS3V>6IWO)Q(>!1]O2^?-OZ!_,0N/R8P<^(D$+/Y8 M K?I&VJV%*:6YJW?H \O(\829Z*+"_I_M-Z*PQ_3%I M%??1YQMJ#JESW:GRF@+'(R^D"$);"R\0;]"#M$\,^G\-\0Y0@!#9IH9;O0JC MC"WMI19)DRX*D\-\ZAQ%2W?NAU]"!!?=F[$:MRG$6AQWFA#4\U)&O$_EZO,Q M0N5FJO"*AK%4ZH'^_-?_[OWR?_B:NU4M&3;%)8U:NF=E76Z\=S*LY!+^Z(K-0B>EI3^K;6WO M,NDP:-'3JQ36MH):SAGHM[:="]1(%73ALP_S9P6VG[ #MP,S<3X M__2BK\3EMM3%7DY!07%_B=\F-?>$NDV[9.#Q8AZ5PKB (9Z/(?$)SZ>"JXZ< MK]>]]Q(ZGNKYV)7W<_$6!_(U9T\/DE1CJ:#@2?:R\(;>"(N# 7OB[0[ UB"=CLN MEB?37SOEMT\A(4LFLGT@VB7>-\I49G]CGVQPR]78U!!=-BM).1@'%+/]7FO# M>-C^MWP$;&[QNHA<3QGF,D5AO&'98=DNT%K2U!4BPM M[>UZVD=0$3MG69\?3Z.9*6]O_D?QT:PGW,[E7U[K#-QK((\R0P_MQBWV4FW4A5*UL?/![SH?;IPE;\PKP\20&@,>NO M<9\FED$W\7+E&A7\Z:SW*XS=84M*A)<3Y_EMIS,F"O(5_.:9N!FP>^6HG3/^RY;U_3N"=SP#G%S2 MG+7!.4%]%JW1WHXH]C3WMBGBS>S5(4?'TMVY"KN]#.WFBUN*/(T;")(1Q; F MS*G^EUW#J<-M',),TE?C4Y-,GUP?/CI)W/]8>>',,OR%3,W;R2EENQ%!+Z;Y M)]5=U:1H"?1E=X+%;#9VR'UXCAAD4RSVT-N7I) WQ^%OO5(6 )D6^6F2XMD MI"6\(:YI+EP)3=-F3C)6^W1M+BP85)N)$!1.]E^;*="):)A7'AH.+Q/S"M)O M/N[HG'8KH*H70V/A_T[:PD' &Y7+2U([IC3_F\UZTIV;K9^R/4!AM/S[85AJ M0G;%@26R;MVI\0%%G\CEA)-6+8]""T3+PPADJV)24'U(Q4E=9)-L[5(QC)WT9^.(62_<<&T;1;%; M>'@%]"6_MO-<]%M3SG4G+!1/SJW9(&?*IXD^6G&U,7&=1J49;BL"4JZ?/Y>?K,7!@)A;CG'&".JN]%*!RM3>Z1-XA]+GG:$,SO-&A MZ4GM4OZBF2R*F"7C>J3_/4&N:2R2X-'>-?O@T"/[0-G.!T)['V)$G:/]L6G+ MSY\G/PO4C$KYD)1\_6*#XOF4/6)IA1Z(3-:/)*"3 MW2/*%YKFU8>R4&A5I:F,[D6.Y!P)K!ICB\J>")5#2FK,O8=.HXTDQ1VD1_S" M;L$RMC7KN,[=T]7AO=V0 >[@TQE)GY)'$8LU4\2N3O^;G^4ZL6]F1UAPMIB]G_H+T_.^;2V8*O283'DM!@PWQ?3T5L*25ZS M@0V.FWC/:AZM3)\ZX94YV!_=('0WM1ZJVW\$;>9R(J I2OY6ZB-,U\V/"^O[ MEH-[.8\*D90^3A^M[8FY%M[''I#L\C[:.7,R,P@!9PAHF1*F (72&4PXK^'< M0YI-Y44I7L-A!FT;?9=T%@Y&0#!Z%04==\A-RGW^<;&P"<1+/??>;,.1:A;-6QKC3;B^CIC;E>(3\(ORV/F$[N MX%P0\WB1$%;[(+[7,I0DV+;==N-=QBS1&XW8^J[E%S#HP"^9#32" 1Q3UIVX M=>:'RB"8D_EG#HK&G\:@6\K"U1]OCSA5TE=\H;2MPKEPT<:L7/+A8Z2-@6?- M5%#FTLR09,[YV]VE'HZ\'/N'C>F,FE3T.1YEZI:05)+_:Q^V; (H'0-]=VGX M/^YH7JT">3D;H^RV2#8T7*BZ_R8?8VBXLO,BG&.(Q<6\[*BC^\NI\/V#[SX?MWZ\GF:.V,8G^N&V%OJ@DK2S'0NW9DBX4 P;B$XP#>CTSP<[:J"R.\Z*5H2&_5$P2Q?3\N)>SHR4RL^]S M/"+2NF&2/E8O40#+I1T.W$4\Q=G^]T(G_5/HWO5WN(^NSN3>=L-A^7)%=F.F3]D_&EM'DN+D)B9J<3 MC1'6#=V*-E=G'NL@(K5_[?:+5,YV1[]('=UU@:^ZLUV;Z41KZ\O/HM@L#)PV MWU/OT>5#1T(C)O=>42E=$N2>C2O4X"KRZ\X:FE5A_EKCFU+,"&PB)', M)_;Y5W7-U^I*^FBEA*1&169N\PR9TW]G_$%"X=:C'G8@BU6)G\9PQ%+H^(T< M4=:+^Y S12J=&J5>M@89*@WWW@BV5AN=?@U7'#AF^ORY])+.T_OJ5R$"FHIM MYU^>2O(,:SGK[6A*[DII_VU:,7R!7#*,4K/!6SK<*Y31S^J7GK@'O;$>?)UE MF0*4Z4E:6RS_QC,CY9_#RHG)?%K;IX@[B9Y/,A"$I"8GIOX6DU!FF,_V4.OM MAV0'M9?T-^-8BR8>I^VP#]O/M\W9+IC<.?X3JOI7[1*>$'KDK\:?9CVDJ3<3 MQ<=0\JA7777'AQ@(R3I9GS5_Z6+3TF18_:$ LGN43C?Q;,!H/G.YITS<>KF48/'L7E2[R[>!5A!LN]986 MY%>&UL+7,PQ.6+*(YUZ:N<5GI*W-<^'CE6>!F% B(L;>NJ.'^5)^6EB]3Q1^ MVC3DUNWF7.6_<&ZJHL"3S9%/6HL+=U1KBP_.! M\KWFYKT0Q.L/'CSFB>QL8-, 9[((32G<9 M)X;H"B2%1V5F>I#;B;5:^V2GZ,P3[^_9I,J%;V=4#"@JN@L.IN3.E ZUI:+: MV,8^3FYL0K[OPJ%WBX2&;)E$/LCS"@M/576G(J]UE\![:;S+8[KM:[LSYX@^ MBOM5:$.F'=*:(*G1ITK-S[\U&49UO^EY/OZL;BWC,\=HA8Q?[13C@^Z#VBWS M>6Y#HJ5#'*=ZNHGN%H28TI@$@C\/WI=4,3P0S>Z_M)\S[82'8A!^,F#M@-D= M8MM).WY33,*#WO)M\M33J60UUQMAVQ3PH&,PD5!P4*-J3;[3SKJX) MVYEH*^34^-D7 7+K\U,G"CLE<@)4IS,ZHB?+Z$9ZL! 4!? C;; C9RNJ^RT: MRI:20%>:96JP*-?;<.VUB.TTN50[3UPD,M'<[WS'+^VU&MK:-@8S!6.MG4QQ M*WE1:4EU1NLI_0IJMVXC'$A\W#NQ'MEYV4CKT?IW+8[2M8Y0GN1Q[]%>1847 M;@HJ,B7D*=4IRIU/Z[:( M'FA_PD&07V5TT9]1@$26USW1*4=(M8X?AV?=7BX52 M!,#%6T8]?TFSG?RT;KALZ-BZA"X)@F%;&YB]"&OFO&^K9:T\N_=@64F9MX6LH2\]9 0I5O!_1FW*'" MM"-IJ;FGG=EI3KY[%CMIMY/],*O%"T8 M15>QY,S%L+[$_,V$@V6M,2/#YY72Z5'BY4>@S M\U1$BF003_C"G:!/K_#$X%:365RY<-[I +WKH@]!OW'!;G[BJS'L70.-X;SZ M&#-TJK&3?5#56)G'YKC&0M!@!814V/\QP>OI\S>(LG9$6*?M99S,I_)R,X$; M5P3S+[+82+Y3%RD94 _1>=_-LNOVB/BO!I5F!L*%D9]<5<[>>3DR\>C<9=.Z M^K/%3CU&B%;)T,-TX8GI:UIYDCVGXS,4.:S\ M$CUC9^]I"S,)T4:G8%C>6]:-A_3E(UB0/&6AAU/"#X53"3OA&?)&HD"T;MBO MWFQI#YX8T[K/".>++S;?'K1[T'YC;J/K+B?G)ET!X"J=BK;8,#)L(8W5A+R? ML"Z::FRVG#WU;A(6R>R"/%:(90@\B3'&[8AM:#E[/_7U!X&%Y70E[(%"H>?S MK'KY9O+R9M$O]7/&5=8RVE*['R1N&+UW24T+4#YZ?!-FB!5BO5.E?[SX65U[@;&AO:!8 M["11ET !#BKI58(+?%A?'/\:L\QOA$4.:$&1]0>=3],O9#I%D%4/QM_@[LKN MXKN6\7&-8Z.=!I,]GX:GAI7.5/H_!@]QUF3%;FF[N[@\8)IE;4RAA!=*]+-%U2H M8$!?4A2[WN=]JJ"/!1&3TWU(*:%I;#7+83').D,\(AIQW?JVI]IY@?/\4I(! MI,ZR%XZ).Y#G*("H+Z9[\45HE(]V2X4SB[+_#S !:2652X=*^49-S7 M^[G=U+ODR; GIZ$>W#)3/"J-L3!WGSBOE4@Z5 2GHG$S'[">,R1F%Y&RO)I M)5VJ-="]:+1+X:*W@).K^Z.I<@5Q:> T[#.[0\&M[#VAA]5>:D@*\(-K4[TR M B;O/1II&:NM'QN;FJE?:N!UP9CAI-)N1?TW.>]CANUK$.8R#$]*RT+W7CLI M<3Q@LET1P F6>MZZ]P3K["GC8R=/ZVOPWD7 +::VO+#0N3#4>@32WZYP8DPB M'.HF/FC!N=^G2< 'PG#F8!T 8NO(\0]SD7(:K?_DJGE3AA M?KC1 2NFTYAQA9%=6AG6*69,$Y9PH7L7WW5[DOEDL0+V[+K>N4Q^!Y1VZV@_TKJY:-#]PX5._5Q[2 .>[$@/26A$Y "-PP MZZR]]]EG[7OOV7?6NO?^DS^23]Y?>=KW>=ZG@#F,<^X]>&(?KW0D>;,VRNXL M3%3?%750[ O/HEUZ*6:T)0BZ8Y__)^K(KKO&1!W=NW;I*7P_,K'0GYL[O[3Q MV>-T/%,Z2T$ES45F/7E3H_MA!JU<;90$&/5>_.$@ W;F9FYU7G! R,'E1 M75F0[UQ&^C#[CPZQH^PURS=NOJ)LRFI?+'\2>U#Z=-M217PML(!I2ZHV."[7 M3EFITFU$5/2'YLJ I6QUF]5 +-2)H.LI=G::^D374>/FXV_CJ$J"]Q6G#0.- M8P!8/Z)=\Y:#H= [YJUD";![>G!^C/ZDE/&T14P6^E.;*VW;GBT0^,(Q_UG6 M-Q-UYX_CPT6=O[F,RVI>N/55+(/)62^2:A!''$YY\<()OSS0,3 3O9159Q6L M+,C-DID^?!4P\+@K8L(H^I<','^NVV>?Y3P^L4UM5.5X'ONO\IJW1+**[RT^ MP"B ?BVT&N;MO"-D*?PRBSO:.**=HVU:E8G@7J9-,5F^49^$O%QPSS%4*-XA M0T3XDWBU@J]#V]LVR(UJ?E$)%LX+7ZEN(\__D 5S"03'N5S79^K2<+V9U;V/ MJ9^>Y!BIGQ%7]RB2C]Z 7=NN\1 ,A#\;! P 2R2]#.^IGR'.N;SCM&/RG_F* MSVY(9W1>OXK:39$S B3\.?S'MIVS'/HZZJ;72_.Q<_4JZCQU4B_*YJTO.)'7L+4NTO+9 MEX"Q-+"]7R3E9&/6N2"+*IBA4;A&^]RCA?*\'Z,J<=J, 5HRQH*?:?P?G)U) M/X&6R6%YP[M_="J/XJ+^NFV%_*_;PC\J< P_D8AT74@_4(/\ [BM\4]/[BMEL2SG M%=X=#*.BJ=$GM-[S:4T)/BKR+Z"ILF3G9V=EW M2*:'4+Z[^R6Y6:!CGB5543B+,$A>]=N\9A'$KZU7=WY)4J>ZT"SH&7-;-?]C M6U#)%QX_N2R6Q@N_NU:UO6-L6#-NT4A^GM4X#>=1$V-YZ3KGV SATOJQ(,F? MY^-3I_!G@V1DOLVRC@-C[..)]DALEQ<3HMO[+AT,D64/I+*VC@%GUG]JG2YX MS 1Q&C?=Y% 555G,=31BL)AKK?R\^G>>]/?K\NQFK%FTO?TTP7G>$/K-] '" MJMB\FZM5/HKM[U3,1P8]5]-4#DAY\B$[)[>@,*5U8/+RZAE>U@LU*YS/GUS0 M%Y 0>#'PF,T(WTX]'R1KV,K\TXKI=T.B*NP.^LT<8;[B4@0+$PXIJNPPKZO; MY? 8T!CPHU2-6QP3$/WR)C7*QJ/X#I,?F:Z+_(U7/]8J?62[.Z!_:3>'9F5@ M:@@1&;<;+U-K[=.M%@TSJ130"/]#=IT%-9H_RN1'%F'G(H^,IZ!!D(G)DR97 MVBXTM^W;"U)B?B);(^=GAR;(>3,V-IT.@:H[7"[94YSPB9O0?85;#L[4BWZIT\KQ:LQ'V4ZCNZ1 MR7-_@8^B'P.>T34ZR.DHS.;@KI[ #Y4Y5*O<$$IZ_2&JTDJY$L]MJZ)VB@AL MHV#J4:A;R7/70/:_RO2)BX;QG\CE\]9C@!PA*EXAJ6GA^T&ME\&<@A-YC"P7 MVP860?5H37$O>N^T/=N]+6GF<;]L7UC8ENK&%=A^=WC&;3X\+D/,V$JK9*/I M7A#9+[J2;V%QXTQ^N;^V6S2IG4H90?._;J$I,6G=72*/27-]2B$B?;P'!^V7 M5V3BP1EO>G:O<[/4"6G+)W&^+SZX]RD_[GSI.>9=5_;]A2T-_CT$&ZC:5C%: M2W G$,>X9UT6Y]?JWY&#:N'&ZI8D="56Y-!Y*;F%;I7MM$T,&OD$!\8CB=(-SW\]K$S>HQ,+;CER$\8-Q ME_G4'Q2O\HL4>_$4VZ^1_;QX.&W^QS$?: V0<= LT9X>3[' M*E17D\S=FI'T^9:6M=HMAL"/$D3_,XD:K8E/?SAUD@]O\?]:/OQ7T 299ZB! M'R-G:@'7:VZ$\786ML]4"EUX'^)NL+ .#;,)Z;63E@4-.+[P[S:VM%U>=OD'K?7%&1K0G=#=XNMI,PWK((WU%)Z5/!-B>!SK*-]X:@5I$I17;6QA,=AK/_"E00*WLVRJ79XR5 MC5KYG>7"_ T2G >S[#54$U;A!\[^O;3K^>+' P2%=RZ_A?+D(<8D^IETH/FU M9#U!20%D*50>.YW4@J# ^IIU^I7]]2/'@'V<8]P/0[F#GRBK7(7.O B/1[8 MG/9+N?-ZN]I//#LBM_A36L>#6$L4T+A)ICF2:;MEK/\)<=TEW';W_CY>;=[! M#/*M;5=#/J(64RQ('MOV=4HM_.BU&8!>?I^@:3Z_*/6AJ-VY@I,3CI ;"]?M M =07G91KV)T(VR,5/]"0D3WA-L>OJ5[G>H\!D6Q7]^S\ V0W:.]_C_/W%?6; M?OCMNKR!5U\#M+Q_C4ZK_N\469OM5^&A1W?H;\GU"00$''PIUG _HW?5_&*) M/LH#=ZWXD[^/A5O0N:/Y N^?ER_DL%J'VF^?8_HG2X-_/_>O?-S28ZE]J7S= MTB)B!$&,*U:UC44@-ZOSJ?&PWP;C$C:O\#/"'!$F(A"=6&(<1GQW)O85XZ09 M2?\QX+_WOG@) P@*@L S93+W/%HDUHD'6=58 MB*D37,-ONH+S].<)QFB0[\1]C@6I;E%WP]J,D MC,HC>J_,G-G>VEJW:K'6W 9TJ/$MGMF23A M_[.9Q/*Y_3?H28E#XV/ P!<*^FA.\F1MQJ_' "G6@Y:I\(;OSZQBC@$3P7]V MI/C,M\!_#/##;Y@> W0NE!\##M[^N=_MH,-FU37V0!&F*V<+4ST&>+.?W,W1 M6W1R*&-FK<6&(2;1=@R@/3PY8<, Z];/QX ZJ[W"8T!V\-@Q@-'^IW!^?W!D MQT>/:&!#;Y?A^8X!M1>8=V <]^4W)1$J43ODI8_KSO-5Y#WJE M' /*"4CZ"-)S6V\TZ(9#.UA,3@4]JV(7<=]*4,-%ZEVM,+]VJFXE=N/:3XUV M:4P_<#C]&/!?'.*9:G?7MW,],0N.87N#8>1ZKP&42@,?X2%58KQGQ$/UO14C MN(A"*,I^GIXVD /.W&APER=W>7Y'B/FWTF(VPZE8T$.'SQ9&1DS 2#;K!J[M M!P\VL2FI7B>(:%[\1?.B04PRZNU#]2NGHWY0_;F#W_BWDQ0_,_3_UEU8_V,J M+K<5(-?FSJHU"".$" BU(MQFX?TA[DK,;N_2JL1F#RS[]B-N&82';GKB'TX; MP*"<[YA*=I"!X%%N?DY^V,HG:&X"IW%5/%-0^_X7!@0!-UGG>:=ID-55O8@] M^B >#_%-1#I2+0DT2D.L14Q)10IE@;:JFTV,9EH%K.+5"L-XML@/DS\;^CNW MLPAE"'-HY)UAGB?IKV"%1YK[\0%/]JL/.P/Y8:;-Y%6F9N%2'/)TO7L?54@< M\TPDY[[KV%G8(-U'>)0(>(.F\X[$;"][GWVE&,Y5H) ?KABN2 09EIO80&E1 MJOIV*A[;JD90K-9.;O-:Y+/>^A6KJ.KOJXY/'8[<=S%P47V,/(PKYE2P)<9' M=$.D4#BM2^[,>3EC1Z.*H6$]:S.K=&(,COY0]1\S;>V&Z3Z2OM9T#$A6E5=Q MANHW]X5MDXX!"Y-(ET4X+RLC-8K)?&HCZ"_E,Y5EY0=CKJ.ZI+>,-]A M;KP\SG7VB/_6W0*.?'X!,K)0X)\JOER53$&Z^R2*QT25?T-GQA%Z!BJ[#1V2 MRY0XN%P071%=(/@J)[$@%?V&]9*ZW".)]J45XZ&W#TX2.]SCI-32(S]_O2^P0-@(;U- MXSG"WK<^\ ]JZM'(.*GP OEGV*WDEE>EDB/U]DE-CG=EH,,/C5K$;_1W5DLI M>;\X>?NJ*?K/SYGYZ_+O'^FS'0,\9:?0>Y]0^DPG\H>)HYW%D4.<<@9]!"=I M(WK@X[.MV28Q1>V)#R%QAR(\HC+-XHE[/-3W:1X>A[TK&8@ "+F%%M6E?^D) M'GG**KDX1!$W?2/3]8)L-@<_B*D@?6=4WY<:J*&E+@WLZ:GKN+[CL-5CNY#W=43K$*JD'L10L4HF76$N?'#Z=:Y#RX[[YDCA:/[0NR,O%#CV2Q-^=[1M#4E )T'._EA)9K<+.JC^4-NKGB>HG M;))%*S=((*%RJ7MD\N:Y'QJ\N(&^.XXL9.!D!I[ES7@L[;U'&WPN,1/L%)I2 M7MEK':[88%H**KRY='EE?.KF=_L28(/CP+R+_*@#-56Y(ZK-^>;G"*G(K:JW M)G:;[C&%[?896,ZWN8DLMW+R,E)-8BP-M;A%,Z$E(2=I+%>?3#'JA(K0&[K MP6, &M[F&;@::'6CX3\Y]+ZZ@@ZN'Y>N&UR?J_51U_"MM2 MF-/8WAL>K4?A,>>L#79S9B9Y-H:4+4G7+2?N720X>ZY9M5<=M.JFFYJLSZ[2 M)T5=!DQ-;,NKKZCSVO"?-A)9O?W(@>E?V7"@%QV'\5EN"Q4\X(I?:99+;1"K MC@JWW>CU-BJ$,,GMMIOK3X2 /KDA,8$G%NZ=4<..-&NU6 M-J^N:;I%KC[3AB\X$RU.V<)-$?2%CK%M9;-JA6. O8=>Q;B%=AP>3 -W694# MKY:754?HCB.GT#IE>,",/)_IO+3MY6P]?O*Z2&$_H@7:RIU[1Z6N7;S2-[07QBS;[\^S\>,3)8><<5K ME4I:7?.-32[@\ENN'UG^VK0IL!#JYFOJ#DXO8]B^ZH":.D*+R&U50&TS^"E" MRQB*7^-@=CZ;SX4JPC'7TU?GPD1'W I6_3-7'/J=;4=28!'/?;@%X(MWT];X M3:N%OMKS[S M2A,HP_!YS.V67+V*E4H)K&N'*!#]*3E"7D[X'XM&;H4%Y1=]:KYY)^]]LMLX M'W3%5WRM;\%"LQH1X;!;^ETJ\X(2WQVW(R6Z7DLOK;ZP1L;B05FZ!US"X2%"&8A]TYYT*8M]UQ3DW(]%!G_DH'@=T:@:M>7?'J;OK MT+7=[JZ?=7V/H#/$!)9IJN#8-HFT@7M^CZ)6!'O3QKY7\E7(V^A"G2Q49.0X MRXA%D>OVPC>UIM]G,A]T#% _),$P"V"LV6@F%SX-224SGM3RUO0)+BR#\TC8 M2TD4RUP]ROOF,?%YXCVEW?'L29Z/0<4?GVU>6Q^VSW--Q6#N7.EG.GZY6NG] MAS,P#4VY!UB$3L$BA8N2 2I^9'R05"$OT?;YTWC:K*<\R)MV?IRS@E-Q:$+9 M)[[=?EE$_K!8'Q27JOWF4U[(XVM:M'J]=.&&]^R6PW:8IN??W2L41NS]*1Y) M3A[!)*(>Y@^0IS5VS$+?E\8[,X6VQ6.I9TU+^<=VTMC%=76")W344[I=@I=O M)JKB$2>O/< 6%EXS]&@B*0U_3JQR6L'DPB\UZUNZ%P9UY27OQ^1VS,XG9CR] M]":_)\VM^G6^ZUDU!K8!"?%YZ: MQ2<4G/-&+)=I%07@QX ^U;"JVIXDO/Q4"Y@^<4^\?\*LPYYJR:IN&^L.EQ]? M1DWA@.P5,!D(0@DV/6E16G0'X18/H?W>%=WYM4W]$WOA$5=5\4D:S':FA&K" M#N]Z5T_07K&FQ'8WE3',2^Z8#A2@/JZL;QH$4I)"XFTH/),5K-E/$&X=4;V ":9])>R)*NT:7 M6)+#]?L?W^N1RAPJV'WL!E]9V;,G>C*VD/2"="N,@HUK6QD\Z8D\L=N7,+@2 MP&N2BD<-@\UX"%UFA1 J,G):D.5;@DJ>;3M[>B1E-R1"$AT?! MC%*\"A?50]X'1K 2R.L&5G9:F@)[N [N.GNOAJ2%4, .'&RFY*&ZLY,\I*I08G%J@BL]UIEOW M:>L.;@W.PFUV:%",T)? J2X'.&%]BA,U->Q+OE -,]JW.AA-SZK>U;2= UZ_ M?SOS"IYP:?A],T94P#H>!%%*!Y^6A0[HW(H#,9&6H/KFUK3U7/XGTG[@VXF? MI^FS8%I\UQQ6LJU H)K587%UW>)QP#/R8(>ZZ8WTV. 6D*&N19!+@93!3-ZY MZ!R;BUY,[Z%/*ZI_"S0#&5DI?6OU.IW]50>5-WCE 9&$]AR@7LJ.Z/*LQS)H MY*D;TLEY=XF'&@(\Y2&2Z.W?2 D@T[Y#%3$>0<4"+9,X*3;5DZ*F2IN;W\_9 M>:I5JU@7J:MC(U^*(6VF!;F$OTNV32T)EU*,C6\MU'^6D M?W@K%D&K_LICLS55HMA53IK-&-O;)[[S+ZZ=XO$9&!HCEV-@1Z*EN[N-%-W] M$674@TFY?25C@U9P;UTF$J9L(OTJ[+E'B9I0:!Y(7U]?B)R+HYN8GN *U[1C M /;U3LR1<"X"O4;;HZZ1/;NRDOYS]G18:5OI@;!^ILU>BJ+S,>"E:;;RP6BI MK_<);'ERY+@[LK8BIJH]2@U,7Y68!B]/U=N.^!JEQ]:[RWM8R"#7>KH>8'?/ M?F_NTATA1]!MR!/5EI7#2EHZ-OI7A+.E'S=+XNCJ[,X!\T>6!U/0!Z,,U("W M)VK>)I:BUT"J :=M)'*E6NU47*9.OJ 3-ETQO(TAPI)$UI%8)XX\AJ M9F6T6R>AOVTZ(A"CW&3QK0,A=*,@7:OE16FS&U<6WK<&]"[IZJ? MT>2QNU*2;O,Q0*;O-6FR$@+I<(7;CL4.TKHA8VOD MGF&V=^D6D4E7+;"84/=O=I/$G\PKW;LJX8&>/!@XES&H?[#$=>2UTMK5-XS1 M_ &=&B3IHV(HYW \5+6IE]#GN.[7&T*N]XSIA!9X'&::.A!LUW2[L.MWO^V: MM*P$-E,H$LMY66/^==$S68W3?+]>NN;5&3U0]Q99['O>(W/AW&']KZM6Q35W M5.Z!+X75[F*MAV!1\N=8^F7]>X)'TQ8:>"(FZE-&[D6W$M,N[%FQ0L !9P-, MG:4V!I[.L456#4OE/.0JN*<\&IM)C, IZGJ6[, G.%_<*%"&]E&X'3D7S\P@Q_RM#(^&N!0*(YBLG M>1B_*G1YAEO0P71>>\2A>Z%N835"'Q?X"$(1LMT1'-0EIL;/P-W7E",FD" H MI8BJ]%:3L*O':&JQ",DP+\")5=U/7G5U,X ^/EHERQL&M(SQH/7?Y._+;=BX M[="6NL!O@.A?M :,\19SG\"!,2_O,F(;#C(KO)'N+F#S7L)XNE8]_=!>SOQY M86Z'H]N40$C2S0HC)=Y5*R[:YK@5ZZ#%*?$QG0UL(1QEHN:SO=M2TF3@H1L? M4]K35H?7M]V9/&TTHH59U?7E-JD$ZEKI/]FH[SFOR1ZUK<@4$CU@Y8)^F_7K M*?2OL&K5)D1]VY@%>QEN"[RP@J%]65U1O+2/Q4):5I0D9FCB?;B/G_,S64;3 MW;&!&OU42KJ)-N=J*E=^_K=BVO^4EY>_O3GK*S/ M(8INYMKF+B-<"#5:09Q8:,V* MX*FLA-XO.)O=K99"NK<4K,QF*=-FH']F5O.G[EPR\C.5KUDU\AIW&W#L6OK5 MD1=KRAWZMP7M7UPJC7%;7G:3#P0]-QTX%?)95W7\U/Y ZB!3 M](PMK;[_-VI]]4:X4L;B2GW^^I7"!I'O.86L5:LN\M<[5RF!,I"YF7&+AKGZ MRZ,>(W,3W!XS+U+>P!]]$Y%YZNAS4' #JET%A4JKT[#[VY:.U,QY4S)0W\1>YH]$UF7;*F]I3.7F@4[J%U_Z4E>65HFB90:5\SN3$B,XL%P>#2&PINE%1 MG31%,?5 9SDUFP<19BZ1TCJT^HR$^F?H)(7FGGXLIL_H&]-)LX7P#(Z0;V]$ MER2"LW#T;"%+7Y7O70I.WT20W%[S&#*/RAB1YV7&&H*R8T3$Y3OW+KBMW'&Q M=\W/B&:%EKPN*:(TS.>GCUFY#XZ%*WD^!RL/UZPC-6*1IXJQ@JM!?+B[8YVJ MT0QG_8FT"/'JA1;JD\G91BWU2EB4R7QB8I8JQZOP:.V4/3H-F_&[P11?YP$+ M#JDY<_N<4>,H,NO,& \YB%*)W2T"T8IC)75W1G8F#>D'SLV<*]W%8'7Y[\4< M(C69M]."!%*OZ&J_<>-2A5)VXK.75>/[3 39^:I?& .SO'-.L=>QPSRM4L;3 MVEY ZA8LH+2,OG&4JTUZVH\DN!^,@BP(2 ]D=0 5:]@IYEDMWPGX \@TU#%Z MC+1-R7U[PWG8 I-[''-A,+UO-(J@:N&X%7ZCM/PZH=)Y+6,Y9S6*K/OV0SNU MSK(J#0^![8(WAGU%+R)Q'E72_5\UE:H&--EQ=+5,[5V;S2$2$=%;MH*C5AWX MU+Q(8_V &6G/M(7<5XSQL7-U]8$:^L*^?.RDWL/DV.6>DW0R=<1B;LCIZBF6 M>ND*NCRBBKTX*'7.X8U;C0G^Q5G1X@PV\/(T;LMN#J_V8O30DGK^\'I?:1-, MW9=L'$Q[#W(FJ&S*!][EPISEG,5=[Q8U:?(51?#>G[;'R* Z(#)KA M:U,FE<'[3&B]Y:V0$CS%@]#5!RG.K/7&QP!?9TJ-/NO)#"?>OZ@L 9(R@M7K MD4)M[9QR LRR1"T>B_2L6&O9D-US(N%?^,+N%87\T?5U^YQ%6](*!3/>2U&J MJE$O[*0>]O:V@BEZPQWJ<86)B/&5[C/R@ZU:VCOZ]T,J7IVO/@:(1#GQKI*Y M8OZ:X,AGS J16S6@*2AW$NA^J?8#R2+78:?AX8Y65;S\J\H6L:/&',E.[GE'V:LDJ^0 MB9/' '9$%_<;,C+IV]D]4K)NDWKX4L;G;G262HT;A#B)C'>@D.D#Z9PC537U M3:8RWX!.EF5_S$B;_52>AN2IO;MS[3YGWB=S1%C]R-;J0 QD'IW@M/IY,NT: MM.]98RQ9EY@>6H,Y5$;5ND6OQ#CU7YQR]J1531C5W&E=)7)K*I2Y2?F:,:H5 MUM]UVF7$L_\*?Y1$1BJSB7>\/#*RR"S#'P,D<:Y(S4OE"C#1;,2B>(W0EX7U M^E,$Q4'Q.OX.4X^2#RV&U.1R'U\?TP##K COQ:5I;:X:J2VUF([KYD%K5DAE M[LGO%-4@J^51Q@Z9.\D)HK??#"VUH7BH;*]FO9G@-HRIE"]1J);F#$REZ,:? MW;%*CR0_FQ"RGX7? (+\[0J3> ?DG400M;%AW*MD0'W4N&KG]RS.UROBV0/[ MM\:MDJKH:VU/1KZ/I3O7R%^?6E'YN!J57^^85+[N_.*YJT,W2(6RBHNJKMH" MPG])*>J#O$<\;13KT+4MJ<]XEU+2?63D!PXE*+9LW*=<>F3AXS++Q ?3.&!5 M!4]V!=9:)@^HRAX=7X&54[5:J$C6VUWM36ST%,.8*\6IV)\*S6HW&=$\K^1D MM4/+V;%Q08N7O@'*9^!MU8G[E!R9@H-*5SN8"=H!=AU=)?/S+%"U"AA?@QC/ M=%U3$CR?RQ#:5;#3R6PWMEM)3*E@>1,&9I.]UL@8(:">DW:F.KE+=M_5@+[B M3]G:RLL?07H*FNT0%K %J3$]4INQ%D8^L#FODUI?^?9C$>WBPE@3""-3Y,[QBD2 M]9.,V-CBB6!-3$GA;3EC$VLKPCM? M O^SG?,+(9'M-_H'DE$CA?VI)#S\0M5Z%3<<\E4S\LO,C)_+G9MQ_O:YX5J? M\WS-1&ZG.EV2[9[,$3KI%:9\4N-.P &/)B6W#HX!/Z\UVC!:]^68_D4[]#GA M+VQU_U^4WOUU;= ?J;'=%S9O\XI'AS_"?/\T>/,<+L%!:LHZQ.'F M;G5+_6I?\;XODK'V[]VR'D"&5]YK]%((PY0B#5.I1=I98LJE?FQ!3DC #>YX M1^K<^,^0)P\Y3 K"L5+5+E)5QK'[7.EF81G^$( MGUK[7H\AX<*5Y18(<"-^@>1?GY(X80QLS7*&G9W,?*$52F'DZ]:Y38EKQDR\ MF!?.D[[5]R06*.4)7=E^VX(6CPD9<_- W18R67 ,B2[03AV,HV;,=O7@8KWV M/$R$>!I6O/%'%;GE=_%Z09"O;:\^]JH\C#FSVSFVMYQ06'^P'6L\W."HDW&Z!#,W"RWA"9P\T# MPR)SU_0!=K.J8AJLPG>;8Y*PC M5=QR(FJ?Z&O31,]9>C.P^%$V1:Q>=;#EDXBSV/HM2+<^;AAQ 2NT.;?7!1JN MA6!6&;F@X6K#>@E3]S7=AJ2>!?KU[DF.(A5GEE>3?O%XZ5J39W7<*LQ2 M@;"S0NY(F4R[BH!$?3R[&.1H,H])W)BH54J4T_TA.K64WT"&Q4THU569>9P< MS_F^]9W#A?@"D;M]]&N<3V1)\#*@I*<1I:?OT9Y)_I25OW'(Y#5C9=2811AL M_D>GK3'G3UW.]MDL;_/RS02O'!0/;9*!0"&N]=DYA\A/^((I R-7HROWSH3NG+3MF=_^_F?_!SP&0Z98I=3NZLUG MQTA584?&>L#@QH>5./5W)'PF&RBLZC8N3SS#T&A&])F0^T*9519?7?B)6,R9:,53X MLW_0QYR\=Y5*CW@$R,@/K/R'M8&\#JGY\RNI!?>%NAPWKU7:XEDKR]@X;EC/ M)JD:XA_,;U\10&D,K**(97CJ!4S0.9-9. J5/G!A&J7 MYK3)ZA$_[[?ECW%9[4X.W>@+28&[YK8;3WL8,W%6E1BI7SPY-DAJ=LI.M$ZC M8P"@15,SQ#QU_[/Y&MZ?36>S\$>-RX_;E64C%.>?M5.2U]. M^N1Q_<+]!#('3R;VLJG7B)%'>C"6+H$6L(GY8SHCB/4!*+; #>'RFL9T1W(H M#8WZX9SC'HX2H#RIA%]L,1BXXXR9PN6M[+Q6:D^'37T%T5R1JU.WXXR5N%87 M3,*N)*.8Q_U.04&BFZM=W'E8!!F9SX%^KDV M&A8TX.F+EE0-3>M#.R*!7MO#;($[O::T]P1GL;3*P*U;T>I_W6#>T8VY?-D80M,/?C+(: M@/2MZO%G&]@2)I(OQCO>)0>E?C&FY9?M1P^U]8F5"Z[DO=)MW/7I>.Q^293C MI%M)W80JQ_G:Y@D95/>XGD1M(M-GF>:9[,\?GGMNKZZR8B_(9V M.73>VR'7!D"FJ9/O5GG;)S@"W&W+_:G3E7?-NLF7.5<^E]P+]ZB'7JO]:<,& M*=HM_#KC%YG*X(O-F5!:D.KN;X2KZ$DQ7\^CB)[Z8\"0]=\ZA-NP-*Q=5V2Z MD>H+3-R[\K=,E+>2KZ?H$3S2".5E@. QH.[9TA2#/0UY#,C[\\C_C+U:VGSC^_)[ M)&@&JR$3;!=.1F%CS7Y7-'[_M/:I_D+KU.!)8HS480$Z"?>T;4LYT-:.Y2I*JT[=U M?]R$ EG-TNOJ?%[>3*F'Q2A(70:TKR0I^YB2'?N8;KWD]9_Y07VJ3$7@T)H* M'K8B( 5FF1>Z9K7X[E5(IB@.>[F91+S4F!#*J<-S64XZQ35/%Z:YASHM?/JL ML\^UG\KS?RK((B,+/-=8Y_6_$DL7JM+B+ 5'D].0JBG7=OBWP +$)DYBB"T)"2HBD@TGV7!LR!M5*ZH 1]*:STM0MU97XL M*^MW32$7+\K4:RC56^J<<5,7'KFJABSVM5!-@&^V[>V/\G7-SB2.TZS2A]$" M],AZM6KL$ZM%U5F(LZ=UL+7S*#95T! 7U_#+CI7E'/$K9< M-\SJ2-./]KU*I5R$JG+BKZ0V.(#'+75AI^S0,"QOJJ%Q!?$P7>VSN]E% V3Q MMI^*Z3% HB1HPH8+..BYK:!S"%G)(/="0]::*(&]$V0=G8R6G5W0[=#\3YG^ MFN&--P(-"V6P4H/ZIE$;7=G24K]MWBHO;#U:M?H!W7FP#X/R7OW&WJ+(&D=V MW%BK!S[>[FTMS:=J2^1];G%0,!GIHGZ_2&A'C:342J=^7;[2D0=.V9Q&+JJRSOCG), M(CMXB,99;F#4%!XP;RT1G5$H?BC!U9&8;*3T*MWIK<8UH T9^='SGY\%]J\8 M7?%O7L8:&.8TM9Q1-L6HQM_!:FAZ[!#Z^SR?[)SM'$^A;N#=I2S@/ ;QQ;DD MO*;'4Z;F"!(7NT;AS\D))H]M.>)9H;0(O2]'SVVXL)")L7WR<-W-Y?"C9JM% MXZK=!K C+%!!//$+Q? 8T$HWONSN BE>+O.V4'R:ZBH]E%(0B;+2*[@W+U?> M]21CE0QLZ/,,B\(BZ+!^N$9?*"]_ZCB6$. MD?>!-R-8K=1$@!I.A9;9+-G17J8L3-&K[=G:FDZX"9Q3T8#F_-I2KCKP9-U9 M1C*H*&<<#=L65K:Z;)T:7A&O(/?$0Z!9B\OIED&QL#:B_J#XZTY\1:!7@-]* M)%UW1B%ZN?1C*SSP"T6B;SRM_T5U6$4YGKMX23[!Q$:JMM+X5=1&@G\X8S^T MS4XJ5LT@L=/!?8##U>)),1]N].DJ.EGSBU+ 5:/A@ _+\R'BY4'DE77:"M=' MT^")A&S@T("A3$&Z%PO3@?PE'^E>4.B^ M\:Q HGMUI2X'Z=F%?^$W;K6(%1'= IJP-FS1/(QOF GEM5/WT,'&[L7!UBF! MXQ8-U/KZ41RDC0XW<+"[HDD$WDPA01P5/@TZ*.B=?U6.T>"3- XJGA+6,;:Y M,>"1.2,;63X_=,.WP'C R=00-8J#9E8K=J8J;5?">-N-QTGFNANU#VGO;\4] MASD8"0@>E$I>A);*JT(B?5A:' JJ%FYRW#]]$H@3V%7MN!Q)T2,T[R82*8P/ M)&ZYRMVVY_T+E??#=:MLQP[(-],<(448U1<=D1W?7I!PJ3G"7@.C:OIT+6F7 MT]4G(<+WG6M*)39SBQ94JRP2ZA')@F68@7U+UWE6;TIQHT1C MX35D8H72Z^1#,7W&9C=TT,@6>]W\_,6S*ZTM8_?.=U]+2"Y('7^\=6WMT>;Y M- WFO;%M6D65E5\#5@K8U,$FC/!7^%2VI.:7"G))(L\3<^Y5ROK&ZYNI&8,N MBMD&SU[54\\RD3]QN%+AF![39U,P<,T\N.-R]\\Z::U-]R;EKAG,?1C7/5TM M+ +Q]]HL6HT1$>D6XVO[?-*[Z3'ARUI&ZDIQK!61YR710A-,"8"L?*&8U[>! MDG(+/NI2:[ F0/MON[YJ-]Q%1+!Z(#_'_/*RV1G-0D1'HB1OX4M:_<",\G15 M3EPT!UQO(M$C&BY:O;&AF=:J=1NVT(@Z!FS4XS4BC,QS@:%';,9THS=DJAA8&,(WU/>;3:Q^]PAR]P-JE0,?J5 MWFII4:O1\$!32D''UR%J:BHJ4!M&XK]E_%8Z!DH+H74= U*\&HX!ZQUDFX-/ MI2=4NK]>>M0^-6-S)*J@=@Q8*QH_H9",RK]N8-&_8"[)OWWQ&-*]6E]-LC@' MA6+6C^[A/?UF1.X2S6"M2Q-I0MZ&35*FT7A/&B/SW1=(>F7JA[PHP>R2#X6Y M!3D9%:4;S-_+UU<>]['B.#Y5PRKPV9U3F8P2,C2]H2H!$0YJ' M33BG>'2SR)#<(IW#JJ/[\K-DY""_*7&?L=H@'TO"D^"TXBT)2A_M_=KZM?&[ MNQK6I=[VWK$=A'R8I=;K-ZVQ,P+-&N\^!;6&G\.-:E/[#QL("K0C[ JDN-<6 M&^Q$7J)&V93C"!65@;2 $B0XVPE90E>77XX7?E_:B4'ZV<+93>W<\D0VM[ON%B3: K6A1U;"#0)ZNLZ--:SPE:7@/3>S65*/";:6;6&$Y7E*K M,[U)T_A-X6L(8SIRW.AG1PNM-N.? E[%"CF].R@US<[\@]$PD*;J!M_M7.K. M=)V3/VK?UQU/4_5],$ZTC(8U7"#LTA2<9V5JE#^^[S&9JTR)"GV@=49HS&C4 MJ,]8+$8&F %@;F/K[WWB2UACF?@XR/GP/=6JK0'>Y[V;*. !(2> *BO3N%U M%%1M7#RW<74A+!@VDD.-A(SD4IV6>SIBVGLLWH\EI)B3*Y.ZEXL1?F.]\4SM MR#&M&E_:=E%C8-+OITID&MO[J8.L/(4,-(SRWJ2/:";FY%RBD+@^8=%WM2+K MXQ\C*B-CJ.GJ@U/ :JS\A1YC+<%S\Y MEY6U:52HI32_HU.X=&7 M0&=-V2-;3&D3%;.PO:3[:2T#MC-!Y^/90OG49;>WPH=D6Y-0[A_T[Q\FJ:@N MN%6D:)!3$GM2HPF]X(E$?3>PV*>GD/1X+$R/5!3O:Y\8'1Z*I'CL2%K/"L5X M#(EQ=%N9=\C]JG& QM(M2O7) NNFN83;AQO$ U*IO/QA=Q=1^1SYGA*,]JGE MVP8/?&C;3VRJ32:SQ5,Q\O+91%W2&*I%!7C#RWAXL%%<0M1-7Z]\2+YVE(SL M*M2<:MB8]=0_E*7S'2VOGJ0'G@NXS?0)I?>8[D-XR]?,@Q7,22>ZR+7_&(9( M@NMO!A>1&Y99O#-%X.KJO+-D*'>F*W5T!1RO5;XLZIVBUQ0O4X/7+UWGO'&Y MF\K;A:H@PCW6^(8'M91P(VJ81J/+/? M'P=)^)S-],KXGF\*DNW@EY-C?AMD5,7N@DSI,NX8X.41.<_;/;;7/M-I;)\F M*._JZKW#EF \5%T]T*X91+PDDR*4ZYK8GG_ ML9OR_DD->;C"17B71X5#1Z.6<0\RDF<5?,49BY(ZB&HY WYB+!M>E*$*+8D\ M!FQV+=-P2^(QFZ \Q$%U97V^?-N^:>T&]^I>8GM$*89NO::^W/OV_4Z#-;@3 MT9V@!&2_5.74;/+;QM"0J,F<2$B#7@+=6IE/Y?^+ENA?,!_F_T9MN76@BC$, M;+#&NIU4AYOR8S2T0SJS5X\!VSX2*C:T4K-'-?JTDIZIS*9E8254[&MQ@T,# MY\TA5C'S.8@XK;X_Y/]TI>OD9(>]'9>P=#N[,(Z79"Y& M?Y %NY40VUEEU#?;_%#;P%:W!A?I_3'4POYZV.^:PO=B/FM0/\T-Q7FK=$ MXI1/BM([L^;.608D'UEG7CT %@A.). %55+&#L['B-;"2IQ=]!.ZH8%3;3LT M2D&K?675]G!"LAN*B!5U?5ZD[N:6I==WH8/3]"36(/!_>:, U*] ,>? A\> MS_<49VZXKG4WKNR.\;D?:@16'0,T>1SN.%/ZL+<;!NZ3[24J]]'P/?.O-H.Y MS,=8'6932W!+F='I_214=2V[,Y30OMK3\8Y\D/-$Y5O?@]^;>QX(*F]6)_>4 MAOV MAV;#>)NYHY.NUMS=]J%%5Y#&CAJF[JT\QO(*L5J8)%^:QXKFW#Y/WU)-FB(7EZ41DIO?&&2AX@XW'1H:-C;J,Y"MS'P:91\E M-XKC527R%!T#ZK[NCQX#LAI.'0/&UR:_TQ]'Q1]6RX=:HI$--0TB!$]PYAJ- MW@?3VSR0H&?E':U[]GP5/CL]L8-NQNC"7V%%[O!O:NI/Y]AP]%_Q04-IB<< M2O0(>M(E@"F,_5,OCP%4^-_B5D"S8X#_QZU2)F,%GCL&5$_]+?)%=68LA/8V M,'CV^(Y& _\,1@E49])3^129P@S_ACZP.O@SF/7_[*'N:=\NJV3)Q$PD\(D? M>0Q!GF@HB Z6-_#<[X#H]CDZ'&$68UY=PR0W56UWMD=_<,C/:I2GNYKZUIF 7(! M6QH+7H" *4]D*%RIK]NFU[?O#K;,QVEI:US EXLQW;;?FJJ!%V9+>]%A//YO M]F]O6._M$/-T$"[!S@_G(Z?,E^+I*FI8.KSSC!/HG=QA$L1J W@,J#T&,#ET?K3A'_\R-3^*IC3 CP&,16<$>JED M+_,8,,&T7V1W)A49)Q,>TM.7CP&?\#/H8X#/R:P%)AV[Z"$["H-([EG%HQEE(-CQTDZ M#B-.=^R*EJXDNPG+]S:W_';G&R,! 7N+R$8SI4E$P;E%A32%M/"FH.:W3''8 MRU\G+= RU0HF/S84' G57_8!T\2@>@+W0XOU=VT8OBE*5@YE[:IW3JJMM4H^ M[6G6?[]:B-CZC$,N\$$IT84KJ#0LXJ 4EB!D<6A6$O-#%2Q#).W"JS:MN';? MVQHZXJ:7SG"A6AR-XHQ-]*Q=T^?A]K3Z?=^;?S]Z_>K_=/2UKM*_])=/6YM9 M;)N>L[F/(2ISI$P9I!K4$18XM_*-Z=I!35OSY4?@?#5(&P>PQZ2H)&-\N;XZ M,SRU@24M_XV.IHVNP05<>TP^0&459<[ZSW@_]2^9'O-?ZU3&NLV1*GJ!YQ@0 M]<.4S2&K#1=JR7^'5G2.J0S-:8Z[]"T18J8HX>D:)(N4/FBC#JH!>B,\8IZ/ MFCA]CT+,2M9^C]:KZMG1(W70G69(J/RZW< OK;3@1G J3V'%%-_;H@1O8R(? M,:>$;M%F1F]P0AA"&69)$]YB3;N!'RO#5(;G] MOBF4@/+7K:(V0STDEE8X$ 6A]]5!X_N70H>&O"&\25>'C#1C_AB9PS#\V&3] M6HKHUIO+W 3YS%Y&"Y'$"MS4! \:0S= M@():0G/6 K2_@B\FV4"7)CB+8]XF>37%K@K3)X'E3J0T-)C:X35TM8N@)X)) MQ847/)Z.%:F[M5IJ_]'"T;8A&?[B\/G^&79_QYMC?/SR3A;V[(5)E(M[2]G9DD@KNDTBN28)H%E.'WG>; M6O 9^F686A_UADQ.!ZE5RT..2ML]/:YWDSG($_@/]@JC[9:?@00L^JM3.>/_ MZ.Z[HYI.VS:9<=09I8PCJ$@;14% 0*1)"8PB(" "TD0(03I(AR1*"!EE!*4* M2 U%I4GO"0222 T]=!)"0*63@M000MDP>[[]8_?;LWMVW_<][V[^O,_)\WM^ M)\]UW?>5YR[D%S/DK HR:1]FRB<^G#\9\FR-ST30RVM_?&V4C]&,R-"AT^') MN, FW2:U>(D?ZF#0X*\H@]/N6W"UP7R*5O+)S#8?WPZ*RCH$'.[RG#4^4M;5 M/K2UKR)$BC U$7,%"R1N"H#I(4IAYG3_!?M&+>E/GCA3GU/PVLAR\G.7R)EAM.[$W&T;S>U3S MRQ7*01;D/%:!RYCM!77H%O]5.6CGL5.DGU$S]X8]O& />=T4E'4VQAJI==6N M[O$*DG:3-\TP+'W:^8V(15NH.PSDN65JL]G[-5"$*!"-K-)L^Q;&W@.!"(DT MZD@#YUBY)_HXR VKL]D]JVXM==:?(=_[4PB?F8YCGF16OG%8*,&"B=W>5$,4 M*"Y\G;A0'E4=*.9E.H6,X!O7"LT[BV$9=+4Y7X-YU*TWJ3N/,P&O*)3:\R30 MD]%;X36FW8F98D-"@+OVIX#[.,D&;5JB(1*6?O'# Q"#MHKI1LVL*',_A3D1Y ]I\9J8 ML C?R)L6A.N)(Z.CL/*0Q]N$$(0ZL ,5]"PKS7@5EYBL6,^1>T;8,_3W=5RA M RNSNK:)GDQ 6P2%4J*- 8_;.'[BJHUM%NC;S3,EJ\#LMP4561T@Z>@$JK]8 MT*38JPU.I6843EU\ABQQ!4V$VT @VT4M"KLD>%[#AW9Z2061$3LP3#2G4U?) M>OGK[^SXFA(HZ7,?28)6-*>T7H26^$Q/D@7M^%YD]UB#;20]!B'R-GOTO0Y;YV^!._L=#4L+M^[[ M*2Z+SO]^9!XZ,(;7\QN9V MG_KXA_(.'/+$8-96L9[KI,PX9&IJ,CW3XFWF66VY>T/"IS5AK,=+#4R__0.7 M1]B.*C5EAH/[-M-AZL+ 5"N8J7LBVUT6$K(.GJ),>/EI^H \/(HG7+9LOO=; M.LFJGS.P"AWK:>! 70/@XVLC_";UNIF.;(J8DM$["CRN?OTL\]6 ]:C/@WC3 M2CO\\K6S 688M33P^"+TH_6FNX#;F-Z=AL;JJC$4ZR7XGFM]J?#EA\6D@NS]N'( $Z8T(@LTA>[<8;2:3 ML%5/1GL,0,PZ;#.0^=EHSI<%["#4&I<*<$)0*Z:@F4^E'_J#G'8>J=? MGZE9W$0HS?]4H' KV$Q.$+\PO3\>9;CZSW">B'_P=*1_D-_.QD%MMLMUQI=W M 2GV,R2_^CXHOZ[(^C'=-0^_CD;.(M]$C2\?56<\&H*^3+FJ34D[,(U MJ)C?:0G;[*)V[8_'HT^6E!3-."YE,BJYXK0O-#MTU=47ET,7C5/X6D(SS=#9 M8/,-FZL[TQV;^Q!YCT,KDP#8Y!7 ,FHW(ABB\!!(SHB0KKIQ.B&-)V 9:'_E MC*'=@UU:B)C*G([7(<^-;'3#;E0E2]?<]QI'JR8@>37V1#\AA.!RC2[; XA9 MV]!JP$0F7X-)7#4:)<6]:."8:.@C9YYWEGW(3Q8V$QF2?*Y]0!L5QP;0!5(D M^G+04">6HN.F^-['2>33,WI5+/&^\B7ZN*Y8(S1UEKROE4QW'"GM60BRDQ_3 M.9FW\5R^"QF4<.;'0>:RS'RA<2;AGJOO%C,2$]_''B(=\@C@[JW&+=:C;4VV M(V[7;;-L?0:R5F+C837?+Q2VT+4C.3//0N5G, 8NH29)N<%NSL::IRY>7[B< M)G3]V<[3C5].&3&Q0T_),PHZ8-_K5]7O^?HU32&;JN-;Z0?3[?-:E=Y,Z@S) M'E2*DH98@T];G_)O6"F54IJP/.3Y.?.>7[4A#AL?5]29,\B>;V"=T(G 0<2[ M"CO]^"N([C*E2G"/9DTF7R6IH3]JC?;L6Z#]2[0\"3;;&]_OES-#A06,$'[K MOT R,Y?R"/!& L"3\FZ#60>OX1([Z-C)#8B\I\ OQ#L? EP8<$$7V+T[J8"7VY^9-=_EGU0G!RX@ZUKNFC M#F9&3"0ZIO3I.OZ<^BN#[RL'7:T,_-LW;V_Q%0"EQJ?)\"$RWHXN3/18JT]8BJ.M]Q/9(!5R]/TL*R5SMP]$\U%S5WR,BR') M=3Y58_F:_GU+6\NN-:N."X4EL655R6<_Z-" 9W*.IN>A8Q$*Q#V#0QX-/"MC MR3]T0\R_:\M9AS6.D<[@*D1%YJ=#G@YM]G%NN% TJWA4S1[%G.EFEDD_W([W M<&ZSL\!6BX&Q-3!-7HC"]>D[\+';J!HP+/2BZ/66#[WC)FG10M$I+8^C+BNW M<4E^Y:7FR'S:P)3'79\5;0670$B"\VIV;]W7WFUQ>S>(H=/H\.H/FF^WI?4MTKJ'X"QG&I8M&-P>IJF-FT@S0(ANS<_+Z MX%\)>QZ]#&RE:518Y)<>O1&Q^<8:RD1#]3ZX!FWK%L+?2MZY+RXBS\_I\-?& M?5WSS.O$=NUP\;2J]],B16?N0Z AMA/T1THB;75J:/L0 M&S9AQ'E"QIH"GU7H[U10#KAM:H2N2G(]/3YB)$B:!7(AG_1,8N'LAG*EVO;E MW ;,8Z1O^D)7"QYM&\#HVQXK6>XO2I]Z-WMZ_72UY4;N#G;+M=>V<#Q/3'-$RW8G=2$MCG M39O4YCB8A$KT7]0\J8V6,#!MRAJRF"S2<$,8V-*T2PR<"U8A/SEFP5B)-;6Z M4A_AD,56QF3\*.@M0A@J8/]E-WA.5=J1 MJ3W^;8=)]:$,Q!N)K.25@IC4Q3#P# M6$Y2GOO>L)N:-PUS.?^B'E]A%/TU, 0-IS)X_?V84P,> MGF!^K5\P&(K0H.H8H#B!%I>5W)U%R8 3UR.@?@(ACT;5(ZR)U=6 2O[3.%:%)'Q(\.C%EZK&S0] UUW%]-I\-KQJY*8[9TX)>_(_HVYL;YT5ZG M!I =>R\!+\BYTS_6!5J6USG[&X?OCN^>04WS!89$S/$ M00^DR1[:Z7:NR.^6 >E)\):]( M1@+#NO<,D:[8G5T42V#X%DW8"22F5-:IY='C]K&:"?6A]C#(N#1\L>!C9UA6 M/WC[M(LM8S]O",:O6>(MRA $^3:L!Q=SO>"@Y>C0<"\3.SI%W)!F2]9 =6U\ M'GQ>'BAL\1OHI[)WU*9^L:;&[.^V,S1@QW[1M:/SZH,<"*EE3+'53!JJO-/* MZOAGEVIAS%D[R3Y!:V]L:/IR9= ASTU0,4_YW]/V[EP S0]^G88A ^D5R4RQ^=I$5RK%I%3K9+"OYXR( MPA.)P"^05)!-$#/J>4\EUDN^:F7B7X0)P ,BV2?I3[7R2+9GP\"+PQ-QZPA/L*:ZFN0 M$\[S-5:-6"I&W4!+:,K^!-)WD,DK;N;E@4H5CWQ834O; 8<'O;8VO.+U+9D* M$SLFXL].\S/]6AZ6\C M-^5YM.)XQ?@I*YV44IT@^;QF]1-G?_*60?MM%24&()UE6R^6X'(,2TZ%Y.?0 M1CM"YPYY^I7K.@_*>MTTZ=_4'!YE=6B+>;QJ90);FC598)?YF6>I%- 5N8&A MWQA\-%.[&,($,:9-^YV5BK3#V'J;2C :LW4#'GICYC=$^O0&6Z-Q]TF0KGB0 M&+1:JU*HR3.@,13;D=/%=.#?) 'L)L2*&N+G6FWI 'SL>W*&;'B+C\W-TM5, MC/>>3Z2QJYUQ"[,YM-(/=>"!N'(M7)&9S(STVF\\4T?%BM6.ABP+%#SW/*R, G$3UTNB,U"E[12IR_D4*:FO-7,3+\ M-8_C7Y=TA>58I%?8?^"&+2 WL4Y/: 5_^*2T0X^4R9\:+B7T0/T/8 MGYU\1XTB 84HL$4?2.'2RG3YDCPQ@PZOK_N=%*6*@9U*KJK6JD!>K5O:>#XI MCTMV#64$O1.,T:YIT4NY-VUWQU 25AD:\NK #;]M(%9\R!-UTOB09W6')A%. M:SMJ)/X_3IS\OV^<,$:%XM,6[%W59CAR#_=<8X2V[216HW;#BQA&ZRA5\5#WDT\T:8D%QB&/EL1\J\!^<;AI#F)C[Z@D<[5ECZJK 9IOUSCDR4',C03Z M[VG8(H]N]SK3V)@SG?[L0$G[%0BZN_B/IX<\Q2*MO^GCVX_VF\!5INI!SZBZ MO2^52@^>220G_XJ: ^U?:8&,':"/TA3G&H@+*X:E,(3"%37=HE*^:!CX4D(Y*PV<\,$U,9I/+.9->=D: MR5_9*2-Z06R8M![CUV.BN=]V2B:%)4>3[K9@.>6S>9PU$;'UB;.#''6)#5C0 M)H3)C?MXAU;OLPBQYU8I5*_'T>8ND]$Q,!NK!>G>US]P5EY_?9_W*2NM**\@ M]K4MEWH5,==8D89%,!>)B3A'Y$%3N3I5O#/,QEA4QT+]U8/QGA:4O4A:<;V. M+#;8[(?(0K.[O]E17AW=)4X@*Z&$ 6("0AR+R,E>CZL9^;38S MO(@*HP6ZQQ3_ZT1%.>WFK4^6*QM86KE#K!XCGOH\SS^J_C4R]VWFA M_OH!S24/T*BNN"%/=V !W=;3?;<&D5 79DYA&^3$QF=&>$5Q9;JE,^2<'%:Y MEM&<^\1#22LOOY">(1MTY_9/&L&HZI3?S)L]9^8?TTABLB5:$>PW++/6Z8.L0NUH,1+B?BZU'3M+9Y2+]M\-R2VH$A_,& 2XOS8G[I!V,+E;6'G')P M/-_6WFSB=J;U$X@JGX%_*1HU.V!H.WI!K,/H)5VS?(8ZNJ7U2 Q/>9;NM:1) M\+4 ;S8!/2I"XV;Y]:Z-*;+.['@!QONU,:HS)Y_J@.;1TNY,Q10E_RQ7^[1* M3;E+M6H+"+$J3Q1*0O6V@,L3SK%+?T9Y#+ =Q)]"3?1CNN<"&N_:50<0[^5D M3)=<@(]CJA7_SR)5*[0%!,?W2#Y?'VT(MG',-Y]'.W]^DOQRU (;^8IK24P,VIU.W2) MRR2_Z8 />995%O&[JZMPV*<4+J9N9#R^..5H^75Q@#=5^:J1Y>U$@NW>DSX; M\XG!\3N;6R'6=2G"1C(KQ;+%3MQ&P62 M<>=N#86K>+S\^/NIDO=N="&K1T>8S>4 0A"L-W_?XF<&S^Q#_VNA"BWO:+C< M4<9!_DC.(0\-__<]+Q$HL?_-< "_+Y7%.N0![O]=I_(_;)H**RRIS&AR;))[ M0[394V27VV5][DB*.IE1LE.;_*GGZY,^0[-SCM<^2ZL;[CB;?#AR;Q)(( MMK>OROL>APO9/'SLW2/;X_58PSGQL8:D<]G/5XY>$J [H V\JBWX+O?7\*#A MX>$V(8"JJFZGPY3*YN;WCP3>7_7$[5RB+^29EY3\6/(G#YK[LK6(V@G#0YYG MB4+5?CBNN*B?SN C<9I[<71]F.&J8'K-0!.Y0 MYXG(VAHEH%XT>:?,)\-AM)[=C'*L]+=.Y)/7+A548:XWN_P!?QZ/GA\K@\T\ M7L$>_ &)IRPEI /4)\7>1--=24*'/!\I.0C-&-.'*>FSB-R@T'VQ+"; YYLA/"N+^% M2%CW(0_CY-_I%_^YO; 8D7Z^K7M#!1;OV91CVI) F'"^%ISPO6CAM-O2FIW1 MDG?-HQZ?-UPZ9@7,EJY4OQON_[$AVD[FF_O#H0__?OB7_'&"#@$)MQ.-=#GNV(OT_FO\ :_A_6$?V31*Y_ MO]4<[Z\85\1T"+1F.NA)FT>^+^VSTUMBR-RV'G)1PU/ W\0!-P]YN@028'E%H1%",TA"-:N3L3P%(5%*U]3G M'\P8[V;J+-'H]2ZCBU#0_2^HZ8N14><3& +.*T(@ZPZ0*%N+B4%Y82O-_9U)Y[[ M$@V4!==&X'6PF;"N=Q2)LJHQRWKOT\E>+/]XV.NY072=-A15DG]PXN7)J MY=3%^15B>G1]74C]$^<=PW5]/[S7/+SXK[@*'OK:)6H M_WZ5Q4'I=4-VS68:02>2$;_=LTGL;9Y6+X'8N(1.?%V7.!NNM\60,DCC^SG' MVPA:>$#3ENJGX*RP)4&J(9L]/L)'XV(L\\!KR4(2WE.0D[WYRQ27OU M,,M>';G34UBO1DPIK+7JGVR=TBS%--5J6\K&][M5PKRIHE)-K%>E42.G ?#5'W=\5*N:N?-KDREN" M96IE46>=U5#MI^?9MW\7X<:U*XVAO>QX]^+O6GIR,QR!RB]=D$7';QQ6617B M(NQ.6N.ZB/_[=:V+>=4;G)@&_B^=6PQQ_O"&R6\9\UW.'MW#3")F(J(H?614 M[VAFZPO[O:G=CS[2CJMQ!<, &@:S"%?PN&J6[: VT>;GO?^1?+]SA,98KE'3 M,0SFC:>W0@P.6HC119&%809ZHA^\:5X?BD+^< MNE62'7WT5_0#,&+CT7+_[%@3#+X*?X/G4G;PPGQ)$?R%D=3T-/C'8I0PX[J0 MVOF 03>E]/X6J5F2M6"*2JO*FSB@>:'M2SR 1N4LZ\H$:6>?HR$MW-T/&4E;EA7XH MC:U!O3IJ$RVHVZ\WN_U4<8)47E^C10AJHXCDBM1@1C1BR8]^#D#BP2:6$W6< MW#,F:I;/9VMNY6[")-S,S=*+NT8LAB]<+E:Y.:'RV)X:&I6O(,$>V;O2/^Q4 M(YC!/WT__$N[A5^/9C<&\>S91&70(/U-%3Q^3<\$<+_)4/$@,?!4W"D3^P=C MTDROKV<:Q6FCR_NZ2']"J!C:$,-*< S[BS:EY@6!*PPC(5O,4T;HPMF938!D M*IFCYS?L"Z0UKN0",MOV(B?K+Y4DI;[\P?ZZI17!PM2"-YQF17NENP%:+B>: MU'MKCI0T-846;LZ(@%Q\HZ/WZ_\B;6;0ZRVWW&VK I^16 9?"P<,&T-GW"#9 M.@;&LBNG+@1MJ=0,F8\97?I- (P)"<#=#,NA@5*!2FOTD%"WT,RB5]K:)+:,H=8#)S9'Q#?W-]9OT9@) ^E_ M-R;\%_'MX$RM9#QA?FV+E%7/)VYY_EU>,<&UNO&BY]- MBC<1]'43@]H^#!I M9&QH;*1GJ%7H:XDN\==FS=^(>OXI M>_D:#_?S=W3\G\EQY'I#E@U4POI-_ZP2.]8ZQ%EVRMTF'GDIH>RU9I=DR&_OUVWOGVHF!@@<^=8'XO]1TNDG\9703FUZ'79B9F=BB'3]"G(WN6ZNXPFF MS<-Y"53M>:S@W'JHM^C=,ZC0I$R;HN@@U:N2JK?J?NJ$3V >V>P]7_*)4^./ M1A>&MGY,\)E3(OLV&7-$?*/#I$S.O.M;6 .G-]B*5@\2$_K]9'<;[C\)L1HW MO5;;UE3686D2 M"TDJC-!J"+(./+UDMPZN+-Q*T0&!5[8BS=[@+Q1T]R/#_UR1F+5TVA#Q7#CK MY/NIINI++=N[C D2-DR,$4UY)SB6$4WV_OG%K(PSI[0RZ#@CKX(2U*.*'3\J'EW/?WB*11@]+K/*C( MBYD'-.IQI/J7J Y&#%6X8J=EJP* 'C YC[K18.SS;M@5@@#.0E[Z;K5:;D7V M?>)#0R0FC>J5B"+FM\^.7+S[.)@W-!$[43I89+16.\OX*>3&T&;EHY&VV(%Y MJ#RO$KV9)S)7%5GD?3_;N6-;2DU(9?+7NY_;+HY\/G.>\66-4VE;I!G_:EFV M[$J3GU\^K?++PZ_YE"+A<\3/+2;BOSD\&&I14\O^_)_MLQN.]K@&T-)@Q #=CNX"$1, MH.[<)[ FPA?5^96]!QG \G.7*S ^3$?M!?<RQ0VCDRU?L,$?*00BFZJW/+KC$05Y@F]H&1,[F'YIV/\>IMOOMN$&=<& MMC4$A>RPUS:W:L9O@VZ.-#]5R^<*1(&W?MG5UJI\ +79SZ-F[U*<.EM.@"2N MDX5S1,?NZ.F)@GFW@K Z4UT-C]I^>RW?P=F-#R SY^9Q2W\I3T1>\D>BOD@*3[O#$H$8J1CXI9=JVKA\"D_13Q+ M._+]JU' 1.W@;?U1?$^JPEO:/EXO9:<]5$"8*JT[OG4&:G/.-T$Z=#_:8-!W MOP\Z.SS/JB0=/^0)++55R;P^+4#$@^F;_G;PQ;_OURPFY@/J_3(9W7[I1S8 PJJM13= M( >[RZ81XHR=5SDD6"5T",+L(=OW^NUIE5&V CR4533Z.MT] P#VYR94Q>_3 MWUZ\X,6;P#IUHII9/XC>P^W2OJ"M]MPGD>?9(:Z[,.6UF),I1$L&/>T>!"P0 M0,>4=[.>[J^DAG_^2-7J6X1*SO%HG,R]!+B7?C"?+^?MS(R;B?W^T_; M:4:K#VK8T)&=R3)3#X*QSXE>BGWRK!](!']-,TUCF*U3_IX4$C!HHC/4OTKE MU%<-NZ[;>SE53%FX?WL_:KGC%<'5RA+!8:8[=ACH]CYU;$9A6QVT+>2(:)#L MM9A#&Q+V*L[[S[&V[>89QL".*BA$,\S=(]A)J=K,5,\ZS:@4LF50DF IG&0& M7MG#/ JSWZG\?K84=X?!)"XKOK7W#_=O1%VQ?^JT-:8;M+6PWF;!$.TI=5XV"CYK[:N#(36U7C]A( PL4;+;)\K5_Y'J=8GE6+R'01'_"<-Z_U\V M')+_"U!+ P04 " "C@IQ4Q_+G7B\H 0#'>0$ $0 &]]]>]_>]ST;YTQU=55U=75U M=9_N'K%#V _,?1H! P _ MS8]O-6>D(PQJZ(9$(WW\C"$B*2THJBDLK2HI#)205 MI>049<0!%$I25DY>01K )?Q'D$-]L%@ >(3WHRX\Q"/\'S"$"CA,1!#\[[H3 M_=H^B.P?[8.H_-H^/,A/&9IX/V4S17R7I_V]70??V"'L1PH+'75U>T-C TV= M,QH !"RCT#X#1R#Q: # "X%&&6N=@EI86D&)WX+224$M) # PH#$@%_2AL#![4 O2+:AE H\+^7CCAYH]"@>H8@+.4,\W$"X:L@[.F/ M]L;AEW%]YNB!@_%P[:-'@0J",#,.=CV$CQ_0',(G<;"S%\(9A'$Z>SM[.>/@ M9A"^X><+ V'\,R '^8-P'PCS>/IZP4%X$\?K!7/P 0 ""AP>#7-R V%Q M$*9 F1JK@_ )T!$I7'^!'7^!T; -*Y1ZDCO0!34,54=Z>3L@ @'@L,T'B19G6RAH9%D)!5E9$4E1B5\,]4\+ M_Y,)U[>'T*K109]!&#O_P/T5'3(# .370=O<_@/GF P -=< @'GD#QS/(P"@ M!ONMNNN7]C#B_,4-C?96%!/S]_<7A<.<1'$&_9G^0X+_1/JE/E&J*A.+LY(3V1OBBHC[>#$PPJ\K=._%]F_&L]CAO#7& H& +D, >]#(YP M!;L;X0Q'PY$(*!SQCSKQO\CV-^G0K\%$E[4/T-N+ C1=] #^0B= 0$<.X-L\ M!$L@/_OM#*DY@!MYYSB_'OK]08+\O52\6-S#!^YZP*=N; IU\D7Y'9;AAB48 MG\@ :C"ZLH#1EAL0 $0 24 .4 ). AJ +F F *6@!W@!+@!7@ *\ ="@,M M!! %W ;N BE &I %Y ,E0#E0 T;A)J %Z #> ?W */ >F +F@&5@ ]B!0"#$ M$$H('80%P@GAA0A#)"'R8#S4@)R!&$,L(>!1X]'CL>'QX8GCR>&IX>GBF>+9XKG@7 M\(+PKN+%X"7A9> 5X57C->%UX/7CO<>;PUL' S,Y/B/^,7P1?'E\=7P#?"M\ M%WP4_D7\2/Q$_ S\$OPZ_%;\7OSW^//X6P1$!'0$4 (1 B4";0(S B>""P07 M"6X1I!#D$503-!/T$GP@6";8)Z0D/$HH3*A(J$-H0>A*Z$\809A(F$-81?B* ML)]PBG"#B(B(D8B?2(Y(F\B2R)THF.@6T0.B4J+G1-U$GXC6B8F)68B%B96) M#8@=B-'$$<3)Q$7$C<0]Q%/$FR3D))PDDB2:)%8D"))PDD22 I)G)#TD7TEV M2&E(>4D520U(G4D#26-)LTCK2+M(ITAWR(Z0\9,IDYF2N9-=)DLB*R%[139& MMDI.3LY%KD!N1 XGOT2>1/Z8_#7Y!_(M"EH*(0IU"AL*7XH8BER*YQ3#%*N4 ME)1\E"K0>M,>Y4VD_8E[2EUZ-WIH^B+ MZ=_2+S/0,D@SF#,$,*0R-#"\9\1GY&/48?1DC&4L9QQ@W&9B9U)C@C'=9"IA MZF'",+,QGV2&,4.CP476?G8-=B]V9/9G_)/L_!R'&2PYTC M@>,9QPPG':<*)YPS@;.1D*3H,W0Y6-'CVD?\SV6?NSML1TN?BXS MKG"N4JYQ;C)N>6X7[@3N%]S+/)P\^CPA/(4\([RDO/*\;KSW>%MY,7S\?.?X MKO/5\$WS,_/K\ ?Q%_*/"5 *J I<$,@0Z!,D$I07]!!\(/A."$](1LA-*%6H M2QA/6%88+OQ N/LXX7&%XXCC&<<'12A$U$3\1 I%/H@RBIX1#1>M$5T4XQ&S M$KLCUBJV+RXC[BF>)3XJ02NA*Q$N42?Q35)(TDDR5;)/BE)*4RI,JE9J15I8 M&B;]4'I(ADY&7^:ZS N9/5DY691LB>R,'(_<>;G[4W50S5#]>)+[I//)G)-?U035W-6*U!9/B9]"G:HZA5%75 ]5?WX:_[36 MZU9+2"M9YK$VKK:=_1'M1AUW'2R==9UI73 M#=5MUJ/0,]%+T?MX1N@,ZDR=/IZ^KGZ\_MA9WK.(LS4&@(&.0;S!N"&_X07# M>B,B(T.C5*,OQA+&(<:M)G0F]B8%)ANFITQC34?-!,Q\S5Z84YO;F.>;8\Z= M/A=W[KV%F$6H18'I\!7W+7=T]PQ'@8>N1Y8SW.>I5XD M7N>]GB!H$1Z(9B0',@#9[2WL'>']_H+BA;L7EE%ZJ!P?B(^M3RV:'EQ,=?H* M^%[S_>"GXI?JM^EO[E\1<"0 $= 9*!1X,_!KD&90=C!!L%/PBY!C(9=#/H2J MA:9?A%QTO/@BC#OL:MC4):U+>9?)+GMWI2ZF7QS/](YLCU*/"HQ:O>6TZWV:(GHI&AL MC$O,VUC9V(>WB6XC;@_<4;V3%WVN_=VV1.G$M'MD M]WSOO4\ZDU2;S)-\.WDWQ2VE/_54:NG]H_=OWL<\<'[0\_#DPY(T]K2HM.U' M\$=#Z5KIU1E\&8F91)E^F5^RS+-:L^6S\W-8_SC/.:\^7R\PN. M%L06XA7Z%LX4V12]*SY=7%LB4I)>RE@:]1AX[/MXMNQ\V4"Y7OF+"OF*DDK> MROM5=%61U9#JP.KE&K>:][66M=U/=)^\J%.JJZH7K<]]>NQI:@-#0^PSLF=7 MGV$;@QK7GWL_GV]R;?KTPO[%Z$N+EWW-1LUO7^F]>MVBV?*R5:VU\;7RZZ=M MBFU/VN7;:SID.ZH[93JKWLB\J7HK^[:Z2ZZK]IW"N[KN$]W/>E1[FGI/][;T MZ?1U])_M[QXP&Q@:M!E\/^0\-#WL.;PRXC>R,WIIC' LYSSZ?=Z>N?J'\DOB5\VO^M.3TTQG-F7>SUK-3 M<]YS._,1"T<6[B\*+%8NG5SJ7+98GEI!K6"_W5IE6U#1'[(<^<\(P#X'CI" BY%'^! N .\( M!/\(!#L.KEW(L,T055!+0LA!^K[>P0<@> 2$1,0DI&3DD+\M!-^]\'\4T@ 0 M @@^'@$>(3$1"2$^A118> 2?X!BM!*&:D0,=UX7+DD3T=]++3G'S,!@W.4I) MH\*[U8EYXTR6/ZPX^<@P9I1?X3L=;^JL\2(3+WT^KFOP) M6=HF#$X^TBN\ M1#@%B/ED7O2 2F0R.6N8R:)A'W^J\(\UX/]#!>P(0(%_4.<10!58-XW3X17D MB=/1U>&),XXSD]R.EB^E*(M1Q*_UPK<=U6J8WVL5#"W CO7_2<-]N_IZ-F; M^7WIZV#EF-1]27QS_&RA4L&3VL&!3M?S ]QK55-Q;3[W!WK+O^Q1OEG' EIK M\WN:A4_P(L;:Q6.$SU#H\$[S'ZTK,5[BZQS_:Z]7Z M> A.?Z+NX[N%2KRN+QBO_3#DIH9WA=2 L]F]&2^_E6?)HBE[8LN-];/YC#:! MN6*[VV%K!;IGW0KNMROS12"\+G=G[5&95:59E"5&G54QBW$[5C]IA(]&] [N MZZJ.E&*!6O_0-2PP@TX8UC'?,<,"&*JE9VE[HHDJH4R-/6S)WN-U-=&:O643 M7Q8+:[X,Q:6"-M0U!FV8AGVW;GHWN#S:@-)+UH9:M!2.WS;ZL)7++-CN^5=\ M2ZGY$&(2B2(FGJR; MNW]CY@LF>E,-P?4]Z-?Q7H% M*RL5#%=E(OKMN8J>ZC:]KFM8\J\<-->_XN81M:<[^SKX6>)D3S'K?J^A#\OT MD^PE;][/S,'CKFSL.[-527R>RSVO,Q=WNCTJ.V7X0[\'QR<.JU[ L MG*0B+&]4M*%T?,&J/?4:1J74L&? ?/F;U<=/C_RKR2T_%B-=EZ@;>"5UM()5 M T)GONVOJ*N7C[N%;M@P+WOYP&+1,A/Q#<\F'_47-J0]55DW;ZPR)@<- M4C_Q7N^U.*;NK:P2)L[DZOXC2[:E]/3K"W/:CV^;;Y,-'7B6MBRMV M\+M8LX@&SX=6!X5EA#W9*1<9W\4"^;-A)ZI+$6;S%**P\RPI"R(J1[?/FEV0 M**66JQZL]TBSST;H3;Q\_.RF+Z)P-9T7VM+Q$A9;JO*>\ZEYDT6;:YW-B\&@ MW-6)R>ZP)BR0Y3C0Q.91=BF.S>.E/^U'@A71L0Q$^Z) [SX-Z&4RQRV*8]%KF=6^FS_SL+.B]#Y3]X[/2;8[K6Y%6N?*]&)D@3J'%8G M MR#;/5](\C]6ZF",?)M:5FF0=?7*)*QP&DLL'WO^$1Z+[)L@['71&*DMZI_ M;/NHA?625]5@;'!HZ3:C1)O@X'H^%M">?'I\3*FD779H]]'(M1K)&C,G]MWQ M:I.R3FG*5&7EQKVOVJS,\ M@93BX\0!'O[.P[,(2(F/,'*(=:%H._@XUJ[]2$NT0]W>H-.K4=EM?;GZWH![787UG/X]G%G#LQ>_3F.!5"N+ MNY'?BCE2A0)SXC8&E.MS%KHS_7ERU(DX/!68F&J)XD58I9^\V3Z.W-;B]Q-W MT@,=RTJ!]SGU]EV861<0B?\HUC:%,U+7J3QM)PD+K([NO;9D[(\9F6>Y;NWN MK+ W8[ULN9&?EVRO/?!.NH)1J:82]W>3M.4J*%7R5H?"[@X;83)->X_#9_# M/!ZV.'X]<:)]J?T!6W6A1VC I&Z+Q%+-\!(6(-W6HS5Y]^D+LJ@>*GGO;#2C MS/;)0>^12+%'M[N=]&(!>=VOUEXJA?Y5_<,.M"Q^1E0.BM;GIEG'=\;]?##P;G/'@#T:Z>8EA@:AMN."PH9PI*>$" 8J4S(.: MGPW:-_BQ4C]Q8E2VV[:$X%DKN;\M3"D "US3.=M5:K"MN??!<&9C4:SLR1EI M\E*'/*(D'Z^JV#W1I:Q1!F BO:Q$/NO>@TY\QG1*PCLW;[O(?@ M)^OH)X SC"JV9UU+I@3N<B[@Q[D(DYV+SML(*P>3<8ZO%!F>>CKUCQ./KF=^+U8<(A= M*MUM 267>B"KQV+UE\8-W4H>OV^)TURP+>_**E#9*0R$=84BD= Q@W5?9BQ0 MCP5NZ^CG.#J=@WU\*DNS(R=_:=S&TMI?O;&P2K^VKZIIH:FX!)Y82X1'LDB6 MKI%(BS'_JE\RMC1P="G @_7+SO0>];3E[JCL.2Q@4_[*B>7)N<1ZW_!XZ)!H M',GM)8?LM(>T)O[]C7ND6$"A<>+2_ E7^2=## IO>9Z\JHK3Z6\NZ*O[>BX) M,^FPH]Q5D%XK?9+RN,=8^_C6TKZ/.YV/:)I'FX]S:Y'VY;6;>Q;@8*G9JDR8 M+"3.&;7V9$Z(?G%^H(TS/&U^X@$6N #' M4XNUG6+AW/KS+&+!1%R.1@E,! M0>XEZK,W.<,17==[T^O%'(LOO_GU)3SR9C+] "ZM9+5*2Y+>3E9LNI)1%Y.IB M=AHX#8<;M\+>UH1M=7PY'6>REL-?P)9:?;0W[I,SDD"19<$UNV')M1NS'[LO MPL=Y(6)A#U!HSUNO^J%\9K[#8TCZVP5^V.GV]:I M9$_NL5FKYHB,::N,3_36C%=LZ7U!QYFL&^M-F?[\P@YC%Z#O_CA+D!(5!^1/ MZ>@3'&RA 2>/0JP ?#9>K:.XO7W[SJ-XA@#)C].$HWB$ *<^W F%]$&ZH*'G MD"AGJ C4&.X,0T$EI&1$G9%. 0>R> ]DT;RB)]EZH3?E5QC#L?&\'GOTH$SQ MH&P*5_YSGX_<&P5'H U\T=Z^Z(.-/# 9^J!-')%(SP,*'00:!D/X>OV #W8 M/5&X//4!KPD\ $=Q"H[&\?PA$X8ZZ^ %,]6P,/U9V2&#(0J)=#&!H7V]#1S= M<;NF%( A@ *0X)\+ 5, !B !GP![P,6,N^?U#_$G/)$([YK1.'H"_=$PQ$' M(L$\Z0&UNKZEWJ%EE0YV+T7^U&+:7UILX(W;7L7M?#(=M,L;C?C1"+"1CJB? M&6-7'_T_2E (]3\R"/0?F3..GCX_,V==T7X_,QI>GJ=_9D [_B'ZE).'ZW=# M?'_%,-8ZI7[P%H*#G:%09Z2OXTGD^Y_;L5HHQ-_A3GG^/=TIE+.I&0*MR6WL MB09^2:<\G:%_A3?V\40?X T#/$^BGO] D_G!G-!(U&D'M,-/KS!T-?3YX14X M^/NW^H$18"[HOQ)O"OK\7^%-G#P/\88HIY.6/]$TH+-[GW.#@9T+]A<!7?0=F/2 !2WUO[]^D7'(X30O5/"'ZF/T(% M@/#UQ+D<[KB8R!'IBW#V^9N1ZH26^*$XSKU_<2W@;WP0./735P_5,/[IB@>- M(O+QA#O!?,P]S^ &$^1/]1 >E($ +?@A/LCHG/Y%-K$K"NGK_2<4$1(%=X7_ MC),:)C@F@P,H IX[O!'H$? M#1!\#P"7SQ_<-6#^?;< ^'VWX/?=@M]W"W[?+?A]M^#WW8+?=PM^WRWX?;?@ M]]V"WW<+?M\M^'VWX/?=@M]W"W[?+?A]M^#WW8+?=PM^WRWX?;?@]]V"_[:[ M!0>[]<<.5I%FP,%^/@!0 VJ ,X $' $8 4, 3<01H,?GP,(=Z!.]Q]00 %U MP 20!7Z<51("$ M:H"W@Y,'# UUA+G"$D* ]E+D.?Z-I MH6\(54>B8% 942D1)W$)":BLK*B$M(RLK,1QJ*2XA*28./A/5D1"6E%&5E%2 M#OH]<8&UH9Q=%(U/:WZO"\PI<_VR=^PO)8I$N8I)*"@HX&1(2HJ %"(^@0BT M0X (PH?[AX33,!\G%/S@1@$4EW=P1/JBE;FXOHOU_D7LGVP%%H"VDA+[00@V MZZ\)?QCU!Z&STT\Z;U^4YX&6SDYB,$^8%PR!]@%I)7X5JJ__S\5Z>?VD]D%K M^*'_.;4/[NQ*S!CF@_1%.<$T_, :N?]@-X;]@\;^-3M(_I/9^\<%F7]@K1_% MWTT!6D_1$(5T]G6"H4!?<$(A'1W0T--P'S3[N&J\%=51 M, X2>-H!#5/F MPOWD5T1<6D12W/3'3WZ%Q644I<1_D0O[2U(91>D_D>J#;NSL@';X#^4Z.RFZ M(%%>#F"'P+T<7&%B[MXPUP,9^OJ*IY%.OKC>UCFMS.7K"W=6A(G+RT@[P9Q% M9*4DI46D'10D1>2E9!5$9!V=G>5<'!UDI"5A/YAU$#YH!P3N,%F9"\2(PD'^ M4YJ2,J)3MX_A<5^-F- MB@<'H:")02-(X882V%PT'.T)^SZJU#S1WR%/.,Y#%#T=$*Z@NB+?CUFY5/Z# M:U$GQ Z902EB?P@4^Z4:$'0Z](?O-9G +ORL4^7'%:R_E7-()/8GYD/3:(/. MAT0%_H4PZ,' 4G1PP@4)92XG) )WH QSYOI>X.V <@##&^B"REPN**07U,'; MVQ/NY( CQ\4)*!KY)Y0?POG[T/AI3RZQ?U0;:!2XWU_7]5,1Z-_5^A=5X+3X MQ1/_884^#K]4!_\O^=HAK[\;#/%/A\@A&%SR(S\/QJ#/]O[R\3U P7. MA@!!\ @@^/DXC/")27P@>/L$1 M0EJB8\1T7 ")!+V:)#<#J=$I1@<>*2;C"Y>9'>_PJJ>7+?-)H\A8FKIE^#^8 MR(:OQ&6<-O71T)33FMY4T+&$!]Y,SG_2-CRS):2H:^4>%)E24-<^,KO] MYQ._R4^3=1@[S&+#8,-.J>_2Q;GQX'\?PHRW1V:RD_/SQ.A$:%GU,SOT/1.O MP/K!SRY-(P^")JEF_=?/CHWL*4_L7>\+("E7:J_YC!A-NP#[QOSF#CO,UF#( MJ,5=B-WIVA'S_;EQ"OMIN:W;81//@_2P@+9X&,8T&&,W-_D;^2?DC-)3Q;2M M>*\WV77^E*I=;V,>9N+72"47!/!NLKFYI#'=*BB)$(P,R1O\$*<-A/+(QGFJ M?0XN17M>%-QP^;28%M7(%AP;H!5YW6^C2VUMR061Y&U:12^O7<.Q,_>FOL[G MPH?I@CE)&=. K+8I&/V*GM&).R\8K+2@91B[Z9!_CX_98]_]C_+YTTQ;'F'# MTBYA*_!G/EA@&>X_V>B[&#L(/AJ6QH,S6E0V>)'24@Q9');YU,\XWJ'>=U3 M17;>3V,:K&/6.15TQ,[99VZH" P*:SHLLZO7 MH$MW.Z13XGO$*-F/7E!;WC M/C+RE;C**N5QL/M)'@ NE:WZ(,:C05@J['@%\WS-R1#RS>A>MC"WW?JF1;N\ M<86WG^?MO\@,6Q[U&PB+&%>[4?HHL^NSL**2JK6&OHEE3+C6FR^K":8IY@D= M9J27+:3')I_'Z\']>8R\RBY1U+ ^OY--)J!S4N/)K8+\"]+IPUP\4"(O0XNS MCI'[_<[QWHZ3N0BZ,A-S#9[S/7/Y#LP1REPZZ#7T^WW02NQNLJ);8[;7>R:% MZUS+%.MK+LJN\SOO^BV4E(S4.SVM]@@IG^BSILY2XBIET1O:NOCL[3KB2T>? MJ?23XRH?VTQ[*$)-:8TCIP?N8.A5E >&X13=E37GTG0%W+G3U+5IK6[C8++ M"J+M,[:9M7(/RN0?,9O0: =,1(AH".3;C91!B:#P%BR@)!85')\?]#)T_FSYEL+07M5H0]-H VG% M,\[YF-+1+8.$\HW2UH'(LUNC3]AKS!K+]FS58F9V?7$$:6 MP[.U8R8$3YO+T6CV6MN,[.DJXF>=/-KL[*6F&TL?H)OEX0_EJO(8N-U?VH/L MB9OX;/WX(I^+K7M4KID',UQXN4"82?B4HDHCO8K9.F?GV^07F.OZY@A(C21+ M=%OEZHYKL%=G8ON\W9-YD3LIA:/6F*)Z,>_T M*.)-.BAZ[-S.Z"&%VN.L]5G;V-(+%&5.PN2E\Z#A$ *:D]"8U!A;E.WS[G(; M-6$-+O%,[F*AG+M'2:#A:L8DTLKF6J]+OUQ/V;R[NCKU[-VB?6U;B,;FF]TJ MQ9=3 R:D9=47Q01'.">5N[X1^ZS'H K9;[>Y/D9ON5._-Y7^;-AQ@N16-->S MPL+J&K=)WCR$R>"H 4NG;^=(4IP:U^0GU.\^*52OI.7.6 MUMB.*0(S?W/.NJ7]EIC\JLW)MXB1O;:8N;WOM 1WVH=I##W._&T MS)>Q)V(H7-ERHS/IX\8W2-V>6.&JRG62C<6?!L4HQ' M($^E?7ZTP\/^16--1<,F#M[;\6.,)]P+POLYF(-BHI>:)^\9AA2]6DJYN2\? M4K395KN-D;OQTK5:K'TB\WH1AL$S<%?7I8RE./O>Z&AJZ/K^QDN#T]ONG'2I M1:GLAB<8RDS.GG;IHKKAF/;J%,NX +6W,Y0U5MTJL]CH%;HL/=OI&AM9 M$2F!(*65\9.\]+XB?,&<1T**<@^'9R9P@3:+$XX%.LOFPW;%,6'[JUN<8'QF MFIQ:P@+.U,M7L #\:=S^UO1]T#2S%#P48J;4B?V!NLPWR/U?S^B$=O]_]+4 M5<(;OA>F:K".!;*Q !/F4TS#QH79Y/RP^('>DLWT;R\_<Z<\@J4@H M/>'R,+X]1WDN1HK273*,N(N.?5:%]M*7?F.QM=WF.KUZOV=S<[05_3*YB>I% M<6D;PO:Y)6M\,"I\ (-;7G'F"8+D7P3 ^:?'0KVZ1\/'^^8^RFJIUBFR!N[XOEJ++JJ641'4;X@U, MKJ82)XR&/1\1@F5?9F2R7%J_!_=R\$+*)D0V%7T^CI_LL'VO[E:%H5STT5O, M\HH6$137['47XEAQ2\2ZG>\.O39W(J[%>N;,&=E1KR?'JHW[ M!;G>EE@TR&B_C58(M3JBA_6ZS D+@=K(SY%@C#VI%\-0+DH^ M>[Q5\,G4P!K=S_9\E9Q-S1:K-)JI2]96K:SX1,6-Z%'+1MTY5$4]SP7[+,#M MC=J*:A1KV+4Z&]&3#2-+ISAI1UXL#MQ]29Z9ITIVA86?X=@KR@,UXM4!:JQX[M>3U3$=B8<*K;QM1)!%<< M2VTW^N)BNV2D)OR!I\7DA4-6BH)0ME7:L+C':$+M.+*8\\6S5+_KWC>G.9OB MF"=D;$5&N1[[]1=$7+VLKDGP;F%CCJ,#B7HF4EPR*!-5K!M0UME=(0[M9PF1 MR$FY=+[(0Y>N?D4LYZ+%NK+L;N$6;)6+,W$TU>]S]=JH+;CP:1V/79ET\$WD M)+SAZ>7%.#JJY*/Z3$[%B;=^SGKIFZ]E:),]:]^E!'&CYZQ\F2?L:+G4='SK MI=Q/L*884D&,$ZQF?8PM8P2R>![*5M]/NNJ>[B:IH7,GEO:-D:VBH0EY=^O& MH,%!W(3N&.S#8IVPP(?K]5@ D_9Z!WP5>H8%Q,)VH&%7.3?S5%D;,9V>C2 I MV[\IO&-[_E^:90K"MTK']MY<';,7Y1YBRPSUM% D_D2M.57FN^-$FUQ7 MW+Q,BP6*N=9;^I(KID>SDBV.5>'CFK137BRK M[%=& K# 75N3OM'8D%=#,BQG)H:7WGZ\ZO=@F.)[0I;'A&FY%XW7GC70.Y/5&$BKD$_2'])POCNM0%55177[L4'J7<7$*^F M&UZ5KSP)NV;YMOGY D?2>.W]A_:>N^]G*;OKA?SVA_*S)ZU+%2CVF-)&^$HI MC],K4"0N9N?'10:Y\5OPNML$^%6,CS9ZQP1WG!_N:'*KN=!Y\EO7U17JINV' M4 2I2'9PK8C++://X2U!CBD(Q)O49N;;$"R@81GZQ7.7_3.BE M9>[UL'/ZC-WT9&C%BBA[VBBRK'K@VQ5WW\&V9XU;G$_D1&E%&^:>38]M$H]9 MB_%WKY6?/]^)P$^*285V?\UWS%,[T=$>FBXSW+^58TY17'=7Y,&.(GJ$,$F%]-*!1X'_MCEGS7<)3D6AT M[I;2R(.JY>OON_R^R!$$:X5MR'641HT*/RX(:JD1OOI\\4;^OK;6(%L7NY:6 MB+Z++F7FD/C[*??[9RK,F6<*1A(:-*//IJP;^2O?LL9[W,49E9Y$$Z)?'GQ- MTYVLH"WKBNY&1+:&8M 7%A%/S!!OPHF!;T5V4&-*)N]PV@]JTBZZX9!<'RKB MC.C!L$ZYVGH\]F3+$?::FB\3[('??':^UI^?OB5#]&DF\F%N\>;PMSG56\/6 M/H\5PRJ"Y?@G4D\@8O(C&G?J'[[TG.C(=.?=YP[7"K),W%@Z:JY?"W=UV]AY M!\971K:C=WBV1M.SI!\6CRDQ5F):9!>5L(OZGL+GQ M].'-W7/V&]0O'XYMT8OWV8;UCX\F#ZU;7X]1J;C#ZRYU1"]9X.I!UY6/J!<<5C)@;A>@#9[>H?#(*?:N'I4B=<6;^F;-> M9QROZ1:5CVL('"L8J7P1=[HDK_U-CI&Z6IK2[HN=G1I_K5<%=263LRKWXB6& ML0!I;N'FBCK'](L-)C^G'9.";Z&93W8,B.NA8[[#OIM;MO4.J<1\"N*!23%B M^/$[!65V7+E:/-IQ>OG'T'[4:$;)"X!^PR(7?,BT[G6/L,>[1T+CI2AZS:;$'[&]&]P3U&OWY M'3]ASJ'7!MN140'CD]?F]&O*!PO]+[9N23P1MV;B']P+'7H 'QUO' SMKQQD MJ"_\9J$[DT;\5$(P.MUSD36\9KT,G[S7IJ"/Y;?/ HB3!NW%[6SFX#%IB_ MO$\3]O'1KCL6F)0HWP-ID?^F60;;^S]JHC-%+F.!K8@0VL&_#B4G8D0)[A0T+8($R:EPM^^R?MKS#)DSFNW:7D5A@ MOUD9-#^GP6X[.#-5CJ?>6IC:4JK,QPS(P3YOKWQ##UU\$7F\Y%V;BYLU5ER M*:UT!#UN__"*YZ!K5MO+E)!Q%R+1QC.V9VU7I;O[4^[=S)&1**JKRG,PU%XF MD98PT5H3<)?& I2D/,8)_.PV<2&.9YT)5-"A8N)07I^36E*HV.IU7C(A]++9X XW\JM/=*U\J#1EZS?/$/J;G#+[D[I9F. ?LG_9-0+(YCK/+VJUH M:C5E:EUSA@U#"QT^H2JSPIY[:\=JJV!,;$]C3%-V7Z>KPIE5,MG=PQ-R!(@_ M4Y[<@;Q>4Y@E8MIZ&";4T$@IPS&^=#;K16_/0-]G@7SQ!\%U9=TFGST*/5!F M=Q,2UMAH&6+J:KCC\Q_J'#D=UV7$'6>GR:\WE%=XS8P,> _0 T& .#&9TW6[ M\RP/ALR2^N*;4P9R^P9E5 )GO9A67?;/,00\13D^,_!5T8-0G@X\*EUKVU@G MF1JV"/?@""B7=R]RZOY=J<'+NO,'-.R>VJ,V5Q19\O++F_.L)M?-J=!/"&E#^G B1X M[GRU63)1NS(@U:-W=B M/Y@FJ32.RZ=XNHXW>-X->_G^T5#EBE%H7[)08GP+DV7>[=1['M-3Z/LEMRN_ M]0"0B\]Q_T439*K_)F\4W9A%7$@;7]9>5IS.)YOUUV'2U%,6DDE/WR_%9+$4 M<_[@WHV/->BJ-L@QIM5ZGF,:>4[-CYRI7[23?TG3F&\Y6 M&BVZ(+\7.]3/_N3&\X6]U/IE>;*2MH?QPF?J6^6B7LV[6X6T(%(RI92=??3S M&V^XY3OV:K")9;A<^Q0PDL(5T!#AXS6OIIVW_% S4]G#!8.AZ@V\)&(JI5G9K59<$-USW ^1P M>$>.O<$Z33_55<]]6P6J^LD^Z32!:O2Z;S"_;V_OR=2PQQ3Q!K+$T#OJM)2/ M['2R[X1G"(C.G\KCN10Z6 <*AP@42C02[#-\*J>_:\JPQDG[3+[[G.&@B:F1 M>;>Y\=KBF_"]5G1I@T.R^[\5GD5/XH6WP19E]Y=8?)V_F95HCM:"#% MEZ&4DAR*LXZER,\[Y)L1C#;%/.2&@BY\;L8GRRU?"H#OYFI8P"7MJ]C>[-=R M++!6<)$?"VR\Q%75.)R[U8$%@I[,-^X)I=W$ GN/]W"U;\#W4>"*IR18# OH MYGX,PP*>JCB-]E+"[C=B"A^"/#WYFVE88)0:I_7_5^+;5$QV/XJ&VT_Y#W>P MP+Y)APD^XVOCRF[)T9XL^V!Y5.P=DZ'!YU#0B]'FSQ@0L6F3C/NBOL2G$*I3 M%0W^FF$ECX>+_,XI7-K26?$[SNNYI3Q96T,@F]_W6>W.^!20R%LZ9SR/2R0;;*BB@6J M.7'._5OX7PE_JF(2,L4WN3P8&E?S<>E;[L<;:OO'31ZSOXA]DY"VK )R2F(! MAF=J#A?-0@)G8V_7!WM^W; 3J]RH5+HF&S-S[XA1K=\;1[/^3Y*UQXO-)U_# MO'WO6CPM47$[LW97RJ23Y@3"[#I8S2WB?V6,P@[\7PI+?)B(;R/L@56KHY_" M%HMKRJK-!UKZOOBK+$VP=+H,C^SX4&L^U.VL#O9V*<@KD[\%XW$RK>C3/VI4 M>OPYJ/1LS$7JCYC6D# 1L:O)I='LA;>Z/OKEMK[9*?,?$';VRU:FHE-^(B0Q ME,(W/'P\8DQFV0GS@/(L7RD3@TT5_;JUBV=\/P'M-<&E7G(4[XW713>D^_(5 M76XF"=]*=WN9CY08O=2\C@Z5M'XLG74U_N1S?/J"K/S-\-?=U2F1,_G% )F?$[O$+L U&+;;1)Q35@V/#9/-[IO5*'LC[QS=GVV]X M/Q#LOXORJDMI5R>TF^I,:&]W@7TKN"/9? M]TV7%O=^0(.H#P]T(S?AC[_+9 M\=*-UXT]>K0_4C*%?[A]F^3\YP1#-6UYH\A:.$\:17?M#7<@IM@@E]@IIF1( MO>:"M0_I<%25>/>2IV9WYY0_XUC+(DF^L>+(\;/^LC?O=O0^-\4WDI?4W4ZJ ML#?J'[XTINMU4YS.R.@LU-3D-;Z5ZW6[*CH2;LOG*X2:4I?5^RTB_9=$7EX="3;PNV**A(7 MO/XB%5B4M58[=E:84X]-3_GT-RT*B7S7\X]P4[I'ZK)UKIQ_N^K4^KO1U$_7 M0Q?<.WV\.NT&%8X2N[I(KH7J#>^HRXP%;-5,"+%GV]YN-EZ,J2@:WRSJYQNU M%(@74RI[?<(\7.?HY0%!!U&JNX'1;I3XK33,,J5-0H8I7)V6:NYK\W&:'>?U MRVNNW:2M(WBN/5^7K 8MJ0PUY;VEFT3T:,I!A6;WX?#Z*'E9':;B<2KR7W^TV*D+Q MN&0)U-36Q+R?BTPT)ARH),P$:F,$DO:9'4,AKRF/\2:100:JYFYF/+F3=0>? MX,6^1R3XHECPZ$KPZMI&3$*K_GK'OV#0 MAF$'_R7AP;31<' 7?,,7>M P9&TRU:KO2]7U(B1^B[=O5.E\QPKE#ED->96B M]1/,/?/SV1U(Q*D_0)%G#X%K"S#A^LFSO0I7!T M_RAU#M)C=._VYL6TP?WVX(DH /YUL$$E%,7.MMO*;!,FKI+,C07H3U'OSV"! MX+EQ7DSK*X,'#:GE&'\;/Z8W^UT:!L.FI;9BP#71 M\\,2<.U3%P;VK046>'=]E17@W/0^FUS6$+MS;'D56;K7B6G H]*RD_\T*-7= MV.E-GO:%L-<<#UP7J2W;[]7L2 UB9B//@0ZQ!AI%)&S36R6YJA0+.!\C[@47 M7&$3VQBJ.O U;;(3\3[LY>6U-UWOPLHY2;9#+S;R-^Q\'2P<=,T,2WI/@),J M>Q0+#!,_OYCV7L7 'E1(32S,*^V+3D\#]7AHA]9J198_H;WQ.K_3AB\?4<7[ M]FZCKT)^C&\[%_/$U^\F8 &^S_G966T=-VGT>,Z_OO&Y- ^W0V3)9(38WF^: MC2F;?*+K;G7\(6;NS=WZ;_0)*O;EV25C]1XL*84YF:M/XT.+&!B*[LRY> $V M\6 ,2Z?^5PR0>UIF6$ <&1]L@-Y8'-\*Z]DSJ/;8J?A\]O7(>) *1ULCWZBU M4U[]U[*Z6 BAWTKI%F5-@3^'>2-3V<>BPGQIZ1O]#%3YM%RE8&"-4%UCV6T- M6SIO"[Z89AT#%SGCJ@>+G$==7Y1 ]\.;2=L[1A:&<\6#Y2U1F,3DSA#3&7!) M1&*"!3 &!VN?O^YY<-6KEM;IO[]!V*NZ?8H>7-SV[N/B^3;%OE,CYK%H,KA& MILG% HMI8.MZ93]N=J_.!2SL+KZ;X%10I//U8N^/:/=JZ*V6:H3D"S].C46X MNKF^^BIN&2.:ZDQ!.BGLE%YND5DU$MAN$1G?MW[X&+@?1X/#!+3:OJ"8M M[TS71@OK96J[%L-.7)5 M75F3F^[<[7"6]I"TP?=Q5MZ<.A2FJ32>6F +1C_FNB X9C8;5NIK,6B+6CE7 MSS5^ S^7K]=)]9096=E?-BJN(A;O]UE$*A8\O6;&)WHBT=S(@#Z^B^<"H?F= MU\=#!^LX]OXW(O^_YJXHC<'4.['>AM>JI6^I'T[N,H6^Q.V&KW[;*0XF9OCF M[^Z%*"\:5Q"MWZJOPJ3L7IN+/+XX^XK/PWO7?DCO:37:FBV@>V#ONG$_9I&5 MS/9F_5=U/78_*A*7G)7/3NZ):[!/E>-:$>4BE6*!9"9\'ZR8$Q6] QY,*%V/ MN3RB+1U!*OT\/]I89][FS0?I"MZL\@N]!%'"]_#IXV0LN;5X+O'G$V9$7.TM MN!BZ>[7%2?;+UEM,RZ=YT:SG""QPDT7U'EN]-YJ1VM%1A7_I8ON$]23$ H?YU4ZM;N7,ZV9>D@=5G*E+-MX;C(T M\=50#<35)?;@A2,(>$G,6+]LGZ/DDIB1?GU:*L"-JT%[O1*@.::]"+4JR;"8 MK9'"NUJAV(+([&5AA\K)=:3=#OVDU6?!T;R(>#Y4F3I:_DP"(9HZ.X_4/JI_ MKH,]U7)UHI1R)%#Y95+F,/WH:+'S+&5TM;>III#5&$UZZUN491Z*?M@]C$Y) ML6FB"'N!OO M<?L^6)T)8 M]>D.GEW6Z%;TWG(8>=26AV5?0]*6;8U^'[VUJOOB@]R^_LV90K^6H/KRN8TF MY!*C<;EG0) E[1!SUNB"2O5[X$O_KO>I"#HU[RX:%\-+>Z>-3B]]F*YQ#4A. MSH<&>T=JNSZQYET13=1+6"Y'%QD0)5=&5N1%ZK#3:'-,G5(LB"S5>JNRMJB\ MLOO$Q_JE[V+GHDOJ!?]$\IQE3F@:M=; 3GS9OABB*R[5NF!Z7\-LH>Z$.5F\ MN[._JXG+K-")/E.+6??+GL7T])7]-*TL5[U)Y3A,PZV#&IK+R*^R)HBAK^(5 M^4*3>*PR4:]..+'(,(MZ7(_I2A85&=)96]$]SZ\WMR?=YYM'UL(8Z#:+5Q-. MPB S79 2EARG\4W^P[<]5",;' ND;G0_RAL=/L$9T!MRY9Z'24CDM)!EGNS9 MA?1QTQTFNG*^MOP8K@N2#H^>!S:_NGXWW,-%HJL=I?V09U^Y38,A/8S.6X"O MWRK_?-5[:0;R4\3F=PU'5QVYZ:.>WY*0SN,@3'*B,0IGS+[(-T"IEL]^8913 M?-\9F=.Q4)PVF5I><1&Q\*9GQ[_136A?T2M2_B+@]Q"S=:=,,:S^F+>JU^IG1BDC!,+]7//,;)0-8H C02IX8 M"404KS%D!(BQ^L\0,7()GM#TG4%\U,A^MH3.U.\D]<\13GY"IK.U3464S MTYWM%7?L)CA2H\.QOU6\RI]3K;*;-1;&@XEXT;YV]4%\55#P16>5$_->76*= MH1\J_AX! @6'((3W)U@W;B[-I! 0[!&0W!H'(*[NUL( M#@&"2],0-#AI@NN0;VINS=3IE<:FTBH$6^F7DW*R=]8I/)I4B$]I[@W)CP3GVH,WW%RJ6TR#* M=[;>U6^T?QA0&;)-9:5P*C:%UKU8;82)KE,FQ0IVB8S@[D[!%<4[Y;1DRQ;H M9E]0H/F@8L2JR\;]?5=PK9YP;::L/I4VOIFU3TD;NO3U2V*3!28(MGHASNE$LW+2_'SQ MGDB@5"4<[]TG$G"!Y1G;U$-Y:GX:KDCQPD:5L5L.0[>%B]K[Q67JGE-H+5*4 MX<,CH-Z_1U1HF_[.[V#RQ%6CQO-,\'YE::*]]XB#6W_AL&@)?M!Y(2%$I&H& M^VY=3V6:(_!&HKK<,++2WU,T,^@S3L>!TB*]D:E)?PR2PD_8 O9B,P1@G5SV M0I:MO[:"(UR'H0&/7_ 25X#"^6B+7>;906O&.Y6,BY>OW(.MN5X6\A'_&4RF MD4PE\[E88 Q+ MKR\FWV[:@SDJ2?074^A#\%Y]Q$Q)J]7S) MVS2/-H'NQJ"(:I:T:Y<7WVM*A MJ)/?8HM52UU-V;]P9P/NVLKGE+1BUN]&=):;A<:A&USH:%-#5'K- FB]<[EV MK6\AZ,V)$M=:\ ]27S1Y!,PB%J8][L=K&\@1DVT=F%:;-M<$7[]9GU*5T+;: M/P)B+ _NKV.OR@QJ=0JF]9S2,4Y MS2)"6(_!T1=7TPR=2Z:P5 +^;=W&\H<_T92?2/YLX0*$M,;#_/6D^N\$R>)595#8]3$#M9M@<;CEO/+FV0?#&=3Z)*.UG0VLOA' M)UA"2:(5U+2Q:&"8O[^@([6^I[1DF),F*X2[&P&C,6951G <$_5\>2/HK0W+ M6*D^]G1KG^T(U;>\YVYI21DI.C+V.IWS/S#JW&M^!!A[U@S@1ZQ(THA:> G9 M>5;+>GJ4N!UUA84C[I<:6 7!>@PI\$Q8.$5"!:<)NC@0J9L76H2>7Q)AADQ' MK,1C2QX?8'&Z?)E6Y3B<;E0.M\(*LU:T+6?B<#DT%3!10,2S%'LW2)1[2YSG+SUQ%0*_T4? @,XUP2.@.\KK5F,Z M-K6' GJ8V2T!W7BQ'W?_Z\^_9)?J?ST_^W\J#ZY[<;HW=HCX-?L MR7_E^;0Y_\>_]IY3U_8'I3O?HX##@Z;5ZZJYV9HY1-C=-Q[X(/8*OF1#,ZV. M!]TR#R1G *]:CTA<[.JA;ZT-5[D?;%A.L>;JXM?]@6)5)4/-.$Z_>CV"T6&= M6Z"P;B.78\SCE(/>JC!M&DLV?<5/=VH096&C186I"28?J1^;5IV<_PT]'T9, MP#!8N=GOD#]=IYAXSG%(7)Q,LRCY0Z,=*5[7)*+3R2(A8,VW)'F"L;5"G3AC MU.&A.@?L$*)#VGGY)2VF17)\WJLNRT[UL=J#1#\"^F/4-G)8FVV*)[2'E*EE MM6=N/\Q9V?T@_-,*SV^;JR0VL&X1' *:7WH;@EEY,SJYB!W-Y_".[#NB.Z1% MPKHV#6O9$XF].-W)]81UF", ?X;SA\ECV/1>9^MN:Z=460G[SVD MQ+4&\!P][.2)=C!F%;0Y^1)M='_ M($D6/R8M&9MYN*6MQ7',%3-O)>WSPMK+R+!C;I?\Y_"HK[R5&7J:9%21)L.8 MEZMY_#.N8D&7R!?RXQO?"45JCZ;ZX/R=:,7$MK;ZEZ;NP:?1N>BY)9R;:?WH?K=3X"PCSQ OC MVE]C5\L0IWHS\_>Q],(VQ?Y-#1S@R@'PT7;6&UWB_A?2[P#//(2)IC4-I;$5 M&2N-\:@YF5Y*Y*LT\@Y0R9?<>'&[E*7- #W5598UAW\DY%8X[3F<0K=S/EZF MGEY=I<*[1. 'U:(X6Y*C^*G[G:NK>Q*32T9\'XY]5&*_(SHD/_WRZ6GMH )O M0>:%G%U5JO*8(+0\6O+$U[B,"<^C^6;+=*OI:,T:A[#'?ZEUL^")?%@.GO3C[>3D1XD7F9O1-I4'&^"SEI)BZ[\(ZZ@H[D*_ M+SA5W!X:/(GJB*IL'M3NL/'"HQVL25EC]6J^NJXXI7H"U2MX)G-U/7^F*$I+ M>TYC>XG+ALAOSLZ]T\S@1!XUI]T*]]N +(FJ98]R$MN23][YFI6J9_V*LB3>\/[DWW_V'3/,@Q@= W&>+0?A M#%@I%SN&82N(P^]F+LWT#]L/FU7MG+O@1@T-DL(7#T;XM]4E9)U\Q)($%^"% MD?6&)1'/8AAU^]*/V+W\8! 0ZO M0V)AT#?0]-11VB@3[R<^^TJR'XPXIJE:[LI$^!^$[YF,]_RE$CO3,YX_#"=Y M5O-A^^+,A*2-;S9S8!=6\2YQI?T#_UEQ)H41J505X5OSFPH;SP07DHU(2WN" M",ZE)LV8/LV\C_BI;J-(4DHQ79[(5=^T]#S[.V54?H6B0%#S3; QMJ-:*=*) MDM\9%J2S'EI%.WD"R[+IEI #0M[85?OB6G7+^_4>= ='JDU854.XOBVGX:]< M./N?$D&9S,Z*OZ5[N8,H)Z=7!8QO#=6#0'>)@?]T$<_)OGY=\#B9" MBRD4B73T'[Q Z#,IHVNOJ9-4L!/'%FSL<1[]T$SP((G)EWVU3>R5+.JLIY;[ M<[9!N:R=P ME#-L47@M#A$VUVH\@9H?QJ3@Q-QT2;.^;!*BA>=H9SNJV"0D(?QSUO_NO:W, M%/\S);0!1M9>8NOU[[G.*#_P@1DQ MD(0&[+*Y^8;RD/ROJM/2KT) I!6O^24HNATIDZKR"RNC18;TU-&!3BQ:;$5R MJFP<010SP^6_J BYSR1F-8B,)OGQI:TM"V/10F35<*U^>D3.>[8UM[1)R2A% M?N^T__;2]-W$Q]D:%X]_;V:NT!_%1P1WBKX+CX!/E3D]GL>!9O^?"WC^0S4W M+\RV)Q\!O%ZMCP"DMX3/(^"/J1?F_UG'_#]F!P0H'8^'M[3O4W4Y&!@U#ARZ7T=LQK)=B%D#!4)4"$P:#&=#2-M\$!E6 &+!@ MF/M\Y90;,8AE KDQ"RC_(R#6J()L1E@,'VHS"U&T](M<,Z/F1? C9A:N31<. M.*#Z8/S5;[]ON?U<6GZHM^NA2H?NDXW-%\F+@+2GK*U@^=*;"6,IVZ[:J[L_ M*HB;73[\L":)9%Y_]1.J6M;HW!/%] 9NEJR*4EFZW'%0TZUJGV2=?STR MEMA8H58$+8A_HC41O#K$*X-[NQ0EYCC;\1"3>#LO3ZFQ.A:R?-.3RP %4\L- M8\]TJ6EY3V/&;2KH0X&?-3WL:ECU'&3J=^5Q#0ND=9.DBLS6W6SI17%H#]S6JI_OD\*%UN;S4@2XEVP$]7]GEDC"^B5NV^FMP M-_WWOPP*3KFC\7QJ]E236:@F(.#5;8R#FWML#)$\ AY)LR#EHZ7C;1B+ M55FL&XPRAD!7&U'[D2)9WQN M&$JNG:/3FUQ%:FL?ML3IA0]0'NXOM^SN%]ESJ_Y5I*O#'L7P-:.HNK\ZSJO] MF>::+,<7*A1_G(\@TCE_;Y>&%= M+JZE;@))8T-N>4VJ%-FP9/+:6$&'")3JZPG>^**BHTO R&IC[=2OYKC1@-H3 MKG9$%ZB6&9$5T^;XI\LL;)GVME,WG [$[0W$D\5#.GG>^?PX5D>TB"C:65U422SLK\41';$=:NL. M!"%ZJ"X%1T9M18@$ZO?8-PH3<1I9FW[;]X1C>]-D,JCK,.:MNC-PY.Q'F=WK MATYHD:&Z4^ DCU=OY)R#!*H+>7IGN7 MV]SCD= HJI8JP6J=3<61[%_O5U;2Q*/JO;A5+41".)L/1*G<^]HJ>*B>=?O? MK]Q[)@W\9N,Q>E]=5UY<:"SVUIY0M[":X;)4+I6,P(68

    KOKK//=DZ!0G_*,GX[EF)>S[Z[AN72%Z,>-;[N3110(^(U('U&I("04L M!TN84WZ0T!'&=^*>F]K8&JY'E%J>\O(/JH_-XLO0LO(<9MJ1.\-%Y M8G\(3+TNV^)C]5$9ELG077M-?C/A4._A$74Q6!U+3&\0C[;8[ 6[0 7[@8X2 ME(YME&#F U!BF7=-&*,[,CS:C@ML4KM;(ET@;O8@2 MZ6PBH;N">G'.):./+F-_9)F0EP4M$.Y&4557"W<$9_S^1-?:)\/R2#^:VQ7A M#$J'YE51SZU3X.E/K86T<>-SS1%9HL:Z1G89!U>G#_WWO"WA5)^>'?SAOO& M-=)2-GT@,**4'^A_'>1)?^#>FZY5;_3YY8S =]YKFL*M#KMK%PNO+$R'';<< MZCK@/0@)+Q/EMO?+K%JF=J+IA?MS=K1 K@ZZR^%PU&9=5CR"<('@4>W-.B > MI2R)>60:D2;2U_V7D\?*FU8S'. (;D:MK4,^Q%1RF5VN$HI,J.DNR&* M'G5.+Y^+)P!/W !054= RB/@\+5*]*618EIA\>=];F]+ "@>G3!5[I2"1:?R72 '; MXA90'>DOS-W\E$C$]R[R4-,LFDA*Y M$QLM*.?X6/U'7QS7.^4#@C.7V2S#'GYW(Z,GR]=\_OEP>,&D9W_T7.AA##YW M]D&G^'!-&%PR/#I0ME=4T3^GQ5^MZX]5\NEU\/Z#2H4!FNR=PZ8[E4)>UCP=)9CS^J8/HQX[FP>.%(.ROC,_8,=6\I@& M"DG7V)]VDC'>Q"0W3>OLZW'1^>IT&BEM?@];VV?Q9=/WCF%.P.TU2&^%A=6/ M&9;#X$;/AY/"7EBUHJ.Q#>SPQZCD>0-&A2GIW3]I;"$EU:WXKJ 74N4W5,5> MV[93O0L_K41D:JK:'P&U'1\^!['7D?/A,;:*Z?K6(PW8',R. IV[J!@74HCQ MFQ('M!S<65^_M2^P+?U.K1:ISO*B#$(^HV[[U:<\V;4BDB^A6!FPN8)=4;NY M0IZ?(Y)$,20S?X&@Q6PNQG&!= 7,[)D,U4L86K-#2#5:W'Q=JQLZJ'R/HEN M.WQ+7T^L3Y8*U;AT*BK:%TH8BJIJRDHK"DJ+AW[*K6_$,E SQZG5+YI6!UIF MK/=W5<@5]37H(3O>)K"QG0KF>C:IX^:CN'!(IQ? A!E^"O#62;XOSW4#&@XZ MA$;SWKV.C1=%;9%,[28K:?=I8:^[\=HTT[TD-LHL>! [7-U>%$4M?G/$U38. M5MI?HVH0^2U.@F^86'FKR.;PD?AJ)9D$K>G 2!%DH$@\Y[&.^/,F8V=U/+YY MFUYAAU)7GF=VL#J_I^RE>#F;)80U0H#EC(^EJ36;K'B-JA6)4NC,"%#:]9N6 M:@L@I'?Z8:B?\4IQ=#+J6GQN\?[3YY.'S*I5:LZ6AH[4IN8N6@L7Q='S[.5E MDCGRK+F4U22MK2:7KY"I86U^"L7REUR\ZNPZ&UP9Z3 568&M"3\2!IUL$LO9 M,C%5$HN_-C970=0F)-JJOBRS6/I:+RP;<<)H7X\ZW#'2H-%D0NS&3N+$4XWF MQ^;NLYI\A5"7TQ'CC9#N\X.[>7:(\^+EQ/RR1\=I@X7=QS2?Y30WJHD>FW$N ME41:8-VD@ !'?WE\$$+?VL$Z1)U1/T.*@!3H!G-XUL230GGE0/)7MSA;7GZA ME(20_E7LS&O;V+9?-TK:[-JZ.2]V=8Y.KI,0>8^ +R=/^?J)0.+%FMXN^H/I M(^!"ZA'P7!*I&2 /4E;^B>'$_KOB&#_,_65_^N,@AW*UA[B=I%-4/*W0R+C M5?;)[F2\O\6J\"L\=0_R49<1FL7249>NN1"_9)TJ3CR0;O\JA5X!3',J_K3_7#+P#W!P37] 51@1*FT#GV,U%GQJ5U'5UM7*0'3AK'.%_0WRC*?")]K MX(!DT:QDGF,6!U0_&%/$%'7X#-6*,F]E'QTAD#-+QR4#AV)'>F;.XZG4W(IG M*2M'N%R#^Y7S0BB,C4LQO;"1BRQ='N^X(2O< KXP8>L?('4S,F'WC+C6^9"+C";1+Y"\(]\#!^G/USQ.XFUV7\ MG'EH=7[RPE8*;%)G1FQ24R]4]5[DE2EV%&VS_>F5V)W;S/R\=:WVS+PL3-WI M346%7E9CKQU+RFMYQT> 7',EL-J)@4V4(TDI,E4AT2RT&ES7A(C=Q.56/GF9 M,#P"P+A&TF'"3!\'38 MZ2J.ZA?I9E6O+[%X:]R1C(I7^3 A[.$1M?R460P8H6O/MA-H\13R9G5EC='K M[3[G5/K1Q-@BPBSB(*M&GE;_5(;>W+-0ASD>UMU3QYZW4!(:LPW&2VNS5GX5;:LHQY;*3/KO* M*9OAZ8Q@_C*N0T?P=AAIIT^)8!)@+ ]<95 HCF$+T6R2H?5;OW(X?7&L?KG\ M"" NNPS8.0+_K3E"]+3]35/OFR77/1@O6(+2B/25. @B(*M'\WG?CJD3!'?W MG74A-:*R!F^VX8F#WQ/Q)S)&.\@T&%?^(D3Q^#/B MSQ&YWX]<)2R\\U[O@8\54K];>#5E\,F.H(O%++L)(# _2%5QL^_ M-UP'J^#31G%T;;?8%=@G#0$"=Q97;8U.R+G**1M(CO01[KRBAZO*64*PEFQK MR\/UL*+RJQLV^MPA1<8*BK1<_L[VH.VU-RTU$EO/2 M:PPMPQ Y-EB]B]98:DO33Q68K#(#1M(V\!>C$AZ 27\O#RUS5Y2OALTAM[)D M%6[I:!AWO!3I_=?[0B9S-%]%/8]O^8-%"0*DQ>^]](K#)=79^^[%#C-ALZS^LE(FH--IJO\7K]:ID\AU*Q40'V(3?@LC_7C/ M.?*UC/V7L6*([,W\JQ[MV.(]@"^27K1F.1#9U/Q^4YZ791!?03@_Z MYN''OC-N1,LM0V6]$;SP8Y9#ZE5O9XNM1L]ES>4T5_5Q^\39H$6 U)'_VM*[ MKN0ZP4%?M[DO!SQ=OE&YD:\VN#:"YFW4+&>-E1*D=J/.V=?9.34^3_6Y(,3_0X>1L7]GG>5=8;0ZG_<_N@*0B!E\Q7FOB!\L_ MZ#X!O!N"*O5@_'8FZ3X<.5G6/D-09W^),3C&;'I;))J9:*MAU/VL7Z ]@EYIJ"XS3?7N<,M"9<^R MP3'T$BU/ 8V'[I4;79T315:@D![?@7&3;5ODCH# ZWJ,+UBZ!2;2:"34UOD/ MAM0GC;Q&7BV"=G9GV1J=D%AP> O2R-7ST&024Q9X*?'KJ"<>D;!$SO(6^,XY M96/YWDXU[F2O#%)DPZZ1T;?-0L7,.RMN?/:PW)+ 0=\2.8[UQTH_J8V^+O.3 MRY;EBU*]>ZFIW#G*P6+4Y>7YF9H%148OYSZ3OO]:,NU8FFNTN-WRYYCFA] X?[-&MEM2_ /$(P!/E+9%5(AA2AOHB;$\>48V M^G4HP!7K)@JZ*33WGBP7$C RN'5*:Q.XDG;S-1$XJZ/<\I3(@.:VY'FS\HXX M+\73U5QN6\ IS.BCZ=9*AP]?80/V.^HO\P'IV>:SD5<12BDP?EY4J'?@0FU,G]4G(DX1 M#;#R[P6*=^JPX^+OX7"TO&_,Y1D7]X#$SNG\FZ# M&U=$F^-^$1C35!3 2/QLY3KO;+.JQ0VEKFV=F9C,^2?35\9\$<8(6P MW7Z2. T5& 5)EHRX-\/7O\1_WMY$76^V*LX4Y=\_*WY#PEROR^A&7L7+@FC< M8<]*4B<7G.=D$PF!"QTHC-%?! HHDJ-YZ6@:9@@96SSH=^W$:WDB%%T\J?4T MQPP:;ROX,OPS.XC:H$NQ2X\ (N0:&4OSA9#P]<@?ACPG5N3;K44Q65%\-I6O MV*3%7T']#^MNKH/[K[2LA;)?\)L'= P@_;3DT6JBKRE@"9@EH7X*#,\P:GE* MCU2M TA 39[>_1RRQ,PRV MGCP"M1-X+>M&<#3NG.^T1CZ%AKH9O0,CGW_LQ M3[N]*F'95)XO87,@6]B2HX$<)VGI MEC43@891?DR'90M,F]8UDJ34DFV$/]H:&UV??O1'.5:R-0ZC$QVZ#S&DYG0L M[[AG^^"NN_N-7^G2+1E?T*Y?G/Y)[-]]CB8FHR/U@3>( ]/OW[L'\XJ6#3+4 M D1,NMJ%!JB!+Y_82W11(L5FQ#X)W==,L![IZ5\THV!';XLF^Z1]D= >E>8# M7N'7^S$A(L)Y5P8RM92J#$+:RQJYSVU2_@XPJ/P^;79_Q*=@S^ MUG0,W1XZ[6#]'((I.9Q=>[C\8T@5XOJ=\_>BR6;=)<;AFF<\!Z'>!K(HJBF)-\7:1$UF]K M%(/?33!= X92"_(TY;(%";0YV#-B#O,!%7@!9SJ=Y:=.=.?2V'5ZO4@=P_;^ MJ3TU5$;:$FYWWK.Q->B8DYO%C2SC6Y)DT?V KO"=G>,"> >WK44+LQV$TS7@ M F/PT"5,T4RU_9)FIO<"0X>:V51+OI.E@MVA$%%;63O=*4"@D8=L'W-R;6Z7 MPQOH=(_4; R@/\;RUA]D&WPM ,(H$]"6P]TOUZ]M,+NT<^((E/7DL>Q/-L^1 M92H.<_^CM!RHQQ_-;?60;OGZSGI/(]X_+Q%^>]G4OA'0G5/W"$C'A^[X!QA1 MS"])9!7E+YI8(6>X]19][3P@U5?%2$7\3Y83\Q;KV>7UV6G> M>P/.&>SH+4'DQ+'L"PRZGB9C;$/D;.WJ#&FCHUC3P/V"-AS50:W8^ /P+XT+GO ML#*)&IH?9-VM+4O.>DY&%&/=OM)JO:)U>7]$S*<443:G_*RQ[%EC%1[[]T;^ MO5M]B>+]93A(3)G$265&ZUEC:0VMUD7LER8,C>M@5]/D/DCL]]4L,E#RA$>+ MX47WCZ4YN :S8C)"/%P?[NH'!I>MM&5T!GU;AP@>PP4,\-KD4XM>;M4EY=\:Y\<*0N=ZH3%M,E MP$(7W1GP-Y37_&L@4*&0.@![_<<;%BF8\.EADTV!Y8>W7.NW*'99I!;5K MJGU2[F*2K#O]*3QYF^:26(,1.N (O30>\>>9S7&^JA9'_K>J ML^E=O=+=9MMX-&.YA:O"H]AWQSIYHEZV'O.#A5:P?FD,MIQ6(=*'(76.@,NTA6%26.6"B5K[#G0=*EQ*:>T M^ZN(MG&Z&5.SS>.&3Y4.]J&+'; M(!KB>G@G0#37JYQ9TS_J,.W!LVM_N"C:Z5S?6?DBA)+SKV'P]VYR[$87!=!\ MN<=G6#GN[\;$(3EYX"=2A)7V'!YCRBK/\ G3E^F75I8EK1=>'N#VF>O >8@& MV-E9G%M=(_KJ&NZ?V2DB6=Y1_;Y_0 ]\M^9\"&XO/_S:Q+6WUZY&D.KHS-&% MCR,0-["=/['E5%C3SZ>[66J_7\96!**NS.9ICH\K]08S1:FK=.K.D%M;]G-] M%E'[4DB9FT0$3?V>1/=)3->OE/X9EW&]\4$>E M1XS0/"\CB9&S*+NO"EBM:>]8&N@>PP'V6C-)H:OT3'-T?9MNC#^@+TYX^?7G M^ZN%OZY;&J.KMVN/ .K=%D9Q%-@^T6FU6L#)(5=IL7'XZ,B%GC]$0\V%>@AY M2664D(.9N@N-W4G$PC@9)XT3:A7"/?LYH!XWI,)>S](\EWWI&/4!"1PY2XF> MFHZM8M'UC2!MTK>9HC="[^4P53!4?/79:%K>JG7< A=<"F;"8D?-"WY-CU;% MSD:FEP.R+R=].Y>0+WYOMHCH:1!]!+CXN1Z[S'T^[&S>O$*8P('B8:%P_DQ> M[)BI6E&N1-N3?3)XXT?=(57IQ/X+?'AVC-KX1D9*0XK!"X4:()'@+SIM2B(< M #08E*"N_D$NON$9X"B>^U>9!HFP?5*HF[T!-RN!9 M!NAP;-?XQ:3L)::!2V6[>0O&_4$,HNGMM;(UC-+0+]85RT!:E=JOMC!1/J8B MQ0)/A[XQ2H,A&;WJB&-XHF[/T0$FQ' 5+-(F>^I6A.?(,I@;359EHV2+?P!B M&S,3X"B2C14?5O*\+ET?RI=?I"47-8,(C8C/A2^;F 2%;/4,KF;LW@7T%O1# M<1$FGIT0(W Y0U=+]DW>CV9,#W,(KNC.)_>ZS5VKJD@.3GH='MZ]".M*'$1I M*X3P.![A'8Y;1AYGFF>83J[ (EU<4#BG4)U@&/(W'KT7RC(-N04H15 MG79;C^\!DZ?"&-\U]W%D$W%PM*F$9:=D8[&S? M[-*@'^.?+K1XF19?$!SL"+C&1ZTR&OP)[\49-9DB)A73#T2Q2DSLW[KO4OD_ MNKN12#[1I@O9-=X>)/!!]@FN\A'_.*7IGRYK!^D+X8S,-9_%W<\JE:A(;!GZ\=C%F+;/UF 2,2AV5)@6LKG[-XDVW M4#2S7#VMZ);CN93CCR1L[S:S;G@1C"%[>GI-'91I<9XH+)5BGDXH7)]A'I8G!U,17 MV/X=.8A17+;9C#MG6<,4:7)5/W[U*CL5K'.5\_> MU=G4R/XHMOZZ0;VE6W0'I>K[L?]!HLK_;FC9#U15*Z M\3@CG^4?_4,2_AUE=V 3M\'[D::?7'2\=/C-7R@C<6G>;+?"E=U4E8(2U9[' M5(81*F.GHLC41<>];&CJP)$I0L2#H@M=(*G* +:B(&Z&Y)]AZ5IKRDQ?7(^Y M=Q1/4^F0F3Y6'^[;D(^ S<&=/H_PL?NEN!/G8S-[V[W;_9[B"GDO0XA76%I6^36A+2\X;7):EDJHSU\Z/=Z6Q;"1') MX;A;.;94C0ZD>VWRE.@Q8$8 /@#S-RI6='!Q+^P-!U\ CHG-=8O;F4XCZ]?/(HS"OI1T!D"++B$> W./9/]]G] MWVAS^+]W_C AQ)P-.D'X='E6277GN?Y;A%X-IK8S.=%Y+?V3\U8LP)ER23A35P4ZP^>&::C'SM^VQ M25.7(*3OQY'_0,B*J)V[#K!7G F8_P/TO3[AGUB)^1& 3[L@>1F[)O$(. N6 M #Z%F+K_*KE:[[OY_8"$_UY[B%<;[B_Y M&UA-0@/EZ\#LW?-KO8MK#@G+2&>(!JU6014#%,^&1'9PWMRCKHX&GL*4S6KA ML^O)9F]O+X]'D'!][EWH;1UK/\ZH@&;9AE& B?EWCV@&R@O!U/94Z-T?\7&] M#@'O^MPZ6PE"A-RV)%/71BEQPR"8KM]X,B%BT?P(5W[>+9:WQ&>S,[//\("U MC=O 8: X9/"\R#<09UCTZI+'4-0:)I!11S)@_Q9339Y2*E\XC %MC_9[$Q/0 M[3LVBYC2LR:!70R$0,_8@H_Y3=33_0\TXS\5A>:7/@)"/5/H G#N)G/S^UWZ M8+GCJ@T?W:T$_6DO3RQ MG7\R0V_^!X! V_G2))J)YGXQHC!U?YR&Q>0'91H8!(1UU-)XIW:RZ5ZG]LW)!2O@E MJL]R\>MFGTZ#US]>P@BR%SO>/" ?3=1/03&]7*5#HQJ MW'.XV#:=S'1QF3L4B:F)J_SQRH2)R)K7(\*,Q_&G'0>G-E95TD-2(.J=?NJ0 M"3#K2 "ZG"UE,JHJ$1;/.W/5(;D/0)1I M4Y.*N\9]0<\WWRL>S*#O#IH[*4RNTVL*AOU$KW_'5R.2_8L"^URR1TL.Q<[! ME/Z]2ZTNCX (>.MZ^A"8LC);DD$KKK@LFZRL)-*Z,=K&\Q.+E$QC[DQ1(6_V M6CAA(CV,#4:X"XKQ*1^A9Y'_ + V]^N-E<1B69&GO^=%*6"V>M:ZJ[64>?OK MQ/02K>N\(0#?[]?WB_XT8*]\V^:5P%^V:LKGT(Y%DP*]U+ZCSNSQBF5A\S-'-TLWBBLKLHF!9$B;*KB3R&];.XFBS'Y'*'9G3NE^HUYB M5Y#?V5=9[,G,L6>4RFR5X-:"CT"0'$4'+^^A"E08"738VULC"7/"[F0%\_XBE?TV>C@\':R4!WZF>V(5 M_%GMB1#CP4\\_1.H]LGO[TSN\5KXGM[K;WCBGXP?R=V;F9@*9+CM*%Q^G"MH:[8V-PEL5&) MR,PK2/8YM4H8/A&[U1S186>4$>;QF"J'59_8#\>RIYT%3P]'&P;G*E2^1&<- MG%8:[%0-"BRH41K4*![!HFPMGR2.%562$RGPG##5^!*R*^MT^ M J:?7^L\ I:'$#XUIH^ <(*#G-LAUQSHC30MF^2M_G\5COY9O__X"/ ^^GOR M"%!BV-9X!#C1_E>?N5>2U= 3ZF[_1\ >FE_9(^#(ZK^*;_O"SR?O-ULF>^Y? MQR5+WE?^Z_2"I]-9^TNBG_G5Q27YY>G""H[.W^+>SHVBIPKMX>V)XR#7#^A6^'+ MTY)'0%/MZ;@:+CN.$JQ[QH..RT0<&IIX0)N2 M(]L&S#8P KBY3IQ/M+=TJ$E>ZPS)L/-T\C'@/I>&H8:'"]A61EST4>49ZX5F M0J1YPK>S!M?,+CIZ?@VDZLY*!"-%NV[,(R 5.J)!-7/L8)7I/B,<4/;ROGL] M@]%QRXG)B(7/L5;B\FMDQ@M,&KKWN1+?$'W#KY"3AM@84A/E-[9)-7 UO1B> MOD+=N0?S'D)1*_#1P_?%GE8L M>'MV$S('<@S?L=3+RU#V?QEZZ_'LQJ+*Y-447T.Y&6 KKEI1'!VHS4Z%!1&6N M)NU;%G24#70 \1G@DZ=FKL(40.R- ,-PQGRA&S-( Y\Q.U2I)\W,J.^5NR)R MYO>H(B6'?<0?JFT1>GI >7G%/!T()!_X"N7$&J;\IO"\%@! "5J0_)_=FR[/ M[O_,O5&:&+J^K/N8Y=7S9_$1$&LF^6;8!B)Q-/13J@?E <0WNZ#K*^NOT_*)@U8ES$%YY.A;*0(Z@S_2^CR_AL)W?_> M7$S>:FO"R&E<0E$\.ZI5J$1_\]3 = #>.'L+*2^Q'/A$CU>"H'GB[F:+-;E@90E5ZK)F$U? MV9JDI^8%,4 "TH96B>V+ITA#VK_5&50BN7WJ/GO0_1&E=:A16R+')AS M;QT<_L0N^DGEUE(".?6#WUCY+NR\9_-?2A]U]A^2K6L9O%DA:55KWM_GF%?] M<.>SN+BU/ZIT2D%=U_C1LQ[R69)38GVTBY0K4MKD94F*A1X(3VPTQ9LNPCIJ M$ /(&,Q77;^R&S4:&AJFEO1,()Y'FV6 +()52T2Q+(J-I)28AIAI1]MI$0OV MQ7%B+%@"QD\ \#)7M.(;I>"/ MGD=7&F&,(Q\#Y0(\H80:>2F;RF0HC:%%CF("-I;0]5@#[,BTQDM@=A71,DW. M?[P73_GE U#RXIC@\R/@*N2BYAY'ZVFPXOG_7[H#/@W,N3X"6')NO<@&]PNF&H9YKEQP1RX'YFX)U2)GM,A;Y< MC#9%H^5>.:N O\;*-13H2-!^J6\![]@7"BL\%"[6_V&K#[>SU%0#\=&K-GHZ M(J^MJPM=E4EOZ3&O?S.L_3I86S_@,V\9D6%8\U!FC@01W$\6.JG,DB_2ITJ/ M >1 L^=\R0_3LU^.T:0S%P\0-L9O_A*F^!\H(2E#XP?N9PNU'5*Y!71F*"0C M8 9(_"2?H[Z\C 47U*=/S84Y;ZRPA<[)$X\*HD?NQPM>SU:_*8:IU- BG= 3 M.1D] T07.12HEIKB/(\;OG)==+SL9GV67N1)BQ"1+2:M&!@C%GI@W>?1U@') M5NP/EHH'?<%XNDR!WUVS'-_?%+!0X#!?RL23:G&!$+)0$D%N$A"]Z8I_GN3Q M!A'"M[HGZ"3GI=D)@C;IVS#3PZZV_GOW)/XQR>AM);8V);OR*5^2K_*^"M1= M"^W#;AWP'\:N/EH$B&LY282(:J3&)D;-$6Y._['1E>0U+6QAX?9B;O?)!/," MO2=YN/;PXY@20X]8Y9ZVL\AZ(*Z+/]_LEYZH%Y'7K+_*IDH#&W?8EV7&G@R= MB=D=Q6-RJ5!N,%JV3!Q3I-9:+#]WI^\X1<*IO7;JV/L(\ A\.$!8"YLVC M$%S,2>CR%3J)(@$Z&S -VCF(+'9@K$!^)HN4QJA13'[:5?(;!K_&Y;:T@ W3=IKY48]U=N.GB/"MY%EON9(G=/TJ%\L0 M8S X^IQ2/G^DCS$(8\N%7N4FTN#[RIZ*7>SO\6K))Q=^0P6M@])<]2L0I [B MC\YK-GHGAR;>;YD$L+)6D/\1B&Q\Y.K&81O:4^O*-%1/W1M17+%OR5Z%NK^ M.01TQW 4L"5]OU.KL2FY'2!NMM-CI7?;\N1%VD_DU#6.U?4DF[MOQ^LEU .C M#F5T"CA$D'IUW_2&GG5/=>]3F.C)C/_@$9 MHXSG(FX\P'V@4AB[V5>MX7GTOI\R;+,!?UN>5+!-^%4(;JL@ M>(7)&5862>&8&,":/H.G:J9B3.^84<]ZB/[N,_2_Z@1:!EQO;B*/^8YN+GL(S&>3A!,V.#SO33[D+)R M0G17JLZ"S(WB I=7W2HGJ1_.F:#0 ]Z0O[JS5O M96FF_/.,3WF?1)KUR3M<17U;\<2^B(K:1Z;DOAV0O.&LX%%,>$"15FB:?.]+ M>*H3,X2G[AYBF*@NHGV-\F5VY"G^EOP!C]S6<5^>@"EY-"Q*>D*F1Z2WD(NSK173S^X;?&L\6=T1P2]EC[OJ)^CE(2:9IN4SV&Q7 MJ_(Z'6GY@C*&#C(K"<2\BN6G$?1/JT]*.WI01AYG-09>'U78+;S3[".[V(Q9 MSNA4H!PW4X>ZDS1>&8T_A106)/R/\B)+^_Q' M]^TC@!)/DV&6 )Z 427[X^G2)5Y0_1ZKN!UK\3.U":J':,Q:7I6:<4*D?';R=&/'2B7KF)5[-H8X1 M9:]P8(18NEL_JIZ R("*NB6,,//4FX;VN7DH5+J1)WR MJUZ#\!DNQ\S3>2T.G?1R%;1=K(E?8Q;)DEZ_53/ M],-K.+\J?*Z ^+'WEU($/2(-^BF"ATO:T23IP\].I>?6=HE/ MDP]F^E_+U]_J]/Y&*_MF$[WF=*>KC.OX1 1>9W\,926M+PK8I?#8I:=[VA9Q M\:$D=OB/PTWA,%D1EQ^C_8Z2GX&#$PPN/R9J7XU\UFR/PK;Q/B>S27XRV,X9 M_&YXF8]*3G[K0]#%@TGA2PKDH "$*@94: BLT*63XE4F J"!ZY_6.L)ZN5-X M:G.1;C14^0:5HU(JE='FIY%[J_9/<7*C$+M82S"C--E3VB"Q4.?'(1ESN"89 M%"QYZ22P02+9YZ!E4/!P=L"_R=4P#'SKVF(=I]OD0(OP+5/(\;L&\W88]?YN MT_AE8,;]3\VI]Y/QX8_]WT< 6J=AX]YMA6J)XA&MYW%^I.D LO1=58;-2Q8( ME2L_ ]]]C&,#FFAN;>A61M;W_=G7RD2Z)09/P%T)FSFY5?TU=H2GE_B=Z9LM M?Z 9Q09ATHI%6J6#(7E5];2,?"B8ZBIAX5SJGK)WOD?Z%;;?LZ53?A#1*((*MFU^4O_4QJ.V(*!O0^..M MIQ5MUY]-<(*9'/P-1UE__%F2D+:H9 MLHL&^NN9-?/[G$Y6IDZ+@J 1]$<7L^2[(^X+5Z9,0UCF)%6UV= MSZ,:S\H#$:&LPHP-@T^Q8X&'P&;/]9*AKLG0G_:8UHVD+9R0M6GM?R/NK:/B M_+HNP4H((5@@!((%".X$)[@%=[?@7EB0*IP*$-S=@GOA+H6$X.Y.07"'X%+( MD/?W?;.F>WKZ6[WZ[35_U5KU/'7KZCE[GWOO/OQ.[[)M!A=FI0J?=U.Q/PU3 MZBM/#(TNH,VEJ7)HXU#Q:]I/=78B['41#%),*84A-J^Q)W.:-$4UJWG5B)EL MGI"JRR. ?JH'C5._]JKUY%*3,T",<<-Z60!<(Y+LM,M9,_:X3U5S&ZGA*< M4Q$@X?*TS&'8EX*!I8'];$V%L(TR]![U4\+*1&\<(G.^3*XBC)?*Q"$0NK'1^7;AEH&,HLK_Y#V4 M/Y,,;NK-7F3Z7Z?BJX3#?0Q_/RT$X'8"WHA95C_$.8*=\K8@_^KK A# _F;]C?)'1T6V.&_FLNBJ0M/.'[D@#I4PMS M6DC.UM-Z8_:$>?YHO.] MW;2"/RW\)$[!&9_UCNB]\0<5X05W1_[&A:0C\,HBLV3XVEX1KEPR#EYUBD'X M-SQ:G*=)]8N 'W:D/F7&5SKA?@/JP ;XS3@PL+]J,;6L![1GEVX1 JI?.!"I7@$@-81[4=7T08+0EX)<]1BRB**:T0#80D;?GQ@\KAC>&NZ<8@3!G4R6'O*2G=^@4A\Z8M^;: M';;%U@^O4-(.VT/-T -H2J32KC\N/(,HP5&C;JJ_>5:X7!2"'@%@YHW%E96/ MJX;; CH?CWI/VE%FNS!@W$!I01K%I MJ>5X+.Q$YB+);D ^1FJGIS.K"9)@I+)D9\K^RS&7=.[0BQ M9)EP<:Y6(-=7.K7+J+,W'8>UA'9)$;;QVAB1[&4[S8/4C8S6-N#ZT3WXN$QZ M?LEBRI1JSIX<[ZKD8S*XFR,0G73^2)93%@H4E\/Y3-?07OZLFHX_,5$#6"Y!Q7I MGCXPSV&A<7B-'P:I&!\LAB)IA\QRSG'7-C$8+1RW7IJ M\$EHD^ ',M6D1LH>_>IIMP[G7DTD:\!W\C M:6LBF5^_>KX7HU7MI;W**OH MQ&!QJ1:8%S&7F!3IIGPC9F#$P(4'CHWQUV)P^:9>K&V[O'2S+72YFZJ_/>G6 M+/#R#LX?F OIE@N)16-I[IQP&&@MXQXKZY_0L-@L?D"ILJ)<]ZV9N_[\/K3^;>P0,X=O;9AP>+ K=[V0 4:H?X./X&NN^78V/I35JUZA'TLK@UH;WN#5_:.* MCL.#[L\D37]F2=Y.JPIJ!NJ^;^AGD"\C'I0>AW6J87!T4'+:)RDH/)7P5 ,+ MV*;4_3[E1L5#9.;W]OO)?X5:$5PK#,+'.F34D'.7.^I'P%'*/ZKYY3DPBC0A %_SK><6G3I@Y9KA:2?>J; MW6NY1P"+F-.G7I12^F7XL)OYCX+_<0+956E4;/LMGP_.(^!* M_A]Y]UFOHJ>>-/-*>!JHR3])3]#6\C^4_?_W*QZ'J-G*[%=(JG/E/AUY!#"- MQCD:J%K3Q5 M0LJFV),292E=8\:[M9[^5#W-ILX#80&67,X;ZE122,[O.$YOBEBZ3O4J$Z36 ML&,6DB7"R+/AD^(6_EPA:ODP1H&7,+C6^X@"I7X#8U,6#TWCU,(FFJH,5Y$M( MRVQ1VNE8UCCQHA-PWP,WOI/98+OIE2_A%EF* MS+^=E]>OOCI;W[Q_74:C1>E?W%M_\C/?C#=< 9E&BSK2C;3)# %E GEQ2"/9**I_W!V7# I]T M7U'\FMI\$+#[0CHX5 N:!WH,!:+[..@/1G6:%A8$JM:, (&::%1*CWTS[9#3M N,Q_^S*\\/7M&AN6)9'XQ^[/=[X;DI(G-T\1?^&1R MK7ZX"6TO3><$M5AO!HG]TPCIL2.0;S3U'U>S%#'YEI\A^4X^ >B-AH?BZ=D$?"E/'N"TG[\4&Q\9F M7:96;SM[*?QF*_+>SH#2P,B<]S$E/W_-'41\309'Q?OVI9\_&FIE+\Z\4^_WA_ 'H-Y[Y*L*(&H9F5QMN+?IX2_D M)_7'JGM;U>QJ9VOKXXI(#_QI+\-6K9!4G+_D&5M"&5T"):KV, J8X/(E6PRT M5OKV.Z!)1"3Z.;'"&SQ%'[R(YY-\&=7O8]&5,)SZOYKI*TN+CCDAJ==4TA2J M55TW0L'T2((ZD4C$0L3( 9W3YNR$S3\T:4DBBH;-\T*_E)L B:2MS0?,-OSH MC./(H]W")W$EU!CKOKWW/ \GE2%1IF-20'FFIHOUQ!#HI=I1O^_Y0D75U8QD5*"?SQ#.G!XB)MI>RR_&DFK63B.4]=$'[YXLPVM-5& MO5J?*$5)KNI74/Q'_:M8H(()ZH=(-S]UR=BR=UQ*^+^(,((U0B]C\^N(8N1G MN=88K)R 9TL*E+JUU?A_I,=+R*UUT8C\6GMKIQ496.E\=H58O+QS[:&Q0KGS M6#Q2PZ)J4R -@N\E97-K5R"%LMEI>Y[NS8ZSG4.G-T+NBG;'/(3\GB_ M_ 4>..-"7L7,R@@S\W'>/LNM]_OVW.J9J69"NFGLAVWQ2>7BH]Q]O(LC0.B? MK%. BQ#"INS_[+:42&:_IOKUYLK105'(A#=TY&@@.!2&+Z"3/A>@H/Y\CQJ@DSA#<^.C_*!.P] DAKSTD=9 &F-C86'ID1ZDZ.$[R[G*K@ MS?!:"(14G"9WXW,>.#XHDQS$/-=T&[J $4#CE 2RE[=W)FRR(;91/V#.3QM= MIUWKT:E+VSX=*C80.7+XM M=8WH/PQTV4#@P+@7#F#V7710R&>QP_= I13%Q)\\/-6V5':\1)VG+)\"O*5 M9?T68 N^6,L$8RS%K@E!Z2D]H3Q@UKDR2I)F3'AL/ST /YL3@!:@482$I)FN ML->5*10D; O!/S_[B22_5MW M$O];K0,751^MN\@5011\.:-;6'ZO)]C2XW(H7:_F4E_)=/6V\*WB]5'= >G$ MJ.7IXB"7_Y++U/GU(6P6)(?'I]+/+'^:XY>S_7?"52#8,H<\'R[*_J:=:N;& M>@18_^NO[Y-'M_AO'G01=#[N-Y.5?Q-1F!U/_CW[ JDAONL5)ALT-4L+"_/: MG1.(VA->?WTOB#CD0A?*40D],X^.!<:?X5D/P+"^8^G47S_L]#K MOX4^X86S0J,G;I+QMSU2&PYG[Y\?WM5=JOK>.*3SO\"Z? +BGO\!GGEN(B'+ M]6"%8QM(S62E@Z?!RAFM3_W57F3K+.2@YXFWC)[.S!M!U)X*7'P$>/T=FQ*U MM:2>S"W4$],MUQ%(TI0ACK-@8":[L[=G_.*]1O,C(#F0A[[!PR#,SFCSX=K4 MRFCPHMN>D::I=55YU)]-Y"U2@XD_H3S]FHZJ@[IFPJC!WL C8#[\B6EE;E94 M!YVWCZ3[CSYTK/QG1WV"'*41TSX"Y J-(9?I5WLW-W^9QM^N$(AZ^D'PW9NG MNCWQS0/2?R#^4TDK5V5V?_,]C5="$$J>_Z(/?YN"F.GI?W?K__3ZR;]?%?Q0FK+195MWWD+NMV%'U")@3?)IC47\[B.,F"K)<5V_XD"39\<0: M_WY?X-U]FG83:E?6FKF4\$2W+%*96[\/6@+'A5P.R*CBY[R\)27=:4. G.-@NDXR^HZV].Z//#DY<4-)%(E@2U9EOS1?W*B_VJ&] E MYOCEWL"L';D27*"UTQK:.^S[&+&2S_FSS=]1/HV66.%_N7*@(_$W:FGA.@7IG[,,"V MHNQ5-ZSJRY@.Y32:]G8*KX,3.!<]4O.)>!GU)?BDT9)>Z*TT!E+Z3;0SS"2< MER<6EL.Z^J3C='=;>UNK$TQ*7QE9B:YAZ;[ M)B JWF&:SV01,KH4^C,*VM9?%4Y\^7" "6U"@1/CFS\"6)EOFGDB%^05)5AO M-$Z])SP3/(KEQ8FBNNFL:V;*R7F1 M7:@93V"&/<2IH,KY@\A7E^*#,Q M[-H??WFS9($;6ZT7JB.;SF#K/?>\BR&TJ@QE#IUL+JOJ'!#G.]N2?(.FM:D* MJ,B7 7CUO9?>3^2OA:20&LC_T(X,NR9,2$*-BT--#2,^(VO<-^NRR"[,+TU[ M$R_K$,S.]5*507:'&NCN(ELU%*XYDK>#+6+DJ>"\Z2=Z_QW;^Q5E\+X9MNP/ MUL(S/+):;*FB#^=OO6(6(;R>9UG\074>Z^ #EI]>24.1V]VJ MJG;#HT'0KAFS1T#HE)>HGX"=(C54LP#-ETH)XT]N7DRCEKZZJ8 TTI9,%IGU M)]+""F0+*F2J;TH;R#((0/\YR"!XPDGY];,?B(9:G?HD4S[HF< M[7?YRL;$B9YQTF3:/>,\?W$#>MW0V)ZO!/Z.T]1[^Y3SM5D<"!L2; MO4X0HO[?W"\7^NU;1OC1;(0^2(BQ7R0OR5=-W"Q_$CAHD]* 88&.2N. EFMP M3ST[^V#ZC3Q_)R/6FVMK"U"LKE4-P9YMN,MI,R"*BEX9+QB \^EOY.^?Q"S_ M3_M6(IA]9KJE92?:W* D"_FXQ'VQCZ%E!3[6._1>;6PSM-6/2(;+3)&D-=^6 ML#4"N;W@ENEI]I.;/"]'2F(S4F7[MW2],3;>33R98DU(#>%=;_NQ[N+')\^2 M^W\[R_^)^SA&S-3_32NY,R=\7_@O%'%I*IQ\=;^O]S=!H8LMVD1RR0#9'5/GE-3U YY,9ES)@U#0&TO 1K\3P5 MD$PSLL@_B"[:>)+P*?7'R/A2\G)^?M_A_7A(:.F4Z7[Q9B10MG$]@5#GV=\X MH,"##ESNKN<1D"3U-=D!%N_2.YYP.E**G5;73BIPMNW#R1S^#8W[EV,E?02TVMBV MW[-$^#\"%OX3=OP/O&K%_WA()B57;^3NNKFW5D;M&58V2VITHQQ6G>8'\I32 M^5'ZF84H_'+).=G>3N9_GI12U.#"3@V>4O\2!3J*(I, I^.[GT7[/C(@7OOO M(6>TC/\%*O??WM)V$6O[ ID7?P0P&][IZ?]5F_RI?YKY-TXX^_1W5 8:W@?.&4J_L4,;V/D:Z(K';@0#+RF%$4R,#[%T0I9R*XMCX M >])E3G#>ER_DIJ"_!^E]]&#%%RF'TG7:_4E1=QHW)]Q,I36GUG-%&)$D*N; M"V,#C:)_'53VFS:+LN_I&*M/1FMSC@,GM,C]@.9&$J_*13Y,,Q$GW90>9@SE M1#VKKM97$FT1,G:@.K3=V8-?P/F5JAJXYWON0/OI[4VL4WH&:8S13^CJG:=I M^5>](,=),X8][@VWEJE854VM206I]Z !VT3\) =]QOWZ[3>MEF,KV;Y?'5-TN#-HRC5.$'1^>Q8M85' \ZK4AS=89UKM=36= MU5C0#FKOG=&0MRM*8G5^LT-75X>?]R1D/SYTAREE[RY7\ MW!V9-6AY?VXN([UK\D!@9*6X\\B:S5VB_*>OT$L.7FX6+B.,WDC3L_8;4@OH@!2(;.SE+ M4ZI>_3Z8XMCS%$H;U:'W=7@"_-EY^&]R7P_;$%.UTC>]FIU]\PO/3A<.G3:I MXAOQ)<1U%0YY9C+%LB-9ADF1'#)VG=#^9 QZSF]B%I*/8[65C@PEZJ<'1L/V M[BJTS/?9M)DXUNO)]^X"B=M8S]7A>DTP+":;FI*6JN2#1.MWT'X24@8T;075 M!+_YLH9/1RZRFWVX@MGAD6ATP.M*-R+^:B_91*_X7?)4?4\;D?*0/*(Z]&A* M55T%W#=]M--YX$M3TMF8M"+5>J>]Y)A'\!-RE' M(VP4*D3O8%#9"_XU=GXYN#*%N'HVOZ]RJEI#7'.*B*,,+1U:K:=YGD:"UOT> M=&/V.$-DR-]'5T]NB!@'!=JYIZ'[&7]CH/R5ZZ*LCRS)PCU M.W,J@;FL:D*3!<]0T N!#PP_?:G^Q,J$YA7*6W++M3X"4JM-]B\U+4L]5?VK M'6..[]?G^-.,+T@G!@_>\^B:W^J50"]G& MJ;MX:?E^!CS>XJB]"K#OF+*7?()N!@9JAS!@V>F?W/5XG+F<1Y(5 MU>,/?DEX?7(CL> YZVB&@!2#,X2M+H75P89>1_)N@ZYP%BRS'U$J]@JPRDSB MZ#@)B]%(!J"OEFA@<0*CU2ZQ>-YA_>GN.%Y@$-Y4]H"!['ON&OAZ,%[T(+F^ M!. -=UOY9TG&E 4MZLT7V+7.6;I26=DJG]FN-[4IGN.^<\!6CM*SAZ0)]O[9 MWGXY=C#TL0\^_6, )+32=8BF.+D?D3\%3Z&%F#NZ3Q]'^$_4DKC+U$MN[^C7 M)87APH1YZ3* \47%TDXW;J:Z\:;R#N_F%J#^CO5TUC)$KI .<.,7/R=,B)QO;GZHAU#S!G9?]4? ?4).=6K.$T"LU,_1_#"23C. MHMJ*B_F>((6K@X>]?<6ASZF_XY%WD$SM[;K%H6+[?"O;68F=RD5&5R9/ W?< MD<=RY<&1GW,T/"(AB5DOOM M[ULO;IB5V)THXH+$B +5],W"4@=29:@&][EAY"=9'4UU,!<[SJRL=BK[-*<* MPQRWP?V#E5X[?4A7OE;_CY>SNNEGJ8[0MD+Q)F8RVEZ^?R&CE/G#0IB M:8;4$8-W$F4'0P;3!3_M7<,8$P;D..-9MTN0Y2$Q&> M*+D#-CU#9V?, I7^NE/F4'M%_3#X>N18*49P6"]L'L1YX0V*W"/U[=AF3U'8 M/4$GG.?W=[2;*5P@@*HU>4QNI#,U>K=*,"K(D3".!D/SAS6Y!$4U&IE+,3DU M1PPH+QC(J(I"]=20+@-+I&.72BZY:T.\.+5DF\SCE%C]K!-4%33+E>]HN_02 M&L.GH>\X\&"O?VML\B7G7KYKJX(^F*7!N&H\\=U^"\G:MR[*W-_,D9C7P@S+ M=\!7:O9?\ WNFO:'%Z=;TY<7P?K9U4XPVLI30>,89Z4,($F-EDIX+M2P)K M-5?(J*J(/@LN\)5C0P6-9I?8S8R-E%)S.EV.U=LF0=7E@+&Q455ITI=._/I' M/Z)-I!J3-T+'/D%/>CSK];K88%D93#BU_OJGI5G'L6$"L1Y2#=]^G2LO[)/PE)VL)]J\\> M7U?X($-$ZO7D$ M5+^Z?L(-H0$G%8\ KY%_715N_:\3R'?(DJ6V M'=3Y<'Q8OG=@@-AESFY@;PUI\$%S>)VXMUN#Z$FS6^7G9VYSC=R!'K1'(HY> M6&1@IL\A%+_829#J0CD4 I8X.?%"?XNJO&^C-JEOHRI,0UWS9;FT?N;$B:/V"Y%GT_G+I/#QM5M]FAM=+2PE\U5NV7WDY MJVG_11C8W7:+\ (M#\XU[0F,)J'7?T6$MBX>.1&Z9*3F)/\BCM>[_EA.W)W" MHYZ2'(J#W-WAKN)\*XE*4:JH'D%2A8JOARL'-+3W_/3\5UF]#$YQ";*I'5&I MZOL9)1*SO*)7N>9=9CUD?#;KKD,L!;OV!W/:9%&"-RA&F^LKZG-\VX?"WP7- MJUZO+*W05*=M@P9Q+WC-CZ4,S#)L>IB[A>:FI[3;_"7MWN MF-D=6[M%9-5QJE,3BG"JU'?L,;@8S]!D,]$"@!TQPQ4DU/ &]*)^MKY9)<*U MYKRCJ"X6(I&M?!"FD8QN!#()P259[R-@&S.B]T*M_NA@CI^&+%RP8KIIZ,K" M]7)T&,2C99_"GM[&U^FE9GP9>#QHP6_30OW+#%R+I]#\AS^3R#R $=]Q7$9* MD-DSKBJ1>!,C9TV/#HD]ZMQ%^W,)]H'&:TU5L^?/"0>?K];F:CX0--:!]5FI MSS?HBTF1.)+EV]^28; _)%N#D"?$,J=H^;/:6*Z6UZ]1YP693SUY%CUG:TY3 MX/#FYE#%S:4TM,+ZVQ5A7W^L)CZ_YBC(Q94YN(UU\]+5QOBE#69LR5*3[("= M8]XQ"1\S+O^20Z,KJV:)@AA[59\," 3MFW@)!MH-E A4 M'FG8-7NCLCMJB@733HKKLRRD,[Q)*.HK$K-F)C@.SA0&UV\M-NH'11]@9L8L MI5O[#]M'_NYT?7B+/D-P?]C2+.Z)%3?E73)U[3$ '+XY_5@KI&QI[7P=<2;U MO5\\N%=*-IZ728*&R83]X\J2Y+;3.^DUW)-$:M,B3G7)ADCL^9"N-L9!QNC1 MLE3)Y+9XC]G.D,MYEF*JPDX6D8*4S_&),L4A.39?8Z1P -CE\6_4]*@]<[.$ M4[3ZF(-:'&''93"?).#QDN+2PJ)#?M4C@)%OD5"_AB>1O[A9S\$<(=[H]*EL M"/&QBL^3K9'[\E"V+!-/TAIXROOJE,/4++%B-,QC2X^W@:#\L&R"DR>"[H7F MIS7\*MFJZLB/Y_O2 X'8U?U$K#/5\>!?;LPT(9NF% O7YO&[[B1EY6]5J\JC M:4&S):()&+8_K^W>9.I-K R_I5TDH^#0"[)T_0$AN[(P!)JSWPO.K' X:L// MYBI\CR([$45"7.!RUQI']Y&$[@V^!LIZ&QMKG,+2XI)=*Z"C'![329F^!_(K MN^0^_0(.#KKR1+$_LM A^,"XE/#W;N+NJ>8O4B)_\ EU>CI<\N&UO"*RV!G5*,R:% @@K]Q MX?26K V#*^";C"W:WT5KN!H>[6>.'#;@]]^ M:KU-=5KYRO[J.N'CD'R#Q11(L_?@?KKM3Y-^Y@)Q6+$A 3YHUM*1]Q;Z'FBR M=Q8_3<1(*5G],UHZ2(TSS+XZX-"2E7HO5QU9^4U>7:(9T>=M';YD=KY^:Y:$ M2']QQ9-$(C_.7WWMV+W4++GA"0ZOV*&["M3JBQQK9*/#DW(ACP#Y^_93)$)J M'TC!5QUML.7 0091"2WTSU)4W/2-C48:#DNACT?5\D%H MX9Z(*O8ST(J1B@.P/]"U7$@'^,=9 M(7JQ\<:!1=A.8WQ&MO8\(0O_T!"Z.T>DSBEI8S&Q-XUR_E BRK"A]2O/ M9K5Y/AZ=?BK1)H1Y6KH,K;G7*3OFV\LZ[MM@L_+,-^&1)#HW/E1WXW/^]727 M,Z/'&!7:VYYQ'@[#5]6WVYOV;\VN/H)5+O%=+S^:F97P:364)+LG09B)@\/=01F)PA&T9LVEYL,U[&UV\L0830L)@OC6M6-J) M!_HCU3_]J[6V>]$37T:ID;M*B'DIH(IAU*F<(I)!QKA]I0%XU@N[9?KR^-U8 MD8\ (6Y:!U"%Y5W0H<_/Y2;@X>+\HD/C202OFPWT8PMBT]+C%"BP>R/1PV5J9*JD:K'&*_:0WJ1)&(R[>)-^Q MQ<8DMZA"Z0!&I5S(Z!+2&_YZ^#JJVBV<-+5A'='25$8H(1^B>PA3Z\RGDJ=& M0)!DJ?MHX>%'P)TZ66P[8HNGL+;5(7N]L'U+%>3P0)D>\PAH&>'XNRO \]^' M)#ZL#"H]]-L;WND8/B&".Z+T1\#3X_P5B[NU'?OR*]",WV%Z#<_V*YG QUJXGDSPX5%1/04I+3GG .)EO MC\(R\D@Z/@9Y"+OQ#/.KABD0TG;!5R*,;(*[$3J7K7/PVPEW%*.:G";T,Q=3 MW0,[;H(BTS-*WYQZXZ9?OKE=/ALLO4.3*ZT68U+Q)64KX'Z"<\UEICT M7O0,P!OOO"Y GGH4<5<;CZ#C,DYDU?;UJ&%?&QK[],@.T]VB)K*)G0 M.=5O=.5MCW''O[6IFN@W_C&-."*0HG1SD>S4_(Q#URTA%E.$I**RJ')%-_6^CE/*K+T:2[M)5TNU*?MGLX[@W5_B MKZO=.5EIA]#0JW_[.MQ7W+&T M<#T!N6U%RBE0/GEWE9HA,4)X]Q&0_\""$I1]+DC;H#4@%+_@R5,"8[=;E<$.$+]3^4.[_"9P!1 M28BK43U?8^])1@OOU)=F> U5QB'@1ADZCO .>#\HL8 0MMU<7] Y&E H;'>E M69Y/6[;/^'7$!Z]3@$=5G[D#O8G_'HO-1ZAO/U M5:Y#;22"&PG9:A>\J.+ZS>RL/]/4@=0D^3S.TG$X'417*/Q5I%AGN^E$C]0G M;I--@@_U*5H_7=$.9D8)O@T)(V^'25FI;>PWV!)CH=94P>(_#6//I.8C(ZF[W7>?N)AY!"R!X#55]*R>C! M]?N$=X-P7MGP Q=MYG$= M3:)/14 #OA02 @:<,HOQ[V' W?CTVAXI5.)KY0=*^3$MPM6,^I^YH\1^I-13 MZ\/J?RQ(17ZHWTPYHI2FKYQZ0H6$#\^:>(ZD:%D$P>4V7GTP!Z+YA>!Z\'+? MH9>DEK-L[9D4FG'QJ>:N.[WP\H(5B!+#@RA2BJ07-"E^6 4K"@SX)I)PFCV8WMDOIN56< M'D:D5$+&>U;W(W)3E]*.G>T.BVM.]2KJOG+!DBP/(QJ:G F!MF"'KQIK=%2) MNI_FU#_7F^2_KO"0L!9@]:L6*".J6+.0B(B,N0[:RRJJ &D%[Q: U)A]7@28 M6]PQ1$Y0Q+IA=*TD8&7* BOB#8F*JDG2@TMND"9JYPWB>KAMFMAJP)%]H>U0 MUETU0=P4H9X\K[71&CJ3L@(W _G02>A0,RIF;_/+E^\:4S%[T@_EJX'$T,TCT5,_;C^ MN[A=>$=,X8+CL9?]R+QW5+6KT#5U:V49UY"M4E.:[YKBDQ9AR**M)'2>& MBDYHL<"7':.2KLHLO!VC_!O!D_IFTHJB[..'Q/+"H[LC&UN7;@5\*]O49ON% MI30GJ =)A^\^,-1K*?K8JPVG.>4WM+"G3KY2L8!'^N. M3TO_TTX!Z&MAIOQUS(X[J"*P'#LU%,540LPK.1:@%BN]V]/>[A$;<6FXZ.#U MTB/)9Q/LPX@@-7%D89V#JPW/IO+"W.((X MDNK.UX3?.'<1_YW&%=RC_=^H)RSKH5;!A)[+L6>>T&%8+*>BX-1E;X32HA*&2ZH8AZ>F$XX+P0 X:R$R3567GUN]A>=9D M?HE7.#_#?W_K(0X^O),),Y S.'0^S;E8A +P5)'#H+634- ME5+IB+M/.'>:EF^ ^H(G.H*=V<,"-%:IL9OQK6@QQ!HFDI-+NE+O0Y1> MR/XV(U@XHD/RMT6'@"0\/-E?JH>#IMS:;KO?T'3"5+\VW MSF,0^V\H6I),H^3Q:$E.7)4)=1<>\!TUY)97W/ D]G3JAW2MFO2\Y_*<%!)E MQ.14%3\4TV-4X&2F5F@)CXO$."#%TZ@C9.=]6VQN1^WR".A4KTCEF*-TE)GA M0,<68VA*EUOZX2:-\3(\+"QJ7>>?=W%7Y4%E%^.-9RF%2 M\E!'K9#:T7WA7*MO"YN@4J40V[G/1W0M\2582<&)-MU.PPZT?TQ]8IIJO&=2 M08F1SRVI?F1^K+:;$_]E;E?I$$T2TJ_Z,5]Y?PW.ODWKMR]MGPL5B'\ 2.?1 MOP"KXIJ%;_3SNK(4N01B$NV1,EAK7JR<:2_?E-KO/IQ?5$AO.U79E_E.W;MK MC7OOZ\Q[RKE>M;O8,F?.ZTM,S\M/(6C1:9;[S"L],Z"!K2UJ_7A@4AE*<3QS M/FC/X@:[KIX4 Z%9^MJTVFH<:D@YB4'*YT#)%)"::C=%W*)!RLF4MVV M@2N M'/T+'VCI+Y"O+M^LG@*.6 <0=Y3PXH7"C?/I56OS8#4'PJ:@_O3H2T_WT4?_ M>T>9678S[L"%N/KM&U28:[KB=>^8 \F)' VM72_W=(?:^+BBF69H3D81I7M> MF!@!B',,.4I7<&H\IN@Y#C]-ILH%^3R17X+V>53PN4G]^FY!K QGLP[J5]27 M4C!IC6?G$Y%U'RS,3<7\\GVPMH87[_73NU=A,*,#+\W-X;O>)1+#5CY/VKE/ M7Z+,+I14+!'.4#Z.\KP%PM:0;XK-*SBJ]I$_>76AH7?QH(KG,B(:A1KIN'J] M&,?U/=5!.'FA!\^(:##!?:7$1)K\7\-5FT.F164YM-@X(1HYS*]#B(M,- MB)AE$V(,L^1C*G !UE>UAN]F/$??UCJ"B&'Y/@*V$?-S,#74)6_3./@34YY; M3O_E K<0KF//QQ=\^O)]6P8U6T7Z7#\..'R'3AG$;)Q!9- M7=UM""P_0F/S\]H@=9Z6=/1,P&9>LS;VRWAK9%'T:;O//+#OE\KR8JBZU&#< M9[&[92D;>'RF1GDG,_Q%=K9)]J,Z3T<9^7*7I2@@NL];5$C_%62RDJIML MY3)S*GE_P'FO'I--AM$7#>?@73/5L(I13DVAQ@A%HVR0ORXR]JVC^P@L_[VY M!DZ$FRKSBQ,*2$U]ZGVC(UTB65H+?7 DGLE(#*-)IYSE(NN\9);D %TLZ;?J M>D)HE\9M[7\NXWEFEG$##Z[X86N12Z7[LK=,&<<)N^S8/9;%#Z2Y)&H8&1I^ M,ELQBJQJV'05ON49TUN20:?*9]+_1E3CCAMN M2E/[\IV$Z;<%]'> 4!?-W)N.)FX,0=\5Q"-@\S6/HWTKK*E-QNZ@]W2YT\Z@ M/E.X@2U=P;#1$2&6R+1%$>U*TSE\Z&6 D^1\++C=2#-@%[1XPYV*8?Z>(M : MIV,M30[(T,\YT[>9450)DR-BLP"\"'WGC)[GFV>I+]T!XV--I>*)TPL:JU)4 ML6)<*XI84B;:=T\ =?4-$OEG0QGNR;""#9EZ/2\N]_HO%5SEC%TC.PZ^;.MM MTER M@M$*)&%#I2)+>(')DFVHVD_U.0"C*[?6=IPMV[PH7_T\J!M=<.ISL?0TL6ZL M]HUK07 M981KM+&(>A_/SMR>,MPNKM _AZ535UUI;N$5R?-K.CA,!?-[]=S/ M).++1!H"_VO&ZVCTOL,$R^S#%%@M]2MST"?@ZU"*]-1!^YB?;S]];Z+YOM^0 M:,%6\<-&XK4"(964+E[QWCHL[L$<"_@(6.-9$48,F0O&G5=D,=YX/0+F7WB1 M/P*ZQ:YG'P%MEN:(*X.=Y?_RY@[T]X-J^Z6HM\(C(*B]_^,#VNOMO_"(_J8= MQF^Z=M5O#S^V2UMZ!- AT/&?RGWO:$CQ=84H[Y!) 45;G?0S"3VL %OM F"W_V.6#N07;J\.,:<5\&RLX,WS&6^LJF7;ZVI MY EI6THG/]")P(7^8_RU#!D6Y6G?VA>&+5\OXII531GHF2/_S>L:XZDPA8.5>>DPM" M+/&86-0'>4_EZVL:R+9\(?S"URPV=6$;#RW7G78 N2F=6^S\5$%QCUY1LA(0 ME/1%"8Q$>N[+[ B=(,F%"/*"( M3ORV?FI1!R@$.^ ;7M&:N:>#Q394@S,HG_./6C]!WK+31(P' MCJ\T2T?R9P>I=BL4)O3TP/7.L>DR061Y5C4MLY2OB6-,F['BJ[Q3!-:.0C@'9[F7^_[#)<$'1"R?-: ML:V$8\%;!=_8!CX%PDMQB$,H"V-PZDG?BN0&%.>'ZMS!PBW&NEQ>/&E M$-O.,18=\W- ?)8,M01S7^#,[6X'!5UX8QGEQPF)NC_C MTT*^MAA5'Q#YA%QOO@P.- J4(5#^-J65"L@[P5D,3HAVJI2FCU3:C/=+W#K&R4JE\HS6$7UH!B-$1.[L@ERD4JZLJ8&S,4^NEI2&AQJ6@OY:0Y4%$J#8O'<9?/U>F:&/'WU\:!^ ME8W&6F:/ ':A\T/FD!GB7H^#^\* H2V]:CJH$YQ\Z1QT;]EM*?%#!^\? 5KKMY_L20]O!!MCK*V M?! 2J06-NIMB-IMB>@3&#D%U1(RS4C/# M#%E@IBU0L- ZUJSGED_G[G%" O8:7RZ;OOXT(ML#B$^\NNO.3'!QV_?SJGE0#.R MN*CD?&>^[U,RV&_X+<[:HD9=@SAB!BU7#=^O_>.A'@7V^+P"L9U1+GH2%XHJ M_^[K9HV\1CJ\#[C<1V+UJ3O>,BF;MP%L*P&QB?LJRN6AK*!F)M$ZSFWE%*#( M)[/Z]M!V.C;!S?%[I7:>&7&C@Z.. P91A?NY;GL3MK3$NC/^V;<-/(9?QH^" MORY6T%;!;-Y4LA-' 5-#1=7T?%]J<#"Q#Q\[B>O@?0C4H.%R)J[8^ZQ+E9(; M(]+9$]F\+X_=Q6Q%P$[EP"?#P)XW2@#Z0)5M9I4HC8BR#0_0HBE]I?KSN[K(<])$5IHJ[)EK3BZV09R'ER>4ZX2K3>Y M!KNG&+_"^?V^I$LQ^;25XD>M*W=1W1LWY\0>;?HZC:0746CBY%:83K&OMVFR MCB"L$,0'2-HCX+I(F!IR->2@9-WL_+\31\\['HSR([;9P!1V.V8J=#:[C1*& M@;4T.VMA1&'HWXOBY:5QQ11TVV/6S7E^K*HF$!P.[;NNNOBD M#SPL^1P]0<$,46\W:I%9* CM*T'K?VL&YOO%<(%,$&2PH399>BK;5_1*6(;J M P!U9IA2@HX*AX@F>E=E80TZC2$E0;8..1V_OE>&338^L'E%[T5V_+)7G)]+ MVR[C-S4S,CI 7)/--X"0+B7BX.T/SI[S.,3O>$]DQ M)79-C:[3D=R+M;K0^>GX=].^>0(6Q,G(SUX$H7_=[M*<+%7_4/*\US@6'!H@ M+Q]O6I3W_><"E/,W >6!4:_H9 6:AOY,^T"4UX66RI%!_ESK[LE9Q8?^:5#Z M9^+UHC;,P_*R X5]%+UCOON>Y./H-)B#J\TF(C#-<9T=BT1?X05,C9%42U., MJ&\&F,J[T"BL84-26ZM!!"R>?Y/?U&!"@?=L1YR>"CI60A5L11+Q78OG;'*J8] V/6W/5:;/5B0M57='O$6>"2&]:+\N&]TH+>Y7:&'>YVS<.*H#_G M0?:;)\1(*#,Z@@CQ^D? 4OW*P4HT<=8E)P)"67-I^>>%AQM%[ZI3+HD,-9[D M:A)13BIMN8/IK*O+7ABA&R%NYH2,L1Y(RU%9)ZU#7U=74!?AS]XS*$T9[2W8 M(CN^\>R1>B#2[NWE\W1 M8?N<]L-D[^7RSO4]S=*R)S$FS'/'PBFA*14>)FQWQ64O5) /C3##O4GOUU?3 MI\)D*Z**+5LI@2\>CHU/+*S\TJ":11!^[E8?%]OXTZ\@LG$"#_\ULK=FI)$? MS?&F$XOP^]M8Z9R)1LP\7Q$Z8L^:&]M#H;&#X<6()?>MNK4=S M4CDX0=CT_Z+NK:/B"KYTT4Y(2(*&X![<(7AP".[:.('@-$YP#PG6N+N[NW7C M[@27IG'7X Z/_'YWS5HS\]Z[;^Z=>^>^_\ZJ[E6G=NTZW]Y?G3K[F[R2.:>F MR6:X6U+PCX=?,!^<929^^P2'OR]\9=GFC)\]J&4S! M*!OTF+W%$(R2N0:2"\(>]4, R/)V]ZJ1B@OQ=Y%=G[(3$X MF/ )0.]UW%2-?S@$>51;/_.8K+T*8]XXUEV]/JXWRER< M:^8VO]"W.0PE55NU=+E4NGBM@/G] BPV?:9V1 ;O-KI+9$$J9-OZS.HT^>W4Z$J$4($V0.W-_S-F/SO^CG!\=03T9 2.8 MW&#P;4D&JN:GCW2%$Q)A+R[?W"@>O3IXG#LH]1FQHCXXWJW&H_TX:-/JOY R MAE%KAV_=M*AC2Z$X_Z#!;2H>#B?,<;JXLINFYJW&@24V>XG3ID?@W@L6UQ#S MXBDQPZB7U+SXZD1:3^ M()8?$,I,8LSTHP@K(1S\/AD1C4IE8\!Y^72OVU8O9K:%X>5->26I4W0V,LN)Y]F#NOO17;>XUISL9R=P MB-&%^TKC>W<^3?R"WBM$%>M\L[?##AWC<[@?TV2+ZG!HHBS,S@4J&S=\*0"VSD, \7.EV\L&"L"' MN3$&B)"J*P)"Z60LFB!)2W%?;_4@8+;J]\:BI7%T'^M_Y$3349>B_4(!8=U* ME4VAL(5]?26G$*^"1:92^['52G]3?)%3Y\T;K=.$C6UY0PL7M ZX@!MX;R$C M@D_0T[8//GZ*6\N>%@%4Y*(2632?D5_MJZ53S%8HB#8-=REZHYZS,RA!#%K2H&[]!! \@K$ M^<%YL/!1Q+"B4*%:&*@<,^,/J!!8KK;8+W[JARW M\9)DH]]3I]W:,UW(9*6>";'K&G;2ULB'O$'2G=>QQ37J89?>LY2200$MM%?9 M^OU[8DPNOY[ W4LA/)LA. =2&[^COD:WG@23 @S9&C.N*J4"W[Z .Y'V?LI3 MHX'4-S3>SO[Z+&V4_HESZH>378TBF2'M<)9,A7E_:*265ECRY=7]H,WO)T"W M6TO;5?+ G>)$N:_MYO$3P!C]S\\G /:;=8W'F["$OS(47O_?/S;];Y68__OG M]LOKP3$4LJJB^O*O35!-^,_C8IWL^E2EM:15"45598'R;,V<6-/OFR0E7^M) MOWKOM>-K)\%[*?Z60X!"4L.IL%4MC3(F9BK%A14[E1_1P82D,X M"70RIN6[60K('^QESG7.VCAO7Z94!N#6"0JJ'X8O[%IWS1$:5>^QWIE<11@Y MAK94:=QCEF[LR8S\K"NY8_$YJD@& O]P+?0=[."RQP5DT G(E!C2:\ ,\;XB MT ]RR&**=3A=!XB[MS0!"<)C9QUUO9/;/SAH]'Q--4E"BT -DOX I%$,S,Q\ MN1(M]8I5UIH2ESW^AV5F>J073? C\ '8P/7U:DX@1)4:-B=0)#EOV\1MX^-C MS-JD,'\0GCIJ>FGZO2Y_Q,@P?^PHO&4OK22RH"O?1%YBJE]5'B4$S6)9I7+V MDW 9L6 Z[5:P3'+$P7J\62A=3G,4&ZUK!YO$%MY>J6JN_[>F1HB?U+[CA"A% M );C)&54=ZA.$Y!J9CC40\M32_ ]_)VK8H80*CLT@761<)FXQ9F@!^9*&II8 M-MOJ7E-_$@O$9Z1WVCI:<#L:AO' @\-BM-P59^"#R^"QUX.%(#:Y/[(K MQ51: 0N&,W_>3C,SYT?21V?B?W1CJISNCH#CB^:=9"74.KGEZ[%)Y:4O$;HN M5B)"J)597WA3BV.40J;P^G-*2/R#'H4].0Z+EQ8&#_6*:J"R5:T]BV]99+@?[ CPHXH6D!1<@C2[@F/;U< ME$0>1_EO37G(+CE5T-0]4]:/.! JGB0M*J5Q&)L+[\RO\_S/82/GA,:!$&G< M("HG5%IS[P\GED![/6D]2B:+<>PE'S:A!.[1](84(Q,A\%%Y2;NG]QYZ)#Q* M]03&T.0BL;) NM2RK%Q_.2MI$Y8S.4?_,)*1#TKME1M#4)$5D0L1D !KQ?/& M>N_AE2U9)ID@+BRL8@EZVQO*HG\_,YIQ$ MA[BAMT^ANOL*<:!C9,G.:<^@Y$K/3$.U([77@)25V<$=Q&6^FVR.#YSO&2WK M'M#'(+X7KN5-YHK0#RAY*-(O#,% S$RR"-@MC">/)__$T?CBW4K6\ _9JLK%\GG87J#)]M9RDUSKU?5%9?79O?RA5TVC'3PY M-N98ON.DPNXHM$]56?V"9&M14?%>I@$CV MB1%#05,70N0[5"_+,\4;MTDKYO0C(E,2F_*B]C6*WI7;/NOS0./?LTZZQ%'3 M4)I:E_1SF]:%A^\B''HZO_;=D_$MH=2,H$.\/_W')%*J@[=Q<7%FKN2Q;6!^ M ;'WV"KB "EM/U05#C4M#G902%#6;D+%3SJG3+#P!DJ"RX=".L7#D0^VOCQZ MS%*(+6@WWL<[]_GN@EW7ZU,PY U<-^UYQEG80"-B\GZ1HN. FRN0D7SF67+=C*%"F%T+_7 M:*7=N/I<4V]<)O9W#[+"^5FUVSJD$&V<4*>1&710+/I2E,X_G5,U%2])3^WE MEXC "/4XO. R,]'L.'I74GSLN?N+$E2S$X*?VHYLVQ#5 A>%6Q@\I^DVI\R% MQO00;X*X:&[^,+CN.^&QE2A^,1T:'#Z/(B^QTBF6#_%@XA23X9_0=%_8G?[B MFB?\>BK@,?)C$>H>4G0N";W4ZLP 8V$IJ%@$%,E=V=? U>\%$6^/_#B< M1>QL0'S*RTB22GV^YZ"XB8X+<;+ O2SI5U!'P (V$QH9@5=%T*_8O+ZZ7;K) M7V&24& XI.K(Q.C,! D[HD@IZ 7/"YR,M_E!Y=$.P@:"(B$X"+]939GVM(++ M%%6@03J%?$JZ&=>]=]LQ T+'O['VO5[X#&T_]E.LHC_2X_:V/9SQL3S' M8XFK_VYU!XTWIW%/@&KD/=M[@4=IGS]*5W_Y?:DVB%?;;\N5+&$(86*8*H#G M56WU\H \#\42.. 5Z:\G0,G9_>T<)<%/T4?TFLR\BE(ZC#8[+G#:%^_\DOWB_?S>&?:L?8I6I%[NS&@X,3(:9D+A\.,8?P=Y M0Z !'J$(7['D""UD4%6/FE8BH?8?G)V,2% 0 22+AZ?YLA.H(A5KS=D-9AKU M\?/?TA!7G*:T\KYY)SL/GSRI0,95^&USS]6WQ%,.6=1?;CG6(S4PL(\E=H-4 M$BHDAQ. /5%:^E3%:T^GXGJ*Z1+H9&/1:(N*AT&M:4NKI8>S/5/@$33[MP1ZY:018%O4&=;\Z.CKMX+EZL2,ZL]FC:G5Y-;T>+'P)21(^TPUJ,&: MZAW6!X;@%^F"'[^EE1>UG1,%%AS M,LR6%22U-+(1?-\OJY'1%4I0/$00AZ(01A DR?@+06??.=@%M7H=(I7W4ISH M!7L?6A,:>L!MLB]H5N$<:9I%3_^^ZQ%WU=W%R]JF=4&>(%+A1RTSGH+V=Y1.,/$7"H%_4'<-# M/"E0R1)&5'>]%V<%OWJA_'+',-D\BGZ+D\+'Y+YS+H/PKL#F !4Z/O\XT7F$ M%KHK$UX:DU.9Z#6RR+?/TL:-^YRL+TT4%,'='O)^/6X:.=NJ>1V?$*7;O/HB M'-6DHI>J$&U3XACMY:#@!.!4HV0?X1.@EQ9!Q94RW-A%4%:2S73=Q#%=[&5L M!JRD+X"2%][&O)0,M>J;N.'E%1#&>AD(:TLSHAG.TL)HXXN MKIXZV?M>$'0#6^+N!U+@L^YR_A;T>CTD18E M"(G@/G!>+%[6WF9"5YH6][T\A[LO]6?K+^((BF0YJ!]2?*/8RG-#HX$^2CDC M%%(4/S!^J7:&Y8X;QZ_(LB,[]A\KYIO&\JB9 D ,!9I)BT+#W&MFIDZCQ_.P MANQ'!6<:F:.& \:ODBY.CT.?FYDWY]*^-=WN6U^2FAXVMTX=I%7-UQ*RV!Z% M=W2J4@$9L=Q*0Z.%YB:FRO@W/Y15)1VN.N4(!FHG(Q2OKOSR8[VM$>OD_8#D MG;,;%+][8:I*T2=!H8(A[*J#G/1)\O6/GZP8 M"D[Z&MPA\LMZ3=[L!JSX*()],=RSA-!OEU]WVU6=;&Y/+WO7%N<)1C87FO!S M'_G\]09"2XJ'1/3C!B0)D]9;AAL4UX)ZFS9J,;-715V5Y%08T2>-==RB0TOP M#*9,F9'=^5SK&/C26$>5@TNP/S13;1X)#"XQ,@O;8BIBOWZ+#^F[2;_(WU[@ M2'JX^TT"[X%($0V+\#UW)X$CE&0Z-:%JC7'GRH&85Y#H<3C-CS?$ J:B-Y[Q, M=DXOZ3WF)**%D^RMG T.N9@11!(CR2D.&^%+[C+,;I)?XDLSJ"9!P/1;7 ME&J*OBZI]%O9UJLDM=V9:W[4,^69-H]DM=SJH[;R(>1S2UJ?E\M^,VTP-75_ M:$CJGAE?IQCJ"$@',:8"WW>;[W\P7<10++)EQE@7@=%^3D,YP0DO-N<8R(J7 MBR?!1WFMW@IYAUE7W$U)WDKXXE;NF^.T! 78%3S43BQ<9C[U68 "PI7A9+V8 M?M]_4%87OJPI#YLGEFT%]!KM[Q?6/+A :SR0[=8QV94E&$H^-7%V@8.4%TO& MIWK+60H])L7S"?G\U=\O"D<#IMZ0A[\E[2*';-/(>_&V5MHP9\W@EVW1ORW[ MC*BN[2M1")"FU8X_'^)E1 S=@)#5 HEKE;ZE1JPO)-87D,2F\,2 M*W"6H#=+:H)QQLMSX'X,\S(Y^?;FHC+3S>W%#1K" 186B=I.R1/@WVUB>^][ MH1,+/ '88DI\3H@.(AZV[/]^KX[Q;^/A..*CML^EK,,38&WP?OD)L#+US)F? M?T?+8.2=I5C4)_+X66I/R&UU22+I=C <0))B9(LZF3I/Z..$ZVH6\TZCN1[. MY&UFJ38KCDQ%_8661ENF"ZM:G%)F9W@T*PH]0+,T:(4.J3VG)."+B!Y(0P5$ M@ P@ $OOWKD1T"$S_I"6U(X"\HY'!B#PXG$E3"YB1=>!T(K)!$GO5P^\,E+[ M384F2!6-)1B:KFSUUTX$MF=;O.!Q MUW.KEV K)0;QG;B%!7KX*IA_G4+M/Z M>&?K-N S!2<10ODMDHS_+G<<(YI?5+8YLT[I-V*!UX&*@@Q)!P/,M?-+9@GN M1,MY0JY]H0K%[\Z/,JG@'5F^7\' 1Z%W-@0OL\*KQ61T R7@X>SJ!M9"#L^$8V4V9UV!DO3[5FE\^,-_%2VA6S$ MBBC,1)!H9MPF-=2.77E(/S0\.43ETO!N--W("[D>KRZJ6CJ-_QD1V0HAUKXJ2:N0O9VUYYX]M&A,-; M6AHJC [ARTTU+2,G-&LSF/505?>KR].C=PWH[A?#:3&2"S!;FOJ&T;V17 RU M@::=?7,'/ BOKNA$$ET.^&5I=6MHL'43+ OH7T$1A<4D2ULO-6 JT#$AYB N MY8,AQ2%/'VTPJ:>MQZ:BC+6S","&1$MU%F*]_0VA]P4%<*&\LY939R-%%'0X M]#H\"4@I:O V*W ?LG)6=+:17_;;V5O*[S.ZC#]9(F7B-C->O3.J/H'E%[R0 MG?<0M??T'*)>2D&5%D\MRXXNSL;*]=_$)S!.\0GYH%UZ>!LU)_I^2I:\6H1\ MT%_\W0F5>9*6Y"T^U43+4 --0]K1PA)KWG%>Y+HLI$;"T."F(*!X-:Y*XXV< MKQ*7\OV[&Z=6BB[U8T]2$VNFX]G)^\3!L;;9K:7K13>%P6.!H2F,%6<6IXLA M(Q#K?&O\GM=5V\>\=/DXG"\9N.]SPBS_1$X*JS=W]IJ3^;)*A,W,B]G'5,B5 M,)54_:TA*UJK,IC5';*L\K[A5] V>]M4#P4EY B!O?A:YF07BD01^H'9^KYL[[-Q#75;S.]J)?3QAUAN@'%M?/,WP-\>-0%FIG=8KX5KG["C0'.&I'&"Q#'$ Q) M')XHZ1<:=XPBC\9,A'Q[!+:#?IZOWSZE] GA&$X@B MEOC%E[ .LO&'L 2KT#H&$W8H?\0EN;YQJH86M+"YNC_^67Z8_3T7_.E&;Y_K MZLCVG.;T^^;1Q9%U4MVMK.'$O6MY=_F;(F<;LV*&4[7OY1_8?_2MK48P",A% MD6^8@7JZ?^J^?86+V?>289?ZTZ'310S#@!X3D03=SA/@1?AGX9<_EI(%?/(< MNKK]>)B),@WR@$P]M28JR74#:V(R56SL0U3L4H<>C8]"ETOM3P"3&,]#YO3> M^XVR79NT93U.*.]^%??E'.SN)U.C!RYA#?F@BS."G7,W#W$9,'Y@K&Z_RFW' MDOY;R>/KE$3E=^?2HL"B!>[F13D[Q-I&?T-YM9><$I1O %RY<8[!X)>;ZV%! MD: OZ\#->30!F_E>G%1#15BBP"S_$#S1]S^T_)7\!1"(K4^NMBIT[T/G M[Z8N#DF$K _":*&J"'\4R[TY; A*%19S%O&8UP(8 MX32<95850H$M(,'Z6%?G2>.Y O'J'SG\HCX^.V^N>;&;^70\=3GW<"B20 MP#*3[!(CW:9B-3A[5:A2'6I*H@7*J9]?O=/>B5)Q\G?($_ORT81;B('6(Z;^ MEH6!^ZNCNH;]\5'1#\T<4=M$ +0X_M( \ M)S7'(IDADY9YJ04"RR]@5[]A\NB ), GUAC1109Y#@&-",=[[1N+^;N[9BCL M]_/V1U;22_9&(I0>+P/W=J]8^^-FA0 .IRC$J MS&]I.F9U#Y<4%X+I3R M6)'-C@:]:DG <^M&[% M$!F7GSC0>-X%6G]Y 2JQSM"QE7">'))A;OSLQI;FIJ!+:8Y?2*JU51,6JL(2 MPD7TGQQXF1LDPVES[.C?8XKJ)D^#A"E#02! =S0O!M3CT83;W&>-;ZGM;L3X M(7OWT5?_?WX[>^9?5Q35RQ!@X\LP.5K^!>_SWTM?/#QLF?2A84\)\5[AE372 M)9]'K3^63D]^ML3X!A)* G],6KT[@FP-_;/6N4QZ$\ 5^7[ M?I_S<)?GE$/]KX8\?L86-<*#P/A5+]\:^AEI;K_L-+: -.23$RERP\.7[4]3 M=U4N 1/]1L7K@U\2!^$-,>6#E&MJ2:#,?E\(R7OMD_Z3'A>T;*.$KH](J"RD M00BD2NI?Z/S>JG[].".LOQO4)6%\T1]))4E"EO,%/3_3U>^ES<(A6MSA8MLW MF^0G0+#^2(Z9;!#')-JA*DO)O#/<7?'.%&RFP<[QZ^?6GURT7#OZ$VJ_7!*J MV( )X#J%R]3+LI?=$@XE#')-K]Z+A15GAB.ABHN\&-._%XLO0$QHA< MX$@Y,,;T4? )T'*:W+T1=/5^)%T0XF$"-R,(.4G]-OH4/M. M'ZN]3_Q2Q&\>YK>0RNUJ+=<3^-@,)T:8U2*!561=)]S#&[#T7D MY?D7RI-A[7IG(#^++%X SL? MW[K-7D[%X_9%N'N"G<'JF-%98UI778/G#0%8F=C=I&JZ]GN1ELK;XNR"PA"7 MP/U\:+H/V)FJ?0540P;P)E(X_R:IFIM3A ]Z.3,$"$KNA:C=@&OE]44353+] M2O/BXGX42 UP7?4.V_;M*4; -%;;SN03D'_P?:>H!4&1GP$,=$1/H#===9$W!0#(_S)(-IP>1!I;*Q-#^%M&%81UR JWL]L MO,SB2+R7-8JBZ/%RP[[HO[7E!\3#Z..3CA'@: M5M[9UMR>\27W&9]"76Q^KX%<2+@$6E(S"&5BJS@YV8*\IH]P_%V<1#FCQNW11_B9#!LX%;TB;^EP^@0(%2'GMWI7R)IKGV4M%O"- MR%U;R/PX^3,]=O9_%'6 M?)K]&W4-)P50=1MF M@KH_6RCA(UR34GD+X)R77??CKQ-N[4HRV"+'W+.C]#1 M6OZPY9.72:W%+BU5YX3IEQ;L\?;XSD% M8K\?MR[+^=F[#DR;+W"72)F@_-U*@$-HK@SX,_V#O&7XZ)1/=;!\RR\_1$3E M^_2&(%7W&68@@XB(4F$(@9\DIMBK##9Y #&*_I^-1)^[SH@MT2= [O?6)\!M MS1)D]J\2!677$V )RX>-]($B[>H),/V72(I?2IZAYBP2N[3]^7S\JVTX0"[ MTOAH6%V0Y5+!!;Y=WF_ AA7KN.?]A]9MCTI-I4<)YW62^H9'A:--*]8ATT"E M-\&]]%S*$*I> [?WX/7 ;YBLD_5!KBR:[.LFKFW@H9S@=]0H_Z_B8"AN3$[\ MNUCVUU%OFV[_'J<>^>\?IS:]3DB_J3L1S;%+>Z=_WP*EJ"J8NUN'TOST/-2/ MU,<^\;!U-.0.=+T4O(4UE7(B;A^6JF_DYE? 4M*C%@AN960*J5D(NSE MDY' MH8%W'$\ =I]C3>*Q)T >U9_])T"#Y-^J? \_X6T,?$*&MLR-\+;!90@#5^L= M#'\DIY$N9B.C*RY>5W"U=VJM^F6ZQ)$&!I"*4Y5#T3+WAZ:#P(14=TA^K8'( M&VR47+;*,G&@[S==-;14L"@6>$5CZH/P1S!;LFGH.]6]=[M"&0<9,7>P4G/> MC&J?N&U79V980?9\I0G-J&?2M7]$Q:(;<4A,IUEETWUN(O-Q'P<^]:*.>WRK M^(\)3%[L"2,JI"XGEADO1S.Y-?WWJG\JK85#51%_>8\2D^-4AJ@:#^A\QPC] MN>7O&.FSL)(QK)KYQMX)4=7I2&$$WM2V,0V/V8:"9" MDUK29Z)954KK[%K\ MCTOPI);9V<_WB@/%1+9*MEY#D,MP!KJX4>O/=DV>Y;+$BJH:JASC% $49F$< M%)4OQ>Q 3@B$M4$(GB((T(: MZ$U5?1.)'&<1-$[N5@F'W_D!HA@XFA;F+(6 MYU2;%V%ZBK><\ 63XP+RZ^>XI5%&Y!F])\'U%$&3)PZ)FF]Q4V,+YN$5T<8(ND-4:@9S=07AHZDOQ^^+1T>!2-THB- ML2.554LR*)>5LA:+T4$LK;#CC0U'T/2Z"#X6ZP^B"&(*!LVYK.+?"$+IB\1C M35 *J\LMRYLOEW5FAE9[Q$UA,,(P;\5[U5Q/ <0)KU7JQ=R\WM]7TUR$76#K MAX23P )+\ QJ(:4(/:7=+$MA0I*>;FK\!XF3SY135Y3AZ+>&WO0DQ61!]-F9 M;[%H$0#TS0X 0/N+M;"VA1>=F7Y)CXFEBRFJI-4E3X 87(<)ZWL3!3205/T3 M8'CTU\*\B.2/_4&;//D6P368#[6]#KC";-M],)P?QQ:9277-!9'3DX?7O8[Z MCJTIFD[;/RK)7_AC_)]B8BFRJ41#7B*V@#!-0&>+;I@L?;3YOFB,,IQA3P55 MN4N1DUC*CM($-7)47'$WV7G6'+.F(_,Y1GJ&Q#*0=4"+,KT:LN5X2(/@99[[1KA2)HB^R\*AH M-\5LW(HE+F2:E(V+YC3HP'L@[)H=K*T)&Z+(]0,*=)A_QHB-9S.W M+^SC+RI.KN71GO#5FL^-Z#+E]98(B NKG5+:G4:1SX"M]EKK MBOD,?&^*_FFVN5.=.-9>BYT5^BE>W,!?E (+5 8@AIRQ+ HHIO;:?&U^5/*JJ/^>J!<3 MNY\*=&(99 %?((:8F+KT2E:S\7G3,MR=5J<"^!&K+Y1,7-G&6>]OF16:!C"=1_@ C, MEIV_O4\ZM$T56#UIV\"567D"Q =:K7WWZIC0*YEN]"S7V$CH9EG5;"XP.- ] MFL@<,$&EL9\"AEJ_5M SS>C"JG&-JJ6HBWWF318"/K]*8#KHQH?-/\6F[SPL MK)N)OPLOK'(FIG(2OU;V;RW#2$^KS?BK^SX!_;IX L?/'H<0N4'?5 MRE;"^Y.A(Z^*4YK-<."9GL])B..Q=51&A^U83$O#7(JDW:$>++ BAC"M<^LR M_R"[$&S>_Q%*45P=]9?[83\!T*0#GP#-M(_&0K>2?,\$L43@'^I4_[.$;'_Y MWZ<#_TV8ZO\N';BZYZ$F??R3/U MUXJU#=0=UQ8G%(:VC)S>B_ [AG72+X=,TPW548SX_&@;L#2-ND\WPUP2K]UP M".Z_*H1K4@L/XXB1;^__]1[/?X"YS_YKYCX=>$[TX-.[K/@\G2[_&6H*EG_< M2/Z3U:6R]T]A!N?+)IZ61_"JY;L/(=7N$0\$QT0S9PM #UM;F\'D89NE=HVM M$5,$9$B1I1V[S8'H;W I?QW&0@H-%B8# WGEU===U9,K"Z?XWIW'@@4X>QUK M"FGQ2:/NK.>\#-?T"DG/F2,N&38$K(?T\!EA+!'KD+0O/_3#;+$C!ZW#BM(B[%56'0A+ M6*X,(40"/-B=R?E<6'NES[CF2 :\K[TNB1AR#D=LVQCK6V##M6:O=Q@LR?RWAZ@H91D+_7^R_3QJF9%1C'L" MX)SBCU;"L$BI>)&@#EI!M5%AQ[ MEP4:K4'),PBY#+U;!VP&N%56S%V:\< 6]!F83%\TRCBLZ8+(XTGVX?26C_+W MUCTVJ">UIQD?;X4((9 A(\D%XICZDCNC;^/;MU=E5#F]&^0' B>!A6-]40L> M!#(H(T3[\17AZ;Y=&LC!CH/^+;.0GR*G;6LSZB0EA3WWL3M$<4+N)FQS@M&% MF<_&E/YLK'%%R38X:_0N3=H%RX4TT:PN>A*G(';_S4\QL6F M'**P B/4%IR?4VR\HE$9""T:H3%?L0O)X.'OTQ,D (.J4@K FX,]:&\@Z[4KT=&Q=P*9O"?K[HG5D22WM>+J.4-7Y\F- ?.8!4U5C M%EPQ:,Q61%$/^0F G)NL?8A)X5JZIPBY4G#R81:D4]*XC*>';FSW01@+)"9: M;)W607AO3\(^B>.V^N^M)?<4@Q=.K! NVR>%\: M^L'[>J_?F5$O0C3,:L16?PAJ#)?UC?!07OT]/03F?-G*:V!B[H?Z]7D<:B;> M"IY6[4=H[0MN8Y%II %P ?F:W3OT.JX9G7HN$CZA&8^7Y3'X^K*M? BH6AF! M%#5<_O*(H'#74RV\W<)T@D9=*74UIJ.626-2ID>Z:?'IF$G/E.L;Y3=NL].& MMPKF?!GE5"&-#HX\MUX%.N%[\Q2+H6D_]"4AH.S>(33*Z0&2+V(%!M0&@7"/ MJ1RV%,SR[.Y< M,8X;!N>G?%W$2-,11/RO8IJ"*&&)0=SJ0^8\4 MBMK=W4D"^L'2@]CL#:\WD*LO[ =I28SSX"2N\+GH'+ON;V.CUT2J\JG^:93F M-1_JZ&)H,*4)JK2&_ ;1I_[.9>V\#B]]J+BNCJ)5GT;#[D3,"R ),D[<9U[- MT !>*_Y]&:I>$?RD\UPJ+$LNHK_"G)+6/RJ7B9G)+A7&/>5N$(?&0JP; JP< MY]6#,ZU2:R6")J4CS8FR$HLBLRB $<]>RQ^J=4Z]X"&8K^]=2JYA"KFT#S<,,;':D2#^MN !PH;5 M*"HW=&LRZAJ]5@;2%A9EH'R(1=&=QO0]^NTZOPBB3/^K+?KS[F>5]RR5^,/0 M@H])4A&X@57Z8;'KH5R]^MU75_I3M6?H6ZLH#G#3FI 6A4 _H X\>V>JJI8K M>7IRMGP6E@V)P/GD&)>#'(;MV*B,/!DJP"D)<\OL07+#%X1+!8IB3QK9/ILN MJM V9Z\\\4S2^&3XO07;KLM>O[1NYE56-F$,N9>)CC/OQII'92T\(R^-5]Y; M^3N[? =A291-P;D+?(;2#1_PKEY5^/9P-$U9J#O+=8=)Z5 'F*");?9FHO\5 M!-"=-#U\NU?%.7ZHUT1L@YC,RTAL[,IO"/QFOGH:9,'*B2Q#W:B]@;) M3GOQ>3A[QC!1BRFUC1)ZKM:E]!K.+XG-/;ISNE9U/%;&%ECVZ]7?!^0F9G_G M.IX4!JB<^(L#M,2?8T\WE,(D>W6:*WP6"*OFAWEIO #.^2I9&8&F(F0A%FC M!0S?A8AD)@D;[>'^/6FB?%-0_6GJ"4#@O[']&GW&H22QVSO+?=(@[3V*F);X-Q?G(ZV M#[SCNHVNPKD*L-'6RA?G;);F^99)?6%3\ZGIY#%43'IU8;;#3:0!ML<("K6Q"!;GMK8XQ3P I4=PG )SB'QL0F?I;0D\ #]0]Q0 M#KB+A,Y_L?H\3/Q#H/D_UG?F7;TWWOW*L6#%@4+BH7Z:'BL4 JNK5]C9AY_5 MESR^,907U+&RN6>R><.B4.XMV>971KN?+./F6!F0A7%>G_;,$_/+0ZY9SQ37 MS>0N;(4=9T=;,Q?2M"8]T"TO1GLZ6#KDY.7EN9877,&ZXL3JVLV>H3^J88$, ME_D55+H[U1K&-,E9[6[HS];XVYXCW_<] 8Z_M4@_ 7+)0IX 1U'_V SYS7)& M^@1H";B@>8P,8'D"0"3_N:$BW#;L\WA).)5Q^P6O[7&7]!]R.2^? *Q/@+LY M6Q6?W;>&SU>Y_U#*_@_U+7;<**AX#[^.:VK5.?!ZGB@OZ64WM-9'72ALLT+= MYNVCH)J3RF%XWP)LG;VZR!X:B!E\V#)+\FY,;JO:57R7-EEZCA9W^@;44@_0"M93$I+:;2L? (^ MCJ-2INL]B#=M!4[5SB?L[^7#2PKL>3JLSUR7G C M2B=U78<.?5)2XXE?O MI=8W\@NUS%HT3&MU*^&<7^AWXK?<8E^B[^WF2("P?4VRO'A3VK16?75UXO[$ M3T'C$<&'G_UP*#&DZ@ADE;1$T-#2M$5:-N_[^/CL#(M 7-Q?E9V^LE"1S/N? M>24!0WY^SU/8/+1)@UF2S/4<,98OS$W,'K;$S5U0V$FF#!JM=YK1Q>%-J:)3 M-*&03>6U2>!])$'EP5UQ+1VKA6IK6,YB@1 MJ^9$=Q*)DRE4T469K%](U\LJXQ#5&!=-S6RQXVG, H/]MFK1FQ^!&=+ADW"'/5GN.T'VLI.L*\[YA+6@.^1U8D6/ M(\: .?C<@L;8C$VR:-\H*ZEG"8^?[08M/WM/Q.X2T\D\,S% M$!06DW=*\ZN,2,JKDLM\_12AF)?3@Q)=:%BF7DZ?B?1C*W-65;46F^/CNH.A MCK]^YW@A2?)4JV(\GWK=U 4V\2?)^U%V#OST)<_T_H6F0:8BOQX;^9C0!;ZU M]!H,03:OG/H&&QT$2$.<-WF4A0<#-JJ3%?;GGKP ).VYF0C=B<10."!*NGR<8"J,*5^@CN_+OQ;DQ^_3>!_CC:M)W; @K!@D!BOJB M?9U8*1W9O@DZF7(O:UZ%'\/@CLYQSK^O]]ONUDOV:N9CQU2W[.\TZ.9T9))1 MC\$%>9U/ )=J48>#;WS*(EI 3"4U5"=6WH9ZVZC#4M-&M%8V/!";1%*(O\'< M&XPJSDQL%7E.9?GBX KKS&^:7R6T;])>XO S!& R)ZLE$ZG[!@"? +Q\R,9. M3P#5?E+KRZ]_EGC24I(6@3=RY9V]/MBP^<4'$D*Z63U)D:F[!!_KEKMYNYWX M3%5J>7K[QKUB]^(@,T9RDQA1 GU"]XG7;EB13CQ("0IEPB]W]%^(A;\#,B)R M K5KJ+=&"MP9 S@I.%Z$Z/BA>OP09/TS[<6:,[)^7UN ^XJ! MCZ\V^[5U62KREJ3ZGP+76'7_\^$3QJZA79B\7!V9+/WO>SU-5 =89Y,;A89@ ML&97K95KL+\],7T[9C@QHJO0EG(3&ZR8E@$RB1S2#M10/V1T8N3KI4\NMMYM ML&QX1'"S$=A/?<1F9L 8GPLM7\@ME!\0O6)3G:@359OT"PIK9!H.DI4JUNFB ME?]"+U5H23: 6EBIE.G'\4@1\*HC>2=H68P3!5#"A^C^-I: 4XEN4DD4,XV' M&C/OT6+*>=;4&AXFI*5VN"BX4;RDXX';-/N]*_X./EO)%3ZQY+:7;*7_Q\I] M9#8I5.$@K%+K5Z%%M7VVW%1E'WWD=*[IT81LW108.Y&A" V;,IR\&OV+).KQ0J9IJ? ".8 MCV9F(S[WAN@VS^'QI/\OF3 8=KG7V?'90TMYK/TK?9O_EU!D['E[7TJ,'#X> M==LP-;O4SR]XY#0_L^\H\%S&GINZ-B4R+ M"[*X SCT-:23>#\!U%[]@F"E!M>0O@XH+,T;X%'V:,8Y=5/L&%C(7:JBWH,\ M84WIO:37/QV.'1:>.O7I=:$\@W[7J8$\ M[Z<6ZS/3'&_G,9T+)UL=T?K\9?RCF7GL"RW40X4FL!Y\"F^X5=9^\S(>5M@Q M,74<7EJ>@$J%S>5 9V$:#E5359%0NC-]^[H'JEN:D6\=;T*D(_V)B<@;*:E# M- T4:J_$J\7X0?A*669@390^1VGJPQ(K 1HGMJ;E1_PO>ZC"%>*X!C[LWK/9 M?6M%'AJEK&XMVS0ZQ ^"Z&6L^'N>S&8VME\O%E/0BZ!H*7:F#FZ?G8]FO++J MZ0M=L(EE1C1"X98HO/[$)APCN^2L@@$H,B(V8Z&!KI1)YW]0JHLK)E&(W=>B M0W^=)Q'Q9W_:XY2UP^57X5GS=S*JR[9 C^@VGZ0':ON*PWRX/%1=K\))K7/[LIW[['R'QM:K!,7^N_K>/: M&[F-(B&<5_7JCS#>\"UHV@1),D.&J>U^:)?-;B2FW[%U-?"-B#ZD*HZ3\+N# M44.X&7M2SGXSM^F!=45-?2MY< .:I=TQ$:+[9Q)M,(A?08@,I79RAG)!J;Y? MG8Q:=D)$D4E9,' ,'>7;4/0[/7&UN(_-^5R)W=1Z'[ME[9"JP444:]-@"T": M&FI^'7)HWW#8G<9)E+?\X=>RTOP0T^,!Y\O+?8$.984XV!B"1E2@Z;C)[;%C M'S]'Y(3*D5=/6+]7CS7OS8X%0]$]':M_UZ0V1-X,Y7NOW+HP3[;4J:O4R!YX M7?5%O']7$^$@??)/]X\Q%Z2BYU#W/8RJJ MJP^9!Q9B.3GO+/EBY^YF77]OD\,TFW%6%_ D"Q=UVERM#^J(=9S&OMJ&=61G M&(UI1);$",GT2K!*E6"%16&V]/DI!E0.T<'/E6H0\'"-BXR)\,%4L T^>L80*3N8Y%M"'O;1:8^,*A?C[ MCY\6%<(&4$G,*C88]-K'7/D(U-+7J,H:MKQL'QZ(665NNI!BHYV*Q48E-U^; M_&YZ#=-5N3>8(OP;&36P$=@+D,?DB'OE VHEF.&]G(FCKG6*4?1;(A]/2B"> MY@P491+Z#>L&\63R*KSY8.O->U^3=?.F\;01C!J1!'.4KJG2V<=E\C($FMKC M-<<[M-GVU-_)OHVU8_EZB6K\S&37'#6KE+_25\;TJ5&K%K,JOKIFE]%T_JS? MH Y1>@)\V"$7OT<9;%J?\,%RC2P']SQ/@-ZP>_HGP'*5]%]5>\+_E)>.T___R-2K.-XWF9H;FMIBF)K_ MCO\D%$TL]KQ^%%6> $7\X<]\R7%$M9[K DATCFE@]UUYJL5S>N]=[[#SR_[6<]>Z_/LYL> %85,XU(M,>?[%?'KGHI*ZD"2XXMQ9B+ M!CA5-9M^L9)))Y,6II[N9A9.M77B5*5L)34+\2TNU(MY"TAR MLZPG2V#$OZB&]Q@/QR573$F_BT+@VD6U9>QQ]=S? MI1H)TRJZKS>$<%,7"5-.O$,Z2DP1_V92\D7WSEL=YT5-=C/GX,^_[N=[,?HM M>C-.(;$7\2[&(ZX@>PVCJXX6(?B"M@U_:K6$&HNU7(HRPV42V>YZ(32T)UDJ M&[*=G$?BA2.\2*6!&=1_,(B/5=MB19FV'R0(^=?A [I7)>N!O*#?';JH9/TF!^(>+]A4T$TY0H)"!D:<'! M1R#?TM71"-F@ME/P 6*!1[$!2R;D=JHWX4=1=<1_O#OYQJCWI\W'PONR; M)1FNY[^H,PC)%S3([-+M:SQ)3!(57%#.\PP/8TJQL66+1_.NKEKK3A=Z@Z,V M)MBD,"EY"66,_(H3M*DG&:&(IT6M9N&4S,RH2&$12H#,@ LS7VCJ?KF M!.=;[X59FF(D&[(M>U'PAF$7GDX33,Z.\/SA=X0S>+!>4!3]M&:.,BKU,1/7 M5&%QTO & =6=D$6.%L'J,V24:2;'',AVD::FU37[@R\@$0-SY JYY*<2C%M MEYXAHFF /DEGW#1SLW?@:>EM'2N[P<45%S<'?7M$WS*5"1>XEC>Q\?ZT8G[J M1B@Y/CR\Q6E3'(< 52%E1FGM+<($91$T'V"L>57.-;SO=MH$#;Z\2@P/WX-& M#HBF]^6PY'[T;LZT@$*MF M_KX*2V57H".I'8C^\%J'6RS.9H9X)_2D,#PZ%13%5L56Y?B*,9B)?IPED VM!*Q"$Q B\0&2\6? MRQ^,N8W306K)C&1.R,Z& S!D>%'9GGL^[T=OQZ4WW;QG_MHS_>71_0. ^LM? MPZK'[_/K:?]RG[/3L:?RKUX+V1'WX.@^KF]KMYVG-Y;H_>B^H;NQV17M,;"J MQJW@0I^@IXD*E%W<.XW>^\@'DVN@_$P'IC&B@KU#_(H9)6<]US9V#3(_7T_0 MHJD-<[5Y.9!6!\0.KT2)6=O-QTE4EO\PM ;ZL(+.MR P)\U\"J*:1CIL4M4_MX3* MG)GWNKJ95UZ[A[+VA&BGY.R0CM0E_U%S2J"GFKFOVP6!E*5O=]DVY$?8$M]^ MI*I#9(2%&ZOJ1U.QY/ $B\/,*-7(PIPAJ$8SHEJPK07"^/;;'G/MZ>_"S,IO MG]BUV]G>/(5A*XB*9>!R>21 03#ZQRC9T@H77%5FK5RL / I)<0U#D[(UHD! M\P&%.RI:MCNY2(%:=[VD:<9=/E7\(-.\N&>4&K.;"2Q?/+^IJAF%;[HUZ(V; M(2L:&1=N7'F6@JA$LPFP=),2RR"<'_L$^(#8TZH>W$9*8Z?5L4U3O\+4@NXB MGO%6_6&B$8#1O,%=9$F/=;WV#+86>%\4#!A+MG0N"9C-[,V)Q:?.!NV)BQ?= MX/BYNJO4PQ(\-)GVPW7)?G5A+_WG+Y-7#'T' M\(R1E^P9I7D6X4H4O_AX!3[*<.'1'5!$Z9)-(+]B;#=)CF=PP07+QI) TZL\ M0]576C 6 <8D*URU=QF$,R3F\[T1FH25<4ETHG]ZJ^Q6KVCE$'0^]K>TBPM& MJ=G]XZML]?<@JWW#_6_HF690] ,@\*NGG5%Z^)*'6C(5(V5X_JNPGV]W3>,I MV%=59EP,@GS@73(4'!=8&%P4ZKDRWF!6I>^Y%CC&(25 ABFXZ+/T>.-0,!YY MF!X6L;6Y&.:[2?CV*ZT)3X=-WFDO'8;DHD5)(>T6*\L6'M.7LZF234T[A'-& M?2W?;LBFO*\MXBTH9.Y_N!!LFX"996(K,H2$@Y2'K0@B M\!2H?^%'&%M1$HY])RGVM6PT;VF#B_[/1_R CC"8@*691%;U,X1ZD?&?8$F\ M!9--8\;BJI9V9+.<=%WU'=FWO:O<69)/-!49Q:.:YNY"#X"YI#4*:.U&96[? MVK9PE>&["9MWH2*YT/+GQ,;,YY_/2=$O\27TS4L/\-8T%?2S< %FRRIDT8K0 M8'3RKKC#,QR/#<\LK&ZOF9%R539#=W&=35-[NB21K+JJ_ 6?JH ]W[Y1>]$3 M49^Y1C'KM*6VR+W?_.DOWA_\V9^6_J@]+!D5$YU-I @UT)%B>0"$ M*]2N3L2V.=B?+4;H?]=F&=>)07'^I!4)D:)AH7CV#="B2UNK&F'J^$:_FA27 MT(7#(_[=K\KD8=.5'+;N*_$3)A!4?\:FY'>>BK&21 MMTLMX=0"%$DI.OV@LT;ZN#HL9T<6W)PJVMDP">5?$9AZH5/G(/QX7>\!F8*3 M0D\=:A!7V^V(EUDH[SG]3\IG*PSEV;4N^OS9PGPIM/.E>Q_\M.P0$D,/ %"] MM.K6V:0;]D(8J/D!X 9=%9JF0_H.F/99\BW,%[,PGX?Y1]D6Y>85AR!L6OGR M".9R6Y24&<@,?T4S"Z@Z[LENH3DI4TOEF7-'/"TZ]9IR<>2=ODF!#7:^8[<* MI/N3P"I>=P7FEX%@>IK]@[N=?-6Q@X.=0/J(P"?"M'O3S94.FXH/ -J5']FW MUBM=57AI83[A.WGVC\\I:J]A5E^Y%$/P7 M/ZE\7A96B"N^!.)]YV3O9V44D8T9!A 7$_ERS"8J]**(?Z*8=SE3J[ZAW,>K MJ>%R:N&FJZC# 8U<\.-*[]7:X)NC&2EW1%WO>TVE_8[2#3!'C3/[OLF3Z2F0 M<0D?42DI _@N I1OV/SX Z:7X"+=U8\8F6*^$HO^A[.K\,L9ADU MAXN?#\HH'@RAO1SPN2CG(>^A9,K9!FS8%VEGF])\BS;\H M9XXN^1&Y&;G-"]89F.RZ/) .L:@HX(^*\%J MN,ZY;2#E_KG_?#JQ3L2L;DN"@Z:#=X9HAKJ!JVFI&ZTZA^4;ZS+>L>]L13;/ M*I,04]/B,[:]"4J#ZK)Q;S S18^F=Q8[24VA59D1?-H89;IQ')=32M%5*D)L M^3^\V1E\Q-Y3?Z,?B#<9S\M1U91(K6 !SF96Z%-VD M[(&:7M_N+5GIDZWD;,]1JWCH9C+17BX"6 MF8L+Y3,IF_+#P>;HF+7J;6E-C1"(Y//")\.=W(F61O+LC/XS-!Y<=O/OBB?S MKJ=(<1XIZ;XMO5(G<[?Z9K"9;[N! MG+T[:$..)G:O;^:,U"L$7)EDT!B8CHJW":%Q\]).V)GBZT=OW MH,#HAG6Q:HG&1.YS^:#F6C5*I.TH8:XI,IJ="A3Z<\JRM"@M+UF.5"&M]&5K M7'V5&SBE=Y)+=@R3J)>D!4#NA%=A@'/BW;_7DT3=5PZ<%HB5A;$*OM4*H3KO M!P*[XJXA6"-3RQ>2KM7OA25)>?FF>#;M3+V(XCI5!'$AS))0?[4J0MENFGN9[ M80:[E#(H#DWF:.2+[[E?BWQQQ;F<:BFB\W/5,+T$LEDUG>,/0!0-,)W-O_"WNEO#%[. M7!]D0LDLT$XM,7:6U2(^[4+M&H\AS2^<-TY_%I*XKCP3)G2VNEP4Y?Y: MN4BE@RLV^D$V M<;%Q.!,I)$CTMJ_UN-&:=XY@N&5S0;>V>MS":1;WS8YQI=4;#DJ]P"?YR:6K MP:TG_"IF<>J-V_M*)3+#,EO8_C6X/!7*S+JZX4P8M(WK6F7?ZF.?'FSSY0-"P"(ZJ;R]Z]ZM+O MRMTY;\)N\ ,$#(')[3,4?SG@2+;94EH/F^/2>ZS772:P$8 BL #GONV,=6&G MYQ&@S HIGT+DY/%$^IL!'A5Z48<4Q6,<J/DQ$1/EOKB"P& ?+Y@?KU$[U1$"-42 K\\0%@ MORI)V>_*Z8K@0'WR/ZC .#MT+B$4BT;H2;[Q%]/<8L;H+=23S3G+NT0Y:I,% M8!:K&)]=ST0O+ZQ8:!W9?59LK<_DGHKQ'A__KH%G/NEC3S,0O7 ]E 7/"C7? M [UW)\"&(-B"3C44&9)M2]!O\&J<>B>Q]7MT>I[K!)LH,]ALR3RIZB+035NK MX@N5>*HR:6C'&'>+JZ=5LIHLMP[/\5?P5%J]>@#TI'ST4,,>FV^1:G X@*PP MF0F'C.R50ZWT]T=Z!^Q%A;A<= UFB"+$K3#:"=&(&]S>0%U$])M(9QX6_T6& M(@[S"H%M#2Z5[V'Z#X!0&M9J:ONQNQW$@FWK\\CBL!@YK_"F1[1HXT7UCZ.(/I##< M#'.HYO@JNWD1'N63>1*0)=GET(AY U=NAH*Q3 XT@H>E=N9$F&AT:W*2"SN82)7K8,WMJT2[N^N5*H>/%N.A!=J/3#7$= MOY>!QV6[@7@UJ+[WU<<-'G;_@4/?UGDJW_#\E[=<>;SG(U3GO-$H9;%1(HQ&(<&"*:S**FB_-V M:+ HD4WQ$1',7$/C,?.SB8D?0$E!":WO&AKX-B0\LL1/5D/(\Z'1;&91KQ$E M&+H R:+=7QC^O%.N?GS2UY?WU ^ -85[H-_1;,%?CYR*^C^#\/X-?)SYCP_+ M=&?]3'_^!?V15BR=U."T_UW_^NV^IB]2V$)R3PF+R9('Y0)N/*D/YQ9);LP? MUW_\9*B@74^=R?D \*)%]:+Z2,Y'\77 '-42'VTH(SUX9:F9Y,".%MI\7?B]_K715',#]ONVAHFCJ(;4'C-'5 OHO;GE?*U'N?I0 MGWF]G\DO] B7_._P@7.N89G%IP(ENV>Y6(H83+:*9[.;O\I ME^FDZ9D])_^0[/G5T\&6FML*)_H!H$3S.;I@Q-Q)?,4)6K^$J"H8-.ED_B%T.B M%)H#E0&[>$8[-SDFMN_KE$,72D(9*Y$\MJ.8D:JHTL^#CZ:[1_!+$^K*ZI[@[ M+-\TDC2R5$>-D(,#F]![U#B9Y>L/?"711P!<\I&J]W(>#?4),^W5'K_'+[#^ON[]'^%1$ M5][3W<(,/TS5=@]@@CF1XCP#G,\5J2$:A)9)!'S5_ I_.@H5(K7T@;F,B874 M E;3Z(*^U;AU[7AV$NFGC'J/DZ/2/L/C*5%^W.I%_;JZTY8-#P [*X[3-T-% M-R.CL<,'*1TQESW>+=&VM*/]/R+G]:\9?A[T+4[<10O%V7RSI?\RK"CT]50< M.#2&)PT(%CH)#CT9U\"N6#)26\9RG2GQUL6$@3B8NXY5ZL@XB^#$S5U[8VVU M$V5H28&Q==U,ID)6OU]^)O851SJS-U^^W>@PM=D2([0R*8QJ5#D_&=81]O=N MG6;;0>K,\SU.:R7]9(G-;\W)Y*.D S/Q_F-F M?H-["&JV,EK+?N\2=!F>0^"Y'>OW5-W[0TPNRN M*N.T+L#E?@H@UE# H9E(*;<_W85\!WI7A>X8-XQ\X/H:GDJQ%S1W+53/4<6; M,, ';S.4 =PB MYXL\A6V9A8GO0M%,HVC?*^">* GSYBIQ\>0,D MR.8DC_6H[XJ*.F9/Z&-LV(AH,RO$?M76#H#4O\G7M#IUG7':LGCD6EF;V0"F MQ[LG>*&L@_H+NSY',YOO?_^Y:[/]3+XZ[>?[/[\LBQ^HUW^I=KH!DW9<6QJ8 MN[$.[T=UZ)\(0EZ=&)7&\0THFJC$=UZ0?%*3A!HQV;A:SSMQQ&MB6J?T2/!C M!J.>7.A%K;TEBIM8_RP7RSO% HYG9[+ RF2&-5JXNHHPUEH :AB\.$<8\]U0[SLRORL*([$?&J=?PUV-E<0#HNCDLUB&_.:%)U+KU>-G$!E>@UV73B MLA"?CKD@VHPK6?=8D-;Y44N697&O.9@0(RL+4Q _EUKIUIWO.P?$3CX.$POM M0L9F%/Q>NPL6*#S)CT0M>YF1/S>W F[%0,ZUS2;I963HX[; 5G6X[H46Y2UV[ U6- M5,K_WL?IVRP*7(?94]#.RIUW,H1IF9^-,3W'Z&U^ "!5]E!L\,22_*_R*WA3 M+1@3&P&)W@RE:+H?*KC]BVR.3;T*T.N:NI,;9]/5RZ+3%2^0H^NYUV8VU:RX M'T.(W5)OI:/6$)DJ^E,O'0E?_5BXF+ ZHC\LMR!&HS/XA^_1FKWQS=^7CIKOE7MD> MS>_(D"K0=&P[7QSK/LO/H_T@ [3=#*&(/18YN?!B6$3OY( &F 2)@X C3?R>'V31\!J38+Z[T['"I4WQT^^A"M(YG:U?).6&K?;E*Q MM9HHJO?@UI(VB^9GO7"F+RW<>F2+0DI@[$)O.HER(S<(6@Y.;.;@FFZ MCE"YKIXE"\W]7=*V1KEJ(6UKL M^_3>J[*Z6_>?ZSJ\K!V:&8^ L6ZI?2E*=?'6<9?*(. M+<8/R#0S3T[MG][:6S M;0FG58CB!1/6F\FUE8$/PGTC2S%$BI/I.A:'MG8+XX)W82@ A5^+W]$[$Q&_KQ/]0WPGW1\\ M -KBO/]FVG'HB?,#H GSO_GP_\^E76#B5GGWW ?>*X.>#LD= NUJE["SI>R? M/SSMENYBE[WHK$T_9IJ>4$)N&J7;#(XL?DQF4];72X/:&%:@[PH$X[;XLL3@ MIK2BI?#3OV+6I?>OW+4GM[_8@MHOOPJHCLN_Y__AS<@.X6_JX#C+]_/ #R MRM!;#X"/./]T408? &X/@.7^=L>_LHCKI@? 8L _W97JCJ6.J^I7&=)_.-JY M_:[H_WDH\?^F]C;'_DKT@I?#EI2DU3WD]OJW0X=0UHL-#?GUYCUS!^ZF'378 MTC+-%>%JN7IZIU6UD=V)@8,#I00!;"=14JY(E2KF5/%)>6DT7V[;3'/]Z/^& M:\S]%U!+ P04 " "C@IQ4II*/3!8\ !P0P &0 &X67!H) M&ER#:P,--.X>7();\.#N;MV7MH:&AH:,_PL#$>8+Y M^#$FP?,76#@DA&2D)(3$Q.34++3DE$Q4Q,1T;^B97K-Q/Q0X/J9P B A(2(C(2"@HR\L-;KX?W #(V MRG,*-E'4%TH?T2CM<=A]H[,>4;TM_XZK/'I$S?')P0\=XR4>/@$AS2M:.GH& M3B[N-SR\?&+OQ"4DI:1E5%35U#4TM;0-C8Q-3,W,+1P_.SF[N+JY^W\)" P* M#@F-B8V+3TC\EI2T=W1V=??T]O6/C4],3DW_ MG)E=7EE=6]_8W-K>.3XY/3N_N+RZOOD-%P* A/#'];>XL!]P(2(C(R&C_88+ M ='EMP;8R"@4;*C/1970/MJ_H&3W?83S-CJK_#LZ%8?R$>XGAU&,E]2O8+1PH',A:7[2QTX@->Z9A<$:WX!!]Y:K%:EL5L;*H?V MH[XS[6.YQU5]WGD/<*U/QC7G2&<4&&M:,0Q )B"/[MY8YYJ#VFU70#=/%N# MTN=_KD#N>\R$H7*8;B1M#Z6F> MWC*'M"Z_.1:^1SV X<-PO]4#R3#V%7II GM2WJD$K5[]\YW:8+X1G7I*'B' M@\BI4LEN;"YD"9DNDDD5,W:8,G+1+;R'64$-JQXD)?PO!%JW!MCF5M;7IX(; M.EY(%>P][@O$L*L?XEB:_>9)7XP:CE)1V4>;@$NCSO!S"!^IA_A4\E"@(Y&E M43TP72H1]@+TX.,1FT/8;U+X!4IHH/$Y4:+&,?AX?! 561*E^$<+NEB@5T=+"F9B&G)^XV!6L;UIE2>*@HI^STI;] ?W0JDVJ]U=K[0/,O2YUPX(RH$0ZT;/WE M;B=5GVQB8VPH.R%W]GQ1$]-WPG<:E^VHIJ0BUV0!]2KY0[?:XVKWU$UBE::[ M'VD"S?P\'0=ZZ/_*0P$"'!#\[*0 )>L;1<>S^F$<[],?NDE.^P-8]2_^Q9!WDK\5F?B\R^;D^)Q)QX]8IE@M MN!<9*/87[J(2_ "F==7!6\< MIS(.!?K6!EH3R!QH_IT!D8]:BB\SC'0^7UY?NT<\$7/,W%%W M=EC0U;FV%Z1O"<[VXU9(^9/GFRX.E\BTY9X9D5YC5 MS9&:YQ I7?T*"PLT;MN UQR+T9YB14RAN^[+\:M1Q$\)\"Q(TX)PQT#MD&/A MN]-J.-"Z=&\AO*SZX$.WV0=:',*J)2N+9M) !OU0&U=O-!:NM'<25'CR..\H M &>1V[8'I]3G61""#R"O$RX1C( D?]FQPDW11>U?,^7<*-(:GW&'T!,3/^",L ML^% @,H*Z'K3\@%WZ\W$7]7VC/=@%VJ.UYX_NGMJ@_5L9^J("=M ICS3KJB' M"':Y^8Z4?-+:+[B4&"7X+8Z/1)L#ZJ/-Y.V_:D9V5.CY,-@%]D&'EW! ._$! M>OCJ27[3,&C!O_@HEVE_^(QR(G:7E\"!WUL8ZKPTWPR%Q?! M\PX%N]LUFWS VZ]X;C6G.[=> MWL(!J.0=0\8#-X?Y#6[OX< 4>&_'V222?< 8%T^96S^(KX5FO1N=%?^8G+!0?=I[]G7%U."B\9K.M._U65$CBP/!Q0+8S9X=X0VHGY M RQ0NS!6G25OD6U-:N+U;9GQ ZU\_+O%9-J-B)U0NM)W=WNGD6$&)ZQ:#V.A MYZST92GH*FAY0:PS6;RY)KT\B2K1P]8K![_TS5_UG-Q=^[?D^[B7__-2N/J([/1&V*U3K>B)Q.'[M+S*Q %GY2_[ MF(\$1=%"=T'_CA09%9"96*9IUICU>,WJG0CK)M%"KM8HF\CX5E?%4,0,&YX[ M>AM/R2*]3!!@?,C$$/ MCNN<])1S+#2WUQ20*B@FF4]M+,,G$):!8@5SR9IEACZN"2&W/OX"?#@;EG>_ M+(G]'ZG;O-<7\88AS UGU5;5H7+G\I)MD+@6.7>H9 <'D#D3>#H#,9X^UUIC ME_6@JO??F^&! QKWL]O_UJ:)E9"9^/NL^(@9'G 9%G%).C04S9A_Y.2\Q!""Y#;GQ#.M/3OP/H:;4A":R?VH\:'G< M,#B[\7\:1/D_YVX-$." <,[E_\@DTGXO_S\:QPF1@'IOP7"@"0[<(&F,G*]Y M8UVYE9HM,I1/L#Z?%WW,YE"Q=I+[N:?9?=WEXZ=5U&0AHI!C3GO\@OZPN$16 M!75F'"4]VL$ 7.++9[/M8_,RT1+->C_IR$**8U<.L9#\BV= 2Z/2?^LE31;CQ*O7&#^W*#+,T4!O>45.ZX4UML;>L>>>I!J)VBX]I+#(C0" M?;D^Q-A/-8%[:ZOM(3K'%'S/2_NF)([SB"Z7FJZ/',O=-#4]'W;-B4"#2Y:: ML0]:>A7)*ZAP?V*&*$-?N+.Z3CY> &2'TOU>&C,@ MTI:D9,S1BU(+%%V;A@H'/Q_H"L_NRFHJWU=_H=,MI L'/&J$"4^SP<)N_3U; M/,E5=@)5YHK*E[:C9LWJ^5&UH0+B1!_/PT45U?H&(=X9+=+9G P;T MOMO-B4D/4.P/VE[EX>=.5/L<4V&5=TV"YDK(9 +Y02%1'1C(X:RO"W-\Z&<5 MDR<"5)Y$M ^=Q7A"S_;2+_2&7;-#&4>$ *,P5:!9NJT [$I.D/Z+MK&O)C?V M4!)V[CK=1:GP%<=H=6^WVVO04+^T(H@K4I*QC:K-+RS/7/Z"; 6TXHLBGZV(511" /KM9OPP43U%ADY M[HO6'VTMG4H)%@F57)'7*!8&YP>@:#"MT<^4BGHG9.6P7'!/88OYHO)-Z_V9 M9?O8@8[4CW(Y2ER":WQ_C6(ABMU^*.)06*:QMMI\QW&QG9KI5^:% M#\DV]9S,&QS63?4(1Z%/76.4E3I%OEG4](!RSQ_SRQ9&@ WNJL92$6ME3Z?Y^\^>J:OBLMT,FB^OE M64F'2K/+!$IS;F/,(RJF;]%I#NQO/OKY>==S;?03G\;:0FZXB:'&M?CQ]-DPH[*9JX1W'7K\ROM"3\ MPBYQ^LCJI9GZL5846_=*A+RJGR3QM!RR\MS#K-N'TR9:LUP=_$W7=: M(<,J(=U=T:T4B*0P2L3"#02#^6>W<](X>GE.8.ZT4K1Q*?Z(/K'CM4WZ_/S9[)D MAO(20S Z3=%J)/,L_8FTQL*7&;G&>_?:NY\[0XBRPWN^4NN]UA:FAI:)8]K*R2TN67DEZ6U,42TU+47A)*(FX(3WUN(,E]>$:#@1'A<[![ MJ!$K^VXR0R_![4/2RF,FB4^?1,^V]7'?&]4GIUY,ZNA43GOWL^D/O?0 J?,1 M&6!WN$%ZD)6$?[@Z^O:,-?"=/D$N7F2*L%2+AF(&64;[>,=OGQ_^8ARJ?D-_ MZ/CCA]U1EI($B5\H7$JJ(-//@<6;Y]+,W\-Q'\*DYQP M*GZQ3/8$F?K*^=".&B"Y[EG5M0C7;'7*,%#A';!7^MJE;".MPIN_HNYCBT;&8%3!+_<,BP/H'>/RC)KG M,.9"#FEKD^=3[^J?YD+$8Y\%EV:FE-H'+[\Y]!P+C!2H.LB_5^/X\41 +(, MJ9JM:4DX&-2FRV[$BJ9*] LJL[&,.6;UG=:?PE,\->P-HXA0^\0CZ*W,Z T' M5&*&0$P_Y3C%'5O8TKW8U"(*=PK@P,<&J1E9PQA7@FXTZ+ME@B*IK8Y/A,+&V!*2T8_4V6H;,3=)9TH2R)XL0 >33,9_U=:FRBM/ M_%ET9+'HU2]VP;_&Y'W* JP*)(L5]A;H[;-(]1&I4$?8#[XS>\M/ MHE9II69ZV$JEZFC7Z:Q+F%"Q.BFFVX.LKH%O.CLTX".XJUSS +,,.+7:(#_'"=@*41<-L$Y M]RVGO/9TD1V[QM<_@A>W9WL)HZFRY5!Q5NJ[E,9-\GZBTI(U]J R M^G8O:>H$DD:B0]#X8=PSZ;;A_'.NSSM\,B,CFY L++NV%LS?=RRH[LQ!:M3 MSIA7W>S- M0R50 B41)'B%TB2O<<"\ M&H'R*9WK?:['1H4GT[#[$'8;3W,S./Q'NAO"P+FN=%7%O&5Y(!N;\6#N8$[L0-+(6, M<)3$7?!1<)1$4(Q;(KIW5I99;:C<6AOF64D"+)1?^"B 6/QW 7*GE;5>F,[&IBPO96?Z[39A[1\9*BT-C6QS'*P\:MJ2>M8TFK,FZJ#&Q%^W M&B'WM>AO]K;[I?GUF)].^B7.QDA4S1H=L/,HQ9:_'8+>[AE21?%K969O3)5D+*W*!FF^,Q)N-0M#%!RRS M9-%HT'CZ.!L)M9TSG$S6A@MD/V.L/G]Z/60I$03-FDY24/4'ZBOKN MNX.=@K>EL@0#0"+=EGLR[$8DU(.#D,XYMS"_X[":[N.^!@J0X"S:3]%13SGX M%<6[JYVN<6L+![R4UD$U<" -X)["\YNAC%%/FG"DF_JZR( M((X[Z!JDV%#3',%#:S:1)V6@.RU$BTTL*&Q.;2D36\2BJM\P>F##2IW$1;\2 M'K'\/!UAKO;D,#1L*Y':OJ _*!471MKTU-U!F*%T>6XWI:@^P6U1''L-T6,C M]QB\WA448,MB;6)F(M*HIT"U@?/Q&+M485;A;9A&Q_Z!'FA78P4+Y\R6&C+9,#IM9=B@P,''^ M&,5TW.9RQ;5LC45-+6(T=HXVM"^FXRU=^$4]-K)])Z[F<;TSJ_RF\%3MYCC3 M0 EUK827?:T54(DVS"EGB"@ME MMV#"]U6I:X>;/V%'1X*0J5GO (NI,9;LG@$5]L/80Q03:AA*N!7HHWGCY7T\ M1YAA+1PHB:XB8S:]&8O6N84?G10\)9D!UP7AI* MW#3'.V$WN]OYC#S@1JT!8 O@BV-!9M>](78H&.3$S!)ZJHU0!T_6KH>-QT5 M54G2]11FV/;[, R6FD=72#*W1[));T8!!+QG*Q4V5?N$_8QL#:O]/V6"*T05 M'31OO ZJ2V:?)@_7S98XQZ^.A($88N0HN\TR0WZAD.L5<(RX>_%D8M(S5:F) M4L^&Y4HL?J2I;*,:L>_%84G*9F39?ZLW2 %*EV\69FW4"9(L,W6^Y?/;42OO M%N7=/,YK"OTA0GEE5/3F M$),-=C7-M4\U^=-,^@NK6DE:B<#^M@%9W% :S_"<:H7"LKL>'# X4C!X02!= M(K7T(TA[JBG.TL,V:1CSEUWKO7OOT=)=H,;]N+9T\?;Q=HNLA&S =[TFMO-" M(8*0)57VPK30?-JR?/6BTL@<+B690^,+V2]J H)2=7/#]3]'Q7$OT$(E:1 M0/9,FB315WR>+;K!H>Y4T#[T3 _W(ZROUM7*NYT$"1_#1_&&6%66H514 BK- M*#3T0-'+8P'Q0*B,ZM;897HRV!AF/'SM"@=\)N+Q-W[=,DOKD+W&U?=@M$S$ MXJ3;0T7XJ,XXT$*U4WO!=]_D7!LK$FX;4["&Z&#Q*GNZJ<1E&YPLC_1.)$ITA:,X0B_I+QPW-VH>RJ M.P3&W8;J";ZBE)^K_@Y,FZXJ=9AATSFBV=L)E4PCFCH]#/?3FFV4>:\-3-_9 MTI^P:%GV-SPO,Q[;]T4CW\,M%\>%],]Y!- PTR"^#*7+?%3+4:_*H_8K MP]VP3,R?(W:+ON6C5 ;)^R]80TUS74*".D_DH&=TG&:A8QJQFJ,;-.DA=+$<;R@.K?A--">KQ%$F-G-%7&Y>S'\'WY$ MX Z);EEH%Q/W$1N=/T4HXC)!$,=11.-8.<037RXP?!]V(S=KI97?I#[N":*P\;=#P_AGJWW=R=;<;I YS6MJ6 M"5IVNHTG:NH8XMUA'%8IY1Y+49=+^_GCZ=,OG^YC7,R]-N! H*>5DPZXLCE$ MV>0VK)FPD>\8ZW$]'/@2TP%KT*B=]M;3!FLKS%J,"QGRM:MT?,(Q+WI5\EO6 M3!=Y6/ ##P5!3%D9V2I!VD'V8^4$EO; [3M4RIZW<=SH0$%)R 0?>WH8FZ:] MJ[NF)KM%K=LB_@DOTI5WFC!#ORJ]]**2W,W+0CFS))SGHHS90H';B1B:!3W3 MVSK'8L2,-=2J!N+XA>JSGD=+ F/ZTM2F!]T>Z@$\2OEHKEVL4:GKS$0/"X(J MZK=(F-A1ED(G1S,RD'7Y+<5RHS5,]7!1-\S$EQL\QB>IT4'=]B($L99*XB_7 M9?,]D'"I45NY^W2G [ N!2UZ!R=W' MEE\_VSO:;Y;;QNUWCVZ+O)Q\&X:A39>)6*1G?N$2H+TQ19\DB3)!K)9,]_AG M6W7S6+'1?+*'=N.ZM*8'DG^J9.H20Z-R:R6*C;!6JU,S,W0CD?XR+R; M^7I\VY[C]&+F2_1#RCD,-[OF:R.;_M/&'=!?.3+#I)#=5R? MLFNUGL]RQ4&BZ)ZJ?GBQ",Y$C$F(\?F-\A@VN9V=(,SPN]V^)N,CV,ZMU@27 M%,N'"'2-'P:E+*ECM,N>^8%V(]L?*PG7/!/@ILUM+[IRW MP/!KL<-;B*HQ%UY?SYWG93SM+NSRY+!PCD@9TH0Y#?.QFQ?,Z-:M'#6-QJW3 M.^REYAA?[9[RDF'4>,I]$-X&>T =M4T#.0ODJG^X6]GIL1 $4^\)Q8]-UK]\'S8Z2?#!?H>\3/ADA2ZB:^VS O:)1QW7ZA>Q9\M#FS/PYPPTSY$UL$&8GTCYTA>6D"9L[7XS76S-1N\Y*V%M]7 M(1#.&R\X8#\GR0C5[F?66QI7$.8852QS"'/L%H4P\DLWQ<"&%G?,.AVD7\I$ MS$^%.TO(2$L["6QWMG M5/P8[>L9,W<[?\B$/G\-50C.RUZ$D+XM@'PC+M:BMT!:0L-B4]R:4199PAA[ MJ)<@9R$FOUF>!XK&/#5/77 MTP=4CUZ-@5D^G>*3;\C>Y.G&03O]FKCSX70DJSHO3C+9/68&G MG<^!06,^Z5_-/S MB=-O;>%!'WR>?HV.A" )QP.VHUHO-0@[$]GN"V>IOX2]5NGE%QW>C-8^^SVA M*)/(C*V(2VV@)+T).^ZVO^MZ;5'S1""::4M;N,7C*<=4S))D>8VSZ_)Z:Y-C MA*/O=E]!8L>L15&!?]!N[)4B\JI*&?NWSN,$_.$:"Z,C)Q.C3=X_).#M#6>]M7LU\??+#V,4!3 M4D.D5XQ^2]*]U_:).1PP]# S/(D_PH^0)A@2YIMZI[FJ*AJ@Y$.',*$D#N#\ M5H*RP-D^K[EN@U?'OB@0<;Q!Z#DBTSYA=FS'T\!3VG%VL>\1K#A083CRV&BN M5 ]]518G;37]:(FQN_E[B>4MK0A_MI?0T8?]N03RE3I+Q4Z9?$[:?)-(%;2O M.3*Q7\:G01Q=Q9RES_N*].:9U*=K\8*5M4C$?I'^-)@/"O4YI"T)<^6O,MY+S3;/D-9(Z'90\Y&'38MQ]//LI=J M\BI RF%4[B$:="0^Q*2)4ZGUU8][1,D>Q/1"?GX/,]+0'TTMW"KX=R&SKU-J M\ZE*V$3P,V8<7/W<]%5JF.]:W/"W0[>L/Z?(Z@GQLS))/W<\#5N[F:2=S/)] MVX72=^U#_HHMW<*21(XU_R2!/^[ZC?$T8CWD8Q;:CW-;R*0.+E^(N#EN!2<. M@A .4/BM;5]YC"$ 'S&A05ZQ]/55&$9S?@@FUU M[2I2N;W'#!$2[I%9Q3L2RN'9>T-AS#**$/?R)@6TD2;:@F&N*NWP^1Y)J@QZ M]J',31./I]65*PN48Z[0_*,)]LK *#EKN]SBX%](T_FB>C_'.!MYY5I_VD:K MOPU5?BNZRDLZ'SD%Z+[A M9A-K7O#S*E]FXAP_!I_I$=MW;!AVK.\Y]4:+WYAMBO+8_B'A"^PD%RO!0-=B M0?X.0MSQI*ZPF9 CY#UY$)+>VP(UC$P4).#II.JDSJ)5#S83*X/JBU;UKEQP M+C3B]\4JW?^BT!.X4.A&1X>%:M,AD9LWA'UX=,Z];']:XF!!/5:M%M5H 0XA MK^W;UXE31%79GBY.N&JE6$%S(>85Y#@KB$@J= M=5>7%0%NXV[7X#WG]C1/6 MIK7UM3H9#&K],9+D-U.N:9ZYJM,B'WH$["-VF9@^Y:'?W*"-L3,EHYO!IJA_()=)6.J';%Q$>ZNE@+&[!= MWSM1,;?^V0/25BC7WA0VC2SQ/G0'P+:%,]\MB5WPCOL82DAZNZ6(4]6_4<2] MYD4V(OPRH_-ZIO)!CHD MNNWI"E%.!PL6;?CDK N,$5EB'Z%(PD/X'G(C"U(3C0ODEV]DCX\J1<:6["O-%@\&4X,#C5- ( M.1Q8ZC^Q8! JUZC? A4EV=[=WAE"A96Q9#F( M51IBPVS#3(T]_^ZXGF"V(U7I/+2Y#PYH5 S,Q1IHP$PA_U K\H\>-6(_C 4P MB2A*"P HK,6J!\+GC@^9(@/T%0YP3/W9B>0=BST<$/&' R#&OO[X3\6/J/P> MY0\@E^$^[^[5$BN15'0G!&D6S0M/SE?"O&"L=\-J<"!@2'CK&>APG>RHON<> M$>O^KI0^@C99+8*+:<\.QR6OHH)-'?F9G5?!39?^,JQDO;:V\C>0Y7\+4LY_ M6YQ,$_+0P8_:_^A Z^\Z>)4=6:SV5PR@/V3H1?K??<3ZRFP:S3R+3O&!0+IW M%6GCYM/GSJR9NK$\?N(7KZU8%=_0LEFH)(Z[Z$DP M?-78A7VE\5ZVMM9\5O)GX5/>$BH8'@\*[PC=7L/B5R0[] MJE7^5UY#8K$?CC5IU*M87RVINP__PX9T_]#=C>NS/LDHE(OQR=N5M7(/)^50 M:-A&A=I.K=&PKSVU1 M?7G?@1GT>(?-=D6FRY<7TZ+]31@Q?2>1&7-U.;-3 M!V\2C/KF$H\3$Z]SBO[&'R5\"FC7CL\NCXO?XL65J]19\U"1]4-8@XR$:*R) M]K$/5#+>E!.YV!]&3'AH+\ !RIQXHS&Y@KW2IAI)K[^C@6[SX9=])6X=N=-O MY%YC-4*F#OFA@0:/H+E!@W7/J<3X(=_?X]_^C\Z)XZ[C=V:L.\:KM11>NH6?ENA/D^NV\#E'(UI9?J30)Y M4*R[8CYI=F1_\OPZ+?%O?>A ]5U^-EOK\?=8C-X]Q4A6>P#I.I39DQ'I,1G[ MIF>LK@)R 8\:6^2AQ^@^H\N=[WH]JT1P MC$E>@QB!RAI?L/> (:$V*YSBT^<&V0 WX^!X_ X)$>$@RB#M"HW6-7/,'-K4 M."H2+^.1,]9_$4R\'X+))*S$N/7T\!BTX1$4Z$TK7KH;M1WY882S;<]NA@!( M!S$<_M=C:N##^]:H8#5%^$S[B=A->B+,U]ANQ(1&CLWBD< M&"80/HR5G'F8':>S@Y9>50@*&<\G*M1S:POWF=I?CTG_#R^E8?B^+Y0%KG7:$V.*:'X*KM/._ MV_'5W4 ]B?OFG^>V]!7^A%"J??6&"-R2WTS@L#MA6&T;!*,48*$R7Z^\]C8[ M9Z#+;A8[.1T28@/U-IO" 0.RL2;MYM*5&XXK[Q^4E63"9<,6Q_]D7+=O&2L< M9T/XYL:CYZ D$B%>\%K@0=:_\)LW M*/%A)PGZ06Z]N7]C[TS]7T0AH?$<4JJI49J_1DR2>E$U!-&80!A_6O ?)$([ M(!I<3E,"J]#T,HRX#=([B,CS#'LW,X"NWI4*@!GMO!=MWAMXA"$O/A*6Z<:; MK8LFEG,@Y)JM&T8:2V:I%EGNK-7QO_8YO6SVKG8),O0=[Q*N):N;4L R8&ZZ MU,#S)64T._!C8]+3*D/;U";,^PJU2$PQ:M KQ\9D& RK)'= 94RV'%1;6 #7 M,VVOE_.N>PG%,1\4MYC,E 1] [R;?AE>JVQ$=#;@SM=?YSC5I%C# >01V/>) MJ2X6]6.)3Y(S&U%J!!?^9X.*DU8L9Q[CE@+%NBRBZCSDZ8N3SU*4'E=Q=8]D ML?E?BO:2O3^5J[?<[?.SE^XB?8J7'4^ MK))MQ!\Z355&WT!"U *&]FP$OF[R :#VX>'F5Q>6 9"G@*!:L>+"=JT M2(XGJG# OFB+[\PN ^E<6&!E(YW])4SMNCS2%A/:(&7HO)V@:-YJ6/.0\X7#A:: *-Z<)D77&)W>%@ MVD#1";K02D4S]4LO7=^7DJ.Q2C?*M7:"K/5"\6V;J^)_R$:QRMB#N;U^Y=RXOP4C@/U_[+[J/L_ MF]+.,(-^;Z-Z%I25W"VLK93G6)?2_"CSM M:VJ6F@F,/L,&A:WV@''D#G&";K&M3@)BAB2+^TY% P_%K[ MAB7M(%+IEJ3T[E;L@>,80CT/O!$:><@%B'G9>;W#Z7J]WO]XE$',)I[!POG^ M?#9392N[W<'6^6$%C(A_+$G7&5R"9D*0]\_PD)0M3<3^%OA+L\]+I/M;]$8,%7<53-Q>*6Y+:O]/F*_G_+[ZBKO'CQHR2*.9[YD,8 MDQ#CR[VX,OK;$;F'A=:U28]&F7\/'J%15+\MS92W!-(Z&<_NM<9$SD$DV!6X M4B@%M4\2+L6U?B3,3YO.8.6O!;W7&,%E"R_=,.>+,*<=%\D.90AK#Z7+1(PZ MXZPBC4/HVR$EP9O>=[H(#Q)D4V.K7<6 4AI++SVJ^>"W;Q;TUV#DI;N[.M;F-B=)^CBF5"C!P[B/S6O0 MB/:S>? )]/U\V(SJZMUPX("-#A#Q$S#D49F^AN%:3)WOK9@?5M,=4%U3W<^> M.6H;?"AW4;_EI(DC)LD).\_O,;;&_U!6.DB;/$,PX'YOALCCQ,@8\DY)M_O M,4"];Q6J4T!96>.S04W+2%! ;6Z.WOK?6T*/:D.A EJ&-.MA>&SM MD66E!&5'(+_J1YU%)0HXOBUF[WQ]R931E/3KEW>CS9^$AQ=JW_OZ M,Y&*"C!$7!,G ]M;?]EV**LNQ3,G?'RMX4*43Q5L2)1R@@OF4REBT62L,*;K MTG^_D%U7=964[29 M8A'Z'5.Y.(X&[T=I66F1Q^(XB@AR9J.]3)FK>>83BBANT'%+/F-B%@25T 1* M;1I:"/&$BY7R3'_)Z@B&)]F.QK;(\S\XJ2X94FW.*8>X (-=NR M[G)!W&K[OH.6G+$C<0N1^4WH^<-YKJSOJ^NPW8.#X+\LC+E-.'_:G :#6)7]:F!37\AXB#U3I=IC M*Q%3M[)58=R]:FU,;L+T:]/H1QMRK[:6GO!-;U;X#/=;3*P+/8WU3%["GPAYKOF[_/&^N%+#=/PM=/]W>LA.'T-*W MNAFLGU U'D<&V4R-C;3;RNV$E^7J! _C4Y67N&EO+E^&E*0QLQB-F")$3/:^ M!15LGQ4O ;JN'E*F$]7\5\I'ZY^"UZX-ZV^2=\]+2:_?L6@ MYP\AN2^25OS,T( #Z5=TYU\<'G2NM:"L)>S=I+4]T_I$,^_ M>WVA-DZI!?,!ZKB8KR6U^ST6/A2P_92L0[U^7W2*/>*T M74-9 Y>3QGM@P\ M:31Z$KOHPSHJJ1^G^-M?Q@CB'(.1/]@.]7X9E;@5V"S:4B2,KN A(:/S&7(B M+,,!;&^"G9N@8)JZ<:OT%?0EAV_#"[338XV'@7 R[J))(_IM#-?+0GDN5R! M=Q^M1SM733=G51/UJUS5EN=)#[&WTZ/FZ4"$\2RKL(13GYZ'S+$Q6U9L,_I> M"Z>4*2MH$3CCW/,?"?7]^KLF?Q0QYOEGP\3L,D7420SY$##>Z]>]R>P<88$X M",R.BQ1']S7EG-;V8!W] MT7% B)VW!@%UKN8J,UH4!@1/0-E0!IJO(PRS)I MI:YVXAVYA([-87PSH0_O FN'L_:353A@NNWRFK-C$WBI+WCC73VN8[ZTS:;W M'J,/GT*53"G"(J:K,+N01']^S8G\1?I"?0%5U22E.#KT+;;25QM>ZAC[/I+6 MWLRGR:%93V:U::JKU\>:.S/W>6[AP)I:CI,-ZOOC58*A99'GHXKWA5C7>]\$ MG[IFZHF8/@M1['4,0$OG&T&>4))STN_PRW/F)C;#YEM1N'3/LC5ZE^"H)0Q;#PGFRYUQN:=Z,8L: M;4J;9)LWV[V:\RA0W%AO;@>['S-Y0JE_-,H?'RE"7K!^HW3;7I^Z6R=-CL60 MC14#V$3*L($#:2JE:D6\PDVZT7I/W!EHZGU+"!>,Q=A+3GQ.T*"R6C@X<55Q MP&\'%M6:RP+OJ;2^8C'70L3\L*;O&**/UH/Z:H=$PG0>4P QCS9/"YH,2VL# M[F@*=J6!M/U/\^6Q/IU1J JK^LI"C*[;T.?;G_6H!IR>MK98_3H=YTR- MHFKQW\X%$=2ZDX3OCZ6P3_=2-VG%1YNME(2 MP1$NW[O[\B4'1]ISLF]K'@Z$2][[&U\$?;L&IY1'+;OV(%9M96*"KB2*'3(X M-TUV\6ZHMAJ5K*N+!8;U#$NS[J6H[?TG0B."-%%O/XZ;ED,B\\5 P:^#G M>A73F%ZP_[/PL-6I&KI,C&=F4^I=/Y3BEPC"ZW?0A\\+QUQ-Y1-III2[*9[N MW^V3%'T*!7XH8&U#GDN0+PMMTZ9_V[U2?>--5%GWI=@M4'_,B>K.W06:3(>8 M>*%7J2UF2VXBE<-6.ACQZ/L]0Y4WT=BJ[\>7OPI]>"^&A).@%G1('+=(\B=W MK51K:.2FOMWT5E7\1(_SZWT-!IV9M%+3%;3'LGTP+ L^&PGB?Q@OR,2L/CKX MAH?Z\PW^P',%T, AX;N'^Q#V:^3KN:\)GZ07IDM'U*$X"#)>+.@'[]9SM01: MZ4,S6M(#(1F8Y@]SWG$^/,#8($JPI>[PZE.-62;F+O/+<86FA)TG,*.O90=6 MOTR%?UQ"">G^<7#A*=DJ0D][L^,B)]DUMF7'\K%)(&<=\UU*0#3Y(YFRM56R MQ5*SJY;DM&'_)PEIIH+]\S(H/;$$#L\<1QS[NCRW%E],?K7/LA#(N#Z+O:/G M3%^3?RHS/^C.W4I57G^O0WK%=K^?K%Z5-+M&_#'B;7_TT+#3 ,PXZAJ/*.9K(J28H^A5[\A M!.*>28B;Z"U:J)^VQG^H;"=X&_UJ3)0X=CO,\'@_-*2*LOLU%U%;\,Q"SNJ$ 1=INKEGR^KS@J3]"6,_F/#)O?U ;0<_[S]O2]_ZD&\+6S=^! M#^\EV$9&4*MQXQK(WR'8ECYV2QG@S.<9DCG^.07]SUG%_T7Y(W#]7POZBU E M$3+XS/\#4$L! A0#% @ HX*<5"O$(0ZD; 8 09%/ \ M ( ! &0R-S8U-C-D,C!F+FAT;5!+ 0(4 Q0 ( *."G%3:[[.%# @ M )$J 1 " =%L!@!D,C!!@!D,CU6F 8J@H % @ 'A3 @ 9&%O+3(P M,C$Q,C,Q7W!R92YX;6Q02P$"% ,4 " "C@IQ43:1F6&BM #Z]@ $0 M @ %H\P@ 9S(W-C4V,V0$ $0 @ '_H D 9S(W-C4V,V

JSXS(0#3!YDW+)4_4T.DKY0_%9WF&RT=06YX+M,T>IIH+< )LZO #P-N M7$>"U0&^N@:^!#[4U(+]JL_/-AS+Q>'5#K&!S"T3MK,@<\MQ=-P7@&BFPF-5 M7 RD%\[+UD 0P^'H=$HG;C ]/#'9*YQF#2OI_%2P+=@S&Q%FS:G-S@J_@;11 MG1F9XKRM!OEOZPU.:4O$6%(-;,WQGOZ-#X/MZ.:,(OC@H!-0",#DH5!*[^-5 M![S# _F,;1\>\"]@:*::S\O)W&P2671NN4TG@$U8-QP*OB!O,PJ[<7%#0(TS M)(8GACU."9%/@F0!C.&G389M+=R?RD9C^GLB!L 9SF_BB.\(^*G#<:O%=X2G MX6/43:!!)JD1XXXWF46>#1!3X%9M-G8\;[A;DYT.?=#E,-VDRELUL/([-?"PWT"-+,:V:CK M_,(HDDWR(-1$DLHB$GF0(!7)'\2/8T&(QC$-WZ6&0]^0PZ-2>:9RYN%C^?"1 M(<7:/ECF#"QN!"P?L_3SFL%YV09CTNS+HF6L. D&/XZF,8K>?PPDFIC;C,A; M,:]NIREXC 4";P*I)#)Q+X!8>B!?W*I(CL#;.]W77U_N'3I"6;,C_?-TY/>) M\2AL9$I6PG/+])^<$!+]PR?V'E1N& !W,]5@1TR!7?-]V1-5 G JVSN;27^U MW3MAC##)@.)IIL_]2T9".9>!D:H:)1(H028YGN1W[-*;G1/:!5'R\8!MI8WV M@!D_T&Q83FF9HS<3#&D@X9']-7166,K",F(4GJ?NFA%UU_SI(XSA*WJ/7)YA M^'D1?8WFPW+T\.+;=QTV-0G;O/QWU"Q_P/K?4Q)P MZV!:?O0O(?^3\TTV6[Z>%P5U$QHD]D]./.[\+@I*EO+$45#F]3X;"?\]Y'K& M!2?;VB>Y-^,]K](YMB.7/:]*_F1[HR@?LUB)!?701!H8QSOHC]8<,"/ M-_G12RTWYK0B,#6/7Q/*6^,7?V7SBM$ MJ]>=#_MQR9XAOB*VLG8.I]RL[R#L?01>N?H*[S4.LC!Y29C2QVCO3YR"">O! MA#4>1E]?'L18X!'PF*"]DZ0]I2EH3]!>1;0G'P'M56Y;5,%,]>":(R;N0B?K M"YP+G N<"YR7JZQXC#%76Y'4A QFORC-MD245A_^ZG0^K-5I.$CU748N-:-$ MI<0<0;I.9GV)5D&A^T.E E(0UK!PFZ66/O)B"_;!K;?Q2&W6K\.3@;:E>1/7 MP1]>=8P>N1;)J*+*SS740E*M>_*V95R'^8: Q[G"HZ+B3H#?\10E?J&J;6+% MOQ,(K#4R:NOIBKDXC%:-^T7CVX[YW'2)J.6TV=R7G"R_7P$RFD9>VZR*,0!T MH!B^^6 >6^D*0<=VOW&5,;+]SV,AX,_@NT-3\]]WLKZ^LL"PR)$RBC206QF# M+,I M:"Q]76^ITAC':FO= 6-54AC\7KF4Z2QGM3J9LT4+@C5=1O&>%0&RF-T M^H$P3LHQ3HIBR)\,6S=T5\E0V(PM66IGCM@26J,:R^34"*PG=9L]05^UL4I. MC;ZZY=*7B(RL-SQ&+.@5&=$D(B3E&B$)^2@Z&T)*4]$/JB-O;("=.: MW)'Z97JS@M:VM$U.F-8&4E\I,0"\9GIQRMSP=7@7WTE33EAHT7Y7_1=$3*C( MD3 G73/@3]+4R!0G*VY4-E"<"5JH0BC[\_7<*5[&P M>'4PAUG#^;,[17X"NVSU0F4'?KJ2TA?6>WT\Q=,E-;G;DMI]$<6NCZ=XPK36 M;DERO\0Z#N%/[6&QW"4'].OF*SS/LG5AQ91HQ3"P#QG4@>/OES#?C5?+$!^% M\7]?4A1%J)K:F#5G1'N*) ]$+4A]K)RS(KUVO\2TGXB/GW6@Z43#X%\LU0R' M\45OG!#1;G&*DXAVGX53>8\-ZM1Q"?TUIZ9#V;5P!O"V(QS)@AW) -2W/J1' M)LI09SLS"K_B[RPZ&_7 %E.K*2DMX2C6QU$\)=J2)47N"-JJC2=X6K35;;>/ M+[Y]6H-(AIK&;L/$JRD,RWR^!/IZ.1>C@]W*J5R5OTD!G9.#SH$%?\"GH^D7 MX-(Q,&E4\'^AQR3YE4Y/ZI29VQ!1/N%@GU'X[_8_'MZE*0* XA25GT)D(=:+ MH1M*7ZC&[R+4GSQF/H3,:Q%U OSLA%;YD^? *@Z& [.N,B07#Y9+B?SAQ&SS M P<$.4ZN(R@)["1KN,3':/HYQ,8/1 :_ -._;7*U[<6E=/765W<@=9MB!I5P M?&H('6'=[J]6P#Q'#*NXD07MAC>QPZ49&:H@&\1M&N MHR>HMB3WY)/+;1R5.GS$NX0OGU@=/KA,F"_C]]]R+RK(:WPS5//$=..!7:=] M>>XGP]1G1-1U!$_,O_*QA$@Z2-=-6VIUQ.S4^E@6IT1;BM3MBSJ=^A@9IT1; MLM1LB[$R(J$F$FI%)-1&[@PL1)%'$Z<0>;0:2Y\;X%O+40W,DOUM>9IJD6L# M_C4Q(1:DS4Y]Y*@(A-;(70DHR(D6FD>#/Y6 MGPR*/W T/'@OU-8G<0$],:AJL_N\9BB(?X5RDELY43F,K[P++9>"UX@H"EE) M*PHF\:,KM=^G3.95BFRKB[?@V6#,84G4% TYBP K<7O.X#' S"7P0[ SW<4A M'F^Z.]/-^+(-4L6Y-[S/(_/,J@V'?J8O\& X$LB3-2V(#3\$7WA!8P8^K-O$ M>HL0;G3B945TR;>RV$MRXX%7Z8^V3"0O,P-:T'Q M@$!$"!?_)09 5O/$2)2]LQZ&0+P!U)>@\Z'//B'!CJ9X"I" '%\(5_]$N%O\ M%A9=(:EJBV"1:B!>;.&83>> "89U/B::3Q6=-Z-#/P(!+1-/0(@/IS8Y+@4 M*,A!-:L[,UCC:<%( ^-YJKE@Q!# 6CKADZ8"4;0V L+[];!ABO1E-OT*^81 M]>=NXMYEKO41+[KI,:V5^X0,OVP)W,V G;XI^]VGN\O./E>?]A*!DM@_.62$ M?F+B(/A2Q/5]HB!LP?4UWM2%LS1$9J&;[ ?;!NS/E6_(M&"';[KFS@ 2S??O M?H_O((*'1K\%#UQNB8"SVNCVEJ_Q;2U?CM[D3=A5WK IEI_SWZ<3,<2>3^X3K@U[5<6\N# M/(S&MX]D/"+7HX?'T9?[F^'X]H;^'K[,'XD%_"1\?W# MC]N;#T=]Y O?(4<1[,XLSP&Q#+8G_36A&1IM7T!LNWAE6:#^,X^8=X^B88$ ,=<06Q\IEV544(7 M$5W[KW=CP.TC-2@// M%6=@+IX^$!]KODT>6&-S0"B:Y7F9DPPRC8)?J0WXHQO:[?;WC&-CC(A9!1-P MJN>JIL%R__6N^8[][B_/?H]Q,'L,U\E@:MA@T_-7)IYMP_&9@7!%N'(GO>[[ M;>1TBO;Y ]#J,-2Y R\'/X5O)<"0QD->QCCZMA:W24B_^9[%E]*1-/Z^ J=* MMMS[0;K8US;YN9RE\Y+E 1I69&B8Y"7I1 ]AF9X4R'(V2WR"6O))H\,D^CY\ M$2?E=2'< VPE;T-A[K_[;MWF?#H.]B:#->%8AJX1^_GIHBD1_._#5=HU*E#$ ME*L=ABS@$KBM'&(M6Q<%: MD="D3IUK'F1)A".'SLB,%(!M.3G?^;R(OE-L)U.S7V('HB"!;!*0:T0"74D> M'';*FBA17B%43[P0>2T_C:VC%JC=GJ2T1$7L@2F@3O*TWY*:[2/LZC\+\_5Q M9MGN64TOSF8WEEU'6,1FQ$99XE@$;K_7EYI-(7$/3 *UDKAEDX"P8==+UB]B M++QHJ=M$YJ0FDQ^CR%$Z':FIE'C[Y:%[N\KO TE:7FIVU0&OFL_]\1N$@!R =( ,X1PN:_G)TSG$ MG<$_SS/RI)K_.+!CTWK1359ZJ)M(4 TR- R_WPB^Q-=YHZPU;:XN6/6=WS-D MF90L@-,:G%;'V%8TG?(MPFK^K6PV+,ZJC;%#Q/))-1]W/*IIJ7VWB3# MN:T;_H;"/FC""D^8\83ML=F=.V$HGSZY]Z8#1AJ::&BZ)A'<_MEJ^@A>_EP M@G]^IZ^6\0I6US5L5G?OU(ENZ.XBNEK\'4X6$5Q?.G3R4?/L-\O6'&KN5X," M1BCU1ZM?(CVDO+D?C_]:S35?8*'1-'$:KF<^6[9MO>%95=Q/IB]0"^C&F>[' MXTV,Z3HATW772.!F(^T_<(X"8C9XM[N_069TDZF_#:(^VY3/6&!-2,',^V1+ M;-19WKJ9)W!54#.BNF2,C\+@F9K45@T"%/4/;FVBSK%?JL'I8NE3A+O%%8 ) M)S@JPB5_8)U8L$VDSDL=''U=@ZU^Y/^PGKI6I_ONDRP#A/#SG\#O 8>)S"T= M\\L6SBCX12?^7AHFI)O;V> MTOG(!C=&-DC:L*1GXV\:\W57RNDLV0+:6>UC;MC9 *ZC@04Y/PHY%.58%.>2E>9,QQF(5 MT3[29Q3DW^G=&/S4)0+2C](Q +_4O6G*CWS M\5.L*9].X3 :AHAQ)K]ELG= 78$&9!8HJ$5@4/7)\EQ?W3ITKO+0FVZJYD0' M1:M'3@\Z4'U5=8/%\]P9Z%-XA;ZJAL?DHTV?/4.UC44PVF4RT^DTLCTD=P<7 M>E'_ 8%[@>E<.P:?C.=@L&K;AVU]TXK%X MY(C-*[*SOF;9SZJI_R\##( )#?0): N*2_')5'!.E0"?XQ ;@#JH%M>R'0XW M]C!\L.?P(4D!%"7RJ@/6\1"V!Q 'C(6S='Q XB@"CB[=G!B>!M_!T4N(U)WI M*T#"4;*D([ LX9#+$4 9"(F A,> DQM C'M&5?.X;B,A:VXX /6!Q? ?#_0) MQS>ZHU&G;S+C 6A$:7 &+92W?.@;YSXV] PELC_RC9T3EV1?C4VH"VB#6:*J M_]GH4TW@$[Z8$T&=@R.XX@/^I,3*B#,K;VH;D@@@G!\)0;!$BJ])"$O*16:' M =C 09>#=;Z]G()A0 ##?"6.3;*&4+P5B!!21 @C*Y48#J.2>R9_< MQ9^F6; XLIG**(#E4K!OC@G )SZ=@3@S2EV :.Q--@WE)9#!$5[&K:* MND, MC!^D*2 )Y*95WY^HSHQ,#>O-B; KG,JUK678@S$:EB.V1'!J2(@E!"& M\"Q\@?W(<< _'SU]-;RV/-Z2.)9H"%"_%!"^Y2R M9!!!S!L3\\;$O+&CGS>6XV769]!8Q%U?$TD(AXPE8PJ1@WU>^&\6-W L%E)M M)ZJ>WWSJ6,%=OKN-B-KVL6@U\;%73Q3,Q& R+WH)CO<"IUP$ADK<"D^X M5QN7VJ0R<(V,<61B!%EI(\CZ*>(_BA%DW<'J$62MVH\@$]/-3GZ=#3"8;]1 MA<05D*@*$D<\ Z;9:+7T+*F]]\R79"G>B8UX6=D0;<6(]7.F!3B;4*5D((BM=NRU%;$-,MZZ-O8'>]"UQ:A:QE( M;^@!Q6M'D9KMMA"N-=*S!R>"3FL &K;$J>N""+;6L >(O7[PM*JDY*MDAXZ M@Y8T:&>-O2M/WT84Y_S7&KU9TB#HG&]MWY'CEQ/Q'J3YKZQ:HARE&V_=.:HM M%L?P-3[D$6Q1X*$>6ZQU\&X#0-7JSH3MBD;&EJL:Q(RD];=,Y>^G, Z7Y%UA MM>Q3H5.)1U1<5D9I]J2VG)65R8'JYD;,H5&[O706Q+>+^U5<'JBC=*5^,SWI M31"?(+[=H;7UN(M:(\U=ST$)@0F MJL7$,>>92D@RK1OT<; *\&O++SY_/YNL6$:IV-/N\":I1/ MHZGO?]2X-+K=D26Y*Q*)):&X#D7//;DK=9H"Q66AN ;%S%ANU1.W1(N*Y?JP M1>6UR,V>U&V66!%QYE*OXBKC5J\RQKK%]F4>!!X.'TRGQ%-2\HTWB*5E3T%E;7MKTK4I0%TN\I4JN;96O6 MK%Y-%$N6053EU.#*4EL> %EE16L%69T#69527:M(3:4K#3JU*^W>3IO&42PJ M9XHTQ6?/]8RW6-.X9YG-:ZF M6A^_41MO4 "&$V9*/K* 'Z FMRY9].HXZ*$?LNELMIQ*3B7]_ZTDWG;8[G( MLMR=L5ST0&J!Y1(K*P'!)M;N[8[AWA"KOF#7;>=?G[JWEBJCHVYU9"J[F$^*P_$+=W:V; M,B6C0'8IM;J[([M_A&I0C*?,+VA[CB0RCJ:8K9A:@[H4E>RKZ\ME[DJ+2M[' M<2>*E;M28*NSHBN5I;"[9YLJ-UPW>T4T_L\S<0-(?A;?3)H MW/R8&%2UV96W,S0S?H56 -]:1GE$H,XYI!Z\%VKKDT_L=T26;GHJ ]WV53$1 M Z;/[O>.U[ID+Y=A,RV-GZ7)MM*^2UTD_^[3W>4^>.L,$K9/UC^1]5,&)2.O M<%T2+IP'!68 )J" +T7LW2<*I _VKO&F+IPE'F>A;>R;L@/VY\JG@Q:<;UGE M\N[W^ XB&&OT6_# Y98(6*&-;F_Y&M_6\N4H/1-&T+ IEYZ#H-SIZC&K0,+^*&>FJYUK!*S8_([ZT MB_&_AUT?V2+AY]E:J/P]^G$S'$GD_N&Z0>)4?5P'>1B-;Q_)>$2N1P^/HR_W M-\/Q[0VYNW\8/ES?#[^0QS&\\/7V8?Q(+N CX_N''[Z, M/0Q?\TP>VG=A4ZJMI3;7($--T_%'U3!@87@RZ!; DP,9E%MQ,\3V6*#UZ AS R_04H=H$#R/>OGU?W8G&=B=U8 MP:H@=[G8!2(%2Y1U5Z,R')K:#\#:\H7'",02I#MT1N;FW5N=D&2[JR-LK6XC M70S"U1O(;X.!@G'F#9VP@#Y_KR5+!/?1(+>OE-L&S[,8-B:>;0.IH;"S /VF MY88B -]V/(#[*MR0J0W&_FI20C'W9MG_H,@&!:]C_'A)LRAV\!U@Y[GE4"XJ$:]Y%$EF,E/-9\KLIB?/ 88% M4PC0R1?&G5A<*OJ/5B?P:(>_R=;2*$A;:\[$F81@ ?L(B0\09X0&5TP?PHKP ML5"QL)7B#!(JJ*A.69KD<7=\M66&= K0@MTA^EVG''M,[M? @FHUR/*TA!\W MWWJ*Q3M"VRC8V(JTD'^.Z/$SS"]V^H(C0AOY$JF-;OO8>Q/EA4+0P#(85:+ MXV)==X#'4/#&.72FHNE@,U[6;/7-!$D"?_UX_-=J^?O-MB:4:@Y>2/,%66\T MO;8IL%X><2H1XE1^@K"^51WZ)[C^$D8HTY"Y6 MZ;LSQ9/7<#"\@GR#E1 MP".07N" ,TU=+,![I."G?E5ML%!\.Z>=4H^A=>(?FK!3QP-3A4 MN]--L(-TU;@W^58!8J/I-]R:IH6L1#1 D7>W@""@L'3+'.! ZRPUR36T, MPL7.BZ"<6I8+"], /B"OG"",9* CY@,:OKH$FA-B!1\Q!^;.C-W]:#PVR)_# MX3<>%'NBX)!.0JYG_N"+[K+MC5E@(&,K*/YPWXX'V&7/3"#-1DV%RM:'A 4L MNPQ;16##@HWHW4I^$"5R"O3<$+R12-RE[YUF']M?FEO'^'1X%;4Z'FH9Z+&I MR@ #A_BW9W([C$$&OVL&U(Z_Q$3&JB?ZAZF.+ -*"RB2H=;1GTU]"LP'0C[M M[T]0@KE+E_G94\'8<"E*NI4AC+5Q_%W2 FFU?^#T!#[4Q\G?+-R<*I8BNY;IL*_RZX7P.EEWX MT9_RNQS7U+'=CX^3&=7 8!]-0RA\5@VTP1YGE+I,2I82!,Y3CU&9N;6!D=8? M^/-RJ,_>,56^'MHG^B3K6LV D'P8$@9$)QT[R--T,399+4C6#"C:_ZB1#>U7 M4AHY-E9*,L4[H88QQX2,^?Q?[YKOV._^\NSW&,&PQW %Z@_(XJ_XJ2AF7%P1 MKHD)F[FTA51-R1]_!!>L:JAS!UX.?@K?2L AC8B\N8+1M[6X!4%Z;38J*J.@ MU#\7G"I12$K\8MS8US;Y^>B6SIO6N$D"AL6PTNT]A/7WI+"1LUGB$^N2!QN= MO5,VVU5>'V K>1L"#H"5S/]Z)R]9,V]W/H\$FY/!KLB8.IYV;0J47^464P^S M?=(#.8;]1A3 7D*@* M$AF"-U.([L[;FTC6;!FM7H!H9O+9_ZOY(2F#:SQ_\!K;-UDE-_Z [9VOJL&+ M^+:44=M 9XOQOF&9>V&//=@#-Q\P&K:V !*&IH;_W"Y1,72O5=M> $?_I1JI MNRMC76#-G['VEW# :+2E^A8+I'7J9#5B[7QSJMR3VLVMKY@X"'*/CW#.@5+E MJBA54:1>YL71U2/W^ A'4.IZ2DTVMVY,J0-)J0^A5G3?P0K#*\,Y/A*C*R@= MQTD8K$OV;\O35(LWR/H5U?H6MR:LQFT:3J6;7WF//,C#UDU43569;E_,O%+@ MW'@4YRI$&K\P+:6MIO4E&6IE7E!6(YC>% *.1[*JY[,2R',JDPU1>IV M^E*OIQQ&!PJ2/!^2W-4F:X.?J\A;WPU7!BY%3*PL\^P;=M+S*8"1UFE.E/Z M"1$=J\"38WC1M=M?#SPZ&MW5^FIUZT*B>94@/*PU_[5I%U/O_21^E%C1SVB ^H:,(:A'44BJU5)48*@[*M0H^;%?8R"\$C<8D MJDH:[;GZX6I!=[E:M-@$5,FUKJMO7F"D4LXZQ8MM10 M7E7![C*?L)^_V@)_5;,\G%QX<-_[",Y3*RHZ WB?VGEJ@F-!/T=ZGN+R8:(8 MZ>#QP.45 'M:5E_NAY_OO]R/[V\?R?#AACS^]_#[[7^/OMSK)_W[6YN5[6C5A;K"W6KO?:==8VQYMYBG8EN5;\UC[1BG2X@OBQ M=32M0XK4[-2B&%YT9]2'&*NK8)4%*1['PXZ%%'T^:KXL,1.4MT=>JJ,MU9*ZG=I,>Q M M&+6GT^I*/CJ]EJ!30:<'HM.=BQR:M:'2 W<+^<'XPNN&3F+9>N[JN):MYZZ. M:UG1:5&U$[=/@O3>?*6.BR,BV 70CO<$P-=5.W $_[J_=5*94=&4<4J5HIE6 MDZ9:'Y>T<6\^1@@#[*:_X <,#=SC+'[X$+-[%G7T1L'*;W6E5C_+(SV2\M#= MAEM7'?*MZXF/E'^J\I);4DOI2]V,D M*NA.*,01.H>EZ[V[XURZWKL[SJ6+BUI6//'[N)/&+&@>VVRFRMI6SX!RO/2' M4_IAADA66J2@*TB9)+,C#Y8YJ6\-7UMJMFN3*1'YO'H29W7)YK9\H*H^09SG M2IP[5_GU^G4AS3J7^AUOANB+93Y?@C'V0@Q+-1U^5XOHBRBG_I?U%2I7=3KX M\0"T^R]3L5)KDR"?7 M5%^L4.R)ZCS;L^:]A(K4:7I7>*=;N;&>B/,[ )IS!6V *!@.N-3K5)[K[\:CO MU1/KBG7%NM6L6WW&YU1;::X-U7$XJ(<$5+ANJO:"."C$'8G\>/S7ZD@!N/XO MEOGH6I-_OJGVR'YTT>G_2S4\^HW:3!>LCB#P!=@NACR X#FX,EL(&V_96Z,I M>P0&$?:/.?R<4_NGO[5E].'^X2X,/S17AA]*A4CS&"'2;#2;S:SF@F2 9J[: MY!5!(;JI*N@)B) FH\=ZT>'.M]W6IG5 =+74B8(/KUMVSC&W!04+"JX#!>]< M6ET7 A9QGU)<@\\5NP:?C\00/IQK<"P0J_.:XZ*>31BMYD :=(]KN%;F1NI+0:=)LM5U&PQD M^+]](-M.D*P@V7VMNJ[8"AW.)EX+QX;SQ(4XXDP6V$NX,5J$?"= MNBI@1;M5;1-L9.>'J<[GMC6W=<1'9?:6 T> U];=I-EK2\W6@81"&K,?2E1A MYQVW*(UH2[6X-B':-A"M+,F#RFZ.%D1[=D2[TN;:A&A[K9;4E+.F#!R>9$5D M[1!V&+_A? ($9],9!D9J?2NLHR=6@M*.S_M7?MOVWCROI?(=+3BQ30II)L M^=&<+>#F<:Z!KETT[@+GIX4BT6O=5217DM/XO[^D)+]BV=&;I#0%VCJ.+6DX M'XF>1)OKD>_<(H"#SK<17HCS:>N?2\6')/S[7)]?\>DVC-PSZ[4[?3T.&* MU)4'DB(GU?TTO"_T!X:P9^"0@#EIOCEAGC >R'U)[O7!F( Q 6/24T\ME)MK11:&/@ 5ELO=#F9\5KJ"\M; MLH6GJ??.^46Z8]9&6]?M=C4N)$Q5SL/?X8,CQSR.#7DLPE0DA8RMW&' %K40 MO35[$(T?SZ9: U;EKJK4'RA2OY=4\@K6 *P!W^,)UJ#DWOB=GJ2I25LT6F@+ MH+RYUO)FEH>*"B /5RAJP7@W31Y.= SX$52>0N6[Y%^:#J+<<95;PO4\.[OG?1J8IO8O/M__ MUBOBN2BON,B#_Y(%"2G75X+0M_8(YT=,?#[\2;=_Z6O_8GOUQ=:OB33Z;AC^ MN8ZQ00!T_R3T"2E7O?[NO>BQ=F_O^V0H M=,K(0^EHX5$']AWQE"\^SRA>D#M'-]1)=@+_WQ_UT\-R^&A'4 W]T^U@H^UH M'WPK09F'+<7#H1A<:=:!XBD5?GU B^NKP-V\XT4RTK?RT.T%F/2]1T21/)D= MX_].?]R.IA(:3VZNT"$PQ1)D,IW=/:#9%-U,)P_3K^/;T>SN%MV/)Z/)S7CT M%3W,R!M_W$UF#^B2?&0VGORXN_T@M,B7HR3#D>BEK^@&057NU>H2B M1G$$C::.O::VQ,2.CTUT;SFZ8UBZC<9.% _3 /[R)EHY4@N;=Y5ZM4@AR_S] M8D:4_H!M'$;\&G M!V.!S96-I_/M:$2M9+8'=X2FE][@B^T:_[RB*63E+SFB*&;NCJZX0-@W]"6U MHMX*'ZHKQ9J[;SZ[[S.MP0G0"%_ODKZ%R8/H>K03MF4T ^G3=FI)9 M%2HW2C\>].Y!M&W/ >'PZ'U,PMK^E-F?5^&!;?3G^/+ASP>P"F\3K;BQ\QN]8ZP\.OW#Y?\:14LW MHFY,D8UB&_>:7-76ESYY>_-J^ZM7XW"LB%-\TOZOS4.7 _5Z[ZD:$GBW6*[W M)]FV@Z^E>0V7WKT^10!NP'.F6".T^NBXYB/>K9B6.HSGP6YZ7VG+HASWX0Q, M';=6]RBG'HA,+G(EY_<+I7OQUM/%TV_S< KQ<1*J@HX#MA)-8[4D]3WQV(A# MAM98]Q!9[Q3 MT#Z&:+(4, 08*H0A!3 $&&H!AIA[?RPF!1_^G,#@_O['ER+8%E7GH&W0-F@; MM-T@;?]X^!=/V@9WA)D[(JKD?-P3QAG&N4GW;,7B-W$#C-3+^8>F+(%13OSD M&IAZ$_I9N>F).4F%>@D[SO/E]'-N>W][HWK%>X]>?SJ?]%D?,JYJ\-+]G6YG->!>6&0;&\WD-Q _7;7#=(\(^ M(T??"(9HF[:('7T?.*%6Q7UI]0\L4,OU#[P/Z!^8'F!ZP%N'" XB., $8 (P M 9C@B>E)Z9TTD].A?JLV%-GJXP533;I3!"%,.IAT#9IT MM9&Q:2==(BT'DPXF'4RZ[ QXFDEWB@IOSIR#@H@"P?.8;@#&?H"L$-8-JVDX M/Z4WLD."BZD$EMKZ7 M=/(@ *)^0/!0!J%):A<,1//PD+R(AF/UY#PZ62@I2CPXL M23Z;.7OW@8&JJ-=O9:H$&*PRT[RT@VDMYA.U\DZJ MI Z&@%9 :ZUHS9L5ZVA<8#4A)DCL"9^_57G^Z$"_) \JLH#B'.WK>V&.0*)737E MO><^/>PIY@LF*&0(5*6FT"4%GEGE-#*& M7*($+3FZ&CR&^$6!_I+S$*F2TB$%KR[P#K8"Y HO^]P.S2.Q9H'EK,AC3+?= M,B(S&7V.&$OLW[T$GNYZIN7HWGHP MVGJARX(/%!TR+#J-F1BA((_VAAYV,3X2:8X^\@7S:_<8GHQ'^^FD93K1GW5YA=#EQ M XR4[@>HM&-1[# CVG ]W5O?_5Q9P7JKUYG[?:NI/ZFB1N;_K?S@B8"*.4MR MMH^6-!A"OY#&HQJ*"T'%H&)0<5D# %5K7&5T(6,-U17-45LKA18&/H#5U@LM M#'P JZT7&JK6N"1$\U6M(3T(/.MQ%81\:>"BS8[]B#%=D"]C+Z18@P5&,9D& MI6Z0S37+!0%K(;ZU@*(Y#N -]@+LA2CV BKK6(,;K 58BS9:"RB_J[K\ MKKRD:DEI^_)JR$JX0S'RL;-\0::["HOPN,BP,A>R9E@8K]YI5P/M@'IVE(SKZR"C,:Q'FFKC;EA/J#AB!CXK8L& MY<2Q ,/ O6& 7"HG" ;3 *:!,], :5,>\ N& 0Q#@PV#N!E2UOC-DB6MI1#_ M=&N2ME3A3X,%]LBD>5IZ>(')0#_CD.;Y)'2%?7,W),'-X&9P,[@9W"SSUCYH M>U:*?W'O>N0M!QDKCWC1QAH%GN[X=G@&+]*W';*@E1F+5F:A.W>S[\WMG9L< M*>XFUMN,JBVZR,@Q9SLE[KJ<37 PG<_T%R%2-(HFR2JT/8,94.,,X"L7T5$E MK9-$*\ ,@!E0U0S@BG+O2VKB+FB8 # !1)@ Q:EE2>DF99S83 #H*,A5MQWH M)@2=KYJCME8*+0Q\ *NM%UH8^ !66R^TZ!T%H9!AY@:ZC=SD MZP@MK6 7>@F[T!/8A@W30'ZR5R9YI&^N%U87[AUY-7,GKD.)",^UR8W^'CM$ M!.RS/V(^55\LI2=I*H.#AUA/ NAQ =:E@=:%K]23(O4'FM119; O8%_ OC3! MOG"5&E0D65:EH0:M>,"^@'T!^U)^HZ^^U!E = 2-OJH@OT:&X6&*I_!P;#(= M0J'#WO[8Q/@I/$^;S+DY]L@;T6G:/CU@F_[Z:1G.T6?=7F%T.7$#C)3N!RAO MK:L^948TX'JZM[[[N;*"]5:7,_?[5CM_4N7L-J(R)X3.%0EJTF (1:Z-0_'_ MO!NHBGK-T_0%E8)*^1IE4"G4!T)](&L9.2+\&"XQBT@W* M"2%A5B!A9NIN4K*,;EP\3(Q-8RP^4"C^;P1%YAQQJJ)!396Z"IR8!TEWL"'B MV! H#>0$[&!%P(J(:T6@ ) /L(,5 2L"5@3*_.HJ\X-4<'649V?Y@DQW%9;^ M59@+%E4>KE#4@O%NFCR%JT"$WW#T2^H24JUY_]U[T6+NW]YUZ M%'KUY*%TM/!H./0N<(V+S[,PV>G.T0T-O9S __='_7/"0"2HX.#WD0"#*\TZ M4!=- 5\?I(/U5>!NWO&B)Z-OY4DS%\@@[STBBN3)' _]=_KC=C25T'AR^.-N,GM E^0C ML_'DQ]WM!Z%%OAP]$0L;^,AR4+!P5[[NF+Z$\(N!EP&-_J.4/R)OHR7>_&3J M@8Y6CHU]/SI[X)?E8W)3RCFD' ]%+7] L@JO=J]01*)LBAC0U+'7U *8V/&Q MB>XM1W<,2[?1V(FH$,KP7-Y$]CZUL'G7EE=+"[+,WR]F1.D/V,;1Z7W+)7;, MO[H]31O(6OM=H5-A(BBZ MGA60668DE(I&\IIV,"'.FXR#&B(J2,GLU_X#9;U8 M$C<6BDU]NW")-;!M+W63[GS^_4*^"'^.+Q_^? "=\#;14AG[FM$[T3'L0>A& M7*-HS474:RA2,K;Q9LE5;7WID[C4.QXHX1?_M_]H\]!503WM/U9# ME<9RO3_)D!Y\+,[NO0W.-CC=QQW6+:9G>>![LIO>5MBR: MOCB<@:G#Q.H>Y=0#DSC\T90F, MMA)& D M6(]$P@I5Q]D(9.2:VM!K@@-D4#M^N:*EB9;SX>/2#0D MF)=H-E(:%@NXMB9B;KMS@^=8"G1RS/Z',LI "/"'K@XQ%!#WP\ M8BV4P?41H_W.,#">S]O+);SF@RWG&?OG^.#RV(.JHQ+X/'R^XL\+S&UVZK)' MWVP2=M"=T_O/>V2'8H8R/'. 7)W$14O7MP*_'90E;2;Y35^'^\MG[LCXN;(\ M3$?Y-AX&Y@SEV3!4[ MW_%0I6ZW7YW:$_R.FL^FI$71-1Y,69M3\M75'9\>*.FO'LE06KJWK3UCMFCK,!SIS ,<&8. MY\(5EFJ_)RG]I&,4V8"94;[Y3+R2L!U4D%BER-ZK&.5A_WR;P/PW\NU-[4R8 MZHX*9AZ]C]EW3J8=Y\HCGU.WK.5FY5"_E0LNSH RU]Y;B\CK/!E=/NBT&F]G M%7N/_LQ2T>MGWI11EF)+\G?:#4\P+J+$*0\T?[H:)PXF& 3U"BL.)A@$]0HI3Z%S8%F7U.=U1MNU.$S>G2=Q2EK.K M&%0&E$#7G^B",-ZH2;"^.(K4E55)&PZX8>DAY<0_ACFK AAD+G<#]')R0R;H MY2[I+TMR]OYD@&%.;B@\ADO(]'>EGLJ/%08J6> (MF'B<(6AY@]WP\3A1,. M'B'%X43#@!XAQ2F/2FY:F26GY/'K=F1SR]$=HU@[LI(+*T6K]H'KPG7ANG#= M&J[;NA0LHVXOP0(CR_=79&G$M-_+^-L4^0O=P[Z$'!S0M[:_-EP_@#QK)0QI MNA8,XU@38X=X+[K];?5H6\9T/L<><6LF.)C.;]RG)Z(O<@GF"==S!>X=6>KT MNBP94J#XRP5P7573H$W0ID"#"]IL&QO"R(\CB[VQ\NABCI:>]4Q6;K3<=DN& M?:-E;0Y*OWM]XZM-Y]\B?6R;5_/LF0T&BM2KJR$.!Q%K R'*Q_XUT!YH#[3' MS=Y1X,XJ\+EV[3KLL%EA^.8$!W>ZC]%_B.1+8,L:'M! > K:Y&9PN=!F^@AI MKXG7^A8_GHJ+N.@?3=N&:RK3JG0 :IN FK?C=5>6N@K3+G/ ]['(V^X+D:C9 MK'WIYJYMN[]^SA\"U_@GE?'GH35R7QK*F4]Q M@]X0G-P0S YH$ZA'T:G'?=K1]4S+T;UUS JBY#X!,\(JA%YPH+6@:)@Y7&&K^<#=,'$XT#.@14AQ.- SH$5*< M\BC)9J>+.>T,MSU69!EWG$:/Z\3V<'"T"+/ZZQ,]P>\W6N+H9)&S=56:HDIR M7;$?1PL8 #I&E,$^V 6K%0RP/QJTC]04?J*QT +@"7!7!SU[3V MA])0YJ8A'K#$ @>G#1.'*PPU?[@;)@XG&@;T""D.)QH&] @I#A2N"L8+W\WG MV CW'.$78Z$[?V/DT4::T6L?D> CI(UUQXQ>X)\KZYFX]TY0+E4,1:YO;F") M=#6=W\6:^DX4-75H*$C_WNT4\QW[@6<9)'"COQ@YYN$;>Y\<.X:],DG,>$N MX?JZ';;P(M\@/]/0T7)6V)PN,<$$>1[VO'.:LRC[_9IZ@1SCIZ2=,NTNA!-U M%O!U)G:G*_6&,!%$N5FC)@)?QVL/)95=(2I,!)@(G)S1W9%DA8]Y %R[P"%^ MP\3A"D/-'^Z&B<.)A@$]0HK#B88!/4** Q79 C/OORPS6'Q29/G]JR]F[5E+ M"[LMQR :]#%Y\29;_^A]_ PUWLQJMPI%I=^P9[GF.-;V+8[^W\:J^_%O%!,S MY^O/\3)R7QKT-5[JOZ!LL170YZ+2O"?)0QF #\"O$_@\%*MK4J<'%A^ +RSP M\Q:[#[K,9'!H?MQW7GXQAKK'E19U=IHJ9#- M>F6"1O[4V<99 U:]ZJ1NIZ8U%QJ#-0BOS'@!19$Z2DWA$2"V.8AE%LXK2E_J MRH!806[6(,3F#4>4@=15:]HQ#LT9&YN!;)@X7&&H^R PAZ#= <(,1S*R'HZI* M?2B, 00S1W!N0GDHJ?P &$CE6F/9#HEE37?U:.-FQ.8ER\,5BEHPWDV3AQ,= M WX$E8<3'0-^!)6GD!-&_M7)@] 7D6\X63UAXM9^#G^.6ZF$351R"+U'VPZ6 MP9$HR9=+8(IWE.^VFOE\Z?.>PT_/^\;>Q>?[WWI%MG%V7G&Z)_\CJOGXZ)IK M\M%%\&1__G]02P,$% @ HX*<5-KOLX4," D2H !$ !D,CU:[V_;-A/^;L#_ ^&B0PK8\8\V6^8X!IS8;0QX2> 8W;IO ME'2VB4JB0$IVO+]^=Z1D2X[3NDO3-]OK( @BZD@>J>>Y>XY2YVKRVZC;N1KT M^MURJ3,93D:#[N"/6K-UW.S4[26VUU,#UKFXZ7]B%Q\N;T8WX_/*[U?#R:#2 M9>42&EU"&(/J=OK#C^QN\FDT.*\LA1?/VZ?')R*L,.Z+67A>\6$:5\Q8MYE9 MP-5,A+581NU&%)^Q]-J1<2P#VS2585S3XB]H-S?74QX(?]6>B TNX8E&\N MXTR]T?##]7E%B=DW4;VE=NSQHMKZC"Z[9$^/# M):A83(7+8R%#YJQ8/ =VJT3HBHC[;' /;A*+!;";*5J!^E_Y>9LHG? P9K%D M=^"2MS^%CH[.WC9:3$Z-VW=<.3P$7;NY]V'%>FY,=UH-M/@17G>'5?8>PAG[ M]V[M!._OGB]YN+ZW"[##GE4:%70Y&H]M>OS^\_K"^OKOM76;7OP_[DZOS M2K/1>%VQ_HR9CE<^L'-6B?@,:HX"_KDF0BT\:/.%%%YJV,\ZOWM=81_3YXSK M7C]S2\3F,?*\GW7)WRITRF\I*VXB>^KS/&-;/@W9G",1%"P$+,'#!RLTXV&8 M($\41%(AW$+V7JJ ==[?7$_6X68N8JCIB+O0#N52H( SK-3N-&Z)KT<)T+[.;9C+3>A\<(D _K!P9\F0%O_TT, #85(4*, MT+J!5!7AC^9X6^7NBW"*L=<*&=0O?N+AF C;''ZJY=*4"^6O6(2P(\H0E7Q_ M0YH4C7IK;J2=)VCD*EDD/AH@#R2"U52KTEBPS?CU&*]1A^K M.:#KS),'OAZP_G2LOWN!6)]L<$%I_>'@!B&*&" A'%_H.?4@LP 3 R4'O"Z7/*%=7^I$@G?-P!D8XCQ,?+9IO>:UY<@36C>:)9Z_LI2!Q'EIRT/B,0G:. M,Q;&Y-S>$TT+$TUQ(EIH@4EXFV18>\..(B!:KS-4'C94\(LSHCZ_#OTK:R.6)WK\+:10'M;F7365ECTP4CH#Q?"&T21%H M!J$9B(J_37+)9R@%/C?D2'5/"O!JFKKHCL L@YYHZ0N/Q\9-!Y^GX$J0^\)* M,Y,P0QHFT2273##11EN9A"(UH#=$..+O!!X*Q< MRY!3BN0:&4C5"3;.N/(RI"/Q!'>$+^(5R;1=^8I8;TAAX&[Y6C#-53PHJ!O.@&?2G?$Y MS40KYHO/X*?':UOVU2J.6"[(X0KGT#4JN6*MD?G$L5V*I]%HWF0:R"D0< SR2P!R)JHSN>0(=HP': MCV.YWA]^Q.OT;6ZYQ,QO)[)(*+[,@^#!TZ"F'%0<0-F&4/&7?*7IM6_G:LSN MAG_B@WU;R88T;Y/;KWXU/T489H_JN .1"JJC6Y?P2MX84DM7[1B.92L6\=,F.A@G@.QE6+NU*3+;ZML=] M.Q((]["GAG7^V$G'M+A!<^05UB!5J]$T"C2=!+A=N#%F)6DZVWF$?L@M_Z]U M?@]EUE1A#*\B&L'D' 2T>767(K]J%9 (%])? ,F@$+?*OH)4:9J"(/+E"O#N M52T]10,?/6BN;2%[\;&>#V6TH;4,M0P>EBQPBORO4NY1W M+&RSA+)&7I-.PLW.K.]DD+*KW: _,RP./;/+[-O"ELLE2"[BXM.G;XIQ4;S*>K? M4$L#!!0 ( *."G%13QE(6) @ &,K 1 9#(W-C4V,V1E>#$R,BYH M=&WM6FUO&KD6_H[$?["HNDHE""]MNEE"D$B@#1(WB0CJWNXWS\P!K,Z,1_8, MA/WU]QQ[!F8(:>FFZ>Y[QXW+F:_&?4[5P->OUNN=29#">C M07?PWUJS==SJU.TCMM=3 =:YN.E_9A96,#53(2U6$;M M1A2?L?39D7$L ]LTE6%"'_5GH@ -+N&)1O+@.-*O='PX_5Y M18G9')?J7'0']W/AB)C1MEBG?M'MU&]I7[LT:+9^H JNL8G1X1)4+*;"Y;&0 M(7-6+)X#NU4B=$7$??9!A!Q_XJ^;*4J!^G_I>9LHG? P9K%D=^"2MK^$CH[. MWC9:3$Z-VG=<.3P$7;NY]V'%>FY,/:U&X^=8MSNLLL\RG"U!L)&H,M>8EBS* MXS:CU7/@RDU,:V]A[8$FE:[=K9F%*-&[& VRN2YNQOW!N(;H'_5N[P;M[,=7 MU=W>6X79:59J/QNF+U&3,= MKWQ@YZP2\1G4' 7\2TV$6GC0Y@LIO%2PGPU^][K"/J4O&O>]?NF6B^D+/V)9.0S;G"V *%@*6X.&+%9KQ,$R0'@HBJ1!O(?L@ M5< Z'VZN)VM_,Q8'2&8 MRZ5?7C7?_7KFRB#BX8H>3L_>G!D8&\K) RHF V'\II%CO%PJ2H3@@M9UA7* M30(4"W$XJN)A<$"DNW.F$_JS&;\$!>DDM(- :!^X)\(96XIXCCO4$7IT6IWF MC5 UZ>$^%SC,LR%I;8?'")#WZP<&?)T!;_].# V7:<@&TA5$?XHCMTJUR_" M*?I>F\E@ N,G'LZ)L,WAIUHN3;E0_HI%"#NB#%')]S>D2=&HM]9&VGF"9JZ2 M1.*C /) (EC->MHHY'(]9U-?+O6:)-9],TXM5FO4L9H#NLXT>:#K >M/Q_J[ M%XCUR087%-;?G^D4R6G"2(Y1VFS[2+\QF!DRKL! $Z$F'#00HH@!$L+QA9[3 M"!(+,#!0<,#GF"A\V:'2$L/4"06^P-[MTY#V=@ M,N=QXJ-$\RVO-4^.P*K1//'LDWT4E)V'EAPT/R.7G>.,A3$IM_="T\)"4UR( M-EI@$G93&M;>L*,(B-;K#=+7F9,W5+'SY*NT.N)O7AZO^J"QE$>$F?SC MV_"O4F[D\D3O/X1R% =S&S4=?)^"*T'J"YN:F8 9TC2)IG3).!-M M"L0HG .]0 MB#PSP9P73["]O?\#GGUC9+FT"1R&;VP/NB%'%_@B<%6N9<@I1'*-#*3J!!MG M7'D9TI%X@CO"%_&*TK1=\8I8;TAAX&[Y6A#-53+B2QIW"-M\B+CE^$1CL1HHVT)X\@D?GSY?2(J7TL#%6C3 M;U?TS,E*/^,;P)H!]3DSDQ]*H.>E@O<"J="W0'M0$)LSK[1R,#T/*+%_14)Y M6;DD73=1A,F'B5 !K;!US&NRNCG7Z\R.G+KA#'@FW!F=TTBT8K[X GYZO+8E M7WW2-@X<^3''!"=_[V."](S ?)WP,O)4-YZ5''T@=8S H4]J.2>+,Y1+WY') M%6N53"^.Y4HLE5[G3::!I (1QP"/!#!'8E9&?9Y Q6B"]N-8KO>'G_ Y_9Q; M+C'SOQ-9)!2_YD'PX&U04PXJ#F#:AE#QEWREZ;MOYVK,[H9_X(M]6\FF-)^3 MVZ]^,_^*,,Q>U>7@>C(8_]5OS?\8:OVCSA%Z/N;W^*+,9W%D"QUCM2PCA\[ MZ9@6-RB.O,(:I&IS-(T)FDX"-!<:QNPD#6<[C] /L>7?6N?W,,V:*O3A540C MF)B#@#:?[E+D5VT&),*%]!= :5"(IK*?(%4:IB"(?+D"[%W.I8U-O, KY 'E M<>724S*@XV>ME8TG+][;V6!V&TK;4,O00>$BA\@?"O4NQ1T+VRR@K)'7I)-P M8YEU3P8IN]L-^C/!X@2GOV;MQK2;I;(]/,(/]IU[V%+.X+V/2&OG==I2?0?A M"N-[D1*^E6F=5EFKT6IM=E+<14Z=G#97@^''JPG:YGW1-KEVAN\, 8!+MO)V M^FDVNE@]Q4)[WW1K4I.#8034INF>F5-I]JIA_GWG3:FZKN>N2A49_-/,=\V# M)T$LOX&?KOQ$Q/Z3M'^^BX[=3UB3L%L%M&-[*<5>(X2M.W![P.Z[UCV*UO<6 MEJ$D$ #W#@ $0 M &0R-S8U-C-D97@Q,S$N:'1M[9=M;^(X$,??(_$=1EEUU4H\A;:[70B1@*0% MB2L(V<2 ]8F3LXQVW*?_L8."8'=/5VO>[U[<56%8GML_V?\FXECC;R? M)K8U/3:.RY MA@W5"AH-*9=4V)8S_@@+[V'B]HQ'%LA-YZ9QS;@!)&1KWC-"NI*&7FN6FT5$ MK!FORSCIM!+9A7U[&4L91UG7*N:RGK+?:<<\M%1P1W MZD_&=_<]0[#U!K>R!K;[M&%+)D&Y!59S8%O-F?+K6PK,]@^4X.N8: U#*B1; M,9](%G-8[D!N*,P$XSY+2 CN$_6WDGVA,%VA%17_EL[95J1;PB7(&!;45VK? M\F6:=#^TWD&\TK(71"P)IVE]^A32'?1]J4;:K5;[;ZN6]$G6&0]02.?J['E> MV&,.?LQYIA8>F=QHF7W.MQC:.4UBH14^Q-N Q#48<[\!Y\KD[1OSZGUW&$<) MX3O5N.E> *YQ&XL(K-OIO5>PO&&2UM.$^+3#XT=!$L-NM^JW5E-9V2A0J$VK ME1TE BAZ$H!#?1HMJ<@">&G6,$9M$T@**Q;B>*$4 [T53#)TB_ 8? WA*\I MH+"(I:GR"O^594 DA0T5%-TI>9#YN'< ':S!+>5K^'43;VLPW#"Z^@9A^]/< M>U\#7R.*#TF) ?,&?FXL&L/&,0WFY76KICPA09Q(&E0KR8O J>$XT7.C'7S& M &-\UK0#BJ52J2AAH4@ZJ1Q?<678F02]BBIP_<'$S=<:3.>..Z]C+9OT9PNW MDS_\*6RG9!J0+=,S6@8,W<\?U=T5[,^L.\_6GL>*.>8;9:9T:F9PZI MW(44>F D9$WK2T')9\R#E 6T0[[$+-@;.OGDJS,#/N[3%OTN4CBKJ^?F!=9M M)Y]3'CN:58XI'$<17EI5NG BRL.3WR?A:AN&.TS6* D5[$4""/K;E@D:8?JG M"HD3ULX)9J4 \_H\N"A8.N1,D2\(5+6"X^:'RZNN3B5U\CHB^#-7/XJ _XEZ M!E'M_RA1C&/)C;+7*59_21C'DLJR,IGC1IA WA)!4T5630V3,$0Y^+IC^&[ M@0112VMZUHIQ@N]C[,<% Z:71HBJ%33;AAF9<4*%WC0]J9^-?Y0U?:TZOM@< M\#NEXI2:_* 1DC)WT\$"S.;]HV^ ;0/GAQ[ M49)34C-RQW#%^52D-=9JXDE4F^A'ZSF_H,T*Q5-]>6*G?J#]P]02P,$% @ MHX*<5$"NP'1F! RP\ !$ !D,CV7;6_B.!#' MWR/Q'499[:J5> IM=[L0(@%)"Q)7$.2ZUYQ+7=W^KF1:-M-;-/K&_N M#< :3)T'&-P.IY/IO&=\&HT]U["A6D&C(>62"MMRQO>P\!XF;L]X9('<=*X; M5XP;0$*VYCTCI"MIZ+%FN5E$Q)KQNHR33BN17=A_+V,IXRBK6L58QQ'!F?J3\>U=SQ!LO<&IK('M/FW8DDE0;H'5'-A6 M0[S2LA=$+ FG:7WZ%-(=]'VI6MJM MUC^/KJ1/LLYX@$(ZEV^?YX4]YN#'G&=JX9')C9;9YWR+ 9W3)!9:X4.\#4A< M@S'W&W"F3-Z],2\_=(=QE!"^4Q_7W7/ ,6YB$8%U,[WS"I8W3-)ZFA"?=GC\ M*$ABV.U6_<9J*BL;!0HU:;6RHT0 14\"<*A/HR4560 OS!K&J&T"26'%0FPO ME&*@MX))AFX1'H#[Y&\(7U- 81%+4^45_BO+@$@*&RHHNE/R(/-Q[P Z6$-? M^?J1,IBP&MPC4,@:39F*KXI$AAO-%W0?@!KXFE(L)"4,S&OXM;%H#!O'0)@7 M5ZV:7R%EF%G M$O0H*L?U!Q,W'VLPG3ONO([I;-*?+=Q.7OA;WD[A-" ;IF>T#!BZD\FL[SCC MN]OB>S'K#_/O3V/'&_4,L]5Z:V1ZYI#*74BA!T9"UK2^%)1\QJV@%JM#?H]9 ML#=T\LZ7;PVXW^]<]+O8Q5EJ/3//,74[>9]RVU&O1T1_)FK'T7 _T0]@ZCV?Y0HQC'K1MF)B@> )(QC5F59 MILQQ(TP@;PEF/T563363,$0Y>.*I\Q8;$D0MK>E>J^(-#W)GXV?RIJ^61W?;0[XG5)Q2DV^T A)&:X?2JVM[H$9@?:^4!!F MMI%.'9FB)4A_8P5>[#-U"'9_IP(DYS[2 KG;*F$^G% M(GUMH?OW$\'"S*9]K2\![8,GQUZ4Y)34C-SQ[>7MLILW2;>EX![]:^.Y( M]"+$R@Z\NGB/R?!%ZG_>8]#^YMWWY%KY'=@]:]ZSI'C;%6=*M:+N(\3WXRV7 MC*]1C7[KG1]#IU[2! +@X !$ !D,C_[/#-VNB/_8N)T1U[?=6I[77_L3SS'^[-A'YAVMUDUL;^YG@#= MP=2]A<'Y<#J9SGK&S6CL>X8#M3V<-*29I,+INN-KF/NW$Z]GW+-0QIUC\X!E M!I"$15G/2.A2&MK6U69:2D3$LH;D>]AQE."GOJ3\?EESQ LBM%5=^!X#S%;, F*%G2; Z?;O')V M .Q8;Z'U%WA>P3&<']FBR$^5%23^;SQ>K]L@"[142@6MW/CB'.:S8<^(6D>' M!X?MR-JW6RVK95E6^^#0_)E':J7?,R;3\VFEW7/\.XXU@5]54&GF\P[<\C(D MO [C+#"WNKW#^#/\ND32#O1SP9)*Y=9Q'5",UEL;]QO\7W*S\ML^.:G##__PM( 9S "+DA(T@Z\P_QS?-Y0B*F@ MBQ4$/"NP)H#D(&,*@BZQ/PNHZN"E@"43*; ,E$9'IV-)4VB;\ ==86HNN4B) M9#S#P0/[=(@>!0ED21+H"X$[2E,T7< ]D[&V?CWV"B!9N&U4RJ/P14X#R>YH M;6\>$T%CGH14Z.'CT_JN\WUSUS'@O[(UY&E.LE6%8]\.92 ME(A,T,^#"KM(ZQ54O6('K6V9T ]#MD;Q2C(<]\S:GD\>-IW*"*M(D2Q3^ 3- MN9"*Z1DNAN[9]-+?'G,QD[11Y"2@G8S?"Y(;3LMJG'6;:I:#02"TJ24K C2U M4J%&LY"&F&=5K7%I0-,%%:K0V75 @T$,K, 5"<[" 'E6B1%$B%52!P\FR5:M M.0U*@2QII9GW$*C*I?=F8?2PU:M$_:^W4@:";5.,W? M?N!@*I"DX"\3 ?DS+(,?88CP98S2;2PE5.)9J\ED0-<7@_K-U$JU$NO ## $(BY6BG&.P8]V M,'!X0;?4405!_RZ90#!ZXS&O5=9@B&M@1Y58SV1]BH!V7=7"MP(&WHX7Q$6) M8D0*NAL]VDY5UJ(RT2E60"YX6B81<@@KOMJ1^:KH_L+53-]$G]\%05UR^X.) M!T-O,IE?]8?CR_.>81FZ?=5WW4W[9NSZHYZQ;WTW8#"=N=Y,=Z]153T-O 9/ M^E=SK[-Y>3?*7Z9$=?_3D&;.^L7=.,8#^#L>CDW?58_9SM0-AIQ$M+$0E/S5 M8%G!0MHA=YR%\$$,:[?7:Z%06<.9,SQ[!$U6L,+3IZ@_P7@.8P@E_5")@$]-$K];Z.ZX*MZ;ZX,-._9WX#U!+ P04 M " "C@IQ45<:2!1D% ":#P $0 &0R-S8U-C-D97@Q-3(N:'1MO5=M M<]HX$/[.#/]!XTX[S0QO-B$AA###BQ.8TH0!KKG>-V$+K#M;\DEV"/WUMRO; M@:0=KIU)R@=CK:7=9W>?74G=\?+SM-<=N_U1KUSJ+B?+J=MS_ZS:K9K3K6=# MD-?S":0[N!M])8.;X=WT;GYEW8\G2]?JD7())@V92)CJ=4>3+V2Q_#IUKZPM M]Y.@TZZUN+ (#?E&7%DA6R>6T34KID54;;BH)C+N-.+DDN3CE4P2&66BM11) M5?-OK&/OQVL:\7#76?*(:7++MF0N(PJ6^M/)S>V5I?@F %/=0<]]#/B*)P3= M(MWZH->MS]"O'R&PG5> @$;O4D446Z.Y#V*EX\N??W[Z]%?][.+<.6U7&_AS MZO9%X]0Y=5H/-GES[%]EZE-9(1/AU8RUMTM5[U;6,I>;%Q<52MO1V#L6^!3$G3;C1:1U/Y*O9F3,8A^_#./CV[ MU&3.XG05$"K\N%?E, M?1J]N9=0ZR]*YFB#.7L-F_>,!/2!$>HES"=4DY!M:$BH_\ U4QHEB21)P$A( MMQHSCN]#NH/59*)#")"9<0B\ F$C[)%%,>H,><2S?[KB(4]VQ)-13,6.<.%) M%4M%\3,7/]!<+GU$(1+O_'*8+<-!^_*D@BL\*03S$BX%V?(D,!K68 1*<;7+ M].6VGC[_(0R:10)6-5DP+U4\X? *]HC[Z&'7,,LBKC4J/D "5JX0].(,Q 8 M#T!+A4@A:(J!,PF!-==2 5VN[VZ73SM8 &:K.J8>ZPBY532V>DZC>MVMXZP> M)$D9>#M@7KG$A \8FW;6TD;,8]&**22__0)//S,]-Z8/D!UKN*_#5F0.4VR% M^10:]NR"*+!7@5QX# 42-J\UAVBDX%+F8L"HCQG*?)@D+")VHU8N]7V?8RK! MG8F >$041S"K95^Z-;*DCX4 '"SX\LS_BDGB%CB0*OBH7B+;$PX3"\CW4'-B MZS2"N.QPB,AES 5,U4_HN7Z"ST6N]8"7V!T5V^ ND-G02+,((3QG1;ETA!>+ M:KN@Q<=K'K+_9])^]VLVJTZS==9NGQ0JDH F9 MU#(4!I (<3O,[7MFP:<9, M)13\!=]^[!E,:Y%%0!7#,@>G.#2.&11J[>T[,K#M13+S.G\J;*C,+(N0HV)J MR!(X2F(3,QTI.[SEZY\QIP8>D0U_0(TZ]8)"0P79Y$LB9(*+#-VI'Z$6$U9$ M%;%R"5'DC/0@XQN9<0A"JI$^VT#JO0,<2?)ORA6D(R/6(FMB65K."S(>-*<^ MG"E :E\TFQ4"K6)?30>3GKK7?O:I:9.,HD=4LXH)163:B]&3U>LF#0U=-8F5 MC-)P8SJR\=<8^CZ_![G#]+XX;WR7;"L_N:(:&7H#Z8N&;K3Z6+6 M'TYN;ZZLAF7&L_YH5(SO)Z/E^,HZ;;RWR.!N/G+G1IRCRB15N%1,^[.%VRE> MCG+K)1'Q3@&W"H0T[^4OH\(P'+?>PT9=7X[P,3^86F"(Z8955XK1?ZI<:.ZS M#GV0W">_B"$W^R4/%$36G*=A1UY3X-HZ#Z#E2-W DNG!TZ M\-O __1IV$;12BK@W5[T2+0, <@[#$U,RYH=&W% M5=MNVS@0?0^0?QBHV*(+1)8O3>!U9 &V1-L"5%N0U:;9-UJF+>[*I$ Q2=NO M[U"6MFX;M%WT]B)QR"'/S.&9H;M(7T2>NR"3P#L_<],PC8A'7MN]R\[ =8XF MSCN- [C357 +T[F_BE;)V+I9A"FQ/#@_0R>?"7A.+630ML5?\=& MO0_VCAYX\7:4\@.K8,D>()$'BDB3*)POQY;B^QRAW*E'WN1\PS68M,!UII[K MQ":OQR+H]7]@"%G-B>7YJ^6:+%-8S2!0$_.U#OAD'.%-N\A4R*"L,%+4'G#+C(I"JEHII+ ;BNV X= M16:6:H^$[7FE&X>UIIH=S'XT9E(=P)VM,,56"3G7S*Y*FK&1D ^*EI:WMH>N M8YP\>+:4G6;#^=D7M@P& [L_N+P:#O]LMU*Q_4:\F3UX!.]K:)?]OP97_Z') M'=S*NRV5%Q"*K&-L>:>0&V1*PQ8YV,*D5+QX*C95>=T?7D"_V^^C0X$\B7W+ M[HX+*C)."ZA:XJKS,Y.+666['"597!X$9& KWQDK22!+C M^1> B60YT+)D5%7'J^+5-S+4[]JS3INJD=Y)D9ZHR@CODYK]3(:6=V3 G%*W MA(^+$DRWF4PC CZ)HG4\\5'R8ZMKU78\"8+6O@F#=#&VGG?_L&"Z2@*2U--- M5,<9&_M1-(G79-0.OJCZ3TO$M"-L2":DQ&L&00OR9'BS M?^<2Y91R*@ )^Q#?Q[&=@)Q@+$@X7Z28V]5I9K\LJ^_*Z"?&-67\G[J&3 W& M3)8%>_JD]_SJNL)>5]YM"IZ98O1SK+O?$-XC?>54EO@S!84FEEM]0#UPG>9A M/LK6,2\X3M8/_WM02P,$% @ HX*<5/G&%4@\*P @(U]:U/;R-;N=U?Y/W1E:G;!/H8 N4P"&:H<;(+/@*&, MD^SLM]XZU9;:=D]DR5LM0;Q__5EK=;=NO@#!!)$H-0-8UJ6[]?2Z7]Z=],]. M#]^=M)NMPWKM7;_3/VT?MO^U]7+[Y=MWS_5'./[O3]O?6'O/QR=GY[W M_GSV^:33;S\[9/4:G'0D_$B$A^]:G4_LLO_EM/WGLVOI1N/]-]NOI/^,<4^. M_#^?>6(8/:-[7=C3)CP<27\K"J;[.]/H@)G/@R"*@HD^- S\:$O)_XK]W?3S MD$^D-]OORXE0K"NN62^8<'A2\[3SH?OGLU".QO"H=^\/V]_&: G??LP5Z[U3SJMUOVFU:[>]YO7[*+T^81_/I\TNZUV5&[UV]V MNJP#W_8[QYUVBW6ZQ^>]LV:_<]YE)\U+]K[=[K+VOXY./[;@V^/>^1G#$;3_ M==)YW^G7:^_;1\V/EVW6Z;,.G'W>/V$;N]F_9/#^=+V_YY4[A$%ZYRT81@O?-;SGCX>[__ ':GK0G(;2>_?\XR';V]G;?811 M?;QLO=C9:>SH_V$-/YV??NIT/[#3\V:7'3>/.J>=_A?6_-!KM\]@[;X;K?<< MY_MV_S-"R#[^QZ[2E_./K>9Y U!]M(WDYS'&P'WWD6;?;??;S&C*1V)K$ K^=6L@AD$H]KEWS6<* M2?*[DQZ[[/P;9OGBF;TE4?K]W][2OV?L[.SN_)T(\ I^U>Z=@ M+F7_!$C7DETE%:.A"I=)/PI8X+,"H2 B0=1B(QH+8'Z'FDJWAT/A1/)*U&LM M'@E-JC<;=-?!C"%R!B*Z%L)G>-TP\+S@6OHC=L'#2 JU7R0\Z;1>PZP*ZS"W M#,\.]1CI)LBUF^]/V_96[\][K79O"U[;:?/BLKUO_UBY5L6%?<;T;?Y\MO,, MN,WIZ46SU0(JE7R^O( U-9^SD-#CZ6GPL#_9LPSPD MB)5HL \A?M"W:["_OGA;;'=WYV6C\(0"HM\'81A\7L?S^[ D>B78F"O&1Z& 58^">FT:!E> 7GIE M=I\#CX(7J803X[L)Q57@72&#\@+X8L@=_=X#S;]<>._XGJ.Q-#>> .,LO(6F M/6Y>!,T9N*I]^C#&-P<"1WX<<(:*IX"M"!'#1L(7(?=8@C<8VW]B&=*=%5,B MPEL O,8 *NEOLX<6C0^/8<33&$:CTC5(YMJ@R9AE1^SFUS@49IQ\")L MI$K M82UB[GDSF-=0A"&](H;O"U<2Q8-9(Z&]#L@-6LZ \^$4JI%<<8B6'@/7=W=;+5C8^@5JT>+2=0Q%#Z,I*!K^[.@I=QP*S) M[>6=+6XYU?&*36 08U@G8N&YZQA>]GCS;H7\V@VN?9;:( HSMH(;=Z^X M[^@_V2F(>(^(] Z97%2T[$T)#B@UK\H5<.X$-D:J=63W*^*3Q"B!DX/7IR$N M[1, ]'JZN&D<[CFQQY$ D.3T.._LM /,I#CG!FZJ4.C!D3P(&[ZP3O0^22!V MI9IZ?(8JE4_6/$8WW6$=+9\*UA,Q7 O2LA.B"6H#-[4_0VT,+G3TTM&%>KW, M#96F+_B,39+\KP-8/-^%/[/423%M-M26+1G""(G Z$?#+ 1@+2H.O\'T( Q) MHHD8%25K*]%P^][QMUJ$!X:3-B&C& 2S"BXS MJH@2X15JIHX E5@98L%T0X\P5T\I.FU.=N\&<(Z M?H'X_"HBG#?"J5X3DH;GD)Z?O-D,>F I/'RG\)W/_BO"H*&!Q-08B!\N@HO; MS#4K@F<86H=&V^D2H^W(]+H]<0';GA4(BNQN: M"-$>3D5"(K9&+-Q,9;]4X NF0'!Q_M;>,K"/ O*BG_Z(3/*,[C(W8]!\-.GX M'>4#(,!^/'G$EW0&Y#1$.;KI7@&WM7+A0NE]8L_EYEQ!Y^*KV9";>E8(Q>0U MP*L!=06$-DG&, LR09F)]F]T:C7 -]>K-E#')%F8,VWL(^2QY(@)=&@9NZ2 M/"BY-T@A"L^)@2T$"C@ALA$5>%? :F<'% :0CM-*VX7QX#/AU0"P)F3-F_*9 M9M(#(%=8N%:A$UK=GV34@6SJ]?*\F:.K3F\23QD;HZ%D YC M-%^D)3X*G8+A+7PMH-D/8R N<8CZ4[*7/_I$/2XCMF.8$R(+#YV=0&>IN M,-3ME=)01YK2-!01$>22V.HZ15MYJ7T#WM>)S&I4 F/N4A'X5\BJX_TH>5453)&JK%*<2+S,%[ M7D XT')M%=/P4(@:E!!1/&\G)&01J!0J;&<-D"^S,5-# *7F*Q^+HC7HP!T 5\3.Q61U -: MS<@R8YXYZ*/_5P6@#="#6!3&"J[Z.P"T,Y#0002C$T&:5T$8R7C"-J['@G1# M.(Q;9,S)P:\$;B2XK786Z,&0>+UIC&Z@_NJC5N2TYZ#E##1K>!I'N4;!?%7L M.*!%!"%,9XJFV@AG"D.5(U_+WNG1* 3) ]=5J(,JK.A!MZ!3PBT8^\;:F-IJ MR'9Q+57B@,+8H2!T$R,GZ*BCV.,ARV]0LNQX,=HM$&+F9'.$3K5ZL5WNHWAV?=_LP7>L$&(-VOJ6FW!'[?G -\O"S MPU!L"9\[ ,5WS_'L0^/B1K,V*E'PNZ)\#PO+X4\ RX(0#'^K> #<6/I&7)3* M>*C):Y/%6+U&?UB#*A#3U<^JX/BP2A&&LWS[/E <%2'*$..5SXSY?EL QY)D4\Z M7B/CU84O\(WCK8;&IVV>H>:-6YMW8/U/,(IC[R>/XJC(CRPA^;FEY6).WM)F M;*($UI M5?ZK82/W=10TBFY/8GUSMTZ-X?:.Z9%B))Z]>R5T/2QT_RXA="FG MCRQJ:2 \A3R)<$(\- D?:5C)GX)1T8XM,5PV;%"8D/C&)U-822.JX6V5A!%P M_ J-PLB/ZK4D P"OC3M%&EEN86$C4,U86]'Y,85-8L>Z*A]H]PS8H<=H\6;@9%U-^ M:S@.J=/7F^0+AV>E[G+$/X5Y;&6/:95[&G*?!H1!S8$[:QB/.@H0*-58:FU& M'H0SC'OUAEOI@31SSFRR2!\*1]PW&V[[3F8HRL/^!7?'C7G/>^7->^Z;3.:3 M=I*^?)R4=Z!J0E5:\SK1L%?&M.;+>/ WQ94%&:UI=1$(T,&Q4$4QB84OK;&A MG2:4H(&Z?W(C+3!.^-=,,MK<;3$K1C$W#BWE7) +R^*IO:X0R;R,BE4<_O:H M+6&,+^:]IP;G9=E8&CKDRDOQI5.Q+ 1OP)6)M$'>+;XY5&WFGABK&.421OGB M23'*4W/HO%G5_E@K$EX\=2:9,"[,I![0!YNB?P.Q&": MYVTS768$'D:FS7B ^:5:>UF8LYH8@E -5R &D,IA%D\3WNTJBNS^.Z6DC'D1 M.R;O+H$E 8?$=-Z)].4D)A1_O&SM)1EFY!+2N?\C#'F=Q%XDT3R/67.Y,]$I M+H>4YZ\WX(![%IWX$81/@*=?9-J;E6!X;_R]*"?^LNE^A#M+R%+L82&*7+6. MY)I)'.GB=;9T1TY<-#4[ZC5+Y2O]XOXP>ED^&'5\BE*Q=CE,5'$M M3WZK@BKTLKQ:VH51R3[V+LXOVW?4RAXZ^;>?U0ST)L?H&+)_!;ZPFL*R*F"V MCHNITHIRNP=Z1>![NA0[&BB&.89FI'E3A[U20/,@7^[1>O7TYWR^/TA%%^X!B%=E](ZU$]L^=F4Q904P$+Y0L'@I2:@ M< < E-#I0P H%O,FE%!7=-?=RTAGQE MW;\/7DOJ))JO/<^C>?^]$MB=:"5>+ IW=<%/!/,+4_NS&26=+;E&1 MI_O#ZU7YX-4O4B$J>8<=;R+R)3['+("I9[(*=9!CXCX8S! Y\-,6FO UF( M0[;QTH0_>LR&E#ZMJ8ST@NJ7!OXF8A)JDY@JN.@6EQDA#+I_8;! M-MBKB>Z1-!!)XX,I="UEPL;KE]8=Q^Y([+Q'M.J,YE@QPOLCKH06FZ;C4'Y^ M@CJC_(;4$2'3DRX?_H@B'&7T4X M265\ 'I.'J^2NJ)DDFW2<$EKY_%XVE-- M++,>W6R&>8)Q<"^K.+B?8$N7T*AE=Y#*6EX7:E-IG0[3+U+W6=2Q\THFT2#< MP5!H!AQD@#MW2+H5AJV!\J1+-LT$#S49>/%ZQZA>%;^X+[C*:?'**4M#+CV* M!)CJQKO4B34VW5BIE+_._,CP 1DM1&,CX3ND-B4,R9I5<^;\K.BR7R'ME^N: M0LT[JSI"OUYS$]S\6B&IRO;\FKTU6F+(T1:=,(B])8TRJXHU]S2-_5%>TUC/ M1A9=-+^<@9I2V<;6^>[_**MM+&>C#P7*G$:_B8*1+K"E;1$%JX8NX&5Z'R=Y M[@M]L91)(X?:U9H\S[C)T!6VTIT6C=$3L/'BIA1[FUEO-"N:2E(!UR;O:VN= M[L$NG<2DHKM)XR72K0*IU@#V$IKEM.='O^.;JD4X L Q&WJ>EI7DNV=HN^L ML;[@UHW$/9Q&Q:2:U^IB.VX $[RI7$XWB'"_)EW*TZPU75D#=T.V:3.:*W0J M/RV,?I+UI\UO^H%P@@DV7M+!,QF7U(Q2[6 M /026N6:6"I X]*4.;M5-$V"'KH$H#>,/:]!(A3*'[=HQP6BRE8P'-HRT4"L M8Z2^CL?EQ/3H=$T=N;U-3:,RU:"4. M_>Q>K]=@8TJ/KL;0 4]J40_S]A;2AC18SI7*&<,Z"'>_ZD9^IPWWIO1Z])B; MD!%=N!4I,P<"CW(Q($]\$TX<"=L"E J_(7B"@2='%+:V&#Q5N/L:H%-"K;1/ MB3F("5M%WZ B+;.6HR$@A"1(O5:8\N>[R%=9K::'SI > M*C0!4 UC?U%I ?-:RLQL93$'1N9C>R*2LTR#MLQYR_?+$XQK>57% MM?P$U*>$VGQ_D?)"'68DM5\%<@+Z2X,!N9 Z+U#XU%R! @^R/"LH;-UXBF%K MEK!5W&L-^"FADMRGW!:4K?T &)=F!R#<3@$\P$]0&!Y9YL+#@33=8O"3B]5) MD[9>P)*,;4?E:T=Z8H2FQ>SWH4#.AM;; ,^5OBV,GP,@68/0IT%2-T>?A BQ ML4C3!9ZFK'A?F2GO#\RRIWEILB9\%>L4JJB@\_G814$!J<+^K61G24M.FH26 M$8<%BI;%6=5KH'A^Q;MZ H-O00*1\$.I6/O.*#4EN:_5%S7 ,T^&'S(*0D7V M_6EDNM&EAZ_U9WTCW'0P0D=N1I H M)]/(PP9O0TQ,)4\F.6($RE7(;]5I&RB5!=J68 MJWTZJ7!1L>S[@Z^D-KX\^*CYR(Q:)2-Q LZ,;+IA(JW@2"9M$&4Y\F]C7@!) ML $:TU1 EF94@% EXBKPX?09=NO\BM[J*+A!\['E@FQ\"B8)1IOM4OYEGKV/-I J:_@]D/A5DX#4@%NZ-' ZNV4 MN53H>6@L0Z90NPUKPYHHN?KMF4Y-1Q['F[W4F,*HO'Q^E-&TM:AI^DA(C)(P M$:FF+W+>'%!A\?Y8++O-R(:BJ7QW,@V ?_RV^_+U 4:6$=^VGCL5 T7334B2 M!DFZSTD!R O!J#N!%8Q6)EB4#27H1-07&7/$4:V!>U'!O4D2_Z"W@_3)>VAJ M3 -!1B.7A^*J[Z,ER^2BVY;*%:[7B^L26HP6ZCYH1V::,1 AX- K MA-H/>00+ADBL "2IU%6GW!/;@C>),"9T 9U(E^0I:.W]\8:7ISUAA4%@OU9H5 M-$' V-ULXL3"7"@23W("2RZ*RX8.,]."7?,DW9I@(,;<&U*!H@7I513@A68X MWQA:C%6T,71P1K!5R1%5_:N7TU.SNEGTOI/D03&N->+NS[V=:2S]N1' M:/+-6K)0RD9)2 PBE92OQJQC%(X:]9J*U90:#9@^;TE"::#ICY6DZ'I,8Q[, MC)4M4\F"*&DDL2X 1G*EIF LS"Z=V,. E@;ZE.'>F+[ABU$026-5(WJ)I=>1 M 8ZL@&?F0DK)*ZHX_EG\F/=U3K!3[GU;860=?+:$OM^-1L#[2QHJO_FI\M6.E M<%L1)/9U\A"S/1S2S(S4!91A+U4";,5RYED.XB.;958HE1N;=B.SHD:H4Y*T M2Q/D*6'$.2)0)IVMD>2O8H)L)J^M\CFNQ>>X6UZ?XZEU)G9AR:PO40=UF&_F MBF3T.A].YOR3_?/BD5;[+%-. Z9MKKY#4<7%QLX'L?\4*T_C:P?97Z=$4>B) M,AGDVI.@OYA+/YF/N\<=E0\8& A/BJNYI@GR%!\.N0(SXC*E'PV_ MR)35PXH"9&AB8'C.2287%C5:WB?\!N*:/$1 8<-W;$HNJ0* 7]5X1!HP2^A[D> M<;;XP&0J?(4!$AFR;R-_$X:2--!P)5GW0>GP@XET8'LHY%.IXSO[#!NWF?"Y M5-&HUQ)2!1IDVP234KE=<3= MRH=4A%^>6BLW:WA;:I1-1IL,]6-NI\:O=62DQ):8GN9?86B>4K>VY2 MCO:LW;I=:=G*KG-K&OFBC()5-P"*!@0R-<8L+I8MDD(>.E[=1+5CD'LH(QV( MX#(%K(^4ND8Q=*Q!C4[KM0LJ$:GEL0T,[<"P#%/D4KBY6+IGZFU2J;1K46E?EE>EO;0: M)JBMS>Y1NV2%#FWS+"L9D8Z"S$ ;@I+CFPMTI7QTG?1-#)/409?X7>QG@ICR M1B(C2TX"5PZEMEB3PQMS0B?Q1#?%?!=[$/$@_IE "'*1. MT\)+W]J8M4SOKVF@E*2Q+!8,ET^_.'"0+D0DW&V& 6&Y1^D:T/1]8E"[^0$Y MANKH&D&I *Q;&&AONXEH-3%CT@CJR1)H[ZHQIH5)197Y$A85C;D3C7E57AIC MS6:7EW#\;$'5B@4.Q3Y0H\OC--:L)/1HKO\KH5^AG24;FFM8*\;QAMQ70Q-R M.??M32&\25.R^4I*5'6K7C-E#(KEM^:VT(]8&"/2XK+<:DD&N'Q7/"JDS63D MDL7KD['LZSXF)&E[,JEHFU8A)V^BJ7ROXYH"1[BH@6'#17)'ZLJUH::&/$J; M]-JU7UG?+)^C\13]?6\J?]]/P0!>EYB@!7R,5RI\\B*.\H3*KZV.Y;;),:B/0F"LD MZN:Y27\$3$?,W'2;M?&2S)'Y3C0;^2%MF*-9REJX?1B$59YK28L"T=*1A%@-I M)F%?FV$,BUH]+QBN5J=SD[6+K$B(M_J Y@>+;3.5$+N,AOU17AK6-S3LI-.; M$U:1HGU9F/]0-CK7Q$0R3):^'@=IP^G$_DQHYYGJ_GB&L7-:^4NP(W@"QF(I MMM$S4MT0: !VDC.[:I.=H]A%85QHUM;*'^Y1X?\=S+0J/1"^&,HD Q9WX")= MD$AS4A?,:)J+;+]$>+*-[[3;AL*\5,/DK7/=8!Y5;$YTT[1& J2#+G2/[]C MZY:XJ6_7BA_]SE$5GKIFDWHIV\NBT4LGC*2=.;':0^Q;*YAVXZ+V:*C?BN(Y MC651&/M5ANVOE[>=>N0.*C?]+Y=?G2O'!3J 2Q5HQ 2D"OKKQAJLTU!L3;ET M;0'6H0Q5M.5X7"DT_TNPY"*H3C@DIJ'CYCF-)IB)LR/N4A_[8J MA:W"Y'HPZ900DTKKMOO5J[_QU>_>)WM1EO#=Y[M_1\LP< \=<_?M797,?^*_ M*LM\K= K*_:LHZ7$R'MHFTH0:B^4#0OCKHLNN7H-O@"NS/QX,L##RAA<=$!! M/M85S:L9*XSMU*.-$^B,PL/P>Y5I8N_7W%^43\EBU1F@Z&^FABK M;U/QM3'G*BV&B.3*ONJJ"[9W9R5$_%(:[9 M4&L,_HCZZ%A4/#MMAV1BDPRU M6ZH+/T&/^-O*(_Z3[\(R6A:*N]#8% K;T'A (^I0#L=OM#>(+;R/M388!J*O MJM=N?9W9Y;GX8+P1%MOQ74H4<^14)K5 *@;R*QD@ +IHNM*P6+,%C&4,8/5: MT0+6L$E4"NO9N"Q;3>,* M/MBX@D_M7A=6I1@!=-K\?(M(]__[L=>Y;'6.^IWS;J881%7AX?ZDZ&T98Q/Z M\Q&%:#MTI9K&NJP-B$)RPG@H%66)QY$.,US4UD>2M(2![+;MLJE/8TE7O38* M0&"R52!,@".&;FKN5ZBWU6 G 3SS+_QQU_R_"H.+,5A2^Z,!'+9!\2-L!!4J M AV2!&A+GBT'(E4\2A)JR@4>,#22:XI^X:QS*;*6IH0UM U6D$/T"VT&K:Z M/:?3TDH-V4)0R+*%?GIVNX1BQ'6&QXUZAQ_X6XX)701&;=6/7&FWE3/-Y@>& M I8IU#(!;BKL,6-J[6*K)+=>P\S^<""I?R1*!Z:=I,A4GDWW6@<71,\4RSEG MKM/&';9Q\E>G>;29B<*D ZR9O6WVNE[LZ9(6.O22Q%Z\S$I!P]SH)!$0;5?0 M\=Q*\*AX5C+[9.!WZS%023E+I)R]$K>;_F1%E]-.JY,-TAC%D9U*;/M1:U >A]OD^['?/.3):J:Z\XIL2),Q[%(2:LMJAM9^%I3A![ MKDX4T6:P>@W439M9,(F1S&!]&;P@J<=$Y2_H_*1L-L_E^\&>?;&#Y@Z3Y&>5 M$O%M*L.D"M[2,3[5/+3=G9_<[/[#5A+3^N% L_^QUV87S0_MRV2S+MF:Y#N^ M[S H2R+CG=Q/GOIP4\=G?CG_V&J>-UBG>[2]<*)K\9$7^4*1;UA2CW#)L)>U M\JU#Q)WF0=:/D_"8/X ]$2E.OK!,0\\L1;0]L6#WV[/'B9:G3UJPBC@4<_5) M&]-W;X7#UGQP+H\+_'0?SCQWSX?K:??1>%5[; $%L\(QD\VS@:2S%D M;9@O7R)+3XZ1W;$I.+PY_ M)9)Z5RJA'_U09*(HZZZ@&F_O2S5V;J :#[A?[JKCY\)FMW<(21%HF5O85]:/ M]K?LP;LRH$O=V5CH'=KU[M.49UOA?S: MQ<(R7;*U)9:=[YAP;IT7K8["CP^,0@/=]$*#KOP2QRP.0:GQG&P.CK+,N T06 MS?_X;??5S@'[>-EZL;/3V-'_LU[2)R]M,)88_5PR2_X__,?V=O9VV08:][#0 MUQ\'\Z?C\3<'FZF+N'+&W=H9MUT^"_MGXTNR5M[Y%V[,SEB\@BWB+_ ]%:]Q MQ5"BGQ<0*7W2%;/WF\\$H%"6I)[/1' RAE,1='C6XB=5[N#[(7"OG B\EFI, MU9&(#UN<&4_(,/"\X)I\H(@S \=%^*""U2'V!'6HUNG=G(,/;K\HC6:RMW=/ MU63OOKK-WLY--UAXU>M'TX@*JUMX=:?MX_Z\">3 O.NM_OG%BF^765!0%W?1 M2:?5*G*,942N)>MN=^U#CLSN@M6BT JCT?<^=J5(>H=5>=!IWV6J5*3K7MB@ M*E3[>UG2],.M@_?9&W=!?TY-6PO^U_JJE]],2^B$VCN,_0<-[D9SR8..J]H! M=Z+_*/5A=^78!8\+M+*.Z\EO@(ET74\\8[WSSYK=O_QQ^^$!W9]% M>3I)>G_/_:]WBBJYLTNH^.BF;B]BE.^64'GYN7/<9T>!6V&SPF9YWJTA^Q71K(!9KG>; ),J2U70_+6@^>,5 MWJ,XQ)2PV<^/M'(,FQ:].<$]7M*Q5YOH+IN(LONPU5V/1^61)%;.?@4X.W#* M_V&[V[N_EV8JMQU[\B(N1"@#MS3C7_DJUKK7=O5(@E#_?J%_36"SC-5/O ,3 M1W6K3#OP)V=C"](32SJ'!V5G"^/0?IZXAU6!#B_OF[GQ\K[7__%X,=S'5*J M$HH'8LR](0N&]XELS.+Z)HS?\I9-YZL?7'O"'5%1@OU'B/5H&0>B*,#TT1S/O M%%^;TKW'@46)YOYC7WHSCL9!".>X[!*PSZ,@7&4 >,!7L'0D1?9:7YB!!=OX MO/4%#I[TSTX/_S]02P,$% @ HX*<5, 03:;F @ J18 ! !D,C:A&\H#P8?#W[CX^MJ2-S8&BG)ZIO M^;:IF3];O797[:Q'PMPIKX,ZG!C7,+S4)_;$[4M7(\LW)0U.3\0D'5..4TTU MK"EX_K5M]J4[$O"ETFM_(50"%)&0]J4(+[A4/,NIIL4H#0EM<98H@=H::VG%RMYX3B)>T]G67)1?&4/+N#H6V" M;MJVYPQT:WS9EV2I&#L#PZC&5Y;AC_I25Y;/)!A.7,-T"WNI86UI"0+L@>.9 M2G7RQXCLA^])A'*""HFN5IX8E9"OW\Y$!#N^L;TR+>]>N[J57$W+4)$7K*!;1@)XM3N]/,XOZ!I/KMS!)GLSE@8XK?+3 M;412Q\.%+0& K&F)LHPU#28-$%2^.G/ PQN2$Y M#3IK?P*;!^W_BP?'U8\DO(J$$:+AXY*MCB@T!H5:SCVQ(*_ST!0(\I:W:):. MS=>Q^3I00Y)W^<=&JVG%M?PK!7M%5F=QLA)[#[R'C..X,86U>0!4;],- 3:A M-P0'!-'GN[&FH%![Q^:GAC45]O(;\KI2=/*/S<)8?*+^#5!+ P04 " "C M@IQ43H@U$C E -K@$ $ &1A;RTR,#(Q,3(S,2YXBR?I4DV=76U19.0A U%* !I6[FZ_W[= MX+M(B"0$0:ZC/R1CFP#ZZ1>\-1J-O_SM>14XCX0+RL+OWYR]???&(:''?!HN MOG\31_.3/[_YVU___=_^\A\G)S^0D' W(K[SL'$NKZYOG7^X_;DH@8G&R<-UU7GSNB@=9-/T@!7?R[NPD%]TGC\5AQ#=5(()X;Q?L\33] M**OE%6+.P1Y5-=*OE2H^H M=$*>UX$;NA'CFROX/:?)HSI&^&,3/!ZIF,H_-53S([Y5K8(4/I_B9ZSY#FL" MDS@HN&'((A<'%_G;>DW#.<,?L;M\0KYF4,O!'[[>7ZNZN.3_@L$X>.CV8NQ,/X_'L^FKF$&.=RZ,@-&21!1@ MM,B\6E:A@ _=%>#\OM+B'X:JD%Q<8C*?K'&-A&N=4>A?L!5PNR2AH(_DAHF& M3M&CKD)AW^Q2V'0&_WP9WX*R)E?.Y&Y\/YI=0P%G='L));_OO;6NHHNE&RZ(N ZG2Y#-D@4^;$Q@DT ] M&HU_C6FTV:WB#O45FOVNNV8O/H]N?QA/'=AP33^/0*F3F\OQ_?1WSN\OQU?7 M%]>S/YR.__/K]>SG5XV"1ERQO K84\M06Q13Z.=//?0SFGYVKFXF/PUJ^*R, M;O<$UNAN2'^3?TE$OZN 0NA_QA4U%5[ 1,P)_%*TX;BA[U1;&9*TI_%JY?+- M9#ZEBY#"^.*&T+FZP_+Z0Y(N#-L><)%PCL,'%;\4(WK# M)X5LS[9E6ZF=C"E8?TBR/8\%#8D0L")]H&%IP&[ZH)#K^VVY9G6=4N4A"34= M#<4]\0A]=!\"9Z!H@[N9=2K=*9M' M3[#?R4V\K9!"]M_699^T\TO2GQ6R_&Y;EDGQ(0EK MYCZ79K/\-X7 _K0ML*S"P$1&Q)V[P6DE%UOQ%X7H:MLT62+J^)7A4QKF[&DQN 62])2SF'5(P];2"A*JP'% M-X5$:[LP6?T$@W5\I]S D,0+UB3/K0B7TDCDNOU'A4!KNRRHYV!%!];[B72' M),HKF&1"C[H!QLYQ&4"2CJV-7Q1"K6V?\LI.J?:0Y I=EE2%)^YX$>*QVY\*.?<9=&!*]DA-<^54AY]I^+&W MD2TXY2:&).0I6:"I78=SQE?E":W^=X5@:[NUM*I3JCLDB=X3&!NI!Z8%DU#9 M@]CT02'3VJZLJ"NGMN'Y":?Q@R"_QL#(^+&8SFI_;9;GA]I&K*CH)#6'),LD M3@?7F6ZXF83!!J88'Y:,7Y?=+: MH%30S?3+VNA50Z&8VN:S3U<9H)::PU?*6ME90J&%VFY5$>8R2)$W!K64);ZK M@$+@#1O7QMB700J\(=:E(N\=WQ7BKNU?FT)BABGLQ@B86?5X3%E (>[:KE85 M*#-(B;<$PY1EWZVH0@NU?7"'Z)F!*F1GA$Q5(5V*-BODF]I&NE-(S2!5D@3( ME"5?^8M"P+4=\]* M1,X@A=H>HDT&J)X\W MJ7C%MOZH$'1MSUD*11FD,)OC3BH>KETE%&*N[355\2F#E/E63$I9V,V?%%*N M;3'K02N#E&]3C$I9R#N^*R1=VT8V1K(,4M@[(E:J"#-(,?>+':CXJG1J M*M13V\-JQ!X,4GT[3JQ'OB_!5M1P22*7!JVGW;OJ*E18VP7O/@*'77).HZK% MA,RK%A-!859)/P[(9(YA4=2G+D\<%#_"#VCOUV%$0 C1&*9J]#1TU+!NNPKM MUW;9;=K/Z#N3N5-&X $)\/@9""<#,6K>:C4:,P>] R@OOOO80"O^M8(E6D= MW_=O1J'KN@NB>U#-Z[C?6]%%U_PJR#P.;N@C$9-Y=KIW%[CRG# _X^MO YH4 M%.91#SKO8Q[YN "E8XG&"1 ._KY. 3F8IS8YRR3YR>:K ;6K%]3B+A:<+'"G M>4\>21B3?N3!=I83'WH;_*T4/U;N MM<9;56B\YM)3:+R\*9L#>><1Z>-OT%L=-PG\=E,,LD?CWX-2<-P0^W+CO8=" MC_7/91/0K:S0=,VAI[Q04=6VFQ7C>;%!ZK+E'D6A&%F0^N-GC-(JXDPKI>VZ7.>HFL,Z >&0%(6LQV0]+ZV7C@;#-)*==SO*NMQ9L&H?1MM4 MF$;#39\N%TNVC2.K0RIU1%XG'*@#ID4WK3OL/>HW*_Q/FC>)7G?>M2M&A4,] M7J^3MR@K>DB#OF8L=2V%BZ1>6;]&6E)H6G6EJ;(E$R6*E44]3T/6(I;YU\*% M$Z27HEYU+G_-IN0=&FTJI]!7S0O6I"_Y-R=K<,B:R.>_+VX4YTNY1 MV@Q]#7W";UEX@>#%O*_J?5@D*W-9>70KB1#7^'T' GG#QL%M] MRO(*C34],-&DL<>L7#Y3]NZ:M3X68E_;GFTJEFB:CL'R/Y:9TED!B@ M9MI30E0.6W:7W3JX,=ZP0N,UUT['M!2U(QY9*=BJE+CUAVPCU6=FVF];=2ZN MT&?]J8_J@S6O>\>^B4:ZQ*[MU8A"DTU!4)U2DKQJN*>&J_M^-]R(;>WA+JZV M"3E,TPIK: J3ZF@-V^X&0/$[@<>P:4&1%'1S)(,TE#Q_36FIBW^Z96&^)$T\ M!JD;J#)L:U96*+M^3[*4)&=KN2QGV+!$)W,V9/ZC(2JS.65.Z39KX_>F0Q@C M+2G47/,C*9/T5'4N2L6\XIEUXG:*VN>I?&.*$K M8!HQ[Y?)&HN*PGE>K5PY=&"TZ2.[-5WXD-4@K;:/"L[IWPIE+6,XJP873<-Y$8]B4FX,;I&VITA\6VBZ7*)N*5DV%YFM>M!WI M%*MJSX)8U[+@JP;;]% NH:_-AE84FJVYS#0U&U4R:KZJN45!:6*,/52\U8)" MO357F:9Z'U)JKZHM2:QUW:Q34:'('H\XORZD=V>Z+;DCDF_W9,UX-GF!(6J^X=7I/+2G0]?5JZS0;;=G MK:O)]B%: M5FC=Q#O=M=B!K'2ZBG*$!/)J)7OK4IE[Y_!D%/93\Y\=TGY>D_;L;T]%;KH\ M1CO)X(QM99SVBL#38+.7PUP M3TNX<,7R*F!/A[.U;0H*LZHY_ YG5AX@O53H[..1N284'O%"R@/GJ)NL\VVT:S=RL*@_ANRR N)K?3 MRS)UG^9<(/G__1M#5.B!OTK\M.9E__P:T??+^W?NSL_RE*G:>(AZ):G&?8WSNG^_("\^_)35=&+X@:&J+[<0!42O#A&P*S[,K+5 M$PRS<^JNU^CS3'X.0Y;8,_X*O# >.:&[(F+M>KN TA#6)#"5O'$$S$"?[IY.S]R8>SM\_"3['U %!PU0] 5J\G@')+W\K?_*@SZ:P" MTORV"[6Y*QYDY5B<+%QW?8KF=/+N#, V$Q49Q,::IR2(1/:7DZ*MSHP+XKU= ML,=3F5Z1;V2C+4":JF2_2 C]B MJ86=^B,.)&??[06AXW!2(A_M33J=2V"\\:(3\HS/V+@1XYLK^+T[G'(KXZ*1 MGN@J^O4)E>K]]9N.!E%4P!]/DA_[#K4XI0M38ZULK.=@F[*2-!NJ6D.0M M[0'%"(A^Y"M&YD?\%'G %M]A&[O&B;::\G=1PD"27((21$/V2K>2O?*-DZS[ MD +]M&+0"UV^N89=&>Y*WCCN@X@X](/OW\S= %:!1(Z_)&>IG M$OA7C$_=@-RR"*,CME[0N65AFB_7!O<:H$S)8T97Y)+(+%EBN@3#G!&^LL&S M@K IOO(F;Y@;BBO.5N4X&QL,MB'HQZG'B:]@M>2**YG0A3WS;0%@CE$6+HZJ MTA8 QAB=A+!E(U]<_@M!9^64\$?J$?&%K!X(SQB%<3Z9Y3[Y;.72L(G5!'Z= M4S]._')J5EL@M+#:I+STHLTQF%'1[L_%= 6JOB36.6BBVQ]]Q06;7)F7CM@H MXO0ACI#PC%6RI'QF@4^X,-"YVGG< YVQG@=KC;$KB$W5;I'4L,G(A>*P^[@G M @SVORVUW,O25T*7PTU\[0U1>2,5G ,,GQ)!/UP/D&*(]6Z'"4!_N[ M$N@@*"NBV1.AL?U LX:2/MS8RZO22:X&VS&;G:!TYH<=5.XX?81."G;IR3K' MYKJ.QQC#LC=V4/41Q@@]771'8GM#]*8O-*L6"+5#"=EO[@58;0@,,!)B3#5&0<(_>,CUZ 8H=,0P"L=A MA.FLY%D/@4X+BR%TNF9YKNST"1,X30FM>/-4$E[ %^BG.#MBS1ZJ M\>CW=+&,)O.O(GF;V:H7I#.F TJC.$;>CN0_DBAV 3)V[I^]4 +F=\GBAV@> M!]D3RQ..*67QFO6%E",N"VSMB35@'4(D.):'N!F'R?$1UH?XF.4CX<(-K(MA M%Q13K)>7 -E0W;B;N"724;E:42%LC9GZX$R)YRH.<1T\!P#IZ91LS0KW2MJ' MT#VL_*\8VMXDK @U$_L%L[4ET4!E3B#M#Y?/R'-T'I3.#(J3MRC[9%PBO6#I MG#>J'VTNKC4>A?.>P+2B,<1QF50CZ,]-Y0VF8S+5"D2#-X+QHC#@H#5$FV,P MI430GYN&C#FC%..6CS7"8<_L>?Y.XAKN5"*]0M Y\S"I=+"Z8S!+'T-5/2!I M6&+)/Y(T=S0^.T#1X*^4'NTG&BU+X0NP%3D>K_U@&8@?.I[YMB+1B7G#_00E ML B2DDPN&1[9?GN!TM!H%GJ_?('/> U)_?6_*4;IKQD(BS$'Y,SE+% M+8M^AL'>9VOL,\?B7AN@ABR:CRR*,PV8'* ,+R)NCB:4O9%J](PB%2/4I3YU M>?*HXX_P ]+(8$A7-WR:R;#3(_27?8'N(YNO@LSCX(8^XK%(MAM!/S7N1/)= MR?%%HX>SOV0JMW#R8T)CGE7:<&4$<4G#',.KX)&1.49E*2GE#4V]^I+Z81<5=C/TXB(RY8 MS 7HB$VCV,?YQ&Z ]+XHC4EF,I_CA971'$9%&" 8"V:XDCS2A9.]01JU&/AE MP=W5"GY]J>;2!>(^,UIVIE*!#DJSGMX7YM\UI/VR M(_+X6MZ%9A\N*ZGSC\[E+C2FN$R7:"^+606H?7BN9(Z;\(4;TM^2N'$DRU8!Q8* MK%Q#CZ[=('\%#5V9X^>(A'X2E%Z53*98P]:@#ZZ_O?>A]4)%H,]\NAV[(I;" MP"KT3,5UM'>D6Q;ZV8U=+'F(>V$&^GL'F.92;V1AF;DE6 L1X#K*!K=S*^OC5$Y+N MP/69A8N_PW\W= 4EK7*X$\ AIJ(7. <9T6%^BEFT>W2U=L>DI6F2B_6SFZS" M9 *ZLF#?VE=V3U0:<0HQF;'9$[NDZ @E^%!K.=;28DK-KDA,)K[#*[_)H2SQ MSRM/$6/8*?J3N$PKP*U=%>P/RI3O)*7\55YSWJ8*BP'NRM:3HVR@G.=7D,:( M+^VA R,.HB0:._V?<$,6;C"*HR7#1P)'S]2"SZ")IIH'GZXPQ7%R,M:!ATMI8[82 M93=1UCA[6-+03>/\;MPGJ\<.S:0U>;ABG-!%6%Q:&:,C:,VI(.(8C'7$8^ 2 MF$V?VP[:&L%^,$+ ;^X"1I@?2$@X9C^3[5824-:5MDXJF@[VZPJG/Z?5YNZ) MBR-K+3BB &"&Y=:]:W]8>YCK-.;K(!:8->+%"$ 7W'ZVOMV+CF[M+8#THC(( MS]Z214^MW53W:O(:O*3QOEG$LUU.5,1U3H;)N0M[OCM.5C1>'>.R10L$C1W! M$6^.F+L0,O)<'P3B-=PV.<8I:@\X![V@MROXWM)C9R;1FO(L53 UWVJ[P,NZ MP#JZ<2YB$;$5C!Q9LK:-3>>X,:S&G$\]5)K'>.677AYL)4 Q@_*P]V?QZ3#1 MD,#$CA?3$-*#],H6.+C*;Y<%TU61I&9$&X M88OM@L(@;X45')>["@Z= XNL^OEQ^M#Y/HEB0K[!TGCY3%0N:27R:/7T[F M\"$Y#R!65P%],1D9[NZ)QQ8A_8WXUY@;@LYE=&Z:RS%YOL*'%64IA3A\BU_&V'Y-8'^0QF:@AM8KR&3< M2_*28>4YF8LZ5BNB,XK7W#R^K=!L- DV^))XDG VHRNC(%I>YGE!MGD@5@R^ M#9>DUSFW_-YQ$UT-[W;IQ8"F9Q+L.=6Z(]%)7"/3XTA/D]%7"%HG+A5EPTGG M85L$ @[EU6=\ @,F/[DKQ9.I^9QZ9MX>[\IM)S3FWSC"-\C048VK)SD"8+8Y MF3,'TX\@G?$SX1X5Q(8L]' 9M0NY8[B2KK((?S)S#;^;%332-N;/31\WSMR< M0.>&N#PL#ORLG)]T0'$0?^3WQI1=9U6J-O\$T1Y3&=O9FH&XK]DLHE M%$A3YC+;X:,=P.P32;I+FA:#XSK"T(D/\.)5+*.*+\D:9KHD, =^#DBZMQJM M&(_2Y$F[<-CHR$;AFGS44DD&&C;R FR',:X5A(V![GR#>.UX6[OBV,?%NC-- M(U"PZ57MBD7C;+[4F8HQ]4"]O,,1<@\XIHQZ^]7![&5">0ES[/)@@]FD;#H3 M>B(R)0A8%27.(#M3^1:Y?2;K(@S^ F:(!>.6KGZHZ.XS[M3;M#G2J*GW'UL^ MTP7&=]R2I^*.=NG"@DVO4T*BN(&D3GJHW+4![=V#M=N*DF^BK&-Y(9E3F"N#XW&R&X.6+6%5V*O/GMB, MXD4)6 /,*69)7\#(>4X"]C1;]O;PL/@DOXB "A$$I.O"*&#+L]BU5?US]F?]"0[J*5\6=F<3A'&PF3R'> MG:]<]F,>.P=0(?FW2 K4W"D?\(6P8J2IO6 F13 _86:]8/?@NN)2CO/NIQK M\9AQ_+RFZ;&SO5S,[2 T)L)L-I%IK)0SCY5=>& M-W;YI_.A9>/K]*>U;]?8V4=1*TIPL N;['F7+) M8N&&_NP)"FUP+K4:9M8'CWENG]A+XK5 8YS3*QCM7A"K93C&>9W2YQ?$:@F- M>4YQ2_J2>"WC,<[MF"Z6EM^4Z(['?(]E,7]!S);A&.?UEMJ]&=L#CDE>EY1' MFQ'^ (M*%Q-LO RFU;AT[FWZ])'Z<:&IH&8N8P99,T&C_%E0EKI#T]2Q=N*^.X P%RJ6T #[4+Y4;R58K L, M8TR// ^H^WE.4YL[4C5M8^S]).\\QND>]X9AXH=?$G(M\Y9%1/YUNH;Q0MYDW_8ARK\9YK8K$ TG.;3VZ ;P MARSCBS6FU*0U3CFY3T.PLJ0%, [,OUF+P5W'G)@^V502UF'B@8HB8?,7-W07 M\OL1'@_JBD7C>"G/+)1$?1C(;]0Z*#;0U,G5M%JS./2)GP1HW,7<6[J"5.]R M![%($MMB!)44R(=B[TME&7RLW73J978<1NPA<(4;5Z>[K&KZMF?S% MPH*A+Z#]6)[MHB##8&PM='M!,F7/7ZCP"$ *"8N%3"ATRT*V)C*,*_%BICW+ MBACZP#&V_K]R:7(3_&+IA@M,9C!=,GQ&D*^*I9&=A*E=H1AT')<"O<;/,('* MJ"+YVB#F*8-)XNRC%=8[(C'&^99SP(Y^ZT2-99)@%J\C%L2,W30L3HGP4.Q> MQ.B%MIIH?R<"C>C':GL1L7N OH/\7KQBAUIXA[ !AOXS#.YJWFV&X Q"-\!HW(GP&Z_!) M2,[CZ)9%^5]DL"B&QUKM@;T :0S^I?: K9F]4J FKS>>4>TR9ZP+CTY;).C M5A!Z+YZEA]5WG.$55#%C,.>,83B6+=A^_ZP3&)W0-C<\LO9:(&A,Y]NO@UM_ M'?E@-IBM"'STQ[\@B+'KH].Y4 >_^9<869,>(>5V99/E M#C#T'U^;S']F,5"Y"."?D$4D2R]^O+ZM"4UC%,<-JWPD% _4H3=)8%]#G_"4 M@&V/5C]$NA9=/A3-%C=,/C(A:!)BE4F:"$D;-\=YTG_[IF\&KX9]K%P>79(7 M,N5U1Z.QTMX*@ST^M_T0Z3MW)_,;%B[P:*T\C3!>>J*33.YB,L_"F:RE=M!%I[,3R0[^KT-\38SZU)5! M0*'_(_R X/*=01B9"<7K<-6M-RAS\=IYQG>8YWW<"OD8&'@5L*=I!$L$F1?8 M7E?HA::+^D\%-+ER__I_4$L#!!0 ( *."G%2PRQLDEAP $ZX 0 4 M9&%O+3(P,C$Q,C,Q7V-A;"YX;6SM7>MOVSJ6_[[ _@_9SNH>CYZ[LTF9_^\N[/?_K7?_GCOYV> M?H,1)""!LY.G]#+]]/X#_9-^^OC+Z6A%4'CZ\'SEX^?OWSZ\-\G_WM_]W^GIXR$$$6_/8$8GE"2H_CKNTHG;T\D?(_)\]G' M#Q\^G14%WV4EO[S%J%;Z]5-1]OSL;W>W#\$"+L$IRG&4M5@SHGKGGS]_/N._ MTJ(Q^A+S^KR4?75Z_O'TT_G[MWCVCO& X!!.X?R$ M=_\E6:_@UWU A?XY0VP<7%?CY35#_KC:Z'A/Z?:5 \F4]63->8SHRBV25> MK@A87B $<)BE(XVW#D(5TN M 5E/YO3G%8Y!^(W@='43!6'*Y@1AI:I"7,$$H- ,XFXIV"EW*#EX"3=RN8FF M,%[!(.%D-VOVR):V77?CQSV!*[!F'=(Q,TD6D%RFA+ _XYA. VP.G:4AG,QY M032[?EO1(05C86D;;NRDXZZ\P)2YR?KZ'RE:Y90]X'GR"@C\#I,J2N@;W?5\3I<$ MNJ4I^YW2$3*%='T(*.>M%Z5N/?2-[@K.(9W69_27;&*GDUQ%I[H!,VR\,R88 MWX,U4_AR1JA^:8G!K+%N-(^"@-"=1847Q2*;=U,9^=JR-OAVTG$W7O 6X]K* MR[^B,QDNYJ]L8.3CW09OZ\:[81JCB$["B*VL<4+X6;["V#% Y%<0IE9(+)OL M>O):+E'"^^ '.[83?H:T^ZI^\--$/$[IP@3O4(26Z;)2K[D:C9X)S#;:-KCW M1(JONX51F$ 2T>7@W/6^H4J)BYL*6TYT[X6C#$ 8I"&O<$LQU=#"MP12YLT* MO*S?7=RC\#L['-3Z#MDM&28:5M,O_EYK+YOL.-(D(>@I39C Z7:?S.@$0]8/ M"WJZ^0L.J4K$1=M4)V#(>_S[U6C2I;TS8R2,B3'E(K_5FX/XB5_MI?'I,P"K M,X;Q#(9)7'S#49]^.,]O^'Z7?RVBE2X&?$D7H#.JM:T5(U*' TA0-$T_-E2B M?DV9ESB+V5Z#M7:*J%(4]><$+WOA>TX?MH"9QI1NO&(T 3H_8D);^OJ.CHI7 MB)X7"?_HDSCK;*#3&;N_H;P-^0I/!S6,DW8B-VO9B5I8J+F%\,T BQ7DXT9! M3CW3D/+B\QX3+J&=:4R[G@Y(@]HQ0*Q1G]Q..=G5IWCJ-5A*S*K[*OHN0V9; M7X7*%"=UZ ML_>B9,UNSR"C\!%/X8S^QC[S*YJ-'BK$VZJUPSF:M((O5HL_"':D9UNG^L$= M]'O2V6M (CKVXGM(N%0N0(P"A59*RN]]K%4F?ZJ'V:5@2@G;L)=2R(GC9"H0 M6;?D=*Y5RFM[#%E#$X^?7]Q.JW448HN.8KUI)W2K-H=Y!KUPZ FU5;2MVQU MN'I@"52B$8*;]9^S:\9NRLK*F>(%H# [4+ G7AP])#CX;9$=)W3[5^N6]CXR M:Q2:(G$\>EK*9WM4;4&2C)./;F?..M9N+P@MVO)'SD92['+O?_[)\5/2L*[A MC(2COT0[=WS5KM]B]?R,MZL.G2I#4W7MM[)]ON&=.[Y1UZ.]@'-,-@:X,+Y^ M2PC ^97E#>5VO /5ZM"K4_W:[2BUU]4.?)0HK./'A-("SV@S*"SMN8)T'G"- M)T(1$R32_8,GTBU\5DQDNRGK]A57KIE2B6Q(E\CC%\=;O0?(58R>=N\ ^0U6 M:%9(1E7)#Q%MJ]>V@%0())(27 +O4U!3&$/*C@4E^0J^P!!SQSR]K#3UAB$N M#0B)09[CJ\8LUD%(:1[-EBA"<<+ OD"]S+0UAR$U+0R)W!R;VMXL5P 1IF#, MXRX!T3-BCA/]_[W@OK_;OU!G= M*BH>W8%:PP^)_!W?G-Q$+S S",S(-;JGDU4Y-I'+.2$1MN.+E((^_>!NE#P^ MT6XQ0")1UUVFMV00W/1=S_%;F !Q(I?_9"RF86-#U9' WL24X'1N(L MY_BVYUB=('HVA>G1_>'3^7#\'RK!%W[:F.T)JVQU:E+.S!?;\*!+#XMTMFEOD(?BP)['VQ9 MQWDD5BV!93FG2E_GYK8N;U'J9]@9$+-'5_8/VY"]@)"'(TLN 2%K.HWSK9CJ MGM>LO@=2VM*LQ@VP&1!M:!@K(0J#6CVB);R"/"AH_+"@!^A'2)8"$3#O9$E9 M?]FM(-K+&"DE?9O[0]7L*2[NKSC4='L9L82>&'%*R9O" -)A2O< =,]@L&PH MJ_DO(37]7@;[8+H4T<;7E%+-&\6FF/^2J-/K9<".J^RQ.8]X?@\("X:I'R/J M:OY+1DV_-H:&&T^<:D*"(@JQZ5[8J+;_8)+R M_HM(0KAQ.(7]GR3_ L/9&),'NI'_CA,V&6QEBS$]:IHWY+\8;1'YZ>.?H6#/ MB(8BK!;U0$AJZ52)-?>H;W_>;"2# ;5D,)*3I[:6!WQN:DCU&*I%X*>;=F5M M-!H!DO)>BT=#N]ZKVJGK$P\M/V6$3.8_XLR.6B4@=;UA"$J-P4^'[%L^+> PD83#7.+Y+$:=66IN=//1U?9&5[0Y7",9/+V5^AK(=6JI* M Y*9 D7/KLG"W5BQ\;[%((JW7B9$RR3;I6CJ^,]\ Q!^NA%7T.FOAD6%?9&- MP<*CN>!U[5-W*_@B$L/'_6WR_?0!OEZN0KR&,!_45N/&H.Y M9&: 1.]&[,@X@#E;6)L&2"L-1& J"'XZ_(J"!90[3[W,S*H/1'IF8/STY:UF MV=:+35AZ(%(2TJYWQW6TQY#D #>[$C*L/Q#!&:+1^]QV/S65MJ@VQR9=)<_% M8 *A9[=8\8EU0VGEHEP^9_'#GKK. #BO0:#W/G5BF=ZX^NTY?'1?'?BB %;7 MY7V!]].Q<32;H8RD>X!F-]$E6*$$J%Y=I36<2K??,=!8$V68S3T+]VN+F@ 4 MP5F1\>5'!%8K@E<$ 77")EW% Q:Q#KI$TNY=8-)ERO<&'7,X6[=TP+I@S0N) MJ%C@EPG<> MJ'\&X9)[X J5.\,W!HCHQK9U2TX%WUKIFRNN)6R)'[K@YLM9]"_F%3<.\>O^ MS3&Y/UX]:D7=68^.TOH7E9+WD"!,C[8!859-5S#[MYS2K]^"!8B>X90"O9[/ M8:!\;MHS(?M_]^8=3^958B91)]@EP)H),LN"(0Q[I'I8]X XI].3FW'0L KP M0 Q>!AIBT2HHKGN"7Q"=<"_6/V)(&9[YI+!E)$C0B^[-S::1G\IHQ:Y^ QOU MN+894&\]679LUW6@/)OP(AS/?0BBA*X-95@>&YDK&CD&X2O@ZR-Y.=^3,:/+R;R5'MBT7A2-C(SX.9Q[_8II2NX(C! &<.CV6C)#$[_R?]4 MB$U9ZP#EJ,3K9^ WGKSM@BY5/&\FC&*=3&45#E"<,JA^AHL[ON3'NY%Z'PF3 M/[J^V_L1T?UGB/X)9]\ BAB8261V4M/6/$"1:S'K(];U<%:>5WA=.G9)Z&172Q"6$9=OBY MD/M&5C5'W MD, 5?XF*>7R=PH\\\_Z\B?)'*CBEN$"<$@Z/*?V$:*YH=]#7 :K4#KBD#_'H M9/JY@G-(I\]9=IWR"-[R%*,7,()SI(QWJZMY@'JAQ=QS],?^[ARWWCN;N;+5 M=XT&U0]0W&; ]5$GG8SL)O'%S8O:$$!3[RC$7$.L#V[IB7SS)-'%)"5,%FTE M>+,&CT(CS%BACV7IB:H(\\!;Z8:DA:-0!@EV?=!+3Z3/=7:3GZ;%S"!IX2BD M+\&N#X3IB?25>0*LM$#3TE%H@X8'?D; E&]L\\P$K4X#9=VC$'P#M9^!,)N$ MR]/R6$E=UA2*8L$//R-["L]"VSG#;,^1S?I'H0Q"Y.:!/#V8+S:'H$X3 MA*29HU "%0,DNM!K EX!1;4TSE/6T61.T?-SKL04SKJ5 Y)M*_P2T?;L5=R@ MJJ)HU1S=XE$K!J9JXN"EJ@(O$:ECNT9#EO02']*BW8%HBFP>[XA>HBJ.;1(E M;!FC"$1!1S=B82,_W8BMV"71&L=7B;7 *BS5 8NG8AH)L%K!QRE!H?O* #,5 M6!*I]1NDK]+WXP*.,3/+GT03JGJ$$L_=H&[B.&66^IF! MRD&)2<)^@=_MSM-';<)?%\9UEU4[FX=@ 6=I%K^16^3EEGBQL/05RUP9[CWA M5)VTNI&@/%.\5>V.8V'+CC$>8W(+L_2>#Y"\H$#T ,Q4R*2BTQ%BP?OJT##! MY676H()POB+JE4MX$D03'5*_T44"L\5!F)L/2;($=R MC"[6$3J4N9?X:$;7(6Z=(3TJJZH,C?]Z1%YFGBE-OI)35%G:%(S@*1- M'>/,C;F.5R\W5:6A"DZ%:0_Y6C;ZPK8PS"B9I1Y&+'5L:9PVF4\X#==OD 0H MEFWUVC4U-+FU1ZK-[.)PFS$U.F),!SW2:B#Z3=:BWU$P&P+V"9KM)FK%A\9P M-1IM\I2>.(]F+&]#;/#@(2X\6*X+L.A3E?3&])LH3@D/\05YE"]$8$ ;X/_6 M9(^=]3Y K0_YFZ:Z5O$T4WXIGP%54'I]\K,7&\QB!( MERE_,*@&;J:?0\@Y6(_@K"):(K9>>QB2@'L%KKUU.]W;%,>-,^,'QC2RGLSY MG\7%KJ,G 4X#NZ94[,HK9?9_?J_9*VL(%15VNH(WB&ZWF=7V8+-I&# MJ+#?(:"8['5AV7*5JIQMS9MPO&281)"0UG \7.RD MI%Y;M+$?'"\P2K1T(#&7A31*V$MX0(MJ UJW;&_0$F^)V7BA&_ <.PH32")Z MHCC_.=LZ0?>=*L/C*PQ?X!V.DH7*<+1]DX<[>I6P^S5;V+-B_"<$Y/$5]Z / M94M'H08E6B_-):Q0T)[[F/TJ;1V/!F1XO;2]L,$QQBGI206RIHY& S*X_9IP MN% ]-+7') U=3P*P.%Z:?5A"F,TI[OS'K5@J[VC4(4MS,:&)SL_U%4#CY5O M']4O'=V"54G0VP0*2^]]0#4CNNDI5]1Q.C 4_-\> PH(>WCIO8EFZ 7-4A!6 M"!AC4@1:U"M1%K7%LA7?A=,*5+^/*D)Q_0H2>;!(1G2UP!"87*77RZ,^'YX@ MI'+/3%*9F=+C D3VTY1A([Y+K0TFXV/\SA=L<7B@>CA>75+SQL4T[[)_;\@M"15O\GHW++;5X6.6M%X9>C*C3WXD-?( M$H]Q4=:KN'PM45_0]M?\(#5#%82H-\X8OU*Z7B.R&[HR17M\$TUAO()!PGG: MK.EH<2_01O"GF0KMF?#X9E.^D&TC]' Z$#3L=Z&UDW^%@ M(&3 T"^U2E"Y&U[/NE*V.I0S@V+X]*$Z)3_,G3+W20#>J"Y ^0W6*%4 MYE'=4]N#4XNM8=+R**EBR1Y"L-E02E=]2!G+LBY&F';0%H2N?:2.F+UJ:QH2B)9,AT4)"2!5[:9]M< M#[%0QI/Y-XQG\0,.9_UH2+/5XU65)B^T-MS.0M<\I*M5R&_&F.7G')-EKNT\ M:,\C]B/.0=^1 #R@W2!XK::BTP&FD8AA" ._;:HD1!M9*QC4/0#YZ:T+7 0? M> 1OO*5-^($BC#_])7M,IX>%RO.*HUFM0978[$%=W%D^B)*,C6[0Y?,2$+*F MR\@K(#/E2<6F%;=;"8649.DBC%#MP>&EJ?>;) ET"-!=SQ*S_G778-;->"^Q M=K#\-./J;51BNL'( _I@N MYIZNE5UF8<*=>YQ5HF-IR[IRN9+25?E*Y6ED5K][_.:M7IJYU7C'$6T)EB^5 MQ2^2/4_G5MV:G-M(;BMB;G)SDMD]+>0Y M*D#(LH,8RU!:L.4A@$P+]_7,Q?+ M!FK#1(.*BL,3HRDR+Y_##_/-K9L<6[W ]9K?KCBT?\,OD$3LS?D; 7(O'EGI MXW^"@ARV9%6&J9(=*C,4]RU%T=2_Q\@E%'/./B$7'N,01TQF=QS #8]G&,"5F M"5(B.Q?)>7@2TH1[:E*LE]RV[AE& :K>EW,;O'B<)BF!=_3 O4R7E7K-1!*C M9P(S[T]'%^F%4VT*PLE3B)XYLQ3;4$GY_2=[3DFPH-M%(Z)%A9T.'R77&\F> M!=3OP4+C$JQ0 L**^DKF+5%!_[DKH]QG8['K^1P&[/ZN#.XX!0F!-U,V?JO:>!*M#.^.&E"9P)2GKRI11&M1+%R$D0P]))J?3-'X$F MZ9G@3USM,3U34\J9QU2V3VT6<^LC9L3-ZKZS"4"KPTX,IO/%)KL #=:/ ME-@8!(S(;P!%S%?G LYI&76P-:M6!B3)5OCVD _FCLZC, SIP06G<062T4AG MZFG3P(#D90MM#X:!Y=J7'1#BR=QP56=83"L/3$2FL/9@+,C)&,UF_,!V_0:7 MO+>K%#[BQP7=VK^@V?EGB70,ZPY,.(:HO PEQ%YAD_4##%B*=01C%KH5I\D4 M@AD*UW0K1C6,GEC8$VZA@C?+%?W(%(Y-XZ,H2D%89)&7GV7[[6= &K(C#FAM M(/L(GH@CV<,=-TLJ?QZ0..J$:RT0G6PQBRW2)'K,E(+1-YESZSO%&%-7&Y", MS #U:W78D^@$UA,/"5R- CKZ8\3^S.:!FXB.=[INWT3\)P+A%"XI+GK0YT<@ MBGQ"-!';=M#7 )5D!UPP-JMT\,+,G,9QAJL(4,YW'9Q'N#ZR%YVVYI!DIP73R6SFC/7Y1)?= M/_T_4$L#!!0 ( *."G%268_P4EW@ /UR!P 4 9&%O+3(P,C$Q,C,Q M7V1E9BYX;6SMO6MSZSC2)OA](_8_U-9\/E6V9F+_^^)"292$*PDHH=,5\?9;/C8 YI,/KHE$YG__GY^S M](5B7Y0/'3*)_]3/[^.__@#\^]GX[(/\E/)Q=?!G.H0#\0D;/B[S\V/O+YCM.? M3HJ/?SLN"/O.3?/HMDH_2WWK+L\<__Z^O#RVB*9M&7I,:QJD6;$=4[ MOKR\_)G]E10MDK\5K/Y#/HI*ID2M7#](2]!_?5D6^T)_]>7XY$OO^*?/(E[) M1HSS0;.?N9__)&J"^D;C'YBD?RL7<_3W'XMD-D\I0O:[*4;CO_\8 M1SE5^O'Q"?_.?[O.27]XBB:D'&WCM^?[#4R+O")5&)/TSS\WBO_<\;NTHR0Q M[6)744JY>)DB5!:FY+K*<*DNT]1F8RBM*.06VVYD_BE)/^?#LMB.![. MZ0"F W&0Q=?Y;([1%&5%\H$>\J*%FFW:AD#4D:#6'_*#]7H:91-4W&-DE)2W?U9)N>@&T:3];LBNJB+)4%$0_;TG&5?G:_2>(L.^IZK? M3;(->I\1F4^C+/DW^\T@CA/ZWRB]S\8YGK%?WJ R2@R[5-NVO2&B"UYBR1.(IP@6NQW\@-5YWU6(HR*\C8KB7BH<(2V]7?WH(F]0?>+]:6:S2*\ M(!I.)EE"AFZ4E8/1**_(5[+)$QGV(ZKRKEW:P6?V@7.M]=\*-*[2!S)=DXGN M">>$J7+QE-):64PGMSF=!-VKH*T$^]7.35)$DPE&$[HD/*,/E%7(IRY4W^N& MG+0\RNE7*Q2OA^-*/O+G>5Y$Z2\XK^;WV2BMZ$%'6*FY.[/1A5\)O&J'B)// MT'I+<)\]HV*.1B43>[>F0[6T_73GG=:(?(TW2>?LI/BC^^1HWZH'%"O-"O_: M&8Y9\WO'M;$/]PQ2^"WG^V-%OVF_:58WZAS#>N*_BQ+\>Y16Y,?7*1H4!3GY M#D9D\<,H)GHEOWL@FZ,DM=YZN?]J-RTL%_C5PDZ^\Y*/RV^DTSRBD9Y(683)('6$IO-'_&-<]Q1J8XJR M1;$MWZA,/JRG1T^?[GA*H:U>105B]C24%=M& N'?;S_ICW;PW7S)!]KN)W'[ M9O?%VE.T8(L+G=Y>RGSTQW#.-OUT*>92%D4UX[_SPV8;";IIARR?S!Z,,).B M,[TV[763_(Y,]-DHH2T7)687>85@"V4CO&6376?7V2PIV3>8A9Z9'E"V:7A@ MI^[BKBHKC+XF63*K9HUZOV4QPH]Y=DV/W2F=(@<3C/B!U&ZVW8LHW?3U3)HM MZ1 A&\%7')%1-.)'\I6$S1(V\-NUO$\TS1+^D(F^LD^4M?W((\+M+_A!UWD2 M;=5PQU423>A8;;3;6)_XWY[1/,=T9F@4NEK4?[1:#QU]JZO-^;U ?U:DO=L/ M-O-UOV.P:+#C:9V9+VXL80+MKHIM7.5;G=F]?#DD;;0V MR>U!#& ]F?L7[%5O]F(%I,?KJ)C>I?DW.)7M2-#9-H5([UW0/:"QU:E1P]W7 M;3PU1/7<2;(RS#=_:6F8,VNLF\R#T0A7*&Y8E\DH&I)9"->?,=2F23N^);5A MW[PUWU*OQZJVK$W_\?)AKS<.3JX0/,MHT\4,F_(J;^_Z M=-KN".K>*M#VA.]>$IOA)*_MS8;;V?+J438;U1DTX\>*ULU4YLVG?7E8ZNBZ MOF[&C_9L*-:UX?Z>IOUUC ]I;'2EJN_T)J[5=9MC&6P4(ZGJ5)[UQN VPAGU MU*W_4%Q%13(B\]--DE:D*W>XL;3^QCYM23ZL0VX]>-JXZ>S#3\6=V\D^I+5; MH,W;Z\@TW7L7QF?S1G%'W[51RTXE1S(T7./HKQ[S+%^ZR'&?\/JP8N6UUK9Q M'YXQ77Q:_$ADM=-7M@#A_]7PXZD=TJR<$YQ_M+,%D[Z2*9[1""4?5*W&\X&D MJ@=Y+$V_\@8\R+9A9]WZLZ5%MUWC^]RO6)F\6K7L[:5EYQ>4'F6S6@?US>SC M[9[+=WG[D=B'Y/M%8+5N6K7HYO6"W9L$5U^UO!5V.%)V7U?0V2XOV)W)\DDA M*51O\JY0AL:)E6=5MR^X1G<['B.Z^4"K[SY')6E\E)/9/$U:/ZQI]P77Z-8^ MV6F:?Z...]VPR-MS+?E-?38D?ZG?EF5QRV=LK1OOAND!D0VOX1A>EG7Q19NY M8[.&BZ^OE?PU*BM,]O3-]UFT2$/1NP[9FT6M:/;Y_:[V[Z+$R:A$,;U_YM>' MRZ7,@1]NR\:=8VHMKZ.>M]H=5'-2AUJ]-W#7-PBO>?<^UO%+3M&R?[9YOV72 MCO-7RZT?'GNY.[+86O?VRVO H>F&3ESW$R^[DN\W.4IC\:H16$,5Q&(:3Q M"\\8+-9:%W'(SQ1FGGV)T3BJTM*A<(*V'8F:SZ(D\R-IW70G05D;7V9H]HZP M2RDWV^TBXI1(@T?5._JR@NY04&'K7<3-\G+@=-PL&V1"D=Z99 D?W]D?&Q]! M=!:(4;S\#)7&,&8G"ZR:CS::2VDHTQPKIK8"C7Z:Y!\_QRAAL]J?I_3'+_Q' MW@M0\K8,"-O8;Q#1T7V)9L6R<;*512G[Y)NNRMO9:?_D_*Q6QQZ%?N6>]*8" ML^)XWQFJ;WZZ[D%!MXO_T972=+5;OD^DO1M M[@:V_GN:%RC^^X\EKHBZJH) R>=\4__C#SDF!YB__WC:@Q*2= )#6 M%/%F8R45L+5;F"/J>:%)ML2O.3)7N)@H!1XQ0[V#9>AM<]?EC:G-?>,>J%H# M$U-V"D%9/IO5M]E?-_9](L:VRW)A;;'@8@5?>%8P"S^]&,0Q1D7!PI_1'U[)-R0;9'VEMXNC?N_R M[*!VR!:HQ#Q=>A\(*VFD>RUA.2YW'V@C;*%7T1B189&<+8\")P%ZK^N%#=T^ M][C]D=^,E?453%9&HU*Y7@C+ZF^^2H)9?0D#[X[N=R8PBT)C):)&W M?O_LXM+3T5RO[HY&L@T$$H6W/XT;SD-$D)@*-_BXI1E'Z+Q3A M._(;W9W"5FD.PM/&R#L?,C 21MJ?G]LPPCN+.2>-\AP(V%KLA!41' DOOL_/ M?+?WC"9)4>(H*Q^CF6S2$A7EXE\<&!M*)!(B]G/.OF9N.>E]%J//?Z"%DHFM MLAS Y4%2(8,BX<+W6;J.=[*>0M6KN:PXA7%Y='1@C&C12*X ?9^M>4_Y)TK3 M?V3YM^P%146>H?B^*"KI:4Y9AP,"L8MW'C Z2!*.?)^TZ]',>] JIBR].9,N M]*HJ' Z(A;S[E*9&)"'(]TF*F"(_$OW<_QOY;HFKZ%Q:_D_&O"RKHT!W&8!THY& DC^SGL M+\6BPUASF-PLRL4_S-.D!(F$B'U=KP^RK(I2;G'0K2.-HES\0SM,*I%(B/!] MKE^Y -"@K@E_/FU QG9Q#N/0SI5:-!)2]G4OWSSQ&M&R6X%#.=2[1P4>"37[ MNJ9?WL2QR";+9Q8:=H1U.*!#.UR:09)PY/OX_YB3 4W/3"^+V7N>*AR*!"6Y M\(=V?E0!D;#@^XS_@D8L ,SQR?MK4DH?FVX78V*?'-KA4(I"HGS?I_6-WB#1 M_$89+O"A'?W$$"0Z]WT,7_:!V\_1-,HF2.&7(BK*Q3^T@YX2B>21H.]S]_UH MC =5G)"V!F6)BI*A42P#\@K,#1GF(5H'4@SP2*C9SP&WWC;4Q]+K M/%:[8]B!DS"VGZNX&L+PE-.^E/Z?R=S+5FB"MRO_]"VNP9X)-3X M/K\_Y-0Y9:A5+'BBXIR M\0]M<5$BD1#A^U2^+=,M 9_6P]60D&85#N?0MF)&B"0$^3Z2TRN 4:18LUH M%J'B]L\/;F2($$@4[OOT7>\>J'TFE]TX;93A A]>GQ=!D.A\/_[PU$=,N19O M%WN[/#H[.]!MJP"%1/G>'Y/S\XYB"6Z4>#ON]4A/.32SN!"!).B+]W?C7):[ M!,_N92X@&V5JB0]MZR_!(-&Z[_-S+0W=")?RB7VK5"WUH=FTI2@DNM_K*;CA M9W*BG.<%Y0F2RXO>=^-GT\ C869Y"/YY,]ZG^PB@ZTRJ5U%*H\J_3!&-< X6 MG7&E5T$?D1\SL?P3N_T1J+[3'%!+C#(%L9 BYM=68,@G!"? M7,#'/!O5N*&P4.!S$]=Z*NDU^\/6&:3;%&U'#"B=GYD&>35T2..=D'*LHZE;J4)$%I;F0$ M<8_M2)$*3#C!.S?SV3PGDVDY'/]6( 9:-9Y4]=[.SH][,)<07<>5$2P',3Z% M.P4N]*\HC>]R_!*EZ#$OGR),1+A)BGE>1.DO.*_FR@FO53OL''P)$W2IPW:B M T[7443;C\!?\CS^EJ0BCZKM(EQ\V.BM+0?6+@37\4&[[O&T.SN&\ SD?KO# M@6 &/!B@X9".+VGRJ V0KR9#3* -,N<11MO3>5.A.X*_SF!(E\<$&?"HJL9A!K IMR/0 M")+S4*6.IDG3Z9$#"6 G9\>-&(/S&*;MR:#'N(PTOA";[$3%. P0]XQ+_T/MB!]DWT_.UH/R.L)X08YN-*.UZ+[>JC[740"F(3ON M[+"Y"((J/,B^)C-T@U@&^.)EFN.2&D(DAU5A62YB +93,_7K<3B/:]KA(G$I MG)E13E2<3PL!'(7L1H<2BO. IQT6?AX.I'A&(T3&\'M*+T<,]@&*:AQF "8Y MRVV!"23GX5';,[=.A4ZG8#UEPO+<1@+C*]R%+ T8YP%3N^ZLM89#TZVW:4-< M%S!..MTWY_8HG8=?[7 1E43O29K0$Q_9'[%P6-,\)?(4=)]4+@RL4*9-<(L; MZ.BU=ERQQN8\<*L3:LU-BO)*'"*H<<.:#2VI,HS.([]VVO3@"L6;V)F)K?$K M]>Y'7Y\![X-.P :L2/="%@"=QY'MDB R8_C^F91D5U"4^6PM\D*_QII4YZH# M/2^VYM4*G_/8M.UI?8T^4?$4+>BN7,^BH#3OJZ"GR-:DJ> XCU#K;7;88*D3.8]&V)^MV-D_S!4)UI[*:Y[1U.6#0.[36%)J#XH9:4HE#!+V\:'FH+.CV R='1: MO0Q1.8]TZV2G9[;%XTMP*-0XLG.L0#D/?=OE^#N;)?RRB5[-YBS..\I&:J84 MM3C(4):G+LR9@'0>+[?#B1?-:#@MO#"V&4MJO/7/^SW8AR>.&-0!=!Y2UQE[ M2Y>(P8QN>0=EB9/WJJ3;WM><++P::X9M6WS-@'4&TG%EQ+ -5.>Q>KM-*+\Q#([;O8UR3+ M\3(K%I%5T4FVBS+=G8-NY#SQ(^X,4OS.HRMW62A*HC<4WT8X(PB+W[)H/L?Y M'"?T1*Y<%U05.51@IX ]4FVH#>?1G#N9?ZM9Q>PN[%*5IHC :(JR(OE -)3N M##WD1?&(RN'X-?I4VX5M6N+* +UDV6O7:*L>Y^&EW4T2@W93Q&!G2(":8T G M"*$NG,>FAMY)>M]![F0WKQ)W:%RU;13D<4,>*O78" M*7[G,;P[;"_B..%R/$5)?)]=1_.DC%2O_B4U.#C0L^%^MPL:-3@/#^[/R;B# M&"@ M4-SD%!2(Z3, YCSZN>.Q:#L&F49@8[ET84R-R7FT=%?AQ59>S6;C35>7]\Y0 M7"/MAYTQ/A?AV,4./W6,.AMW564=?@ET?' #RP*8\RCM#D)"O])]MM*VT"S( MWX+Y.4%$ZT!F#IZE2>2F7X_+O]$S!?HL;U-6Y.\_%FA29\RM_Y[F!8K__F.) MZ>G9>81W![Q=IU%1#,=LXS7X3(PB>F_7X5KQ,PM.24T\JM[1%_);:J!=IP=0 ML+M%EII9*1Q-W/>]FF(:,MZP24AEC-DIS"%YVAXN>?D2;PBFH$>J<8EQ18Y' M0A'(&S,G%+T1@ MYV?%V%!9*H4H),1 F#L:4E[9$'/5A 1JJ^I"S#8*"3'+C@>5@(0[VTU1F8R( M6 >8C:0'$E2O<5?P,B4J+ 95.U\4E1U=O ;'!GPYVI6J+2@.LI;XHFE8E07-\)%DHB3I)M4X2M"5I#MA(CSA M)#CI8$/H>;+SM+ A*/B0R.W0A@!QWG%N0O"5.ZZC"8%S96]"4*6..\SC:>_8 MDZ7;C06!*=SF5,KPA),(Q0U#!V% :$.5SH <8OKPGX &\14,3*L[ ?R^*40 M-[0NS >PH4J[\+*-PEN>DP*7#4[(O[;Y(+]Z:YH/;FFR5>KJ(=XFJ(HS^)ZN MC-SO$(R0^,N'TIH8Z;JCKL A0>T.C)1MQL\6''\Y48 8@MX=^*)*MSD R7OR M>X03.D>LGJNR5--/.)E%>'&%,J+\44)^U*Y0=@UQE8#X@AD.*_$*UA)E0.E2 M&H:7IP@/,5LJ8N80_H0PL\68F:%DM;GU!OBY9GMKE!960-E6O(?WZO6 GT=8 M\F@.*J!,+0XCZO5@0V=8\Z5!XB+S2DAA7'NP85RMZ5'!""A5R]YB8O>@GZ;; M#R\+8 &E=O$0Z1 X4(@U=P9H LKHLJ?@Y3W8B+$M]I46N +*_.+_0<+Q8;F" MF(/29'/9HQ_4"F0Q'-?RD[^R"(*-4!(TB,0A^D6='H&\U#$(Q4%.C$D>D]]C MVE=N$/^OP3O([HTSQU:P)1E:[E"'XXS5,3:.:<274]CDCPZI:]\W5GH( MQ\=+)?9=CE$RR?CB/UJ\XB@KB"(H<5G,_I6RB7H0_U?%DR]V["_M/\@U"^I7 M!MK#'&@N' \V#HO(5F=FY\9J=9)F80V&[21 ^ZYBC=%!"<=C;3L(*3G!(RH6 M/0O&Y&_T9V:77G+C##\7Y[PCGIDVP_+F=T78@C"/ 8 MI2!*('TXOFUD\E[/_8./*$EY7)[&Y5 =]N,J*I*1@B3+EOAJ$:!I6,%D6X@. M_.*$;_0E2_AFA*4ACI.,3!/L0N]7+IZ QD[M,:2P0>N-R70#-!R7NLU.V2W0 MH'5;?$8[K+-W>Y#>_/7:VRKKO5UA8FF1U6'XC@]KU#5DB FSPR7/Q\_>],M8A,"D?=KA/] #<@J M$ZZT$H<(NHMM2YT!J( <_7XA1UXV0+1DT M11:0^]X.5)M5CJ_>H >-ME3)L03DCW<_FT<)IA/X<$QV3%$V2:E 4J"SN MJ*Y12GJ7ZDFV80LLSM8Q;%2/MDQ:0PS(54]P6#*PSBMJ\4/481EQ3. $Y+G' M+/SD-),O^RL76;_NJ2OR^06VP8%JQ/OM[_"I73-K;$[_J",CY\!=,D')+M6I7O"[% M%[S#XE0D?E#^A-(UIJ-=KV/+1%EG)RY#16UTRW\?5J!SB%X0_ MDA%2/'$7%:4^KN>7?@Z='9^WMBO5+&5%@41"C0.;#@@U(;QH=\R1[C'[B95Y1GBE/\Q(";2RK2_%D+Y$ MU]:AHE\<@3P#,NOVN[?S9G@D%%A96\29#Q#/.VBD>W%A+B2(S;FMTC5 )-KN M[L/R,HMP>8/TFMXMR!,O7((8$MNJ685"HF,(<\!PTUBF.7 (2O-=>X"O#TU\ M"@0P)-Q F G^B9+)M$3QX(.(.T&/%57#<+P34=3 )<2V*::.L\/R%&F-4>+& M#G'R-\6@\]&T:HX@\%W<_W22062_@3A%W/+ M#\S%,EB:P0PLJ\)7E\-Z#*/%(J$*PAUF6]9ZE;=@JJ[!P8$.1:W>S>C:!B1A M"\+_95M4W:E&6)X# S5 .&)J$XZ$)P@CD=Y%AD!@TNLB;%JVQ-TD84-^M"2W M-5()[Q &J$T,-TDQXC!0O$;1B%/0H@=8M%EK"-3!P4E?:(59\H8?PD9EU+.; MQ^NN\T&S+:X1V(P-/F<$,58)^Q"6*/M9']'I"Q7R?['ZK4>+UKB! M"'2^EO*DI+452 GS(,^UL@_$H\'P:<;H98"XRMO%9:_?/RS3L1:+A"H( ],J MWX+VU M:/^]K;NV)/TMZ&#]3Q'--S!%93(B,A]@Y/[S(XB-;,-FL9E5Q8"1.93DR$"$$]6^PTO?\R,_ M2U.+E[X*$B1R.WSI"Q?X?:T,^BFJ?O';7X-:3#''?L97QV? G"_%85H-*)PP M\!)II:]0C>IQG)XVB=J'PC9$6%&X!2Z<@.X^281^4KP?-G6OC"%,W_*PG]H< MV;JJ'#7H+9+9&).LGZ;P' 2!WT.+?,!$>!K M($-;3A?(FN#Q0,;IZVF435!QOV%6OR$?'B4E3[]UD#;I8@BY#M':?2QV''2-W8!H7AOQ9)Z0K7O-!'"?\"T]1$M]GU]$\*:/T!A'D M\0W=H5%Y$Y[73CG[NFKZ[>*H#YR=PYAYYY@=6-[%89YHU[POBHI(46':(5D" M4Y:@D/WMJ2(GKJA 3RE9)23LVC7R=G%R? $3':H5CRW1A6-T5P%X1-_87]2K ME$%]EG,>]EUGNWG9&%@X!GF3F87MB-Y)KV27]F2SQTYVSX@L/T52HCHP&@?\ MC$;YA-/%L"OZ@N]/4\: PB*V[D9[TXF#VP3A(K!,5TVEQ7A!S::SO*(Y4TV0T'!.YQ &JVC5$[0N7(7HZVZWU)@C#N4?HXAOAR;35QC=" MM6X+Y7;H&P%Q4?!2O1=)G-#,ME&*AF/6%S6>$=(Z;_W^V47?SS&YJU]$7^[T MHH43CNV_(>%C-",_-NQHVEMU?66.&"J0NCDA$B+-\05T6[ ?2D/QEO#.KEN>7E$Y6VD\/':*<-\:"Y ?8(4G7W7 M7B(6/J"Y@K:K'S1-^?-<]'JZ-( 64^W1+3NV<)BS/ M@7GR>34_1QOI7LR;&E9 >5)=\A7*,N2+.&W*,@C[QS,JB80H7L;',_ Y%U5@ M$"] (U2HQXQLHZ $$U":T\8K=@.WXZVR7 N@[A=MV)'C\)?'M,7%O/#R5TN2 MLAX'"AM4N05A9IA.:1O<>Q(V0T";462-ST4*5%=A:X1^K%I.5=4X M3- ##) M5UW;.*[3J"@,'0=D==[ZY^>]GA_Z]F#;D,()*(EK4T;M(7FW,(?D:0-O;]&0 M:ERRCY?C"2B7JQN*@C-BN.)*9[T 2<;*3XA,YH'AL;A9F$,#/68IQH;J4"Q$ M$5!VU(:45S;$7#4A@1["NA"SC2*@1*4VB6F%F5?/+T-\":UP')6"<)&MOG0VJ=L&B#.B1?] .,3-[&Y5H*SD7^4NL'<0Y\Y>7M,$=RV'.3LV=Q:H ! MY0I5@>!/-^@.:^,9QPL:D9*:8)V=VN4OS@YC!+L%'%!J4N6TY*%K&#;,5748 MLX1CQ"XRH8K?O<_G.)_C).+OKW-O>LZH G=&(^+5*?6:V^WK9*P M";Z9.)Q7AJVP!92?5#D/='B(OM4 GS!"#+G<8BO:A\!#ZC$3VX)N.$ MAP,K=D7Z;9YGUKOA+NW2_MR_###KB6JL.@'L(IFH_%RUMS[Y^XB'$F$'J:6XLI-+YX9Y2)+# MF<8=(@XH$:G,(XCE),HQ2B;9=84QRD;-)S2#+&;_2GEP])5F#%)D^OD@/U@> MEKW+LR9<9%>5A?HA4@YQ+>?K%/T+17@5CG =HT8\)\IFE*[-\GN8P]G>.\.K MR:[J.:ZJ8%DKF+M-L?>XJ4M1&I/OB@C%C*2J1E.K79R<0UQYOXRF**[HB_ Z MF->_47P?D\Y%]IHHIJG(2RXR)O_*XHD]29NXD?ZMF-$LYC01*"+U*Q3&V M/'V)[6H\N7\9#D0S2B5V%$_:""<;V1JA0$_%U:+Q+VWX)\NFN/(]Y2]71HAR MTR5L43J,)P7AW2& JW$*E=2H->+G3&?G$]J>2V'?T (.)XBK2%0^D2&M@Z*V M;@W8DX^5L4^IE@YS%B7PPHGANA<^0W% ]4VLSA^U>XC4^GZ-GOBB;/&$\X^$ M;O3_D<3%2XFBV6U<<1OB=5[A A7T_K2B&P_=NXINS=8* #TX60R_W8.4.P7X MBIXJD7 X'I.::# F)SJR+.5Y^DIOR\E?ZEB^K8@W;;7>](!&)O/!NSU^!V%7 M;0<\^<<$1[,9^:>ST:YO\^WX]*AW 9M^QM=0MT&O#MCJV6"RD0W]&1%51N2, M65OSEE;E^VRGIU#[&<'*6L= M\:O4J^W(Z'6"(L4FR*P!#A#$GF')@'@+9(G25VJ8]<%+BDAF;;"ISG!X\L@2 M&A@Z<=0*V8$;%1P'J:;9Q?S8DXSL"NT8%)N9M"##L25XCW-,$4-'?]03(B'2 M'%\XUH3],!J*.<$[M4[M"3"!JPD.X+P;YN-(S-8NF'#RKCN+6TV1P7J@=Z5) M@\S7^?PN)SOC;\-LTRU/>?Q657F[N#@Y/SM,)HRQA9/KY)5\83@>8$SSM])> MH]E""LN_]7NG1Z=^.-OW]E$-,)RL)PT)*M5A MO*E4TR0YPK<$&E!B%&C60]EX[H]^M[E35&;%;#*88*3>Q:B*,X'[H,^MVHZP MW654"])%[A0A&]=YOEP_S/B05^#X0/UIW3%B --%:A0A)P]Y9$B&H"07#_1F MUAT+*GR!IBW93V8:LJ?[/NR7+5!_5[E/""1/CY;\Y*OA%.BYW +H(M5)4)R% MLC7T3YYV2]C=J%*G<_D%Y]7<)&E-HR!=#HZ/0!^ *KK][HJF0. B!8K89H6R MR;^G>:6V4FT4X@A =Q%6:I5([R)+B5"E_TS2-(EF#XCYDB@5*RK*!02-+6BE M7B6&@#*)W&())[,(+ZY01I0_ MHBX%VB7+KB&N$I"+1<-A)5[56J+TEWW$:(RN/$,2A?^]N""S9\%L/5H1I4'A M+9E(?7#Z%_.,;K@ZOZ+1-,O3?$)Z1_)?S)/[H8Q-3I%63;WU^_T+3SZ#!C0I M-"X]8[;#]]TF&+GHG_B:$/?N]*D%^1VE'6&0H"_@]1H7,Z7 \QVE'>&0H+>5 MWKCRF':D0*.?)OG'SS%*&%U_GM(?O_ ?^=J'DK=!C.4+6O/O7�*UA%C]]: MJ82"AY0_!*,X*>^B$0W5H;N]VRW,(?G9V.U[P5&@"RBOR*:4^HE,4)S#@GY# MH%"W"3];4%SD& F.H5 6&Y=4:=<9&-^&CSS]H(>%#<&UY@IE/0;X O1-L7+( MR*Y(32 %E&;$92@>>KOP?;B<:#$&E [$=[@6BAC:_T3+ASF-$G@N4G@<$J&A M+(Z^F=4NF-U])[@1[3HE_\GR$BU%4]H7E76([!?'ES"6^19#9]>Z:(@NH 0@ MSS0:1H;BVPAG9/4N?LNB5#!$YRWIQR,J_YGC M/^A^BD?"EIOK-\M1T?I'(%:.SH$;Y&"\)=P07ZDU+WZ>T20IZ!]C-1,M6N+= M".1%<&>NNL#UEHA#>D&:C9)YE*Z\Y5\1GMVR.$,\KX05I?KFZ'W1^27(\QM/ MO%I@#BCYQA/.QTE)XX$KUK%U(=X_#S5IU-J'6TPH%=P'B ;+7 MJ70+K;=<$W7(QCLD3:'9*,%[%H@ELGL0, $,36*'?T!]Q% M(S28Y94PA::N"E<"B/>-DYE.BTM"&X2_QK[295)[^='A'0Q:HI00#&$.H0B' MXZT[C.@SF56SJQSC_!L_G)*_E L%S3;-<#4<[K:S%59)#"^(=S$"@Q_IKB,R M%T43 NSWO&QF"5IF*K$S11LT2%5S>GFXTWA'U)(.T=W"0W;0(X3B@J8,I/-. ME(V0,'TD2_AUG<]F2=&\9MN)%]VN.9:<$L:RW7DOU1FSA%Q?!I^F%>HQS^*$ M;"Z2]ZJD)4TSR3MHF>\[#Y-RE_ E[ -9A'9Z\G!LD,?>K@'>\0]W2;=$*2&X M>[;5ASR;T-,Q#77"A&D^!)4,7&4=&@O__+QWF$=:0V02-B!\;$1;P]O/><)U M<$.$/[;<1&_5KE$?[DG)"J.$61?Y5-;C_76*EH$K-Y;UY3QPGB("D$S<9_,T_27JM72,<$]ARYX3*#JC#R;DAAB[H MC8HA;-P&BX+4/VS6VX-VD*-#DS_'<*DSRZ9CTQC5U:DG!R!I;AUG@[@C9H=9 M=QSX,QB%,EAU4T70GHTR'&PP#ZO;\;1!O!RBM[0<=M0HP[]LE>*R0[V?EJM2 MH?(MP;VEW_"N=&@__.[:UWG8=X_]6(>BV(A905/-5305YZ(@\[,^H(=5&V_] MBY,+N( KLEZ^N_:T0^4@V8;B(<2O>3;Y!_G?0S)+2J1F15POB.F_'@0D& M!UDRPHQX0_#U0M.L^O$8_Z^S*+<-GL/C\9C"RK9C@R MF!?KUJ.K)3(7^2R\FIY^O[]=NX0/Q^2?UI:GW2;J"PLPIZ0]6)Y4H /*HK%. MKSD#,,P;O MGTDYO:Z*,I^M)5[HYT>3ZAPU: QB>SZM@ 64SS[Z1.:KFZ TQP3BF]R>+!6. M<%+6W\[F:;Y J)[LK;;ZVKH<+V@0.7O>S%%YNY5K?/-7E,9W.7Z)5$-'6X>_ M7(!Y!]5N-V((Q\5]F_M3LM$!3%B^1G9@NW@-%!?7;*Z3M0S'-*C/79I_,['_ MJ:H1W9Q='($RULT0: 0NH&LW\X!,!LS:-\:N(H&N5JPH$[/=!;"+:SC9??FF M4,TDT72W2P/<8?+1^C JOR^W:J9&!GH*Z,+'[K+97@,!Y:O?=X ZK@-02Z>[ M7M %OZ0/.$F+1X7A(FQWR7MZJ&6IQOEE+A&IWGN_YLP;)!E%*0UX4*5,<'IM MROY<1Q933P9^OOEV?'K4.ST!>0GD=>;PK2Y)%^ONH2W3!K5V&< Q75'L6JUQ M@^X5/"\P;14BZ0@0]BD))IZZW-&&4M%8K6[0O.[N-Y1&@"6=P(E7^GHV<[2M MM&RL1@GJ(=*%&\T2T4(/$H\&B*?_YHIQ,M2Y#HY!C03N^D(7_)(^ &&PDXA_ MEV11-G(T[2L:JW4"NH5T/^T; 99T @B#H#D,)^1SE^83T'OD+LQU[0MK_)(^ M !V+CEVQTDAZJBPC9A7KO6Z(UJ4.7)MBEO +XF!5%*@TF<0W"W*S.>B=63?# MO@2.A!D(2Q\[-G(QS9P61>7YY10H3Q)-BVE1@Y"P ^)894Z,& [H,F?%B51^ M"1T07E%/&,VC)+[]G*.L0$M/+BZYWEG#H#8'#;HAM2+-!I*$1PASDREC B"@ MAL06 VI;> D+W>T]9%2&+8T=3B8H.Z M\!KIW :*Y/$"A V&8],. "XZZ.US\MN!DK )XLHTS3'+6,7M;73,*_/="(IS M6( M(,=N:CTQ?HTEJL95!'JS9[=VF6"14 9A/Z#S0$9378CW>*)B' ;HK9P5)4+9 M)11 & F>$4T],F(FP&*J'R["\MQ7^/1PCC<:%!)^(*P&'%;#A_XQ+^G-['!\ MDQ3SO(A2[J%A>!PU;:C6Q>$L5VWA2:B&,"S\DN?QMR15W5@LBW#Y82)9MZ)G M5W")XB$>4=U4:"L+C-'[*54U?GX$=1BPXL<(B^3-/83Q01]K1Q9DW+(%KC<_ M1 HCB[NY.[)%YS*&N /;B%'0Y&82M24J13QQ67&N S]3J5%H\=:<;3!O!%'" MF /[1VO&E!&OY14X)$\[3J.(XUIEF_&S!4?"D ,S"!!#(80G]T&5+FCY*80- M1+QH/.%D%N'%%5>)5LB5)".(0%I9FYL.G( M>[5H_D6R*MHW4H?T]&-RWN-BV06YA'T8X\U:2.DL+2]<8_)DW]0NHEU(T-.Y M#5%"&X1-QQ%MT"OK/OG3KK;=;FE8CD.BV MNW_'^BF94K?;Q6IW8U SBIUNY0@DL?"Z1YMA7E.&"A:694Z_E[#!M.RTK($A M4?6^[!)/.(^K43G$]>M9A4U"5)3[8'N*:K!G@X0:GX2G?5DC:N%H4+U://51 M5UJ^1N3ILL3(&*%6M)08%18)._NR1#AG!WJ[Y(4FW;[HK'MP%Y, >H=DW$# M%-4E4-!BPU$AV$ZU@"E+2V BEA'L)_@W?JA[Q8/:Y,LHJ(O4X90TIP M)$\Y9I24_/TEG;)><_I\B<+/4R+;9#F%:2=BUQ^LPP: ^I:TG!]\*T32V2!\ M5J[S@NU3ZM=3)NN K$JM55 +5DO"]9 D<>XA?%:VA;6@BN\_88V,>EV;<;3& M(N%F.?-XSN3U4LUF+"?92S+)DC'9P9-^QQVHV?R0)B-Z31S'"1>PD434-H^7 M\%Q%.WM%/8.?44%.":AX4"3D4E=XZQ.%7D#TZ;L<(Z(^[BDV6I"E>AIE$_1, MQC&["DB9OHX57=VP!;K@7\!$8S+4O;CWV\(+)W77#1HC(G1<[\Y6_QGE9+C\ M&\4J4K5U&5Z8@$J=Z#0'%D[^KQNJ712OHGT0B9[2**/S\EIP-9GZ^APWR N MKH1:@ LG=]@@9:VC^&4:8705%13#C*ZP;$*I%UL%JV8-O/7[_?,^B&=/)UHM MT86336SI*'\_FT<)IGMA>IQ1\"BNP)&!V.(Z\:9!XRNAV/JF:T=RF1^Y234& M]MR/*4;H/-Y*]U9('#J*=X]+_8 F43JHRFF.$ZF7F[@@UP6@(YN=UG<(4R!R MD C,0-O2RSA942Z?IQV\]I)4HS.=@K<@.$C.Y5'%T#>=+G6MN^#L[IMT/4VR MJ,Y#_A!]4UYE"LM224]@LE!H.^JNKM40O.7$8I^M#\/K\ ^WU,0ZQTE!5BD3 MU1LUP,!?@NU]VO!AA\M?UBPCSXQG:L!0.#6M_LX%]K/]\;W&BH'X2X5EKGGI M*-DJP86&6F_%^I/H>$M@?\FJO&D9>LEMKV[= FN7'JJ#VK\2CB(K%@WM M-R&+T2\H0SA*:[$'\SG.R7+/C%.2#9!A;0X#;#?:ROI@"\U;%J+-CS^CB&X> MGM$D*:@KP#)*]EI<"56VS;!YX8",YYTPNL@QV*Z"ROK4+>6H=W98DVH+= %EY%E?V@S']S2$\20A!VP>A^B.:A^E MR8?RJMFP!1I%BL(_&&Y;X].DV@G"16IM8?FM0.,J?2 0BN%X&=*:7J>7U/]K M&=K:UGO*79H8L3P/"K\K\\IT.39 MP S'!TLJ]6U1)C/JW] 8 MID_+>Y>E^M07 4N!'7A7[5G)85V[V&A;=^WBX$VIIUL7)C]8K#=1O]7=NBPE M=N 8U473T:=>T\TR7.X@[K<4FA9*[, _RO<.^FKQ2CZNB8QG4)LO8WY8VN>Z MVP:R YICWC4'DVY%C2*X#JPAGLP/B%WE! $*WU +&R M?(BOYJB5%--7H-3SL"K)STIG/VEY+C)HJ#*;$22X;=,B\^=C9O^ZL\)$O16F MR3GODD_ZDYPW?24.$31 3'OR+.#Y\U^S9I E[YKF:7P_F^/\@QD\]!0J:G&0 MH/D!NW-H@L^%-YQX+JS3>BX3WFIF0G%I'I/B]$!Y, *F\9$+[.KK)BFBR02C M";4MUW?M0!==#5&(*H;C6AJ3:RY=5<8G2+PKB60Z([BJ&@-S"F#X-M:R>/8R MPN30U'TH<5,9=#^["ZN#N!D_.Y84)29O-U-[CL7)\'A:M=H'2EUJ64J* @GL M]9!K9J#/OQXHTH:.=_!J,\+4I6[Y>>6&3ER8)M2]. >S]>J[^>X&3@/$UU/] M849*H*\1_@.5ICI7UN&K+G5_AWA C2>,9DDU,V) 68=+#&+4 M:<7%R;GK-.C7@\DH%9;I>N0^'J5_T).@N4-TJMZMR 7 M[O2@^K8*13@W/D'$V3T_ XE5[N@@V06TYF[(LW6& !_QZ*XH7@=W7=EL-E(^ MKT*^"BM=12E] O$R10C*,7DK]FE3(C)LUP$HJ?SDN$X-SE>+#8B%&J,RLB2 M%,R]_?@OH O2F"Z1+2&U>;K4:CH^W M?RWKC*1[DH KWU/2>J7!-:".O'==.S0$0UQ!^]>7Q@5L/P+4? 7@1K;_#@HT M3C;5'DYD5RL0C]%,[_[4LL5:.= ^;_ON"08;D#8Z#"?$;' =#/K2X;OJ:=J, M<)W-88-1%*-9,AJ,2X1?1M,\3Y>6N:NJ(!NA0FTE,ZY?0P)U&.L\[G?M:RWP M>WLCTFWRN$ZCHF#.,8P5]49*4[,&Z^=N^!!W0,;Z\O:LQ67GL%M#1'5KP)X, MKL;;$6-:K%G=AAG.(YJ]\!K*+F!?!#N-;.SJV3FW"HAG+:W;L$'M&CQH(BN+ M(2BFV IG0(]H+(RH-!)Q1B/<.#5X;[=:FV-!W%X"M TZT:2_X-#6_8V;WJVN MX_3=K7VCM8Y ?>8#ZFTN%.GBK9+PC&EUW\.?(:R>'U!?A_IQP2,2=26W'ZBU M$5(^98ANY4NI 3VFLH#'!Q?-)^MR_=QNM=922)E;#V3]E&O27Q3T?:R?;A=. MKI5+D#2- ?:O3AIT$?)=OU2*$8J\NPCLZ#U)DU*QQ7?9?*V)__2]OA^5N@A9 M[^K%<2UD@ESO_#NV7&L+)')10!W0N39=!.,'[GL>.EVMG[_\]URI49,V -;A M>$O31&W/J)BC4CS!!"B.Q\- M=Q3XEZLPS-WXB:K\,&X"OO*-QNLHPSOH$#C9%/M?[D* MB]W=3GPEO@K159CU!/<.G"?RE%K@F]@0.E@H3D+?14_[WER%3XY [_8[C_M= M2W$+_/\IKL(G1WZN/0]Q!V2LK_\D5^&38T_WEDY=A1DM73Q)&"^8BV#W!P[2IEF6^=/_+/]?0>=QK\[]. -K M<+]$*:*!05=QA)?R=N]1\K;K#0'(?.2>QT[]Q$1)+AQ[.W>49U0@HN(I$?4& M?: TYYFTW?46]0=J;8"X,H7694PU%9!3KLWA 67DIY3-ZS-",M5=F7R@&I^C MHY[Z([4.09[S^>YM/K6E\<\-M,=MJ]#QX6Y#2SV0?52 ?4JN'DDG6MJW/3MY M7^=D9YF5]0O!+'Y.BC^*]0[S/AOG> ;IO[TA()7NP<#=6E[I[>RTU[^ &*$[ M,CTA3'\13="Q#91&-0+F[,+3G;#A4<5 T^*Q8X0K'#?D'7%U7L/B"DPIYWX6 M6J6/KSN>-G$AA>-HZ8N^4#PE?/+HU(W1%9_UF^T=Z;6>$9J:'#/H'9')R))P M:8C-5^:R^XR<9:H1*6S.BU&]MW[OM >;C=F>%3MDX;@."N:2*Y2-IK,(_V&_ M6=FHRM">!!"#UM6.18PN''?!79&7 MLO?EM5.5KH<+'&G)A2*@$9CF.@?TH# MWM1XX%:WO0'Q#V175_5+Z4=4ZOT]1>4YP+!,-K+Q):90#\JF378.? M)]C^UD(M&G]^:'M/V$T >8HOTR65.E>SE!4%$G^>6B#40"]3'CC2KD6!)%.G MPH+X"YAU]-USF :(-W^AY8E\F"&EHG?*T93 QZ=G(-'4VBI9 <)? #VCJ>_$*,%5Z!!B9JW1?;G MG.%/T2$LGVTUKETG'1S,C33_E>AL5LV4NM\H4R, .91)N^^NSB4R2RY3K4[( MXG5R>[9[K.B7A^-5<%;9PJFMR(^+H($BK2_$+9%):+$Z"-O1LK9K6Q/3J,H MG(&ZO[NE1H1-0L[R0 SA<[6*JRG\ZW?B?'71/^D?!>'GT=)]AP X\Q1.N:W[ MSE*GA@;731P.W7<@O+*^1O^5XV5:#?9677,9)J[ U>%GF^OB@+%B2TBQ!E,X MSE:[@FIO1V15.#I/.S;CBRZ-YDWIVH(4CH.5>\*@#S@^F=,=@+K;"==;F2M# MWXVZ'%\D0,.*:+O][I9.#L-7[+;U%P>&"AXT)0/=-7=2\#8,;Q'5]G*+QQ ' M$"S6:CG7HO'FC;3GFR*&!RILJE;+-A=$2R3>?(M F(%>HSU0Y#28F+*'C>IO38DJK#&9 M4:KV0"OTZK9O?K77NE!QA6"\0I*-,S*(&6$")6=V_E.0H_1@E0);- M760N?)B"?6W'47IZEN7DM>2*!].[$0&X@-*,>J,PX#71(9?:E=#*E++GQW8< M V@B5Z/AHC(R:K$%%$_'1[0.9EP-B\+6U\@B7 %&LE%[53Q%-*WO%)7)*$J_ M&Q>+7C\,"XN3$=/K!_98:E?3K48,QQ6.)X4[!YE>WU-.M/8.,E8\;>(X\/@V M[AQDB#K"?2.^8DM(L0;3]^IO0=!!OP37:-Z4KBU(X82P<4]8*$3L7608?$N^Z"GGTX:WL$1A#M&!Q>97O_,C^W. MWX*N1?/].&(0/)[&2A<7&:YE*2D*)-YBM8 P [U*>Z#(;<@5CSXR1%B03 IF M_7QW"=$ 0Z88OX*^^+BY#+@,&'R%6,7 G \%+NGP4QHJ(.<6'\2'6\)#!S: MI(V60YC7VZG;;922+J^OHT_]Z^MF&0X Y.@EZ[F["A=+'/+UOG/_QG#C;ZBM M?^;P0K[J=^X(!Q74PYX64UIE, /*"[0'6J&7L'WSJUWX(+P'7/HWAG7]*1UE M8A8UP/Q%B@G%O]%3) V097,7F8O8,V$[QYUY>C3KSK_QS.)J6P#.19R:T"D, M>$UTR*5N)3RQLF] ^#=ZNI!PY=]XMN-]:HE-PLO2(N+90>ZJ*I(,%<5U/GM/ M,NX()T_T5NS=$VXIWV#T9Y442]!:7SA5M;>+H_YI'V([\3*:HKA*T7 LD*^X M6C3^I?.TLFV*@P;PP3)B0K)/;(L1*H"1)#3;;)YGY+O%<'P=%=.G:$&EN,\& MHK$GWEFV:H?=2I\=^[DQM-IKMB=R9V+MH 4'#GC="9;N7%JV5,.#"G_>D9*. M_&ZKP('37K@,0^]70Z+:?U2E854.QX_HVTOU7HQPPC[P-8H1V9Q/$94\RA;* MW:UY S4HL$3;G8;<+JUM@/MR_;LC0,E7GS#Z2/*J>)E&&$WSE+1.L)(_W&6ZPH%R<(C?U.4H.#._)S'(783QGC#2?EG4A4 M^B-&>IN0MFX-&,K%SI@.[<7/J%W3OLBUG] JR>J9#OI431[#:N1FPKX8QTHV9KY*"Q-7WQ;JD %[ZB-M0/QV-2$PW& M)<)D(Y+GZ6M%&C1UX>W8*D]QT?ON!KP]?F!_U>&WC)P!ILE\489*?GG2 M"\!CS-'V68$0V,MU)97R/<-6J5IZR+Q.$FTJU+XM.K"?:R?%0V]373"@=;SJ M;M/Y%[O!7*V/KV@TS?(TGRQ^SSNN\M+ M6V !N;G6%BNRY:E7U>4LC8I?<%ZH+#>ZJFPF/P]M\V!Z'VJ,+B#G5H'1D>QO MYPWTM^2GCM*);(VI(1G]6!'FCUCIPBH&%P-_'ZYW> MH?:H?2K(A2>N<$$0@/@MFT=)?$UVF#5!L=T$MKA4T=Z M!YP!N>0.9CDNDW\S.6D>MS+*)@G9I _(-%BJU@9UQ1HK:"B"#@/9%%Q OKGW MY "<8+J@[0I\1Y6/TN1C[X@?UWL_YM^K+3-"G%B!KNU8?+ER)_5T@K34GV*$N(18U0-:FT M:[ VRQW:EL 5:(T/\SX[Q-XU/1"RQ:X:>N0V6^#5 ) MVTLCV_X]UM<&W3NR5/X>I15BSBE\D5QVUT$6D]\])-%[DA)9$%3^7!\N[71J M[EU ;.-\6VM@PUN;*;V#N481X=K'P?@9C?))EOP;Q??T,C$9)]%J,]D8)XU! M0OY6S5 \+*<(O^K.6GOX*M<::%"^-IUBGYKQYN@>%=,-.P&1[#'/Z#,+HKZT MN4587ZTUP,I\HCLV2W'W^^%NTQ4]PAGT<,+5NNSDC=_8'?QD^O[_? Z0X,!W[SL,-^B4C8[1Z1ZHCFZ8M< MMZ!OC@&&O;%6PO/K=S'!T768_($:Q#ZBE&[:][3>['Z83[ @"5]#6W84RG'P M(L'TR+2Q/WO%45:,$28B/Z,8H1F%\L@*;>_8S(]';;_ N#CU%1)X[V>A[FH( MYUT#Y$M_IO5S/S-(^Z?^FGFC/4J'C_TA[K/=/D_K71RB?^V:2]/;B4W :44 M]_^@J7?AZ4SJY($:X\.<1@F\@)**[X50:-???3&K=0_N;J0,]\$2TLIM.]%=+5@.*)-$B!:MT-Y_[BM[&.AVO)42 GI?HI!_+?UC--/O[RQ; MJK4!O7UOQ9]U5U K(* 7*N#=(93-/WR_"#)L^RN.8D2#F\LW#;*B'-PG(U$E!KNF.R)/@">@1RG<\7.)E,%:8_JW&G3R\=K+8*D M]G3NV^E90YI7&8?JFG.#N!? :_2Y?W=0\<>YSOL'ZT:X3PU)>N4!N2@*86]O M-K@[_C3*5HYT[T6)HY$'!\9N\M1[FK_\R]HI3=*= S-C/B/* UD[FF$!GA!. M\EBU]VO98JV=(.X[@+J%M17,3)^2WA9('!\'"M[7.M[X(M?N21!WLD'U5N_Z MEO1FR+#3S6P5Z\5H.'X@?Z,Z/#XZJM]!B_?DJ_.>73_N]BWV[/[BNWJBX$HA MDBZVM$%[?IG^A/,YPN6"'NWFU/F4C(V7?%Q^BS#-<[J^A]44M'V7+G&-D']C M1974 <*@[MO9::_O()[C8#2J9E4:E?0P,<=HE-0)Y^8I8GTCBS<6285L$C@. MO\!!@^R>[8G9M4GXT(2OU^NJC\LB"QC5XY*#)6CIRJ$Y/E_OP'U XNL/)<4Q.^K,Q%F MP'RE UN*23[-S(X: L2EJ;GH_/P$Y&64&_WK<'E,SK4E>K1A1S+=/&S6XL>: M(.EH=3R6H-,\,?5L*GR-/KGA,XX3+L)]-L[QK#;'.+#_+;^@L_7ME",:.KT\ MA7!MNQV/T:A,/FAR@7Q&3EV?SU&)Z"5$-DI2;JH:E'>(.M2D+V54TN='BXW" MBJ780>M,-3#>2&JJQ*NS2\2^K'S_3,HIW4 DV41.H;@@D^T2S!9KRH9&>%]& MNBN4$8V,DB@U5K&J"I<7+$>YC;*-8/@RG-7?NR-AMAF/I@ISZ7 M9$F >3.8\;O@X7BUCL75B-T89]=56E9D#;M!'Z0#L5W?'9+-^)N2#\])(>A#W)R2XI&1(%G M4BP3NM>T;XPO*V#V'AMV.P+T97I[PM3KFWJ$T7-KH_MP#\8G/+K.\3S'Y#>K M/TN-$?9-D4[:.SHYB U/)WB^S'9RH9ZO'1 G:H2I""9)BCO*E,"\&?F&<_9^ MB!UA:!JFV\]Y@AO^PA)^=-6XX B#XB"4VRUU])SCI$#79,A-Z>GGIXF&#N92'2]PXD& M@K>X:;O?53H?R(IS0:&BVQ@HT$3C6U"\12YSJ_,07#Q<*W\/J>1_328TP/@C M^K;.D[Z62GV;:52708%)%&S4O7=)L8/E+ZI7@G:=) M3/V9B9#\!8IXB5 5?^O3)#I^;').%PDC$/Y":[7F1#JUJ2MP2)[.>=H%Q4C9 M9OQLP?$7W J((>CEQQ=5VB7(07 K(\I>JOH>2_6+3;AS)6;@W:-$4!7O1 +ADT M&M_=(W3"YRV25?U-T"0I4NZH(C_ZRXJS;>JIG]VW\\._%H2W.%*B+RL/ MH_(*7%A/1D4C$X!6C6::WX+C(K;2GG0/O1?S18)N+V874DBR!?BV*8!FE1>6 MYN+">0OH.[-H05=#\1?UQFCW^X1SZL8PQ/4]I^*(+RI*8?0N_"S,SH_W2@#^ MXL'8\$!?&BQOG)7G1FEY#LC3&#$ZV"O5+&5%@<1?I_@DSK=AJ$'$5J9/M-"@WA&U$S#^C'?[O%R?KF>)EFD M7[X,F^"K FB8.>W@DBQNM@@E!$-$*;[/TH@& V>>O+_FV>0?Y']:3A6U^&4] M:##^EC2:@)(PU_WAPNIART,R2TKI(QB9F\"=DIQW;$_8-P&Y?++E'KTLZPIV?KZ[!9*]](PS@.7BZ[IU F6.Y M84V*]<+3@S6AN_D^"-Q$YM UW8%G^NH%PK]0A%5>Z3L%.2# VPAKQ>^L3@I0 MOI[5;WY2[2HM*,KE\^0$9>::+M>93L%;$'P]AG>C8FB#@$M=ZPP W6^<5Z^9 MV#MYE5!#CVOW\BDMJ![;G56/O,&V#3L*1VUB2NZJDOOLM("EZ\7[#I1 MON6=&%I6YSC 3B>.^=E!Y>L]N4:0N^2CTP!:U^?;&! SBGM^!+!\O1772/*2 M?';A9U6=XP +V>"6GEU4OIZ"ZP2AMK=._*P;X%C 'AP[9DB R]L+<(TLMS1C M2&@UP,"!.S.Y)$N'R]D1<-^/F%>ZT$*WJ\R45+#ZGXX5H%Y:WY^0:41Z3 MK--685W_[>S\^++_G6P5!+"\/427BS)-<+D8T!\01M&X1&T'DZRAMXNC_NG% MX6^_M?@T+]H]7R ,<9QD$5Z\3".,"B?1;UU>K%-3HLDUP6YA2M;Q!<2MP!/. M1PC%Q1WI4/=%4479"-U3OJ+TJ7I/D]%P/$:THZC="\W:>.N?]DYA8DT:Z%YL M8;8'%\Z-P5.T8#'UA^.7,A_]L13_.B]*5?]45>,H0?8/[2DTP>/ V.]L+JF% M1/%-17L6CU/$)[U'](W]23V_F#3 E7983%HBAIDEVBO (##!, U)H%0R0. MKC!<[[1TE]Z;!3E\@#ON%G.<4&Z'-]CM7]X5:/33)/\@V_R$,?;G*?WQ"_^1 M#R64O#V@292R5^32D&N[I=@ ]_0LQ>IF6Z;_S6&C . ZZY29TKD@\HO7K2)< M6BB?>97Z=A4ME-O!CM Q^K=U5W;J[[.Y7"4/\GA0\SC0=>U^C+)K4T^8L M*9$ZXH9998X%QO0IZ\6[B[$E%A?7!JY7YNLT*I:'+4JM;/[J2J]Q,5,*/"ZN$(*B"'KY\<:5-L(: MQ%'_.I_-\HS)/-"^O-DMS*&!/KA1C T)07(4+D+@.B6&H3+DI5&6++BGYS"W M1CJ M%@ON+\"M===_1BF-M_<4X7+QBJ.LB%BVI>)JT?R+9@=MW@A]!7;6 XQFWVI+ MW0*?OPBYG2C6;N!V"W-(4$'Q.U"@YW(+H+\0N4"-C22L_"Z)G%S MUR^\SSP%[S16[1;\'#%!"!,L-LN[+3#Z"+.K2L+W3).\^(E MHL^OC2QTLCK\T'XH%S;F<%Q$RG7%UUK$QVA&(W.N)W#MRJ2OS"%#QTW2,R)A MTAR?BP"\!T5I*)L/[]RZC>OKS-EGTW?%(#ZCJ (_LH*NDA9C3$RD!IF_T,#6 MI-T_#?5QDI9E.&J0Y[#.J-D%XR) L'"[>9>G:?YMF&TZS"JWE:HJ;\>]WL4Q M3 K7SNHW!^V?55(N'O,2<6GF:5)RD23CR:PRP7]V<00:U,?*<]$254C1@C62*WTF MU%4YW,-Z96&,R46,87$ $_+5#S*I9^5C1<&1R5TUGF3%V33@*76OCQ&DQ1%0 MR.#&]/M[3F,//=,GNBKCA:0&OVX[#)),H004*'AGF93ZT6MJ<)45) MX1&5P['N-5^K=OCIP],EL8_UJP-";\%_-Y\I7^?9!]G5-$S8.][+XN(T5=[1 M!4S,DU96:]F'8_YSF;RGZ 6-2%&:&U&W/6_=,/=E@37Z.7V5 M:8X8-CAQ0[9G%",THY=)3Z3'(8Q1'%[$@58C#9^7'HPB#L@JT+I/3F% M. 4_)$22F*GQ*BJ28C@>C$9YE;' HNN_/:61ZEK$HA4&]0S4ZJ1E03S(VH!T M$(E [#Y0'Q7Y,Y4YM M8=FW_GG_/(0G*ZT7-STT!Q$5NE!4B_1;5LS1*!DG*%:F?I:6YWB@GJKHU2R@ M10O%7W %$&Z@%S,?)&F?@#N(K&":0_V.F@2E*]1N(08!YI&*6?_?I4,"(*"0 M"5LSM>$%M*(6/[:"OOQV9B"DOHYX-(T*M!%L[BFM MBM^R>93$-\D'^6TF#[;7JC4.$W23U\+>V!6LBY@+8DZC8KHAQ&;,QBVH,BJM M&N&@0.] VS#8#J.+L QBUU$Z])?V4#+MEUW'8_L&.5A0GY 6A#K ZR*T@]B[ M/LE(MTJRR>WGG&S!T""+KZ-Y4D8I$:W$R7M5RIT/S"KS&Z5#6@-;8 LH,H2/ MP-U,3Z".!2VW,4:H-#$? G >6&<]INM[E"V*;>^"44GF#.H2\9VX%-@]L!0O M7 @3?0RV-?5>E#@:B9SD]97>^KVS'DPJ0V.M"18@,TSAY![8PC@8C3!B;^9S M.D)F3,0Z4?E_53S6I7D_,VF-'$Z/SV%X_ MW7^,:Q0LL9;+WN)2&[XR2CC-F0+$N@^SICL1!0,0E(Q(FS?$%E"YC/Y0&LY#Z MYE:[L$(8H>QBZS$@H NCQ4@2T[4+1N/:X?E^DADDKB)R'*5WCZ2S,F>%]8VD M^._UM3G4=:18J $F7/",:%>+=9'ZDGCP+<*QR<5E]\:IV;Y_!!([3"B[-5@. M #8ZBSL6)/.F&GDXUZ6ZL=C022%3BC8CKJMO4/V=>0H10V,A MQ([[/B.+"%J'!*&?HGI0GYL4M3@! 1@,/5 MW@L8Z"*Q^G) M%<"]47Q&[K!UG\-<)_H'+M>*RE2U>5HP5UWNW"GC&\<"Y)GU&! MB(:F1.8;]('2?$Y1F_)I4)MC!C5S=*'4!F$X]Z:_H SA*"5"#^(943CU\BB3 M#V3*JU%]CALT:FT79NTPJF]<0^&+B 6R]O9/,T7"+T@_)&, MD!C*8\XBKJ&825V\YNSISOKO=%?PF)?_0N4S&N63+/FW\I&OMV\R-5["YK)P MUQ?$TX)_Y05DC&NKS"&3OOB%%"R+^XS'0?TGHI':B4X^R+PZ0>R/-V1FOHL2 M+/.C!)*$3>O'H&DSO7=D*)6&8]/S-I2Y2NYR7/^*ECN&F)"%@O")!C:<]L'. MTFJ-AF._9(C?]1I^EXSNWYEBEJ-[-8I5O=C7)_G, ?KH>C^3L4_=A6.4':2L M]?J)@>RR7='/S!K@8_+[[C66F@C'A-M:,YO)F095.TTO@7-8A1ZSY,1'@E[7M56Y (2+QSHZ?=\E8_KE.IYH1L/A)1_(IM_K6N J M #UJM.'$&%9 [V_XUH-\1K/MVBC'A[>?"Z\@]UUB] $]L6D/?PTMBXVW#3X^ MQ]4*_2I=S'1+:T$7+;@(!OM7Y]I2:R@[VT!ZF7:##)*Y9YV!V<#/=:LL!P;[ M>M#GK"#N(G(U!!34]AFEU&;_%.%RT7A02;31_(MF&V+>"-]L^8G]'N0>I85J M-%%SH7J'=H78+/-0PL*]%QN 91P!F%E3Q"\ZKN?(TOEN0"PEZ_R\N@2 MU*6NC5:WI9=HU('[FE%VI6>Z0BJRQZW^_G9Q&)7.: ME!FP&B6XT%#G?;'^)#K>$EBB90=V'V]:AEYDVZM;NV@ZL(@8J?UK])G,JIE2 M\1ME. "0LZBLY^XJ7"RQ1-4.S %&JJ8Y=?(TB>FR=9N5+"F&8O:7%7_K]T[[ M%_\![@%&2I!PZL 4T)I393I+>04."X9"F'5\4&5 M=DW:5_I>LJ>G45EY0B%UZM'=DAP,B+.!X8#8I48%0_(*H?NA>OVB=-/-DSZ" MQA^(/HNXJ\H*HV5N*LG)T+H=;FCX/M]C=5.(A.OEP2^8>'I-C3#[_/+A0I16 M7),$&4_H\U>]*NVLOH&?*A^;(W_,4[WP/CORJ/N=<16'%#'1LH&4@_9S=X,[DG#:%@7:) MVMM+60^60R:SI_7"TCZ[5)_:8+@4V-NC3V]*#N&@W$[;>XB4Y\DZR^0'\3&6 M]5N==78IL;>WA&::)HK2:KI9ALOMQQ/'G::%$H?S.L[QSG:.1B6*?\]3TDR: ME(OGJ$2U"O9W.%$(\79QT3OVE8KC^SRLF&@SG*>"3L$_)\4?=QBA9:9,@-ZL M$(%K/VR?U*#ZLHDNPWEKV3J&B6H8OR(\\Q)T1OM13C3H>[C]]%:_V@LHKYV7 M=>8F^4ABE,5T;.Y[Q]#\-E?X=Q#5:]\;!:$20\K7YWU%X6$&:XG 39 MEKG8-S^DNF16%:?\'=N]7S011W9?)BO*Q=AC_"HCG>QZ8BAE=W@?!;&3&&1E M$B=I18,QO*!1A9FKT>WG**W("+@CJJ-CN"I9'QZ.;R.<)=EDI8NKA;@!7< $ M?U]EQ/3\F*Z-[M#T/48X:>Y#)>&$618+:_0"7E>5H_6T830/E; '.FTZDD _ MX00F]M\;H.\0#Z9;Z*XLK2Z*A9N&VLGO+L=/%1Y-R1YP.![B.,EHXF?FX:A\ M06A:G7J^GI^#;K2-1^+NEL,:93AQ?#MV\<$LK[+2W]Z!M\]5#^+OUV(3Z@>Z M^J;<\Y'ICG3E;)30(U)!]L3,DVCM=;0Z" *Y_:Z^?Q6EU+7Z98I0R1Y3$WVN M1%_ED+J.^'!5G<=<-4WI.^I#W.600SDJBS4U24$/-156QF67U6$PSD'3 CEC M0C)8M=##.06^3'-Y;]@HU&I;ELMSA'!;K>>B94B3J"E9.3/;L:KK&%JXX61564DMDEE[LC:HS3%[M?=$; MBNUDGSSKS" 0L1]%TA?/]!B(R32F#0=I4IVC!_5OLAF+YBQ+@8;CQ-SHWJL? M?TT0)OJ;+AYH'FGS-5G1 $?NQ_(!N"R;( ['P5?817UP/7AZU-%F MM3;AS&*(:W&'XQ8+R7^ R_E^.X+;S">N>\1]-J_*@N$_,5_3=VLQL!>@$2O; MC5(-T0JD&@=-SQ9M&F"Q^VHO?8;]7XC M'\2/>79-5\.4+H"#"49<;T"6\&$Y1;@AHHF)6UJ',-4[OX#87%$Z<#0JJR@= MOJ?)A-V0*" (RS/Q8=.'ZE4K'CYJ/.$8HE>WG28D[1;FB$!C K5E2 $F'-OR M-CB=,5E8GBO"CV%0:3UN2XT:!90=6.A<(1SG7Z.27A7+;+I&]7AG#,":JR%C M@T [9+X<7I022+?XAC6Y]%#A'NT4;$G.%D 'AE

*BN4E9QYS/0K\D MQ6F6,9\3 "149CS(2A"0XX1@+\]]V"(/V@=,,/4L7@*X$V*/-&<#1Y4Z>:;X M:8G[-2KUGW_:EJ#2??/3/O;5R&A_;K_O>'4* ,'R%#(8JT^IJQYHO'J8%;;& M1N^0J1=YI6S@]R0;]+\?='FCZ__'VM.]_C3>H#Y92:@371H7W<^'^P;O1JB0 MU$\\ ,:7"@!"AMSO-);&&].-^]][[A_E?2>V5+RP]YW(T;C(C?%^J$9!J@0P M?J*,FSG70# QZ3,+,1G=F_@QKPMXU0[IA(TY3Y1Q( "LE(4"0 ."JX)$._!G"GGYR\;!'+G8;Q MN(8]=QC%0RF"AU$ $!Q& ;CH,(H[;>/Q+FGD,(J'+;WA%=?>8PBH>R" ZC(!PPC()@D6$4=SK+XSH[;AC% ;4,AU$ *AQ& M :#A811WFLK'_)0W>GC"@?%EBI-P> (!"962!UD) G8_ON(!,>5.3'F\@WSQ MT1$/1YMPP0P P8(9P$4+9NZTGL>U?J![1G^AKQ@J<:?+/'M911!./$5, M-02@='X" 3!^R@<@0T,EX;12'.DUC]R8YXR;A)-3\<+#/N%D3'SUL$^$#Y $ MR5"$CZ+XJ3!N9K/]Z=[37MW3?S^H^BZW!6*A;^TB_":Q=[7>/%"WN6C-JG\ M[,:TK2G[ETNMK)\Z@/W\UICVRT7W3-GNL<;SOP%02P,$% @ HX*<5"_; M';_: @ GPH !H !X;"]W;W)K+,-E"D_?A=.R&%JD"T M5GTA=GS/N1_'N=SN2LA'-4?4\)3Q7/6NJ>(X94RU18$XG4R$SIFDK M9ZXJ)++$@C+N!IYW[F8LS9VH:]^-9-05"\W3'$<2U"++F%SWD8M5S_&=S8N' M=#;7YH4;=0LVPS'J[\5(TLZM69(TPURE(@>)TYYS[5\-_= K,6/%%=J:PTF ME8D0CV9SF_0:Z'G/Z3B0X)0MN'X0JZ]8)71F^&+!E?V%567K.1 OE!99!:8(LC0OG^RI M*L06P&_O 005(&@*""M V!30K@!M6YDR%5N'(=,LZDJQ FFLBJZFK(P ML;AQ%7&_C#C8$_$0XQ:$_BD$7N"_ A\TAWNOP(>'X?>QWL#]RUVX2Z6OZQ_4 M]0\L7WL/WX SI> :A$RHUG)=E05^W6$V0?G[@(NP=A%:%^$^%[5 _4J@L>TH M8\TTTB>LU2D,6&&D);_?" VW=* .^6[7OMN'TQ-91C>&KG'\" 63L&1\@:^) M7O)T+(]I5LO(:WF>1PHOM\5M9C8\:K:3S5F=S5D#L?HOQ&JBU7GMX?S#M;JH M?5^\DU8ECQ\<$^NXW4Z@G3K0SL% 7_2L3?GA+[SA:[JLG5]^N$*^]]RMO7?2 MJ"(Z+E(#P]U@M_Y:_#?I]#\?DO_<6/W@XX5Z[KE^^%Y"A)\MIJ-QH4=CY8"(T31MV.:<)$J4QH/.I$'JS,2-' M/9-&_P!02P,$% @ HX*<5-M@Y2.,!P *R8 !H !X;"]W;W)KESD M-ZRHT&2MNJB]7[& MV%9]'L\WS%XVS$0/,R[8FSPSRY+-J(.+?0-C? M04'3&/5JH]4J>GWZC(>."/WC\?7N^#4X?Q6U#XA*9S ZNH$ %W/X=RQJ ,<#U40A*[% M'0#]T T"A(/F?JS7DLLC3G:4&$?>ZGP]=*=S X@UPW T<;N&F ! Y@RS089/K.+'5!.T&F#2(9=+_I>;ZT2'91RE>CVS%ONM)K#N2>$20W4= =7K(V5O0YX7F?>(AAW7"L0I@@F0F$Y M<09A;E\H\QV=Q02)0C!L)S'N MZAMFT5(6@Y1?S.>%;A1@HQ.O=6'B"Y*-A5YH2GBJ2Q*%E[HH*OFX)"U:,I/7 MK]-5K36OHV2MV>.WN=&,NU#8;'JQ1T"J()0]_6]E"Y<'#1F+C"GBB[6I.TS] MRXL%">/BMNGR,D\6M$Y5'&G!NI/2<)PEF,FA\I2RAQD N?*$:T]E"/25\(-. M7 .D)WVY,^OWW=3J,#XLQ 8CVSTXLA$21C8"XL@&R,'(;F475\.*MMJ90$HS MI&MYJVOXL+"A#)CRVXS2/YH7V?R6D:[-RJ1)OJ+%'Y055ED6]#<0';ZP5_8) M@G'N*MO5 ":%DMQV-#*G2 #T^+F5.GQ8ZVST;8^WH0.Z2@0Z ,"0 P ,.@"9 M&W! JX#XL 1J'' @]:X^H;DFI: TA/T1(?8H^) M5EZ)87EEU71^>Z/3"UW\/E0!:66,X ^8RXM6*XAAK?"-V;P >S^73DTH.HKO/ M"V%+[0E 217:X] %^:&M8 'HF>N&/LJT;>ZM))&_F=ED\V7O0,\UB#] M^SV&3&*/ 20LFXQW#L6DNKBJ3R.5%!3KS#1G/K9/MR>>7M3G?*SG+_G1K#FW MU)IICE&]B8JKF';I1%^22>>Y3^-8-">3FAN3K^JC-Q>Y,7E:7RYU1&ZN /3^ M,J?]>7-3?6![/NST+U!+ P04 " "C@IQ484_N\V\( X*0 &@ 'AL M+W=O&ULO5IK;^.V$OTKA&]QD04V:[[T2I, MW23V7>#N;M#M T71#XI-QT)ET:7H9//O.Y(5TZ9&LKU-^B6QI,,A.1S.'![I M_%&;/\NY4I9\7>1%>3&86[L\&P[+R5PMTO*=7JH"GLRT6:06+LW]L%P:E4[K M1HM\R"D-AXLT*P:7Y_6]6W-YKEY?KQ8L &SS=^S.[G MMKHQO#Q?IO?JB[(_+V\-7 TW5J;90A5EI@MBU.QB\ ,[&TM9-:@1OV3JL=SZ M3:JIW&G]9W7Q87HQH-6(5*XFMC*1PK\'=:7RO+($X_BK,3K8]%DUW/[];'U4 M3QXF6ZDKGOV93.[\8Q ,R5;-TE=L?]>/_5#.AH+(WT7E9_R6/#98.R&15 M6KUH&L,(%EFQ_I]^;1RQU2#D'0UXTX![#3CK:"":!N+0!K)I( ]M$#0-@D,; MA$V#\- &4=,@JA=K[=UZ::Y3FUZ>&_U(3(4&:]6/>GWKUK B65&%XA=KX&D& M[>SE;6I48Y(5Y*>Y7I5I M,2W?DN]VKL^'%J95#6XX::9PM9X"[Y@"(Q]U8>9 MNCG"5/> 1H=;H7L&-#[8%$NZ3>UX7VQ"6M2V18?M*Q=X,Z,7!-*V@< M[M=Y M+[.9*L]Z^I&;?F3=C^SHYQ,4BCK(3U95]&?%F^'2Z(<,8HC#Q^VEW@-C+:!G#$>LUW<"#$H. M"OHL;8[B(\\CUN^.6 M8..6X"CW9\6#*H]P?[CI)^QU_VV>3ERVL5 ?H00M=9E9U,UK8\'V;.,D2ECH M>1G!,4D3*CPO(SA.P]"#C3%S >_VZ,G2DT;'T-B7IG:LP?Y(FH- M*J%1%"2>*]HP)KF4D><)!"9X) ,O+L=M7,##@ :X(^*-(^)^1Z1/51 0*$\D MU\7]J57F.>CJZ, <$".+%XG8WW$(3/+$GS^&HC+QC(VQ/BGM"(-D,_ODL!S4 MI"!TMV$>2%JCD1&-I.> -@J\Y.V8$0(*:1+YR]^&G3(:0YKK" !&'86A1V6< MV9JU')QQV!998D?L.CM7)"O+%716,Z$/MY]).0="!:2F@(6!6YO'$UU:K$PV M'6Z[)114A++#*=P-E1\Q5"!IDY6IJ=[29 _ T\CR.7^BP^*M8<4Q"[=JR.ZP M7&UFXHAAN0V;Z[1H;D),W\#A@HR-7BU1.B=:@^-!!%G5BUX$!QN3L8XYN+K/ M^@M_?Q3,= ZA> H\6<]FRE1AV!<4Y.23AM5@ F6(S4AVY>M"F*1'URVD@RBA2<=P'2E@>UC! MSMILKXLV4\@+YJE9#;)JA)59#UIS '.%,7.V* EV(=B'G41#Z"1.!2<'] MC(F@A)1AW#%YQPE8/RG85(-M'HIE0V2&[_?8_IW]@?H%J?Y1+"(F?,^T@3Q* M$BI]WR"X,/"YR1CK-XBC,.R*(,] MSJAXQ]O6S&MW0(*Q)IM8U7@FM76=N%/W65%4>[&BZ7#C2:4&509HFQ;0A"5^ MT""X!#:+3U$1&(N$X)[GQPA. K C,7''FW@_;SK>4PH>[?-1FSHQ&O' /Z#< M8, P%M1/RP@.<_H8L[?KS5TW.<[&]W"V73'N]X]J<:?,'WV*E"->_'55$>[H M$?]7=!'>9C2G4"[\,QH&8Y+YR0*!,2G]G#+&K$5Q!^OECD3QU]5$N.,__$55 M$7ZH+((!45T$ V+""&H0LGP@.HH4=S2(OZ(VP@\41Q &. MJ/!^HO+_^L@$[+5%"B,A\VOJ"#7)11C(UCIC M2 $1T;6I'!?A_5SD6Y2?$4=DB+!+C!.."HA^*O#-.HQH5]QJ;2B-_=,LAN21 M;!T%1ZC)V.>'*$I2'B0=94RX:B_8J^HQPA5,<8S(\1)ZC&@+'WUZC-AZ*7&, M\'&L'B/:4D:?'B-T5]Z_XG0?YL!%F#O'X&,7MN'+7 M216=VKVS]35&/Y/!!>KW>UK]-%=&D<>T)(5N9_"G=76;9B40-F#S*W!\HU_H MHGR'<=CAUK=8"V7NZ\_L2J 6J\*NORW9W-U\RO>^_H#-NW_-SL8,N?^#%&;CR4O_P902P,$% @ HX*<5 R_/?50 P M%!4 T !X;"]S='EL97,N>&ULW5AM;]HP$/XK45I-G301(&T@*R!M2)4F M;5.E]L.^588XP9+C9([IH/]G?V2_;#X[A)?Z&.N'%19$8]^3>^ZY\R5Q&51J MR>G=C%+E+7(NJJ$_4ZI\'P35=$9S4K6*D@J-I(7,B=)3F055*2E)*G#*>=!M MMZ,@)TSXHX&8YS>YJKQI,1=JZ/<:DV=/GY*AWXDN?<_2C8N$#OV'BS??YX6Z M_O73LX.S=V=G[8>WU\^ "X.\]0,G[96;]AQA/3^(-#J M-76!\IL4(R^=T@I M6NT]U6CAY/W#M.]3CE''V]1;9?ASVKWV86GOR]I0!W7#C09I(=9]%_K6H&.3 MG'J/A _],>%L(AEXI21G?&G-73!,"UY(3^F&UV(Z8*F>+-RQ,[@7:IZ)&3\S%QO@,\NKQ_;+4"C-)EIWN ME;]V,"<=9%+(A,HF3,=?F48#3E.0(UDV@[,JR@! I8I<#Q)&LD(0HV'E40\T M[91R?@B5[+-3'N4Y' MF#GT"KV5-&4+,U^DC0",O8.SD[+DRP^<92*G-OF# XX&9.7GS0K)GG0T:)6I M-E#I>X]4*C;=M/R0I+RG"[5JIT6*:^Z>H.9_6^>,"BH)WQ2M>_^8J_QBQ6'O MM22;I\JN8*?&^NU_["*O3D%D= HB3Z(G^\[+O%1G4 M.Z&-[=;69JNQ>K"I'?I?80/-UT&]R9QQQ40]F[$DH>+9GDO3*S+1__)M\>OK M$YJ2.5?W#3CTU^,O-&'S/&ZNNH5"U%>MQY\AO4[4[*AU+"82NJ#)N)[*;&*& MGA[HJ/4!#KO(C3G<".9C,3<"&!8'4X#Y6"\LSO^43Q_-QV*8MKX3Z:,^?=3' M>KF0L?E@<=P^L3[V"ECO0'QW'.@IMT\8PJIB MVK [&$?B&$.@%]T]&D5(=2+XN-<'NTO",([="&!N!6&((7 WX@BF #1@2!B: M]^#.^RA8O:>"]>^@H]]02P,$% @ HX*<5)>*NQS $P( L !? M3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2 M?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'$!\<^CX_M].M#7ORZ MS?-?XG&=9N:X=U^6FR_]OHGOU5J:O_.-RNR155ZL96G?%G=]LRF43,R]4N4Z M[7N#0=A?2YWUOGU]N=:BZ-,W>:GB4N>9+:P+?FCU8-Z.UV_%5AM]JU-=/AWW MFK]3U1-KG>FU_J.2X]Z@)\Q]_G">%_I/GI4R7<9%GJ;'O6%[X(W+ZKROQ,IZ4J3F6I_BGR M:J.SN_HR]E?TR<]HZN'EM:W$+\7_J<9\M=*Q.LWC:JVRLJW'0J4U8&;N]<;T M1";7ZKAWDF]5(1;R3M4_RG[+1=+^P-*2D>HJOFA[H+A(&D9&GOG5$@I\MS CD&D&->R/E&%6VI MD%DBKI7]M,STGZ:,($8 ,>)%7%;KM2R>1+X22WV7:?LQF95B&L=YE96:0$X MY(07\E2;V%I*9Y5*1/Y:J31\#U#\'C"WQ3R+[1DM57NGM?GEX$&],/OE>V5T MIHP1)_GZ5F>[C6^(S#)D5LMS.S.V;\1*;Z7]]L_B2I64#TEER&R51:$V\JD^ MJ;FO\_+>#AU.JJ*H2Z;.+49:&3)[Q8X);:\HGSZ+V>]*;UYYE_FJ?) %Q41B M&3*;Y5))HYQ*0P89,BOD1CZ^ZPM(%D-F6U@>9>RX]$DVW_L&A?0P9/:#[:!% M'74OM6SR":T,Z0D+BHD$,60VQ+Q(;&2S'EO>R\)I8AXR@\=OAFV=2=EOM1$N M4?:"]9\VJJR4C2$4$QG"8S9$'7%Z2!4>LRJ6 MZJYQ_$76?GRG8R!A>,S"N%:VT>FXKK^ZCTR-46[S0YKPF#6QK&Z-^EW553?; M[O2+$1+%B%D4MJG54'6DD]F3F&?I4]TW$AOV;$6>44PDBA&S*&"VZ,Q?C) \ M1LSR@'FW^$0QX8P5LT-P;8XH)A+*B%DH>[)O\>FF'LPX70BI9<2NELXLO L3 MR67$+)>N;/P5\B]*B00S8A;,OKS\&91B(MF,F&4#TW,W'B'MC)BU ]-S!]-' M$O*9)=2FYUUMT4?2\9FE\Y*G=X(AS?C,FG$2]DXZ9!>?V2XPNBN M&R/E!,S*P7G7$<5$R@F8E0,QW=J$R_#4 M&<0,*"8R4'#(]?B?(<5$"@H.LR(OCD3S ^@>$:2@D%E!$-/IZ2%24,B] VS/ MU,61F":)IFLR(;)0R+T/;"_FNYN.+!1R[P1#F.Y-1Q8*F2W4-1'TS*6]=%(YR44(MX,Q6VCOA%6+2C&1A4)F"^$)*^KT$%DH9)]70Q-6 M#B:R4'C0>34Z]!@C"XT_9E[M.4RV MEF(B"XV9+?2&^1R":DY[F:K0-LW,*2:RT)C90J^SEF\AO9E6>$XR*2:RT)C9 M0@23UF=L,\W<.$./,;+0F-E">S#5:E4_"K&EF,A"XP_:4K:#F;3;?1**";T:. MK*[L=/;Z",5$%HJ8+;1WH>5=DA$A"T6'6@]J^Q+%1!:*N&?D4&TZ>7H$'Y#A MGI&#F$Y/1Q:*F"W4L;I&>Q+!G" +39@MU(GY%N$I)K+0A-E"W0N!KQ5*,9&% M)NP60BN!=,%E@BPT8;806 FLJY1B(@M-F"T$,9V -$$6FC!;"&/2@#1!%IH< M;!=UT^,I)K+0Y..W4M/ 23&1A2:'V%;]EFQ03/B@YD=OL';'[P1S.,"/;!YR MP[73B88#^/#F@-E$&-1W0.&3G(.#[E$('%#X2.> ^YE."!HZH/"ASD'CHWYS MNOGV-5$KG:GDRGZ)L>6Q3.-%(>J7YEJ>']2/R*VJ-#VQ9?/L,I?)RS_ >/GG M'=_^ U!+ P04 " "C@IQ4\0BR^?(" ;/0 &@ 'AL+U]R96QS+W=O M3NBY(%?*,NNHG\KM 8,;P+ZQ$R\]__&G;+Z?5X&+>OIW'QOM\=QH=N.TVG M'WT_KK;#?CG>'4_#X?+.^GC>+Z?+\KSI3\O5VW(S],Z8U)]O]^@>[V_W7#Q_ MG(;_V?&X7K^NAI_'U>_]<)C^L7'_YWA^&[?#,'6+Y^5Y,TP/7?^^NUX>^\\7 M>W?9N5L\O3QTYZ<7V_5S!SD)0GR\P<%"0KS!T4)BO,')0E*\P=E"CN WD[U=@"]7?-C&Z"W4[T=0&^G>CN WD[U M=@"]G>KM 'H[U=L!]':JMP/H[51O!]#;J]X>H+=7O3U ;Z]Z>X#>OGE8 M#; MJ]X>H+=7O3U ;Z]Z>X#>7O7V +V]ZNT!>GO5VP/T#JIW .@=5.\ T#NHW@&@ M=U"] T#OT#SL!N@=5.\ T#NHW@&@=U"] T#OH'H'@-Y!]0X O:/J'0%Z1]4[ M O2.JG<$Z!U5[PC0.ZK>$:!W;/ZL!.@=5>\(T#NJWA&@=U2](T#OJ'I'@-Y) M]4X O9/JG0!Z)]4[ ?1.JG<"Z)U4[P30.ZG>":!W:@Z; /1.JG<"Z)U4[P30 M.ZG>":!W5KTS0.^L>F> WEGUS@"]L^J= 7IGU3L#],ZJ=P;HG57O#- [-X<% M 7IGU3L#],ZJ=P;H753O M"[J-X%H'=1O0M [Z)Z%X#>1?4N +V+ZET >A?5 MNP#T+JIW >A=FL/> +V+ZET >E?5NP+TKJIW!>A=5>\*T+NJWA6@=U6]*T#O MJGI7@-Y5]:X O:OJ70%Z5]6[ O2NS; .0&]KVG$=@-_6- ,[!B"X-YZ-6QV&?G2;:.?]_"E)7+,S0^WB:39C M6-E.=JA]^&H?DKEN]O6#262:ZJ291F]&O_;'&M'-]9W9UH^]7WT^A)]=-XV; MR)K>1:O;T\9CUB:JY[GOFMJ']>1I;']+6;\DQ.'DLL?MNME=A0U1\F["<>7/ M 2_GOCX9:[O6K.YKZ[_40]B5'/K$^>?>N/A\B7=ZG+;;KC'MU#P.X4CL9FOJ MUNV,\4,?GXI>G4_VX8;-Z5-&UL4$L! A0#% @ HX*<5!15PL;N *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ HX*<5)E< MG",0!@ G"< !, ( !S $ 'AL+W1H96UE+W1H96UE,2YX M;6Q02P$"% ,4 " "C@IQ43K* +Z$' "!)0 & @($- M" >&PO=V]R:W-H965T&UL4$L! A0#% @ HX*<5 ;( MSP\3"@ =R\ !@ ("!Y \ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ HX*<5'*K)&65 P D@L !@ M ("!#BP 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ HX*<5*=5!I#Q&@ #E( !@ ("!&D@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX*<5(Y#VU1O!@ G!, !D M ("!898 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ HX*<5 3&^4<@ P O 8 !D ("!?:, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX*< M5(O9=(]W @ 8 4 !D ("!Y;4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX*<5!&&BPDF!P E!( M !D ("![L$ 'AL+W=OR8# !Q!@ &0 @(%+R0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ HX*<5)SJIOO1 P [PH !D M ("!2]< 'AL+W=O&PO=V]R:W-H965T MI.M1A@0 !4* 9 M " @5O> !X;"]W;W)K&UL4$L! A0# M% @ HX*<5,CS-(9\!@ 1Q$ !D ("!&., 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ HX*<5"IS ME"5L @ 0P4 !D ("!/O, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX*<5/-&PO M=V]R:W-H965T&UL4$L! A0#% @ HX*<5(Q5\C?% @ "@8 !D ("! ML$,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ HX*<5&LLCNQ. P $ < !D ("!(DX! 'AL+W=O1:H$" !B!0 &0 M@(&J7@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ HX*<5,1+ ,[% @ & 8 !D M ("!,64! 'AL+W=O&PO=V]R M:W-H965T%W'@4 $ , M 9 " @:AK 0!X;"]W;W)K&UL M4$L! A0#% @ HX*<5'BI$]IZ P Z@D !D ("!_7 ! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MHX*<5 *@4U5D! -@L !D ("!47H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX*<5*FO2 2K" MRR\ !D ("!/8L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX*<5-#4ZR,D!0 (1, !D M ("!N:8! 'AL+W=O&PO=V]R:W-H M965TO 0!X;"]W;W)K&UL4$L! M A0#% @ HX*<5-LVHQI@ P /0H !D ("!J[,! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX*< M5 0?U5^* @ Q@< !D ("!1+\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX*<5( A&PO=V]R:W-H965T&UL4$L! A0#% @ HX*<5!:&PO=V]R:W-H965T M&UL4$L! A0# M% @ HX*<5 >_D6&- P PPH !D ("!W>(! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ HX*<5%?O MOG3$ @ ^P< !D ("!K.\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX*<5&636*N. @ ?@8 !D M ("!#/D! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ HX*<5.!5RF]$! 90X !D ("! M4@(" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ HX*<5&3<@Q(M P X0D !D ("!_A(" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX*<5":]^3FA! $A0 !D M ("!!2T" 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ HX*<5!1KNRC> @ (@D !D ("!T#<" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MHX*<5/1";%4: P 20L !D ("!YT(" 'AL+W=O&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R M:W-H965T&PO=V]R:W-H965T&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "C@IQ495'I M;V8" #K.@ $P @ &0@ ( 6T-O;G1E;G1?5'EP97-=+GAM 7;%!+!08 < !P ,P> G@P( ! end XML 126 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 127 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 128 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 324 521 1 true 122 0 false 9 false false R1.htm 1001 - Document - Cover Page Sheet http://www.youdao.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.youdao.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.youdao.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Sheet http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Statements 4 false false R5.htm 1005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Parenthetical) Sheet http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Parenthetical) Statements 5 false false R6.htm 1006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' (DEFICIT)/EQUITY Sheet http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' (DEFICIT)/EQUITY Statements 6 false false R7.htm 1007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 1008 - Disclosure - Operations and Reorganization Sheet http://www.youdao.com/role/OperationsAndReorganization Operations and Reorganization Notes 8 false false R9.htm 1009 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.youdao.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 1010 - Disclosure - Discontinued operations Sheet http://www.youdao.com/role/DiscontinuedOperations Discontinued operations Notes 10 false false R11.htm 1011 - Disclosure - Concentration and Risks Sheet http://www.youdao.com/role/ConcentrationAndRisks Concentration and Risks Notes 11 false false R12.htm 1012 - Disclosure - Business Combination Sheet http://www.youdao.com/role/BusinessCombination Business Combination Notes 12 false false R13.htm 1013 - Disclosure - Accounts Receivable, Net Sheet http://www.youdao.com/role/AccountsReceivableNet Accounts Receivable, Net Notes 13 false false R14.htm 1014 - Disclosure - Prepayment and Other Current Assets Sheet http://www.youdao.com/role/PrepaymentAndOtherCurrentAssets Prepayment and Other Current Assets Notes 14 false false R15.htm 1015 - Disclosure - Property, Equipment and Software, Net Sheet http://www.youdao.com/role/PropertyEquipmentAndSoftwareNet Property, Equipment and Software, Net Notes 15 false false R16.htm 1016 - Disclosure - Leases Sheet http://www.youdao.com/role/Leases Leases Notes 16 false false R17.htm 1017 - Disclosure - Taxation Sheet http://www.youdao.com/role/Taxation Taxation Notes 17 false false R18.htm 1018 - Disclosure - Taxes Payable Sheet http://www.youdao.com/role/TaxesPayable Taxes Payable Notes 18 false false R19.htm 1019 - Disclosure - Accrued Liabilities and Other Payables Sheet http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayables Accrued Liabilities and Other Payables Notes 19 false false R20.htm 1020 - Disclosure - Ordinary Shares Sheet http://www.youdao.com/role/OrdinaryShares Ordinary Shares Notes 20 false false R21.htm 1021 - Disclosure - Convertible Redeemable Preferred Shares Sheet http://www.youdao.com/role/ConvertibleRedeemablePreferredShares Convertible Redeemable Preferred Shares Notes 21 false false R22.htm 1022 - Disclosure - Others, Net Sheet http://www.youdao.com/role/OthersNet Others, Net Notes 22 false false R23.htm 1023 - Disclosure - Share-based Compensation Sheet http://www.youdao.com/role/ShareBasedCompensation Share-based Compensation Notes 23 false false R24.htm 1024 - Disclosure - Net Loss per Share Sheet http://www.youdao.com/role/NetLossPerShare Net Loss per Share Notes 24 false false R25.htm 1025 - Disclosure - Financial Instruments Sheet http://www.youdao.com/role/FinancialInstruments Financial Instruments Notes 25 false false R26.htm 1026 - Disclosure - Commitments and Contingencies Sheet http://www.youdao.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 26 false false R27.htm 1027 - Disclosure - Related Party Transactions Sheet http://www.youdao.com/role/RelatedPartyTransactions Related Party Transactions Notes 27 false false R28.htm 1028 - Disclosure - Segment Information Sheet http://www.youdao.com/role/SegmentInformation Segment Information Notes 28 false false R29.htm 1029 - Disclosure - Restricted Net Assets Sheet http://www.youdao.com/role/RestrictedNetAssets Restricted Net Assets Notes 29 false false R30.htm 1030 - Disclosure - Subsequent Events Sheet http://www.youdao.com/role/SubsequentEvents Subsequent Events Notes 30 false false R31.htm 1031 - Disclosure - Parent Company Only Condensed Financial Information Sheet http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformation Parent Company Only Condensed Financial Information Notes 31 false false R32.htm 1032 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.youdao.com/role/SummaryOfSignificantAccountingPolicies 32 false false R33.htm 1033 - Disclosure - Operations and Reorganization (Tables) Sheet http://www.youdao.com/role/OperationsAndReorganizationTables Operations and Reorganization (Tables) Tables http://www.youdao.com/role/OperationsAndReorganization 33 false false R34.htm 1034 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.youdao.com/role/SummaryOfSignificantAccountingPolicies 34 false false R35.htm 1035 - Disclosure - Discontinued operations (Tables) Sheet http://www.youdao.com/role/DiscontinuedOperationsTables Discontinued operations (Tables) Tables http://www.youdao.com/role/DiscontinuedOperations 35 false false R36.htm 1036 - Disclosure - Concentration and Risks (Tables) Sheet http://www.youdao.com/role/ConcentrationAndRisksTables Concentration and Risks (Tables) Tables http://www.youdao.com/role/ConcentrationAndRisks 36 false false R37.htm 1037 - Disclosure - Business Combinations (Tables) Sheet http://www.youdao.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.youdao.com/role/BusinessCombination 37 false false R38.htm 1038 - Disclosure - Accounts Receivable, Net (Tables) Sheet http://www.youdao.com/role/AccountsReceivableNetTables Accounts Receivable, Net (Tables) Tables http://www.youdao.com/role/AccountsReceivableNet 38 false false R39.htm 1039 - Disclosure - Prepayment and Other Current Assets (Tables) Sheet http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsTables Prepayment and Other Current Assets (Tables) Tables http://www.youdao.com/role/PrepaymentAndOtherCurrentAssets 39 false false R40.htm 1040 - Disclosure - Property, Equipment and Software, Net (Tables) Sheet http://www.youdao.com/role/PropertyEquipmentAndSoftwareNetTables Property, Equipment and Software, Net (Tables) Tables http://www.youdao.com/role/PropertyEquipmentAndSoftwareNet 40 false false R41.htm 1041 - Disclosure - Leases (Tables) Sheet http://www.youdao.com/role/LeasesTables Leases (Tables) Tables http://www.youdao.com/role/Leases 41 false false R42.htm 1042 - Disclosure - Taxation (Tables) Sheet http://www.youdao.com/role/TaxationTables Taxation (Tables) Tables http://www.youdao.com/role/Taxation 42 false false R43.htm 1043 - Disclosure - Taxes Payable (Tables) Sheet http://www.youdao.com/role/TaxesPayableTables Taxes Payable (Tables) Tables http://www.youdao.com/role/TaxesPayable 43 false false R44.htm 1044 - Disclosure - Accrued Liabilities and Other Payables (Tables) Sheet http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesTables Accrued Liabilities and Other Payables (Tables) Tables http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayables 44 false false R45.htm 1045 - Disclosure - Convertible Redeemable Preferred Shares (Tables) Sheet http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesTables Convertible Redeemable Preferred Shares (Tables) Tables http://www.youdao.com/role/ConvertibleRedeemablePreferredShares 45 false false R46.htm 1046 - Disclosure - Others, Net (Tables) Sheet http://www.youdao.com/role/OthersNetTables Others, Net (Tables) Tables http://www.youdao.com/role/OthersNet 46 false false R47.htm 1047 - Disclosure - Share-based Compensation (Tables) Sheet http://www.youdao.com/role/ShareBasedCompensationTables Share-based Compensation (Tables) Tables http://www.youdao.com/role/ShareBasedCompensation 47 false false R48.htm 1048 - Disclosure - Net Loss per Share (Tables) Sheet http://www.youdao.com/role/NetLossPerShareTables Net Loss per Share (Tables) Tables http://www.youdao.com/role/NetLossPerShare 48 false false R49.htm 1049 - Disclosure - Financial Instruments (Tables) Sheet http://www.youdao.com/role/FinancialInstrumentsTables Financial Instruments (Tables) Tables http://www.youdao.com/role/FinancialInstruments 49 false false R50.htm 1050 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.youdao.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.youdao.com/role/CommitmentsAndContingencies 50 false false R51.htm 1051 - Disclosure - Related Party Transactions (Tables) Sheet http://www.youdao.com/role/RelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://www.youdao.com/role/RelatedPartyTransactions 51 false false R52.htm 1052 - Disclosure - Segment Information (Tables) Sheet http://www.youdao.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.youdao.com/role/SegmentInformation 52 false false R53.htm 1053 - Disclosure - Parent Company Only Condensed Financial Information (Tables) Sheet http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationTables Parent Company Only Condensed Financial Information (Tables) Tables http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformation 53 false false R54.htm 1054 - Disclosure - Operations and Reorganization - Additional Information (Detail) Sheet http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail Operations and Reorganization - Additional Information (Detail) Details 54 false false R55.htm 1055 - Disclosure - Operations and Reorganization - Schedule Of Subsidiaries And Variable Interest Entities (Detail) Sheet http://www.youdao.com/role/OperationsAndReorganizationScheduleOfSubsidiariesAndVariableInterestEntitiesDetail Operations and Reorganization - Schedule Of Subsidiaries And Variable Interest Entities (Detail) Details 55 false false R56.htm 1056 - Disclosure - Operations and Reorganization - Schedule Of Variable Interest Entities (Detail) Sheet http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail Operations and Reorganization - Schedule Of Variable Interest Entities (Detail) Details 56 false false R57.htm 1057 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 57 false false R58.htm 1058 - Disclosure - Summary of Significant Accounting Policies - Schedule of useful lives of property plant and equipment (Detail) Sheet http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfUsefulLivesOfPropertyPlantAndEquipmentDetail Summary of Significant Accounting Policies - Schedule of useful lives of property plant and equipment (Detail) Details 58 false false R59.htm 1059 - Disclosure - Summary of Significant Accounting Policies - Schedule of disaggregated Revenue (Detail) Sheet http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfDisaggregatedRevenueDetail Summary of Significant Accounting Policies - Schedule of disaggregated Revenue (Detail) Details 59 false false R60.htm 1060 - Disclosure - Discontinued operations - Summary of Disposal Group Including Discontinued Operation Balance Sheet (Detail) Sheet http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail Discontinued operations - Summary of Disposal Group Including Discontinued Operation Balance Sheet (Detail) Details 60 false false R61.htm 1061 - Disclosure - Discontinued operations - Summary Of income Statements In Respect OF Discontinued Operation (Detail) Sheet http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail Discontinued operations - Summary Of income Statements In Respect OF Discontinued Operation (Detail) Details 61 false false R62.htm 1062 - Disclosure - Concentration and Risks - Additional Information (Detail) Sheet http://www.youdao.com/role/ConcentrationAndRisksAdditionalInformationDetail Concentration and Risks - Additional Information (Detail) Details 62 false false R63.htm 1063 - Disclosure - Concentration and Risks - Summary of Concentration and Risks (Detail) Sheet http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksDetail Concentration and Risks - Summary of Concentration and Risks (Detail) Details 63 false false R64.htm 1064 - Disclosure - Concentration and Risks - Summary of Concentration and Risks (Parenthetical) (Detail) Sheet http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksParentheticalDetail Concentration and Risks - Summary of Concentration and Risks (Parenthetical) (Detail) Details 64 false false R65.htm 1065 - Disclosure - Business Combination - Additional information (Details) Sheet http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails Business Combination - Additional information (Details) Details 65 false false R66.htm 1066 - Disclosure - Business Combination - Schedule of fair value of the assets acquired and the liabilities (Detail) Sheet http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail Business Combination - Schedule of fair value of the assets acquired and the liabilities (Detail) Details 66 false false R67.htm 1067 - Disclosure - Accounts Receivable, Net - Schedule of accounts receivable (Detail) Sheet http://www.youdao.com/role/AccountsReceivableNetScheduleOfAccountsReceivableDetail Accounts Receivable, Net - Schedule of accounts receivable (Detail) Details 67 false false R68.htm 1068 - Disclosure - Prepayment and Other Current Assets - Schedule of prepaid expenses and other current assets (Detail) Sheet http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail Prepayment and Other Current Assets - Schedule of prepaid expenses and other current assets (Detail) Details 68 false false R69.htm 1069 - Disclosure - Property, Equipment and Software, Net - Schedule of property, equipment and software, net (Detail) Sheet http://www.youdao.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail Property, Equipment and Software, Net - Schedule of property, equipment and software, net (Detail) Details 69 false false R70.htm 1070 - Disclosure - Property, Equipment and Software, Net - Additional Information (Detail) Sheet http://www.youdao.com/role/PropertyEquipmentAndSoftwareNetAdditionalInformationDetail Property, Equipment and Software, Net - Additional Information (Detail) Details 70 false false R71.htm 1071 - Disclosure - Leases - Summary of supplemental information related to operating leases (Detail) Sheet http://www.youdao.com/role/LeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetail Leases - Summary of supplemental information related to operating leases (Detail) Details 71 false false R72.htm 1072 - Disclosure - Leases - Summary of Lease Expenses (Detail) Sheet http://www.youdao.com/role/LeasesSummaryOfLeaseExpensesDetail Leases - Summary of Lease Expenses (Detail) Details 72 false false R73.htm 1073 - Disclosure - Leases - Schedule of maturity of operating lease liabilities under non-cancelable operating leases (Detail) Sheet http://www.youdao.com/role/LeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail Leases - Schedule of maturity of operating lease liabilities under non-cancelable operating leases (Detail) Details 73 false false R74.htm 1074 - Disclosure - Taxation - Additional Information (Detail) Sheet http://www.youdao.com/role/TaxationAdditionalInformationDetail Taxation - Additional Information (Detail) Details 74 false false R75.htm 1075 - Disclosure - Taxation - Schedule of composition of income tax expense benefit (Detail) Sheet http://www.youdao.com/role/TaxationScheduleOfCompositionOfIncomeTaxExpenseBenefitDetail Taxation - Schedule of composition of income tax expense benefit (Detail) Details 75 false false R76.htm 1076 - Disclosure - Taxation - Schedule of effective income tax rate reconciliation (Detail) Sheet http://www.youdao.com/role/TaxationScheduleOfEffectiveIncomeTaxRateReconciliationDetail Taxation - Schedule of effective income tax rate reconciliation (Detail) Details 76 false false R77.htm 1077 - Disclosure - Taxation - Schedule of deferred tax assets and liabilities (Detail) Sheet http://www.youdao.com/role/TaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetail Taxation - Schedule of deferred tax assets and liabilities (Detail) Details 77 false false R78.htm 1078 - Disclosure - Taxation - Schedule of valuation allowance (Detail) Sheet http://www.youdao.com/role/TaxationScheduleOfValuationAllowanceDetail Taxation - Schedule of valuation allowance (Detail) Details 78 false false R79.htm 1079 - Disclosure - Taxation - Schedule of operating loss carryforwards (Detail) Sheet http://www.youdao.com/role/TaxationScheduleOfOperatingLossCarryforwardsDetail Taxation - Schedule of operating loss carryforwards (Detail) Details 79 false false R80.htm 1080 - Disclosure - Taxes Payable - Summary of taxes payable (Detail) Sheet http://www.youdao.com/role/TaxesPayableSummaryOfTaxesPayableDetail Taxes Payable - Summary of taxes payable (Detail) Details 80 false false R81.htm 1081 - Disclosure - Accrued Liabilities and Other Payables - Schedule of accrued liabilities and other payable (Detail) Sheet http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail Accrued Liabilities and Other Payables - Schedule of accrued liabilities and other payable (Detail) Details 81 false false R82.htm 1082 - Disclosure - Ordinary Shares - Additional Information (Detail) Sheet http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail Ordinary Shares - Additional Information (Detail) Details 82 false false R83.htm 1083 - Disclosure - Convertible Redeemable Preferred Shares - Additional Information (Detail) Sheet http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail Convertible Redeemable Preferred Shares - Additional Information (Detail) Details 83 false false R84.htm 1084 - Disclosure - Convertible Redeemable Preferred Shares - Schedule of company's preferred shares activities (Detail) Sheet http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesScheduleOfCompanysPreferredSharesActivitiesDetail Convertible Redeemable Preferred Shares - Schedule of company's preferred shares activities (Detail) Details 84 false false R85.htm 1085 - Disclosure - Others, Net - Schedule of other nonoperating income expense (Detail) Sheet http://www.youdao.com/role/OthersNetScheduleOfOtherNonoperatingIncomeExpenseDetail Others, Net - Schedule of other nonoperating income expense (Detail) Details 85 false false R86.htm 1086 - Disclosure - Share-based Compensation - Schedule of share-based compensation expenses (Detail) Sheet http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail Share-based Compensation - Schedule of share-based compensation expenses (Detail) Details 86 false false R87.htm 1087 - Disclosure - Share-based Compensation - Additional Information (Detail) Sheet http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail Share-based Compensation - Additional Information (Detail) Details 87 false false R88.htm 1088 - Disclosure - Share-based Compensation - Schedule of share based payment award stock options valuation assumptions (Detail) Sheet http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail Share-based Compensation - Schedule of share based payment award stock options valuation assumptions (Detail) Details 88 false false R89.htm 1089 - Disclosure - Share-based Compensation - Schedule of share based compensation stock option activity (Detail) Sheet http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationStockOptionActivityDetail Share-based Compensation - Schedule of share based compensation stock option activity (Detail) Details 89 false false R90.htm 1090 - Disclosure - Net Loss per Share - Schedule of earning per shares basic and diluted (Detail) Sheet http://www.youdao.com/role/NetLossPerShareScheduleOfEarningPerSharesBasicAndDilutedDetail Net Loss per Share - Schedule of earning per shares basic and diluted (Detail) Details 90 false false R91.htm 1091 - Disclosure - Net Loss per Share - Additional Information (Detail) Sheet http://www.youdao.com/role/NetLossPerShareAdditionalInformationDetail Net Loss per Share - Additional Information (Detail) Details 91 false false R92.htm 1092 - Disclosure - Financial Instruments - Schedule of fair value (Detail) Sheet http://www.youdao.com/role/FinancialInstrumentsScheduleOfFairValueDetail Financial Instruments - Schedule of fair value (Detail) Details 92 false false R93.htm 1093 - Disclosure - Commitments and Contingencies - Schedule of Group's future minimum commitments under non-cancelable agreements (Detail) Sheet http://www.youdao.com/role/CommitmentsAndContingenciesScheduleOfGroupsFutureMinimumCommitmentsUnderNonCancelableAgreementsDetail Commitments and Contingencies - Schedule of Group's future minimum commitments under non-cancelable agreements (Detail) Details 93 false false R94.htm 1094 - Disclosure - Related Party Transactions - Schedule of related party (Detail) Sheet http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyDetail Related Party Transactions - Schedule of related party (Detail) Details 94 false false R95.htm 1095 - Disclosure - Related Party Transactions - Schedule of related party transactions (Detail) Sheet http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail Related Party Transactions - Schedule of related party transactions (Detail) Details 95 false false R96.htm 1096 - Disclosure - Related Party Transactions - Schedule of related party balances (Detail) Sheet http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyBalancesDetail Related Party Transactions - Schedule of related party balances (Detail) Details 96 false false R97.htm 1097 - Disclosure - Related Party Transactions - Additional Information (Detail) Sheet http://www.youdao.com/role/RelatedPartyTransactionsAdditionalInformationDetail Related Party Transactions - Additional Information (Detail) Details 97 false false R98.htm 1098 - Disclosure - Segment Information - Schedule of segment reporting information by segment (Detail) Sheet http://www.youdao.com/role/SegmentInformationScheduleOfSegmentReportingInformationBySegmentDetail Segment Information - Schedule of segment reporting information by segment (Detail) Details 98 false false R99.htm 1099 - Disclosure - Restricted Net Assets - Summary Of Additional Information (Detail) Sheet http://www.youdao.com/role/RestrictedNetAssetsSummaryOfAdditionalInformationDetail Restricted Net Assets - Summary Of Additional Information (Detail) Details 99 false false R100.htm 1100 - Disclosure - Subsequent Events - Additional Information (Detail) Sheet http://www.youdao.com/role/SubsequentEventsAdditionalInformationDetail Subsequent Events - Additional Information (Detail) Details 100 false false R101.htm 1101 - Disclosure - Parent Company Only Condensed Financial Information - Schedule of condensed balance sheets (Detail) Sheet http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail Parent Company Only Condensed Financial Information - Schedule of condensed balance sheets (Detail) Details 101 false false R102.htm 1102 - Disclosure - Parent Company Only Condensed Financial Information - Schedule of condensed balance sheets (Parenthetical) (Detail) Sheet http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsParentheticalDetail Parent Company Only Condensed Financial Information - Schedule of condensed balance sheets (Parenthetical) (Detail) Details 102 false false R103.htm 1103 - Disclosure - Parent Company Only Condensed Financial Information - Schedule of condensed statements of operations and comprehensive loss (Detail) Sheet http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail Parent Company Only Condensed Financial Information - Schedule of condensed statements of operations and comprehensive loss (Detail) Details 103 false false R104.htm 1104 - Disclosure - Parent Company Only Condensed Financial Information - Schedule of condensed statements of cash flows (Detail) Sheet http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail Parent Company Only Condensed Financial Information - Schedule of condensed statements of cash flows (Detail) Details 104 false false All Reports Book All Reports d276563d20f.htm d276563dex121.htm d276563dex122.htm d276563dex131.htm d276563dex132.htm d276563dex151.htm d276563dex152.htm d276563dex153.htm d276563dex449.htm d276563dex81.htm dao-20211231.xsd dao-20211231_cal.xml dao-20211231_def.xml dao-20211231_lab.xml dao-20211231_pre.xml g276563g01k97.jpg g276563g02h97.jpg g276563g0413135114716.jpg http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 131 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "d276563d20f.htm": { "axisCustom": 7, "axisStandard": 30, "contextCount": 324, "dts": { "calculationLink": { "local": [ "dao-20211231_cal.xml" ] }, "definitionLink": { "local": [ "dao-20211231_def.xml" ] }, "inline": { "local": [ "d276563d20f.htm" ] }, "labelLink": { "local": [ "dao-20211231_lab.xml" ] }, "presentationLink": { "local": [ "dao-20211231_pre.xml" ] }, "schema": { "local": [ "dao-20211231.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/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" ] } }, "elementCount": 832, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 3, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 7 }, "keyCustom": 137, "keyStandard": 384, "memberCustom": 76, "memberStandard": 38, "nsprefix": "dao", "nsuri": "http://www.youdao.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "1001 - Document - Cover Page", "role": "http://www.youdao.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1010 - Disclosure - Discontinued operations", "role": "http://www.youdao.com/role/DiscontinuedOperations", "shortName": "Discontinued operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021_NetEaseGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityExpirationDate1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1100 - Disclosure - Subsequent Events - Additional Information (Detail)", "role": "http://www.youdao.com/role/SubsequentEventsAdditionalInformationDetail", "shortName": "Subsequent Events - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:SubsequentEventsTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2022To12_31_2022_NetEaseGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis", "decimals": "-5", "lang": null, "name": "us-gaap:ProceedsFromLinesOfCredit", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1101 - Disclosure - Parent Company Only Condensed Financial Information - Schedule of condensed balance sheets (Detail)", "role": "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail", "shortName": "Parent Company Only Condensed Financial Information - Schedule of condensed balance sheets (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1102 - Disclosure - Parent Company Only Condensed Financial Information - Schedule of condensed balance sheets (Parenthetical) (Detail)", "role": "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsParentheticalDetail", "shortName": "Parent Company Only Condensed Financial Information - Schedule of condensed balance sheets (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1103 - Disclosure - Parent Company Only Condensed Financial Information - Schedule of condensed statements of operations and comprehensive loss (Detail)", "role": "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail", "shortName": "Parent Company Only Condensed Financial Information - Schedule of condensed statements of operations and comprehensive loss (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis", "decimals": "-3", "lang": null, "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1104 - Disclosure - Parent Company Only Condensed Financial Information - Schedule of condensed statements of cash flows (Detail)", "role": "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail", "shortName": "Parent Company Only Condensed Financial Information - Schedule of condensed statements of cash flows (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021_ParentCompanyMembersrtConsolidatedEntitiesAxis", "decimals": "-3", "lang": null, "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1011 - Disclosure - Concentration and Risks", "role": "http://www.youdao.com/role/ConcentrationAndRisks", "shortName": "Concentration and Risks", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1012 - Disclosure - Business Combination", "role": "http://www.youdao.com/role/BusinessCombination", "shortName": "Business Combination", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1013 - Disclosure - Accounts Receivable, Net", "role": "http://www.youdao.com/role/AccountsReceivableNet", "shortName": "Accounts Receivable, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1014 - Disclosure - Prepayment and Other Current Assets", "role": "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssets", "shortName": "Prepayment and Other Current Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:PropertyEquipmentAndSoftwareDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1015 - Disclosure - Property, Equipment and Software, Net", "role": "http://www.youdao.com/role/PropertyEquipmentAndSoftwareNet", "shortName": "Property, Equipment and Software, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:PropertyEquipmentAndSoftwareDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1016 - Disclosure - Leases", "role": "http://www.youdao.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1017 - Disclosure - Taxation", "role": "http://www.youdao.com/role/Taxation", "shortName": "Taxation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:TaxesPayableDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1018 - Disclosure - Taxes Payable", "role": "http://www.youdao.com/role/TaxesPayable", "shortName": "Taxes Payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:TaxesPayableDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1019 - Disclosure - Accrued Liabilities and Other Payables", "role": "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayables", "shortName": "Accrued Liabilities and Other Payables", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.youdao.com/role/ConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "lang": null, "name": "dao:TimeDepositsShortTerm", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1020 - Disclosure - Ordinary Shares", "role": "http://www.youdao.com/role/OrdinaryShares", "shortName": "Ordinary Shares", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:TemporaryEquityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1021 - Disclosure - Convertible Redeemable Preferred Shares", "role": "http://www.youdao.com/role/ConvertibleRedeemablePreferredShares", "shortName": "Convertible Redeemable Preferred Shares", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:TemporaryEquityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1022 - Disclosure - Others, Net", "role": "http://www.youdao.com/role/OthersNet", "shortName": "Others, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1023 - Disclosure - Share-based Compensation", "role": "http://www.youdao.com/role/ShareBasedCompensation", "shortName": "Share-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1024 - Disclosure - Net Loss per Share", "role": "http://www.youdao.com/role/NetLossPerShare", "shortName": "Net Loss per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1025 - Disclosure - Financial Instruments", "role": "http://www.youdao.com/role/FinancialInstruments", "shortName": "Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1026 - Disclosure - Commitments and Contingencies", "role": "http://www.youdao.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1027 - Disclosure - Related Party Transactions", "role": "http://www.youdao.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1028 - Disclosure - Segment Information", "role": "http://www.youdao.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestrictedAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1029 - Disclosure - Restricted Net Assets", "role": "http://www.youdao.com/role/RestrictedNetAssets", "shortName": "Restricted Net Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestrictedAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsPayableCurrent", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.youdao.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2020_CommonClassAMemberusgaapStatementClassOfStockAxis", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1030 - Disclosure - Subsequent Events", "role": "http://www.youdao.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1031 - Disclosure - Parent Company Only Condensed Financial Information", "role": "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformation", "shortName": "Parent Company Only Condensed Financial Information", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1032 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1033 - Disclosure - Operations and Reorganization (Tables)", "role": "http://www.youdao.com/role/OperationsAndReorganizationTables", "shortName": "Operations and Reorganization (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1034 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:DisposalGroupIncludingDiscontinuedOperationsBalanceSheetDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1035 - Disclosure - Discontinued operations (Tables)", "role": "http://www.youdao.com/role/DiscontinuedOperationsTables", "shortName": "Discontinued operations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:DisposalGroupIncludingDiscontinuedOperationsBalanceSheetDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1036 - Disclosure - Concentration and Risks (Tables)", "role": "http://www.youdao.com/role/ConcentrationAndRisksTables", "shortName": "Concentration and Risks (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021_PrivateCompanyProvidingKidsProgrammingCoursesToStudentsMemberusgaapBusinessAcquisitionAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1037 - Disclosure - Business Combinations (Tables)", "role": "http://www.youdao.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021_PrivateCompanyProvidingKidsProgrammingCoursesToStudentsMemberusgaapBusinessAcquisitionAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsAndNontradeReceivableTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:ScheduleOfAccountsReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1038 - Disclosure - Accounts Receivable, Net (Tables)", "role": "http://www.youdao.com/role/AccountsReceivableNetTables", "shortName": "Accounts Receivable, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsAndNontradeReceivableTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:ScheduleOfAccountsReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "dao:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1039 - Disclosure - Prepayment and Other Current Assets (Tables)", "role": "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsTables", "shortName": "Prepayment and Other Current Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "dao:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "role": "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "dao:PropertyEquipmentAndSoftwareDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:PropertyEquipmentAndSoftwareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1040 - Disclosure - Property, Equipment and Software, Net (Tables)", "role": "http://www.youdao.com/role/PropertyEquipmentAndSoftwareNetTables", "shortName": "Property, Equipment and Software, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "dao:PropertyEquipmentAndSoftwareDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:PropertyEquipmentAndSoftwareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "dao:LeaseDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1041 - Disclosure - Leases (Tables)", "role": "http://www.youdao.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "dao:LeaseDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1042 - Disclosure - Taxation (Tables)", "role": "http://www.youdao.com/role/TaxationTables", "shortName": "Taxation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "dao:TaxesPayableDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:ScheduleOfTaxesPayableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1043 - Disclosure - Taxes Payable (Tables)", "role": "http://www.youdao.com/role/TaxesPayableTables", "shortName": "Taxes Payable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "dao:TaxesPayableDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:ScheduleOfTaxesPayableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1044 - Disclosure - Accrued Liabilities and Other Payables (Tables)", "role": "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesTables", "shortName": "Accrued Liabilities and Other Payables (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "div", "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1045 - Disclosure - Convertible Redeemable Preferred Shares (Tables)", "role": "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesTables", "shortName": "Convertible Redeemable Preferred Shares (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1046 - Disclosure - Others, Net (Tables)", "role": "http://www.youdao.com/role/OthersNetTables", "shortName": "Others, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1047 - Disclosure - Share-based Compensation (Tables)", "role": "http://www.youdao.com/role/ShareBasedCompensationTables", "shortName": "Share-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1048 - Disclosure - Net Loss per Share (Tables)", "role": "http://www.youdao.com/role/NetLossPerShareTables", "shortName": "Net Loss per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1049 - Disclosure - Financial Instruments (Tables)", "role": "http://www.youdao.com/role/FinancialInstrumentsTables", "shortName": "Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Parenthetical)", "role": "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1050 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.youdao.com/role/CommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:ScheduleOfRelatedPartyTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1051 - Disclosure - Related Party Transactions (Tables)", "role": "http://www.youdao.com/role/RelatedPartyTransactionsTables", "shortName": "Related Party Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dao:ScheduleOfRelatedPartyTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1052 - Disclosure - Segment Information (Tables)", "role": "http://www.youdao.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1053 - Disclosure - Parent Company Only Condensed Financial Information (Tables)", "role": "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationTables", "shortName": "Parent Company Only Condensed Financial Information (Tables)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P10_01_2019To12_31_2019", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1054 - Disclosure - Operations and Reorganization - Additional Information (Detail)", "role": "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "shortName": "Operations and Reorganization - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-5", "lang": null, "name": "dao:NetWorkingCapital", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "dao:ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021_YoudaoHongKongLimitedMembersrtOwnershipAxis", "decimals": null, "first": true, "lang": "en-US", "name": "dao:EntityIncorporationPlaceAndDateOfIncorporation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1055 - Disclosure - Operations and Reorganization - Schedule Of Subsidiaries And Variable Interest Entities (Detail)", "role": "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfSubsidiariesAndVariableInterestEntitiesDetail", "shortName": "Operations and Reorganization - Schedule Of Subsidiaries And Variable Interest Entities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "dao:ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021_YoudaoHongKongLimitedMembersrtOwnershipAxis", "decimals": null, "first": true, "lang": "en-US", "name": "dao:EntityIncorporationPlaceAndDateOfIncorporation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1056 - Disclosure - Operations and Reorganization - Schedule Of Variable Interest Entities (Detail)", "role": "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail", "shortName": "Operations and Reorganization - Schedule Of Variable Interest Entities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryMembersrtConsolidatedEntitiesAxis", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "div", "dao:ConvenienceTranslationPolicyPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1057 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "role": "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "dao:ConvenienceTranslationPolicyPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "dao:ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021_ServersAndComputersMemberusgaapPropertyPlantAndEquipmentByTypeAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1058 - Disclosure - Summary of Significant Accounting Policies - Schedule of useful lives of property plant and equipment (Detail)", "role": "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfUsefulLivesOfPropertyPlantAndEquipmentDetail", "shortName": "Summary of Significant Accounting Policies - Schedule of useful lives of property plant and equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "dao:ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021_ServersAndComputersMemberusgaapPropertyPlantAndEquipmentByTypeAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1059 - Disclosure - Summary of Significant Accounting Policies - Schedule of disaggregated Revenue (Detail)", "role": "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfDisaggregatedRevenueDetail", "shortName": "Summary of Significant Accounting Policies - Schedule of disaggregated Revenue (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021_TutoringServicesMembersrtProductOrServiceAxis", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2018", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' (DEFICIT)/EQUITY", "role": "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' (DEFICIT)/EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "dao:DisposalGroupIncludingDiscontinuedOperationsBalanceSheetDisclosuresTableTextBlock", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021_AcademicAfterSchoolTutoringBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_SegmentDiscontinuedOperationsMemberusgaapDisposalGroupClassificationAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1060 - Disclosure - Discontinued operations - Summary of Disposal Group Including Discontinued Operation Balance Sheet (Detail)", "role": "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail", "shortName": "Discontinued operations - Summary of Disposal Group Including Discontinued Operation Balance Sheet (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "dao:DisposalGroupIncludingDiscontinuedOperationsBalanceSheetDisclosuresTableTextBlock", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021_AcademicAfterSchoolTutoringBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_SegmentDiscontinuedOperationsMemberusgaapDisposalGroupClassificationAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1061 - Disclosure - Discontinued operations - Summary Of income Statements In Respect OF Discontinued Operation (Detail)", "role": "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail", "shortName": "Discontinued operations - Summary Of income Statements In Respect OF Discontinued Operation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "dao:DisclosureOfIncomeStatementInRespectOfDiscontinuedOperationsTableTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021_AcademicAfterSchoolTutoringBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_SegmentDiscontinuedOperationsMemberusgaapDisposalGroupClassificationAxis", "decimals": "-3", "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "dao:ConcentrationRiskNumberOfCustomers", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021_CustomerConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis", "decimals": "INF", "first": true, "lang": null, "name": "dao:ConcentrationRiskNumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1062 - Disclosure - Concentration and Risks - Additional Information (Detail)", "role": "http://www.youdao.com/role/ConcentrationAndRisksAdditionalInformationDetail", "shortName": "Concentration and Risks - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "dao:ConcentrationRiskNumberOfCustomers", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021_CustomerConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis", "decimals": "INF", "first": true, "lang": null, "name": "dao:ConcentrationRiskNumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2020To12_31_2020_InstructorAMemberusgaapMajorPropertyClassAxis_InstructorConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_LearningServicesMembersrtProductOrServiceAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1063 - Disclosure - Concentration and Risks - Summary of Concentration and Risks (Detail)", "role": "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksDetail", "shortName": "Concentration and Risks - Summary of Concentration and Risks (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2020To12_31_2020_InstructorAMemberusgaapMajorPropertyClassAxis_InstructorConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_LearningServicesMembersrtProductOrServiceAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1064 - Disclosure - Concentration and Risks - Summary of Concentration and Risks (Parenthetical) (Detail)", "role": "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksParentheticalDetail", "shortName": "Concentration and Risks - Summary of Concentration and Risks (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskPercentage1", "div", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021_InstructorAMemberusgaapMajorPropertyClassAxis_InstructorConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_LearningServicesMembersrtProductOrServiceAxis_MaximumMembersrtRangeAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis", "decimals": "2", "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1065 - Disclosure - Business Combination - Additional information (Details)", "role": "http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails", "shortName": "Business Combination - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1066 - Disclosure - Business Combination - Schedule of fair value of the assets acquired and the liabilities (Detail)", "role": "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail", "shortName": "Business Combination - Schedule of fair value of the assets acquired and the liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn06_30_2020_PrivateCompanyProvidingKidsProgrammingCoursesToStudentsMemberusgaapBusinessAcquisitionAxis", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "dao:ScheduleOfAccountsReceivableTableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1067 - Disclosure - Accounts Receivable, Net - Schedule of accounts receivable (Detail)", "role": "http://www.youdao.com/role/AccountsReceivableNetScheduleOfAccountsReceivableDetail", "shortName": "Accounts Receivable, Net - Schedule of accounts receivable (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "dao:ScheduleOfAccountsReceivableTableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "dao:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "dao:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidAdvertising", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1068 - Disclosure - Prepayment and Other Current Assets - Schedule of prepaid expenses and other current assets (Detail)", "role": "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail", "shortName": "Prepayment and Other Current Assets - Schedule of prepaid expenses and other current assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "dao:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "dao:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidAdvertising", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "dao:PropertyEquipmentAndSoftwareTextBlock", "dao:PropertyEquipmentAndSoftwareDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "dao:PropertyEquipmentAndSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1069 - Disclosure - Property, Equipment and Software, Net - Schedule of property, equipment and software, net (Detail)", "role": "http://www.youdao.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail", "shortName": "Property, Equipment and Software, Net - Schedule of property, equipment and software, net (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "dao:PropertyEquipmentAndSoftwareTextBlock", "dao:PropertyEquipmentAndSoftwareDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "dao:PropertyEquipmentAndSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "div", "dao:PropertyEquipmentAndSoftwareDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "dao:DepreciationOfPropertyEquipmentAndSoftware", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1070 - Disclosure - Property, Equipment and Software, Net - Additional Information (Detail)", "role": "http://www.youdao.com/role/PropertyEquipmentAndSoftwareNetAdditionalInformationDetail", "shortName": "Property, Equipment and Software, Net - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "dao:PropertyEquipmentAndSoftwareDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "dao:DepreciationOfPropertyEquipmentAndSoftware", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeasesTextBlock", "dao:LeaseDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1071 - Disclosure - Leases - Summary of supplemental information related to operating leases (Detail)", "role": "http://www.youdao.com/role/LeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetail", "shortName": "Leases - Summary of supplemental information related to operating leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeasesTextBlock", "dao:LeaseDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1072 - Disclosure - Leases - Summary of Lease Expenses (Detail)", "role": "http://www.youdao.com/role/LeasesSummaryOfLeaseExpensesDetail", "shortName": "Leases - Summary of Lease Expenses (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1073 - Disclosure - Leases - Schedule of maturity of operating lease liabilities under non-cancelable operating leases (Detail)", "role": "http://www.youdao.com/role/LeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail", "shortName": "Leases - Schedule of maturity of operating lease liabilities under non-cancelable operating leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P07_01_2019To12_31_2021", "decimals": "INF", "first": true, "lang": null, "name": "dao:CulturalDevelopmentFeeRateOnAdvertisingServicesRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1074 - Disclosure - Taxation - Additional Information (Detail)", "role": "http://www.youdao.com/role/TaxationAdditionalInformationDetail", "shortName": "Taxation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P07_01_2019To12_31_2021", "decimals": "INF", "first": true, "lang": null, "name": "dao:CulturalDevelopmentFeeRateOnAdvertisingServicesRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1075 - Disclosure - Taxation - Schedule of composition of income tax expense benefit (Detail)", "role": "http://www.youdao.com/role/TaxationScheduleOfCompositionOfIncomeTaxExpenseBenefitDetail", "shortName": "Taxation - Schedule of composition of income tax expense benefit (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1076 - Disclosure - Taxation - Schedule of effective income tax rate reconciliation (Detail)", "role": "http://www.youdao.com/role/TaxationScheduleOfEffectiveIncomeTaxRateReconciliationDetail", "shortName": "Taxation - Schedule of effective income tax rate reconciliation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "2", "lang": null, "name": "dao:EffectiveIncomeTaxReconciliationPermanentDifferences", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1077 - Disclosure - Taxation - Schedule of deferred tax assets and liabilities (Detail)", "role": "http://www.youdao.com/role/TaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetail", "shortName": "Taxation - Schedule of deferred tax assets and liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1078 - Disclosure - Taxation - Schedule of valuation allowance (Detail)", "role": "http://www.youdao.com/role/TaxationScheduleOfValuationAllowanceDetail", "shortName": "Taxation - Schedule of valuation allowance (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1079 - Disclosure - Taxation - Schedule of operating loss carryforwards (Detail)", "role": "http://www.youdao.com/role/TaxationScheduleOfOperatingLossCarryforwardsDetail", "shortName": "Taxation - Schedule of operating loss carryforwards (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1008 - Disclosure - Operations and Reorganization", "role": "http://www.youdao.com/role/OperationsAndReorganization", "shortName": "Operations and Reorganization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "dao:ScheduleOfTaxesPayableTableTextBlock", "dao:TaxesPayableDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "dao:VatPayable", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1080 - Disclosure - Taxes Payable - Summary of taxes payable (Detail)", "role": "http://www.youdao.com/role/TaxesPayableSummaryOfTaxesPayableDetail", "shortName": "Taxes Payable - Summary of taxes payable (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "dao:ScheduleOfTaxesPayableTableTextBlock", "dao:TaxesPayableDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "dao:VatPayable", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedMarketingCostsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1081 - Disclosure - Accrued Liabilities and Other Payables - Schedule of accrued liabilities and other payable (Detail)", "role": "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail", "shortName": "Accrued Liabilities and Other Payables - Schedule of accrued liabilities and other payable (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedMarketingCostsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockSharesOutstanding", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1082 - Disclosure - Ordinary Shares - Additional Information (Detail)", "role": "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail", "shortName": "Ordinary Shares - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P02_03_2015To02_03_2015", "decimals": "INF", "lang": null, "name": "dao:StockholdersEquityNoteStockSplitShares", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P10_01_2019To10_31_2019", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1083 - Disclosure - Convertible Redeemable Preferred Shares - Additional Information (Detail)", "role": "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail", "shortName": "Convertible Redeemable Preferred Shares - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "lang": "en-US", "name": "us-gaap:LiquidationBasisOfAccountingLiquidationPlan", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2019To12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1084 - Disclosure - Convertible Redeemable Preferred Shares - Schedule of company's preferred shares activities (Detail)", "role": "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesScheduleOfCompanysPreferredSharesActivitiesDetail", "shortName": "Convertible Redeemable Preferred Shares - Schedule of company's preferred shares activities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2019_RedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis", "decimals": "-3", "lang": null, "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "dao:GovernmentGrants", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1085 - Disclosure - Others, Net - Schedule of other nonoperating income expense (Detail)", "role": "http://www.youdao.com/role/OthersNetScheduleOfOtherNonoperatingIncomeExpenseDetail", "shortName": "Others, Net - Schedule of other nonoperating income expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "dao:GovernmentGrants", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1086 - Disclosure - Share-based Compensation - Schedule of share-based compensation expenses (Detail)", "role": "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail", "shortName": "Share-based Compensation - Schedule of share-based compensation expenses (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021_CostOfSalesMemberusgaapIncomeStatementLocationAxis", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P10_01_2019To12_31_2019", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1087 - Disclosure - Share-based Compensation - Additional Information (Detail)", "role": "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail", "shortName": "Share-based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn11_30_2009_CommonStockMemberusgaapAwardTypeAxis_NetEaseMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TwoThousandNineRsuPlanMemberusgaapPlanNameAxis", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1088 - Disclosure - Share-based Compensation - Schedule of share based payment award stock options valuation assumptions (Detail)", "role": "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail", "shortName": "Share-based Compensation - Schedule of share based payment award stock options valuation assumptions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1089 - Disclosure - Share-based Compensation - Schedule of share based compensation stock option activity (Detail)", "role": "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationStockOptionActivityDetail", "shortName": "Share-based Compensation - Schedule of share based compensation stock option activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1009 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.youdao.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1090 - Disclosure - Net Loss per Share - Schedule of earning per shares basic and diluted (Detail)", "role": "http://www.youdao.com/role/NetLossPerShareScheduleOfEarningPerSharesBasicAndDilutedDetail", "shortName": "Net Loss per Share - Schedule of earning per shares basic and diluted (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R91": { "firstAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021_OptionsForPurchaseOfOrdinarySharesMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1091 - Disclosure - Net Loss per Share - Additional Information (Detail)", "role": "http://www.youdao.com/role/NetLossPerShareAdditionalInformationDetail", "shortName": "Net Loss per Share - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021_OptionsForPurchaseOfOrdinarySharesMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1092 - Disclosure - Financial Instruments - Schedule of fair value (Detail)", "role": "http://www.youdao.com/role/FinancialInstrumentsScheduleOfFairValueDetail", "shortName": "Financial Instruments - Schedule of fair value (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis", "decimals": "-3", "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1093 - Disclosure - Commitments and Contingencies - Schedule of Group's future minimum commitments under non-cancelable agreements (Detail)", "role": "http://www.youdao.com/role/CommitmentsAndContingenciesScheduleOfGroupsFutureMinimumCommitmentsUnderNonCancelableAgreementsDetail", "shortName": "Commitments and Contingencies - Schedule of Group's future minimum commitments under non-cancelable agreements (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships", "us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships", "div", "td", "tr", "table", "dao:ScheduleOfRelatedPartyTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021_NetEaseGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1094 - Disclosure - Related Party Transactions - Schedule of related party (Detail)", "role": "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyDetail", "shortName": "Related Party Transactions - Schedule of related party (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships", "us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships", "div", "td", "tr", "table", "dao:ScheduleOfRelatedPartyTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021_NetEaseGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021_LearningServicesProvidedToNetEaseGroupMembersrtProductOrServiceAxis_ServicesAndProductsToNetEaseGroupMemberusgaapRelatedPartyTransactionAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1095 - Disclosure - Related Party Transactions - Schedule of related party transactions (Detail)", "role": "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail", "shortName": "Related Party Transactions - Schedule of related party transactions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021_LearningServicesProvidedToNetEaseGroupMembersrtProductOrServiceAxis_ServicesAndProductsToNetEaseGroupMemberusgaapRelatedPartyTransactionAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DueFromRelatedPartiesCurrent", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1096 - Disclosure - Related Party Transactions - Schedule of related party balances (Detail)", "role": "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyBalancesDetail", "shortName": "Related Party Transactions - Schedule of related party balances (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "dao:ScheduleOfRelatedPartyBalanceTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021_NetEaseGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "decimals": "-3", "lang": null, "name": "us-gaap:DueFromRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "dao:ShortTermLoansFromRelatedParty", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1097 - Disclosure - Related Party Transactions - Additional Information (Detail)", "role": "http://www.youdao.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "shortName": "Related Party Transactions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021_NetEaseGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "decimals": "-3", "lang": null, "name": "us-gaap:InterestExpenseRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1098 - Disclosure - Segment Information - Schedule of segment reporting information by segment (Detail)", "role": "http://www.youdao.com/role/SegmentInformationScheduleOfSegmentReportingInformationBySegmentDetail", "shortName": "Segment Information - Schedule of segment reporting information by segment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "2", "lang": null, "name": "dao:PercentageOfGrossMargin", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RestrictedAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "2", "first": true, "lang": null, "name": "dao:PercentageOfAnnualAppropriationsForPaymentsOfDividends", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1099 - Disclosure - Restricted Net Assets - Summary Of Additional Information (Detail)", "role": "http://www.youdao.com/role/RestrictedNetAssetsSummaryOfAdditionalInformationDetail", "shortName": "Restricted Net Assets - Summary Of Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RestrictedAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d276563d20f.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "2", "first": true, "lang": null, "name": "dao:PercentageOfAnnualAppropriationsForPaymentsOfDividends", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } } }, "segmentCount": 122, "tag": { "dao_AcademicAfterSchoolTutoringBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Academic After School Tutoring Business [Member]" } } }, "localname": "AcademicAfterSchoolTutoringBusinessMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail", "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail" ], "xbrltype": "domainItemType" }, "dao_AccruedAdministrativeServices": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued administrative services.", "label": "Accrued Administrative Services", "terseLabel": "Accrued administrative expenses" } } }, "localname": "AccruedAdministrativeServices", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail" ], "xbrltype": "monetaryItemType" }, "dao_AccruedLiabilitiesForLearningServicesAndOnlineMarketingServices": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued liabilities for learning services and online marketing services.", "label": "Accrued Liabilities For Learning Services And Online Marketing Services", "terseLabel": "Accrued liabilities for learning services and online marketing services" } } }, "localname": "AccruedLiabilitiesForLearningServicesAndOnlineMarketingServices", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail" ], "xbrltype": "monetaryItemType" }, "dao_AccruedOutsideLabourServiceFee": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail": { "order": 11.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued outside labor service fee.", "label": "Accrued Outside Labour Service Fee", "terseLabel": "Accrued outside labor service fee" } } }, "localname": "AccruedOutsideLabourServiceFee", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail" ], "xbrltype": "monetaryItemType" }, "dao_AccruedTechnicalExpenses": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued technical expenses.", "label": "Accrued Technical Expenses", "terseLabel": "Accrued technical expenses" } } }, "localname": "AccruedTechnicalExpenses", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail" ], "xbrltype": "monetaryItemType" }, "dao_AccumulatedDepreciationDepletionAndAmortizationPropertyEquipmentAndSoftware": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail": { "order": 2.0, "parentTag": "dao_PropertyEquipmentandSoftwareNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization of Property, Equipment and Software used in the normal conduct of business and not intended for resale.", "label": "Accumulated Depreciation Depletion And Amortization Property Equipment and Software", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyEquipmentAndSoftware", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "xbrltype": "monetaryItemType" }, "dao_AdditionOfLongTermLoansFromNetLeaseGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Addition of long term loans from net lease group [Member].", "label": "Addition of Long Term Loans From Net Lease Group [Member]" } } }, "localname": "AdditionOfLongTermLoansFromNetLeaseGroupMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "dao_AdditionalNumberOfSharesReservedForFutureIssuance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional number of shares reserved for future issuance.", "label": "Additional Number Of Shares Reserved For Future Issuance", "terseLabel": "Additional number of shares reserved for future issuance" } } }, "localname": "AdditionalNumberOfSharesReservedForFutureIssuance", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "dao_AdjustmentsToAdditionalPaidInCapitalDeemedDistributionToRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments to additional paid in capital deemed distribution to related party.", "label": "Adjustments To Additional Paid In Capital Deemed Distribution To Related Party", "negatedLabel": "Deemed distribution to NetEase" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalDeemedDistributionToRelatedParty", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "dao_AdjustmentsToAdditionalPaidInCapitalRelatedToAcquisitionOfBusiness": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments to additional paid in capital related to acquisition of business.", "label": "Adjustments To Additional Paid In Capital Related To Acquisition of Business", "terseLabel": "Deemed contribution related to acquisition of businesses under common control" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalRelatedToAcquisitionOfBusiness", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "dao_AllowanceForDoubtfulAccountsOrExpectedCreditLosses": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable and other receivable.", "label": "Allowance For Doubtful Accounts Or Expected Credit Losses", "terseLabel": "Allowance/(Reversal) for doubtful accounts/expected credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsOrExpectedCreditLosses", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dao_AllowanceForExpectedCreditLossesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Allowance for expected credit losses.", "label": "Allowance For Expected Credit Losses [Abstract]", "terseLabel": "Allowance for expected credit losses:" } } }, "localname": "AllowanceForExpectedCreditLossesAbstract", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/AccountsReceivableNetScheduleOfAccountsReceivableDetail" ], "xbrltype": "stringItemType" }, "dao_AllowanceForInventoryProvisionReversal": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Allowance for inventory provision reversal.", "label": "Allowance For Inventory Provision Reversal", "verboseLabel": "Provision/(Reversal) of allowance for inventory" } } }, "localname": "AllowanceForInventoryProvisionReversal", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dao_AppropriationToStatutoryReserves": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Appropriation to statutory reserves", "label": "Appropriation to Statutory Reserves", "terseLabel": "Appropriation to statutory reserves" } } }, "localname": "AppropriationToStatutoryReserves", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "dao_AssetsHeldForSaleNotPartOfDisposalGroupNoncurrent": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 17.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Assets held for sale not part of disposal group noncurrent.", "label": "Assets Held For Sale Not Part Of Disposal Group Noncurrent", "verboseLabel": "Assets held for sale (Note 2(c))" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroupNoncurrent", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "dao_BeijingLingshiRuifengEducationTechnologyCo.LtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Beijing lingshi ruifeng education technology co., ltd.", "label": "Beijing Lingshi Ruifeng Education Technology Co., Ltd [Member]", "terseLabel": "Beijing Lingshi Ruifeng Education Technology Co., Ltd [Member]" } } }, "localname": "BeijingLingshiRuifengEducationTechnologyCo.LtdMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_BeijingNetEaseYoudaoComputerSystemCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Beijing NetEase Youdao Computer System Co., Ltd.", "label": "Beijing NetEase Youdao Computer System Co., Ltd [Member]", "terseLabel": "Beijing NetEase Youdao Computer System Co., Ltd. (\"Youdao Computer\") [Member]" } } }, "localname": "BeijingNetEaseYoudaoComputerSystemCoLtdMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfSubsidiariesAndVariableInterestEntitiesDetail" ], "xbrltype": "domainItemType" }, "dao_BeneficialWithholdingTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Beneficial withholding tax rate.", "label": "Beneficial Withholding Tax Rate", "terseLabel": "Beneficial withholding tax rate" } } }, "localname": "BeneficialWithholdingTaxRate", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "dao_BusinessCombinationConsiderationTransferredRedeemableNonControllingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination consideration transferred redeemable non controlling interest.", "label": "Business Combination Consideration Transferred Redeemable Non Controlling Interest", "terseLabel": "Redeemable noncontrolling interests" } } }, "localname": "BusinessCombinationConsiderationTransferredRedeemableNonControllingInterest", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "dao_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherTangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of other tangible assets recognized as of the acquisition date, excluded cash and cash equivalents.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Tangible Assets", "verboseLabel": "Other tangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherTangibleAssets", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "dao_BusinessCombinationUnpaidConsiderationCurrent": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail": { "order": 13.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination unpaid consideration current.", "label": "Business Combination Unpaid Consideration Current", "terseLabel": "Unpaid consideration for business combination" } } }, "localname": "BusinessCombinationUnpaidConsiderationCurrent", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail", "http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "dao_CapitalCommitments": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/CommitmentsAndContingenciesScheduleOfGroupsFutureMinimumCommitmentsUnderNonCancelableAgreementsDetail": { "order": 2.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "capital commitments.", "label": "Capital Commitments", "terseLabel": "Capital commitments" } } }, "localname": "CapitalCommitments", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/CommitmentsAndContingenciesScheduleOfGroupsFutureMinimumCommitmentsUnderNonCancelableAgreementsDetail" ], "xbrltype": "monetaryItemType" }, "dao_CashConsiderationAndNoncontrollingInterestsOfBusinessCombination": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash consideration and noncontrolling interests of business combination.", "label": "Cash Consideration and Noncontrolling Interests of Business Combination", "verboseLabel": "Total" } } }, "localname": "CashConsiderationAndNoncontrollingInterestsOfBusinessCombination", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "dao_CashConsiderationFromIssuanceOfTemporaryEquity": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash consideration from issuance of temporary equity.", "label": "Cash Consideration From Issuance Of Temporary Equity", "terseLabel": "Total cash consideration" } } }, "localname": "CashConsiderationFromIssuanceOfTemporaryEquity", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "dao_CashConsiderationPreviouslyHeldEquityInterestAndRedeemableNoncontrollingInterestsOfBusinessCombination": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash consideration, previously held equity interest and redeemable noncontrolling interests of business combination.", "label": "Cash Consideration Previously Held Equity Interest and Redeemable Noncontrolling Interests of Business Combination", "verboseLabel": "Total" } } }, "localname": "CashConsiderationPreviouslyHeldEquityInterestAndRedeemableNoncontrollingInterestsOfBusinessCombination", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "dao_ChinaCompanyLawMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "China Company Law [Member].", "label": "China Company Law [Member]" } } }, "localname": "ChinaCompanyLawMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_ChinaForeignInvestmentEnterprisesLawMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "China Foreign Investment Enterprises Law [Member].", "label": "China Foreign Investment Enterprises Law [Member]" } } }, "localname": "ChinaForeignInvestmentEnterprisesLawMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_ComponentsOfCashPaymentInABusinessCombinationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Components of cash payment in a business combination.", "label": "Components Of Cash Payment In A Business Combination [Axis]" } } }, "localname": "ComponentsOfCashPaymentInABusinessCombinationAxis", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "dao_ComponentsOfCashPaymentInABusinessCombinationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Components of cash payment in a business combination.", "label": "Components Of Cash Payment In A Business Combination [Domain]" } } }, "localname": "ComponentsOfCashPaymentInABusinessCombinationDomain", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dao_CompoundedRateOnPurchaseConsiderationPlusUnpaidDividend": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Compounded rate on purchase consideration plus unpaid dividend.", "label": "Compounded Rate On Purchase Consideration Plus Unpaid Dividend", "terseLabel": "Compounded rate on purchase consideration plus unpaid dividend" } } }, "localname": "CompoundedRateOnPurchaseConsiderationPlusUnpaidDividend", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "dao_ComprehensiveIncomeLossAttributableToOrdinaryShareHolders": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Comprehensive income loss attributable to ordinary share holders.", "label": "Comprehensive Income Loss Attributable To Ordinary Share Holders", "totalLabel": "Comprehensive loss attributable to ordinary shareholders of the Company" } } }, "localname": "ComprehensiveIncomeLossAttributableToOrdinaryShareHolders", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "dao_ConcentrationRiskNumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration risk number of customers.", "label": "Concentration risk number of customers" } } }, "localname": "ConcentrationRiskNumberOfCustomers", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "dao_ConcentrationRiskNumberOfInstructors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration risk number of instructors.", "label": "Concentration Risk Number Of Instructors", "terseLabel": "Concentration risk number of instructors" } } }, "localname": "ConcentrationRiskNumberOfInstructors", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "dao_ConsiderationOfStockIssued": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Total consideration of share issued", "documentation": "Consideration of Stock issued.", "label": "Consideration of Stock issued" } } }, "localname": "ConsiderationOfStockIssued", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "dao_ContractualObligationMaturityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "contractual obligation maturity axis", "label": "Contractual Obligation Maturity [Axis]" } } }, "localname": "ContractualObligationMaturityAxis", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/CommitmentsAndContingenciesScheduleOfGroupsFutureMinimumCommitmentsUnderNonCancelableAgreementsDetail" ], "xbrltype": "stringItemType" }, "dao_ContractualObligationMaturityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "contractual obligation maturity domain", "label": "Contractual Obligation Maturity [Domain]" } } }, "localname": "ContractualObligationMaturityDomain", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/CommitmentsAndContingenciesScheduleOfGroupsFutureMinimumCommitmentsUnderNonCancelableAgreementsDetail" ], "xbrltype": "domainItemType" }, "dao_ConvenienceTranslationPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convenience translation Policy.", "label": "Convenience translation Policy [Policy Text Block]", "terseLabel": "Convenience translation" } } }, "localname": "ConvenienceTranslationPolicyPolicyTextBlock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dao_ConversionInToClassAOrdinarySharesUponIpoValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Conversion into Class A ordinary shares upon IPO value.", "label": "Conversion In to Class A Ordinary Shares Upon Ipo Value", "terseLabel": "Amount, Conversion into Class A ordinary shares upon IPO" } } }, "localname": "ConversionInToClassAOrdinarySharesUponIpoValue", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesScheduleOfCompanysPreferredSharesActivitiesDetail" ], "xbrltype": "monetaryItemType" }, "dao_ConversionIntoClassAOrdinarySharesUponIpoShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion into Class A ordinary shares upon IPO share.", "label": "Conversion Into Class A Ordinary Shares Upon IPO Share", "verboseLabel": "Number of shares (in thousands), Conversion into Class A ordinary shares upon IPO" } } }, "localname": "ConversionIntoClassAOrdinarySharesUponIpoShare", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesScheduleOfCompanysPreferredSharesActivitiesDetail" ], "xbrltype": "sharesItemType" }, "dao_CooperationAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cooperation Agreement [Member]", "label": "Cooperation Agreement [Member]" } } }, "localname": "CooperationAgreementMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_CulturalDevelopmentFeeRateOnAdvertisingServicesRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cultural development fee rate on advertising services revenue.", "label": "Cultural Development Fee Rate On Advertising Services Revenue", "terseLabel": "Cultural Development Fee rate on advertising services revenue" } } }, "localname": "CulturalDevelopmentFeeRateOnAdvertisingServicesRevenue", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "dao_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer one", "label": "Customer one [Member]" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_DeemedContributionRelatedToAcquisitionOfBusinessesUnderCommonControlMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deemed contribution related to acquisition of businesses under common control.", "label": "Deemed Contribution Related To Acquisition Of Businesses Under Common Control [Member]", "terseLabel": "Deemed contribution related to acquisition of businesses under common control [Member]" } } }, "localname": "DeemedContributionRelatedToAcquisitionOfBusinessesUnderCommonControlMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "dao_DeemedDistributionToNetEaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deemed distribution to NetEase.", "label": "Deemed Distribution To NetEase [Member]", "terseLabel": "Deemed distribution to NetEase [Member]" } } }, "localname": "DeemedDistributionToNetEaseMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "dao_DeferredExpensesForLearningService": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred expenses for learning service.", "label": "Deferred Expenses For Learning Service", "terseLabel": "Deferred expenses for learning services" } } }, "localname": "DeferredExpensesForLearningService", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "dao_DeferredGovernmentGrant": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred government grant.", "label": "Deferred Government Grant", "terseLabel": "Deferred government grant" } } }, "localname": "DeferredGovernmentGrant", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail" ], "xbrltype": "monetaryItemType" }, "dao_DeferredTaxAssetsAdvertisingAndPromotionExpenses": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/TaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets advertising and promotion expenses.", "label": "Deferred Tax Assets Advertising And Promotion Expenses", "terseLabel": "Advertising and promotion expenses in excess of deduction limit" } } }, "localname": "DeferredTaxAssetsAdvertisingAndPromotionExpenses", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "dao_DepositsPayableToServiceProviders": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deposits payable to service providers.", "label": "Deposits Payable To Service Providers", "terseLabel": "Deposits payable to service providers" } } }, "localname": "DepositsPayableToServiceProviders", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail" ], "xbrltype": "monetaryItemType" }, "dao_DepreciationOfPropertyEquipmentAndSoftware": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of property, equipment and software over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation of Property Equipment and Software", "terseLabel": "Depreciation expenses" } } }, "localname": "DepreciationOfPropertyEquipmentAndSoftware", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/PropertyEquipmentAndSoftwareNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "dao_DisclosureOfIncomeStatementInRespectOfDiscontinuedOperationsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of income statement in respect of discontinued operations.", "label": "Disclosure Of Income Statement In Respect Of Discontinued Operations [Table Text Block]", "terseLabel": "Summary Of income Statements In Respect OF Discontinued Operation" } } }, "localname": "DisclosureOfIncomeStatementInRespectOfDiscontinuedOperationsTableTextBlock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "dao_DisposalGroupDiscontinuedOperationsContractWithCustomersLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal group discontinued operations contract with customers liability current.", "label": "Disposal Group Discontinued Operations Contract With Customers Liability Current", "terseLabel": "Contract liabilities" } } }, "localname": "DisposalGroupDiscontinuedOperationsContractWithCustomersLiabilityCurrent", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail" ], "xbrltype": "monetaryItemType" }, "dao_DisposalGroupIncludingDiscontinuedOperationOperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disposal group including discontinued operation operating expenses.", "label": "Disposal Group Including Discontinued Operation Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpensesAbstract", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail" ], "xbrltype": "stringItemType" }, "dao_DisposalGroupIncludingDiscontinuedOperationPropertyEquipmentAndSoftwareNet": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail": { "order": 5.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as property, equipment and software attributable to disposal group.", "label": "Disposal Group Including Discontinued Operation Property Equipment and Software Net", "terseLabel": "Property, equipment and software, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyEquipmentAndSoftwareNet", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail" ], "xbrltype": "monetaryItemType" }, "dao_DisposalGroupIncludingDiscontinuedOperationsBalanceSheetDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disposal group including discontinued operations balance sheet disclosures [Table text block].", "label": "Disposal Group Including Discontinued Operations Balance Sheet Disclosures [Table Text Block]", "terseLabel": "Summary of Disposal group Including discontinued operation balance sheet" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationsBalanceSheetDisclosuresTableTextBlock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "dao_DisposalGroupIncludingDiscontinuedOperationsResearchAndDevelopmentExpenses": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail": { "order": 4.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal group including discontinued operations research and development expenses.", "label": "Disposal Group Including Discontinued Operations Research And Development Expenses", "negatedLabel": "Research and development expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationsResearchAndDevelopmentExpenses", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail" ], "xbrltype": "monetaryItemType" }, "dao_DisposalGroupIncludingDiscontinuedOperationsSalesAndMarketingExpenses": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail": { "order": 3.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal group including discontinued operations sales and marketing expenses.", "label": "Disposal Group Including Discontinued Operations Sales And Marketing Expenses", "negatedLabel": "Sales and marketing expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationsSalesAndMarketingExpenses", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail" ], "xbrltype": "monetaryItemType" }, "dao_DisposalOfYoudaoCloudnoteBusinessToNetEaseGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disposal of Youdao Cloudnote business to NetEase group.", "label": "Disposal of Youdao Cloudnote Business To NetEase Group [Member]", "terseLabel": "Disposal of Youdao Cloudnote business to NetEase Group [Member]" } } }, "localname": "DisposalOfYoudaoCloudnoteBusinessToNetEaseGroupMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "dao_Donation": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/OthersNetScheduleOfOtherNonoperatingIncomeExpenseDetail": { "order": 7.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Donation.", "label": "Donation", "negatedLabel": "Donation" } } }, "localname": "Donation", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OthersNetScheduleOfOtherNonoperatingIncomeExpenseDetail" ], "xbrltype": "monetaryItemType" }, "dao_DueToTwoDifferentRelatedPartiesCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Amounts due to NetEase Group and Youdao Group", "documentation": "Due to Two Different Related Parties, Current", "label": "Due to Two Different Related Parties, Current" } } }, "localname": "DueToTwoDifferentRelatedPartiesCurrent", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "monetaryItemType" }, "dao_EffectiveIncomeTaxReconciliationPermanentDifferences": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/TaxationScheduleOfEffectiveIncomeTaxRateReconciliationDetail": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax reconciliation permanent differences.", "label": "Effective Income Tax Reconciliation Permanent Differences", "terseLabel": "Permanent differences" } } }, "localname": "EffectiveIncomeTaxReconciliationPermanentDifferences", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfEffectiveIncomeTaxRateReconciliationDetail" ], "xbrltype": "percentItemType" }, "dao_EnterpriseCategoryAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Enterprise Category", "label": "Enterprise Category [Axis]" } } }, "localname": "EnterpriseCategoryAxis", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "dao_EnterpriseCategoryDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Enterprise Category", "label": "Enterprise Category [Domain]" } } }, "localname": "EnterpriseCategoryDomain", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_EntityIncorporationPlaceAndDateOfIncorporation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Entity incorporation place and date of incorporation.", "label": "Entity Incorporation Place And Date Of Incorporation", "terseLabel": "Place and year of incorporation" } } }, "localname": "EntityIncorporationPlaceAndDateOfIncorporation", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfSubsidiariesAndVariableInterestEntitiesDetail" ], "xbrltype": "stringItemType" }, "dao_EquityRelatedTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity related transactions.", "label": "Equity Related Transactions [Member]", "terseLabel": "Equity related transactions [Member]" } } }, "localname": "EquityRelatedTransactionsMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "dao_EquivalentNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equivalent Number Of Shares", "label": "Equivalent Number Of Shares", "terseLabel": "Class A ordinary shares represented" } } }, "localname": "EquivalentNumberOfShares", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "dao_ExpirationYearAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expiration Year.", "label": "Expiration Year [Axis]" } } }, "localname": "ExpirationYearAxis", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfOperatingLossCarryforwardsDetail" ], "xbrltype": "stringItemType" }, "dao_ExpirationYearDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expiration Year.", "label": "Expiration Year [Domain]" } } }, "localname": "ExpirationYearDomain", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfOperatingLossCarryforwardsDetail" ], "xbrltype": "domainItemType" }, "dao_FairValueChangesOfShortTermInvestments": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/OthersNetScheduleOfOtherNonoperatingIncomeExpenseDetail": { "order": 4.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value changes of short-term investments.", "label": "Fair Value Changes of Short Term Investments", "terseLabel": "Fair value changes of short-term investments" } } }, "localname": "FairValueChangesOfShortTermInvestments", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OthersNetScheduleOfOtherNonoperatingIncomeExpenseDetail" ], "xbrltype": "monetaryItemType" }, "dao_FeeBasedPremiumServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fee-Based\u00a0Premium Services.", "label": "Fee Based Premium Services [Member]", "terseLabel": "Fee-based premium services [Member]" } } }, "localname": "FeeBasedPremiumServicesMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfDisaggregatedRevenueDetail" ], "xbrltype": "domainItemType" }, "dao_FengzhouMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "FengZhou.", "label": "FengZhou [Member]", "terseLabel": "Feng Zhou [Member]" } } }, "localname": "FengzhouMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_FinancingExpenseAndCapitalContribution": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financing expense and capital contribution.", "label": "Financing Expense and Capital Contribution", "verboseLabel": "Financing expense and capital contribution" } } }, "localname": "FinancingExpenseAndCapitalContribution", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "dao_FixedAssetsAndInventoriesPurchasedFromNetEaseGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed assets and inventories purchased from NetEase group.", "label": "Fixed Assets And Inventories Purchased From NetEase Group [Member]", "terseLabel": "Fixed assets and inventories purchased from NetEase Group [Member]" } } }, "localname": "FixedAssetsAndInventoriesPurchasedFromNetEaseGroupMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "dao_FollowOnPublicOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Follow on public offering [Member].", "label": "Follow On Public Offering [Member]", "terseLabel": "Follow-on Public Offering [Member]" } } }, "localname": "FollowOnPublicOfferingMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_FromThePreviousShareholdersOfTheInvesteeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "From the previous shareholders of the investee.", "label": "From The Previous Shareholders Of The Investee [Member]", "terseLabel": "From The Previous Shareholders Of The Investee [Member]" } } }, "localname": "FromThePreviousShareholdersOfTheInvesteeMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dao_FundingfromNetEaseGroup": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 52.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Funding from NetEase group.", "label": "Funding from NetEase Group", "terseLabel": "Funding from NetEase Group" } } }, "localname": "FundingfromNetEaseGroup", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dao_GeneralReserveReachedRegisteredCapitalPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A benchmark that if general reserve fund has reached, appropriation is not required.", "label": "General Reserve Reached Registered Capital Percentage", "terseLabel": "General reserve reached capital rate" } } }, "localname": "GeneralReserveReachedRegisteredCapitalPercentage", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "dao_GovernmentGrants": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/OthersNetScheduleOfOtherNonoperatingIncomeExpenseDetail": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Governments grants.", "label": "Government Grants", "negatedLabel": "Government grants" } } }, "localname": "GovernmentGrants", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OthersNetScheduleOfOtherNonoperatingIncomeExpenseDetail" ], "xbrltype": "monetaryItemType" }, "dao_HighAndNewTechnologyEnterprisesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "High and New Technology Enterprises.", "label": "High And New Technology Enterprises [Member]", "terseLabel": "High and New Technology Enterprises [Member]" } } }, "localname": "HighAndNewTechnologyEnterprisesMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_ImpactOnCashAndCashEquivalentsFromAnEntityDisposedInvestingActivity": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Impact on cash and cash equivalents from an entity disposed investing activity.", "label": "Impact On Cash And Cash Equivalents From AN Entity Disposed Investing Activity", "terseLabel": "Impact on cash and cash equivalents from an entity disposed" } } }, "localname": "ImpactOnCashAndCashEquivalentsFromAnEntityDisposedInvestingActivity", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dao_IncomeOrLossForTheYearIncludingRedeemableNoncontrollingInterests": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income or loss for the year, including redeemable noncontrolling interests.", "label": "Income or Loss for the Year Including Redeemable Noncontrolling Interests", "verboseLabel": "Loss for the year" } } }, "localname": "IncomeOrLossForTheYearIncludingRedeemableNoncontrollingInterests", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "dao_IncreaseDecreaseInNoncurrentLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 43.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase(decrease) in noncurrent lease liabilities.", "label": "Increase Decrease In Noncurrent Lease Liabilities", "verboseLabel": "Long-term lease liabilities" } } }, "localname": "IncreaseDecreaseInNoncurrentLeaseLiabilities", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dao_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 42.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase Decrease In Operating Lease Right Of Use Asset.", "label": "Increase Decrease In Operating Lease Right Of Use Asset", "negatedLabel": "Operating lease right-of-use assets" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dao_IncreaseInCarryingAmountOfConvertibleRedeemablePreferredStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustment to retained earnings for the increase in carrying amount of convertible redeemable preferred stock.", "label": "Increase In Carrying Amount Of Convertible Redeemable Preferred Stock", "negatedLabel": "Accretions of convertible redeemable preferred shares" } } }, "localname": "IncreaseInCarryingAmountOfConvertibleRedeemablePreferredStock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "dao_IndividualIncomeTaxesForEmployeesPayableCurrent": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/TaxesPayableSummaryOfTaxesPayableDetail": { "order": 2.0, "parentTag": "us-gaap_TaxesPayableCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all individual income tax obligations for employees.", "label": "Individual Income Taxes For Employees Payable Current", "terseLabel": "Withholding individual income taxes for employees" } } }, "localname": "IndividualIncomeTaxesForEmployeesPayableCurrent", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxesPayableSummaryOfTaxesPayableDetail" ], "xbrltype": "monetaryItemType" }, "dao_InstructorAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Instructor A.", "label": "Instructor A [Member]", "terseLabel": "Instructor A [Member]" } } }, "localname": "InstructorAMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksParentheticalDetail" ], "xbrltype": "domainItemType" }, "dao_InstructorBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Instructor B.", "label": "Instructor B [Member]", "terseLabel": "Instructor B [Member]" } } }, "localname": "InstructorBMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksParentheticalDetail" ], "xbrltype": "domainItemType" }, "dao_InstructorConcentrationRiskMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Instructor concentration risk.", "label": "Instructor Concentration Risk [Member]", "terseLabel": "Instructor concentration risk [Member]" } } }, "localname": "InstructorConcentrationRiskMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksAdditionalInformationDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksParentheticalDetail" ], "xbrltype": "domainItemType" }, "dao_InterestExpensesOnLoansFromNetEaseGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest expenses on loans from NetEase group.", "label": "Interest Expenses On Loans From NetEase Group [Member]", "verboseLabel": "Interest expenses on loans from NetEase Group [Member]" } } }, "localname": "InterestExpensesOnLoansFromNetEaseGroupMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "dao_IntraGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intra Group [Member]" } } }, "localname": "IntraGroupMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "domainItemType" }, "dao_InvestmentInSubsidiariesAndVariableInterestEntity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Investment in subsidiaries and variable interest entity.", "label": "Investment In Subsidiaries And Variable Interest Entity", "verboseLabel": "Investments in subsidiaries and VIEs" } } }, "localname": "InvestmentInSubsidiariesAndVariableInterestEntity", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "dao_LaterThanOneButNotLaterThanThreeYearsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Later than one but not later than three years", "label": "Later Than One But Not Later Than Three Years [Member]", "terseLabel": "One\u00a0to three\u00a0years [Member]" } } }, "localname": "LaterThanOneButNotLaterThanThreeYearsMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/CommitmentsAndContingenciesScheduleOfGroupsFutureMinimumCommitmentsUnderNonCancelableAgreementsDetail" ], "xbrltype": "domainItemType" }, "dao_LearningServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Learning services", "label": "Learning Services [Member]", "terseLabel": "Learning services [Member]", "verboseLabel": "Learning services [Member]" } } }, "localname": "LearningServicesMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksAdditionalInformationDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksParentheticalDetail", "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/SegmentInformationScheduleOfSegmentReportingInformationBySegmentDetail", "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfDisaggregatedRevenueDetail" ], "xbrltype": "domainItemType" }, "dao_LearningServicesProvidedToNetEaseGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Learning services provided to NetEase group.", "label": "Learning Services Provided To NetEase Group [Member]", "terseLabel": "Learning services provided to NetEase Group [Member]" } } }, "localname": "LearningServicesProvidedToNetEaseGroupMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "dao_LeaseDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee disclosure", "label": "Lease Disclosure [Text Block]", "terseLabel": "Leases" } } }, "localname": "LeaseDisclosureTextBlock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "dao_LeaseLiabilitiesDecreaseDueToEarlyTermination": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lease liabilities decrease due to early termination.", "label": "Lease Liabilities Decrease Due To Early Termination", "terseLabel": "Lease liabilities decrease due to early termination" } } }, "localname": "LeaseLiabilitiesDecreaseDueToEarlyTermination", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/LeasesSummaryOfLeaseExpensesDetail" ], "xbrltype": "monetaryItemType" }, "dao_LegalAuthorityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal authorities associated with a report.", "label": "Legal Authority [Axis]" } } }, "localname": "LegalAuthorityAxis", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "dao_LegalAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of legal authorities being reported upon in a document.", "label": "Legal Authority [Domain]" } } }, "localname": "LegalAuthorityDomain", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_LiabilitiesHeldForSaleCurrent": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 31.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Liabilities held for sale current.", "label": "Liabilities Held For Sale Current", "terseLabel": "Liabilities held for sale", "verboseLabel": "Liabilities held for sale (Note 2(c))" } } }, "localname": "LiabilitiesHeldForSaleCurrent", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "monetaryItemType" }, "dao_LoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Agreement [Member].", "label": "Loan Agreement [Member]", "terseLabel": "Loan Agreements [Member]" } } }, "localname": "LoanAgreementMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_LoanRelatedTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan related transactions.", "label": "Loan Related Transactions [Member]", "terseLabel": "Loan related transactions [Member]" } } }, "localname": "LoanRelatedTransactionsMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "dao_LongTermLoansFromRelatedParty": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 22.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Line of credit facility, current borrowing capacity", "documentation": "Long-term loans from related party.", "label": "Long Term Loans From Related Party", "terseLabel": "Long-term loans from NetEase Group", "verboseLabel": "Amount drawn down under the facility" } } }, "localname": "LongTermLoansFromRelatedParty", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail", "http://www.youdao.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyBalancesDetail" ], "xbrltype": "monetaryItemType" }, "dao_LossExpiringInTwoThousandThirtyAndThereafterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss expiring in two thousand thirty and thereafter.", "label": "Loss Expiring In Two Thousand Thirty And Thereafter [Member]", "terseLabel": "Loss expiring in 2030 and thereafter [Member]" } } }, "localname": "LossExpiringInTwoThousandThirtyAndThereafterMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfOperatingLossCarryforwardsDetail" ], "xbrltype": "domainItemType" }, "dao_LossExpiringInTwoThousandTwentyEightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Expiring In Two Thousand Twenty Eight.", "label": "Loss Expiring In Two Thousand Twenty Eight [Member]", "terseLabel": "Loss expiring in 2028 [Member]" } } }, "localname": "LossExpiringInTwoThousandTwentyEightMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfOperatingLossCarryforwardsDetail" ], "xbrltype": "domainItemType" }, "dao_LossExpiringInTwoThousandTwentyFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Expiring In Two Thousand Twenty Five.", "label": "Loss Expiring In Two Thousand Twenty Five [Member]", "terseLabel": "Loss expiring in 2025 [Member]" } } }, "localname": "LossExpiringInTwoThousandTwentyFiveMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfOperatingLossCarryforwardsDetail" ], "xbrltype": "domainItemType" }, "dao_LossExpiringInTwoThousandTwentyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Expiring In Two Thousand Twenty Four.", "label": "Loss Expiring In Two Thousand Twenty Four [Member]", "terseLabel": "Loss expiring in 2024 [Member]" } } }, "localname": "LossExpiringInTwoThousandTwentyFourMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfOperatingLossCarryforwardsDetail" ], "xbrltype": "domainItemType" }, "dao_LossExpiringInTwoThousandTwentyNineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Expiring In Two Thousand Twenty Nine [Member].", "label": "Loss Expiring In Two Thousand Twenty Nine [Member]", "terseLabel": "Loss expiring in 2029 [Member]" } } }, "localname": "LossExpiringInTwoThousandTwentyNineMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfOperatingLossCarryforwardsDetail" ], "xbrltype": "domainItemType" }, "dao_LossExpiringInTwoThousandTwentySevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Expiring In Two Thousand Twenty Seven.", "label": "Loss Expiring In Two Thousand Twenty Seven [Member]", "terseLabel": "Loss expiring in 2027 [Member]" } } }, "localname": "LossExpiringInTwoThousandTwentySevenMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfOperatingLossCarryforwardsDetail" ], "xbrltype": "domainItemType" }, "dao_LossExpiringInTwoThousandTwentySixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Expiring In Two Thousand Twenty Six.", "label": "Loss Expiring In Two Thousand Twenty Six [Member]", "terseLabel": "Loss expiring in 2026 [Member]" } } }, "localname": "LossExpiringInTwoThousandTwentySixMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfOperatingLossCarryforwardsDetail" ], "xbrltype": "domainItemType" }, "dao_LossExpiringInTwoThousandTwentyThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Expiring In Two Thousand Twenty Three.", "label": "Loss Expiring In Two Thousand Twenty Three [Member]", "terseLabel": "Loss expiring in 2023 [Member]" } } }, "localname": "LossExpiringInTwoThousandTwentyThreeMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfOperatingLossCarryforwardsDetail" ], "xbrltype": "domainItemType" }, "dao_LossExpiringInTwoThousandTwentyTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Expiring In Two Thousand Twenty Two.", "label": "Loss Expiring In Two Thousand Twenty Two [Member]", "terseLabel": "Loss expiring in 2022 [Member]" } } }, "localname": "LossExpiringInTwoThousandTwentyTwoMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfOperatingLossCarryforwardsDetail" ], "xbrltype": "domainItemType" }, "dao_MinimumPercentageDirectlyOwnedByForeignInvestorForLowerWithholdingIncomeTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum direct ownership percentage in the foreign invested enterprises owned by the foreign investors in Hong Kong, determining whether the lower withholding income tax rate can be applied for dividends distributed by the foreign invested enterprise to its investors in Hong Kong.", "label": "Minimum Percentage Directly Owned by Foreign Investor for Lower Withholding Income Tax Rate", "terseLabel": "Minimum percentage of ownership interests held by investors in Hong Kong to qualify for lower withholding tax rate (as a percent)" } } }, "localname": "MinimumPercentageDirectlyOwnedByForeignInvestorForLowerWithholdingIncomeTaxRate", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "dao_MiscellaneousOtherNonopeatingIncomeExpense": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/OthersNetScheduleOfOtherNonoperatingIncomeExpenseDetail": { "order": 3.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net amount of other miscellaneous income and expense amounts, resulting from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Miscellaneous Other Nonopeating Income Expense", "terseLabel": "Others" } } }, "localname": "MiscellaneousOtherNonopeatingIncomeExpense", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OthersNetScheduleOfOtherNonoperatingIncomeExpenseDetail" ], "xbrltype": "monetaryItemType" }, "dao_NetCashProvidedByTransactionsWithExternalParties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net cash provided by transactions with external parties.", "label": "Net Cash Provided By Transactions With External Parties", "terseLabel": "Net cash provided by transactions with external parties" } } }, "localname": "NetCashProvidedByTransactionsWithExternalParties", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "monetaryItemType" }, "dao_NetCashProvidedByUsedInOtherTransactionsWithIntraGroupCompanies": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net cash provided by/(used in) other transactions with intra-Group companies.", "label": "Net Cash Provided By Used In Other Transactions With Intra Group Companies", "terseLabel": "Net cash provided by/(used in) other transactions with intra-Group companies" } } }, "localname": "NetCashProvidedByUsedInOtherTransactionsWithIntraGroupCompanies", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "monetaryItemType" }, "dao_NetCashUsedInProvidedByTransactionsWithExternalParties": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net cash used in provided by transactions with external parties.", "label": "Net Cash Used In Provided By Transactions With External Parties", "terseLabel": "Net cash (used in)/provided by transactions with external parties" } } }, "localname": "NetCashUsedInProvidedByTransactionsWithExternalParties", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "monetaryItemType" }, "dao_NetCashUsedInTransactionsWithIntraGroupCompaniesRelatedToTechnicalConsultingAndRelatedService": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net cash used in transactions with intra-Group companies related to technical consulting and related service.", "label": "Net Cash Used In Transactions With Intra Group Companies Related To Technical Consulting And Related Service", "terseLabel": "Net cash used in transactions with intra-Group companies related to technical consulting and related service" } } }, "localname": "NetCashUsedInTransactionsWithIntraGroupCompaniesRelatedToTechnicalConsultingAndRelatedService", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "monetaryItemType" }, "dao_NetEaseGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NetEase Group.", "label": "NetEase Group [Member]", "terseLabel": "NetEase Group [Member]", "verboseLabel": "NetEase Group [Member]" } } }, "localname": "NetEaseGroupMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyBalancesDetail", "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyDetail", "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.youdao.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_NetEaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NetEase", "label": "NetEase [Member]", "terseLabel": "NetEase [Member]" } } }, "localname": "NetEaseMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail", "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_NetEaseYoudaoInformationTechnologyBeijingCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NetEase Youdao Information Technology Beijing Co., Ltd.", "label": "NetEase Youdao Information Technology (Beijing) Co., Ltd. [Member]", "terseLabel": "NetEase Youdao Information Technology (Beijing) Co., Ltd. (\"Youdao Information\") [Member]", "verboseLabel": "Youdao Information [Member]" } } }, "localname": "NetEaseYoudaoInformationTechnologyBeijingCoLtdMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfSubsidiariesAndVariableInterestEntitiesDetail", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail", "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_NetEaseYoudaoInformationTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NetEase Youdao Information Technology Co., Ltd.", "label": "NetEase Youdao Information Technology Co., Ltd [Member]", "terseLabel": "NetEase Youdao Information Technology (Hangzhou) Co., Ltd. (\"Youdao Hangzhou\") [Member]" } } }, "localname": "NetEaseYoudaoInformationTechnologyCoLtdMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfSubsidiariesAndVariableInterestEntitiesDetail" ], "xbrltype": "domainItemType" }, "dao_NetLossPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Net Loss per Share [Line Items]" } } }, "localname": "NetLossPerShareLineItems", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/NetLossPerShareAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "dao_NetLossPerShareTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net Loss per Share [Table]", "label": "Net Loss per Share [Table]" } } }, "localname": "NetLossPerShareTable", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/NetLossPerShareAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "dao_NetWorkingCapital": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between current assets and current liabilities.", "label": "Net Working Capital", "terseLabel": "Net current liability" } } }, "localname": "NetWorkingCapital", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "dao_NeteaseYoudaoHangzhouSmartTechnologyCo.LtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NetEase youdao hangzhou smart technology Co., Ltd.", "label": "NetEase Youdao Hangzhou Smart Technology Co., Ltd [Member]", "terseLabel": "NetEase Youdao (Hangzhou) Smart Technology Co., Ltd. (\"Youdao Smart Technology\") [Member]" } } }, "localname": "NeteaseYoudaoHangzhouSmartTechnologyCo.LtdMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfSubsidiariesAndVariableInterestEntitiesDetail" ], "xbrltype": "domainItemType" }, "dao_NewAccountingPronouncementsNotYetAdoptedPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for New accounting pronouncements not yet adopted.", "label": "New Accounting Pronouncements Not Yet Adopted [Policy Text Block]", "terseLabel": "Recently issued accounting pronouncements not yet adopted" } } }, "localname": "NewAccountingPronouncementsNotYetAdoptedPolicyTextBlock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dao_NewTaxLegislationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New Tax Legislation.", "label": "New Tax Legislation [Member]", "terseLabel": "New tax legislation [Member]" } } }, "localname": "NewTaxLegislationMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_NoncontrollingInterestsRedeemableAndNonredeemablePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Noncontrolling interests redeemable and nonredeemable [Policy text block].", "label": "Noncontrolling Interests Redeemable And Nonredeemable [Policy Text Block]", "terseLabel": "Noncontrolling interests and Redeemable noncontrolling interests" } } }, "localname": "NoncontrollingInterestsRedeemableAndNonredeemablePolicyTextBlock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dao_NotLaterThanOneYearMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Not later than one year member", "label": "Not Later Than One Year [Member]", "terseLabel": "Less\u00a0than one year [Member]" } } }, "localname": "NotLaterThanOneYearMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/CommitmentsAndContingenciesScheduleOfGroupsFutureMinimumCommitmentsUnderNonCancelableAgreementsDetail" ], "xbrltype": "domainItemType" }, "dao_NumberOfInvestors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of investors.", "label": "Number Of Investors", "terseLabel": "Number of purchasers" } } }, "localname": "NumberOfInvestors", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "dao_OnlineMarketingServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Online marketing services member", "label": "Online Marketing Services [Member]", "terseLabel": "Online marketing services [Member]", "verboseLabel": "Online marketing services [Member]" } } }, "localname": "OnlineMarketingServicesMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/SegmentInformationScheduleOfSegmentReportingInformationBySegmentDetail", "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfDisaggregatedRevenueDetail" ], "xbrltype": "domainItemType" }, "dao_OnlineMarketingServicesProvidedToNetEaseGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Online marketing services provided to NetEase group.", "label": "Online Marketing Services Provided To NetEase Group [Member]", "terseLabel": "Online marketing services provided to NetEase Group [Member]" } } }, "localname": "OnlineMarketingServicesProvidedToNetEaseGroupMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "dao_OperatingAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating agreement [Member].", "label": "Operating Agreement [Member]", "terseLabel": "Operating Agreements [Member]" } } }, "localname": "OperatingAgreementMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_OperatingTaxLossExpirationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating tax loss expiration period.", "label": "Operating Tax Loss Expiration Period", "terseLabel": "Expiration period for tax losses" } } }, "localname": "OperatingTaxLossExpirationPeriod", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "dao_OperationsAndOrganizationLineItems": { "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": "Operations and Organization [Line Items]", "terseLabel": "Operations and Organization [Line Items]" } } }, "localname": "OperationsAndOrganizationLineItems", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "dao_OptionsForPurchaseOfOrdinarySharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Options for purchase of ordinary shares [Member]", "label": "Options For Purchase Of Ordinary Shares [Member]", "terseLabel": "Options for purchase of ordinary shares [Member]" } } }, "localname": "OptionsForPurchaseOfOrdinarySharesMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/NetLossPerShareAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_OrbisInvestmentManagementLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "OrbisInvestmentManagementLimited", "label": "Orbis Investment Management Limited [Member]" } } }, "localname": "OrbisInvestmentManagementLimitedMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_OrdinarySharesConversion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Each Class B ordinary share can be converted into Class A ordinary share.", "label": "Ordinary shares conversion", "terseLabel": "Conversion ratio" } } }, "localname": "OrdinarySharesConversion", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "dao_OtherIntraGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Intra Group.", "label": "Other Intra Group [Member]" } } }, "localname": "OtherIntraGroupMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "domainItemType" }, "dao_OtherTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other transactions.", "label": "Other Transactions [Member]", "terseLabel": "Other transactions [Member]" } } }, "localname": "OtherTransactionsMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "dao_OutOfNewSubscriptionMadeByTheCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Out of new subscription made by the company.", "label": "Out Of New Subscription Made By The Company [Member]", "terseLabel": "Out Of New Subscription Made By The Company [Member]" } } }, "localname": "OutOfNewSubscriptionMadeByTheCompanyMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dao_PayableForPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail": { "order": 12.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payable for property plant and equipment.", "label": "Payable For Property Plant And Equipment", "terseLabel": "Payables for property, equipment and software" } } }, "localname": "PayableForPropertyPlantAndEquipment", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail" ], "xbrltype": "monetaryItemType" }, "dao_PaymentsToAcquireTimeDeposits": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments to acquire time deposits.", "label": "Payments To Acquire Time Deposits", "negatedLabel": "Placements of time deposits", "negatedTerseLabel": "Placements of time deposits" } } }, "localname": "PaymentsToAcquireTimeDeposits", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail" ], "xbrltype": "monetaryItemType" }, "dao_PercentOfTaxRateReductionOnCulturalDevelopmentFee": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percent Of Tax Rate Reduction On Cultural Development Fee.", "label": "Percent Of Tax Rate Reduction On Cultural Development Fee", "verboseLabel": "Percent of tax rate reduction on cultural development fee" } } }, "localname": "PercentOfTaxRateReductionOnCulturalDevelopmentFee", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "dao_PercentageOfAnnualAppropriationsForPaymentsOfDividends": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of annual appropriations for payments of dividends.", "label": "Percentage Of Annual Appropriations For Payments Of Dividends", "terseLabel": "Percentage of annual appropriations set aside for Payments of divindends" } } }, "localname": "PercentageOfAnnualAppropriationsForPaymentsOfDividends", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/RestrictedNetAssetsSummaryOfAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "dao_PercentageOfGeneralReserveAppropriation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of general reserve appropriation.", "label": "Percentage Of General Reserve Appropriation", "terseLabel": "General reserve appropriation" } } }, "localname": "PercentageOfGeneralReserveAppropriation", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "dao_PercentageOfGrossMargin": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Total gross margin", "documentation": "Segment reporting information gross margin", "label": "Percentage Of Gross Margin" } } }, "localname": "PercentageOfGrossMargin", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SegmentInformationScheduleOfSegmentReportingInformationBySegmentDetail" ], "xbrltype": "percentItemType" }, "dao_PercentageOfStatutoryReserveAppropriation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of statutory reserve appropriation.", "label": "Percentage Of Statutory Reserve Appropriation", "terseLabel": "Statutory reserve appropriation" } } }, "localname": "PercentageOfStatutoryReserveAppropriation", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "dao_PreInitialPublicOfferingOdinarySharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pre-IPO Ordinary Shares [Member]", "label": "Pre Initial Public Offering Odinary Shares [Member]", "terseLabel": "Pre-IPO ordinary shares [Member]" } } }, "localname": "PreInitialPublicOfferingOdinarySharesMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "domainItemType" }, "dao_PreferentialIncomeTaxRatePRCCorporateIncomeTax": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferential income tax rate PRC corporate income tax.", "label": "Preferential Income Tax Rate PRC Corporate Income Tax", "terseLabel": "Preferential tax rate" } } }, "localname": "PreferentialIncomeTaxRatePRCCorporateIncomeTax", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "dao_PreferentialIncomeTaxRatePeriodPrcCorporateIncomeTax": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period that High and New Technology Enterprises can enjoy the preferential income tax rate under the current PRC Corporate Income Tax Law.", "label": "Preferential Income Tax Rate Period, PRC Corporate Income Tax", "terseLabel": "Preferential income tax rate period (years)" } } }, "localname": "PreferentialIncomeTaxRatePeriodPrcCorporateIncomeTax", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "dao_PrepaidExpensesAndOtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepaid expenses and other current assets.", "label": "Prepaid Expenses And Other Current Assets [Text Block]", "terseLabel": "Prepayment and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsTextBlock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "dao_PrepaidInsuranceFeeForDirectorsAndOfficers": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "order": 11.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid insurance fee for directors and officers.", "label": "Prepaid Insurance Fee For Directors And Officers", "terseLabel": "Prepaid insurance fee for directors and officers" } } }, "localname": "PrepaidInsuranceFeeForDirectorsAndOfficers", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "dao_PrepaidSalesCommission": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "order": 10.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid sales commission.", "label": "Prepaid Sales Commission", "terseLabel": "Prepaid sales commission" } } }, "localname": "PrepaidSalesCommission", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "dao_PrepaymentForContentFees": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "order": 9.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepayment for content fees.", "label": "Prepayment For Content Fees", "terseLabel": "Prepayment for content fees" } } }, "localname": "PrepaymentForContentFees", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "dao_PrepaymentForValueAddedTaxes": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepayment for value-added taxes.", "label": "Prepayment For Value Added Taxes", "terseLabel": "Prepayment for value-added taxes" } } }, "localname": "PrepaymentForValueAddedTaxes", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "dao_PrivateCompanyProvidingKidsProgrammingCoursesToStudentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private company providing kids programming courses to students.", "label": "Private Company Providing Kids Programming Courses To Students [Member]", "terseLabel": "Private Company Providing Kids Programming Education Courses To Students [Member]", "verboseLabel": "Private Company Providing Kids Programming Courses To Students [Member]" } } }, "localname": "PrivateCompanyProvidingKidsProgrammingCoursesToStudentsMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails", "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail", "http://www.youdao.com/role/BusinessCombinationsTables" ], "xbrltype": "domainItemType" }, "dao_PrivateCompanyProvidingKidsSteamEducationCoursesToStudentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Private Company Providing Kids Steam Education Courses To Students [Member]", "terseLabel": "Private Company Providing Kids Steam Education Courses To Students [Member]" } } }, "localname": "PrivateCompanyProvidingKidsSteamEducationCoursesToStudentsMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails", "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail", "http://www.youdao.com/role/BusinessCombinationsTables" ], "xbrltype": "domainItemType" }, "dao_PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Private Company Providing Offline After School Tutoring Services [Member]" } } }, "localname": "PrivateCompanyProvidingOfflineAfterSchoolTutoringServicesMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails", "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail", "http://www.youdao.com/role/BusinessCombinationsTables" ], "xbrltype": "domainItemType" }, "dao_ProceedsFromIssuanceInitialPublicOfferingNetOfCommission": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 48.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public, net of commission.", "label": "Proceeds From Issuance Initial Public Offering Net Of Commission", "terseLabel": "Proceeds from the issuance of IPO shares, net of issuance cost", "verboseLabel": "Proceeds received from ordinary shareholders" } } }, "localname": "ProceedsFromIssuanceInitialPublicOfferingNetOfCommission", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail" ], "xbrltype": "monetaryItemType" }, "dao_ProceedsFromMaturitiesOfTimeDeposits": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from maturities of time deposits.", "label": "Proceeds from Maturities Of Time Deposits", "terseLabel": "Proceeds from maturities of time deposits" } } }, "localname": "ProceedsFromMaturitiesOfTimeDeposits", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail" ], "xbrltype": "monetaryItemType" }, "dao_ProceedsFromTheFollowOnOfferingNetOfIssuanceCosts": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 47.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Proceeds from follow-on offering", "documentation": "Proceeds from the follow on offering net of issuance costs.", "label": "Proceeds From The Follow On Offering Net Of Issuance Costs", "presentationGuidance": "Proceeds received from ordinary shareholders", "terseLabel": "Proceeds from the issuance of follow-on offering shares, net of issuance cost (Note 13)" } } }, "localname": "ProceedsFromTheFollowOnOfferingNetOfIssuanceCosts", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail" ], "xbrltype": "monetaryItemType" }, "dao_PropertyEquipmentAndSoftwareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property equipment and software.", "label": "Property Equipment And Software [Abstract]" } } }, "localname": "PropertyEquipmentAndSoftwareAbstract", "nsuri": "http://www.youdao.com/20211231", "xbrltype": "stringItemType" }, "dao_PropertyEquipmentAndSoftwareByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived assets used to produce goods and services and not intended for resale.", "label": "Property Equipment And Software By Type [Axis]" } } }, "localname": "PropertyEquipmentAndSoftwareByTypeAxis", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "xbrltype": "stringItemType" }, "dao_PropertyEquipmentAndSoftwareDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived 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 Equipment And Software Disclosure [Text Block]", "terseLabel": "Property, Equipment and Software, Net" } } }, "localname": "PropertyEquipmentAndSoftwareDisclosureTextBlock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/PropertyEquipmentAndSoftwareNet" ], "xbrltype": "textBlockItemType" }, "dao_PropertyEquipmentAndSoftwareGross": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail": { "order": 1.0, "parentTag": "dao_PropertyEquipmentandSoftwareNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of Property, Equipment and Software used in the normal conduct of business and not intended for resale.", "label": "Property Equipment and Software Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyEquipmentAndSoftwareGross", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "xbrltype": "monetaryItemType" }, "dao_PropertyEquipmentAndSoftwareLineItems": { "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 Equipment And Software [Line Items]", "terseLabel": "Property Equipment and Software, Net [Line Items]" } } }, "localname": "PropertyEquipmentAndSoftwareLineItems", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "xbrltype": "stringItemType" }, "dao_PropertyEquipmentAndSoftwareTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of 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 Equipment And Software [Text Block]", "terseLabel": "Schedule of property, equipment and software, net" } } }, "localname": "PropertyEquipmentAndSoftwareTextBlock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/PropertyEquipmentAndSoftwareNetTables" ], "xbrltype": "textBlockItemType" }, "dao_PropertyEquipmentAndSoftwareTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Property Equipment And Software Type [Domain]" } } }, "localname": "PropertyEquipmentAndSoftwareTypeDomain", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "xbrltype": "domainItemType" }, "dao_PropertyEquipmentandSoftwareNet": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://www.youdao.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of property, equipment and software used in the normal conduct of business and not intended for resale.", "label": "Property Equipment and Software Net", "terseLabel": "Property, equipment and software, net", "totalLabel": "Net book value", "verboseLabel": "Property, equipment and software, net" } } }, "localname": "PropertyEquipmentandSoftwareNet", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail", "http://www.youdao.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "xbrltype": "monetaryItemType" }, "dao_ReceivableFromAgentForIssuanceOfOrdinarySharesPursuantToIncentivePlans": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Receivable from agent for issuance of ordinary shares pursuant to incentive plans.", "label": "Receivable from Agent for Issuance of Ordinary Shares Pursuant to Incentive Plans", "terseLabel": "Receivable from agent for issuance of ordinary shares pursuant to incentive plan" } } }, "localname": "ReceivableFromAgentForIssuanceOfOrdinarySharesPursuantToIncentivePlans", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dao_ReceivablesForWithholdingIncomeTaxesOfOptionExercise": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "order": 7.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Receivables for withholding income taxes of option exercise.", "label": "Receivables For Withholding Income Taxes Of Option Exercise", "terseLabel": "Receivable for withholding individual income taxes of option exercise" } } }, "localname": "ReceivablesForWithholdingIncomeTaxesOfOptionExercise", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "dao_RestrictedNetAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Net Assets [Abstract]", "label": "Restricted Net Assets [Abstract]", "terseLabel": "Restricted Net Assets [Abstract]" } } }, "localname": "RestrictedNetAssetsAbstract", "nsuri": "http://www.youdao.com/20211231", "xbrltype": "stringItemType" }, "dao_ScheduleOfAccountsReceivableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of accounts receivable.", "label": "Schedule Of Accounts Receivable [Table Text Block]", "terseLabel": "Schedule of accounts receivable" } } }, "localname": "ScheduleOfAccountsReceivableTableTextBlock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/AccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "dao_ScheduleOfCondensedCashFlowStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Condensed Cash Flow Statement [Abstract]" } } }, "localname": "ScheduleOfCondensedCashFlowStatementAbstract", "nsuri": "http://www.youdao.com/20211231", "xbrltype": "stringItemType" }, "dao_ScheduleOfOperationsAndOrganizationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Operations and Organization [Table].", "label": "Schedule Of Operations And Organization [Table]" } } }, "localname": "ScheduleOfOperationsAndOrganizationTable", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "dao_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of prepaid expenses and other current assets.", "label": "Schedule Of Prepaid Expenses And Other Current Assets [Table Text Block]", "terseLabel": "Summary of prepayment and other current assets" } } }, "localname": "ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "dao_ScheduleOfPropertyequipmentAndSoftwareTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about property, equipment and software 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 Equipment And Software [Table]" } } }, "localname": "ScheduleOfPropertyequipmentAndSoftwareTable", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "xbrltype": "stringItemType" }, "dao_ScheduleOfRelatedPartyBalanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of related party balance table text block", "label": "Schedule Of Related Party Balance [Table Text Block]", "terseLabel": "Schedule of related party balances" } } }, "localname": "ScheduleOfRelatedPartyBalanceTableTextBlock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "dao_ScheduleOfRelatedPartyTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of related party", "label": "Schedule Of Related Party [Table Text Block]", "terseLabel": "Schedule of related party" } } }, "localname": "ScheduleOfRelatedPartyTableTextBlock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "dao_ScheduleOfStatutoryReservesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail of reserves required under laws of various countries.", "label": "Schedule Of Statutory Reserves [Table]" } } }, "localname": "ScheduleOfStatutoryReservesTable", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "dao_ScheduleOfSubsidiariesAndVariableInterestEntitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Subsidiaries And Variable Interest Entities.", "label": "Schedule Of Subsidiaries And Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfSubsidiariesAndVariableInterestEntitiesTable", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfSubsidiariesAndVariableInterestEntitiesDetail" ], "xbrltype": "stringItemType" }, "dao_ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of subsidiaries and variable interest entities.", "label": "Schedule Of Subsidiaries And Variable Interest Entities [Table Text Block]", "terseLabel": "Schedule of subsidiaries and variable interest entities" } } }, "localname": "ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationTables" ], "xbrltype": "textBlockItemType" }, "dao_ScheduleOfTaxesPayableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of taxes payable table.", "label": "Schedule Of Taxes Payable [Table Text Block]", "terseLabel": "Summary of taxes payable" } } }, "localname": "ScheduleOfTaxesPayableTableTextBlock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxesPayableTables" ], "xbrltype": "textBlockItemType" }, "dao_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of useful lives of property plant and equipment.", "label": "Schedule Of Useful Lives Of Property Plant And Equipment [Table Text Block]", "verboseLabel": "Schedule of property and equipment are stated at cost less accumulated and impairment" } } }, "localname": "ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "dao_SegmentReportingInformationCostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Segment reporting information cost of revenue", "label": "Segment Reporting Information Cost Of Revenue [Abstract]", "terseLabel": "Cost of revenues:" } } }, "localname": "SegmentReportingInformationCostOfRevenueAbstract", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SegmentInformationScheduleOfSegmentReportingInformationBySegmentDetail" ], "xbrltype": "stringItemType" }, "dao_SegmentReportingInformationGrossMarginAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Segment reporting information gross margin", "label": "Segment Reporting Information Gross Margin [Abstract]", "terseLabel": "Gross margin:" } } }, "localname": "SegmentReportingInformationGrossMarginAbstract", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SegmentInformationScheduleOfSegmentReportingInformationBySegmentDetail" ], "xbrltype": "stringItemType" }, "dao_SellingAndMarketingExpensePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Selling and marketing expense.", "label": "Selling And Marketing Expense [Policy Text Block]", "terseLabel": "Sales and marketing expenses" } } }, "localname": "SellingAndMarketingExpensePolicyTextBlock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dao_SeriesAPreferredSharesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A Preferred Shares.", "label": "Series A Preferred Shares [Abstract]", "terseLabel": "Series A Preferred Shares" } } }, "localname": "SeriesAPreferredSharesAbstract", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesScheduleOfCompanysPreferredSharesActivitiesDetail" ], "xbrltype": "stringItemType" }, "dao_ServersAndComputersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Servers and Computers.", "label": "Servers and Computers [Member]", "terseLabel": "Servers and computers [Member]" } } }, "localname": "ServersAndComputersMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail", "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "dao_ServiceFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "servicing fees.", "label": "Service Fees", "terseLabel": "Service fee" } } }, "localname": "ServiceFees", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "dao_ServicesAndProductsPurchasedFromNetEaseGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Services and products purchased from NetEase group.", "label": "Services And Products Purchased From NetEase Group [Member]", "terseLabel": "Services and products purchased from NetEase Group [Member]" } } }, "localname": "ServicesAndProductsPurchasedFromNetEaseGroupMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "dao_ServicesAndProductsToNetEaseGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Services and products to NetEase group.", "label": "Services And Products To NetEase Group [Member]", "terseLabel": "Services and products provided to NetEase Group [Member]" } } }, "localname": "ServicesAndProductsToNetEaseGroupMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "dao_ServicesPurchasedFromNetEaseGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Services purchased from NetEase group.", "label": "Services Purchased From NetEase Group [Member]", "verboseLabel": "Services purchased from NetEase Group [Member]" } } }, "localname": "ServicesPurchasedFromNetEaseGroupMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "dao_ShareBasedCompensationUnderNetEasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation under NetEase plan.", "label": "Share Based Compensation Under NetEase Plan [Member]", "terseLabel": "Share-based compensation under NetEase Plan [Member]" } } }, "localname": "ShareBasedCompensationUnderNetEasePlanMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "dao_SharePricePercentOnPurchaseConsiderationPlusUnpaidDividend": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share price percent on purchase consideration plus unpaid dividend.", "label": "Share Price Percent On Purchase Consideration Plus Unpaid Dividend", "terseLabel": "Share price percent on purchase consideration plus unpaid dividend" } } }, "localname": "SharePricePercentOnPurchaseConsiderationPlusUnpaidDividend", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "dao_ShortTermInvestmentsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short term investments policy.", "label": "Short Term Investments Policy [Policy Text Block]", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestmentsPolicyPolicyTextBlock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dao_ShortTermLoansFromRelatedParty": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 30.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Short-term loans from NetEase Group", "documentation": "The amount for short term notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Short Term Loans From Related Party", "terseLabel": "Short-term loans from NetEase Group", "verboseLabel": "Short-term loans" } } }, "localname": "ShortTermLoansFromRelatedParty", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyBalancesDetail" ], "xbrltype": "monetaryItemType" }, "dao_SmartDevicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Smart Devices [Member]", "terseLabel": "Smart devices [Member]" } } }, "localname": "SmartDevicesMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/SegmentInformationScheduleOfSegmentReportingInformationBySegmentDetail", "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfDisaggregatedRevenueDetail" ], "xbrltype": "domainItemType" }, "dao_SmartDevicesProvidedToNetEaseGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Smart devices provided to NetEase group.", "label": "Smart Devices Provided To NetEase Group [Member]", "terseLabel": "Smart devices provided to NetEase Group [Member]" } } }, "localname": "SmartDevicesProvidedToNetEaseGroupMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "dao_SoftwareAndOthersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software and others.", "label": "Software And Others [Member]", "terseLabel": "Software and others [Member]" } } }, "localname": "SoftwareAndOthersMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail", "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "dao_StatutoryReservesLineItems": { "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 Reserves [Line Items]" } } }, "localname": "StatutoryReservesLineItems", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "dao_StatutoryReservesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statutory Reserves [Member]", "terseLabel": "Statutory reserves [Member]" } } }, "localname": "StatutoryReservesMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "domainItemType" }, "dao_StatutoryReservesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Statutory reserves.", "label": "Statutory Reserves [Policy Text Block]", "terseLabel": "Statutory reserves" } } }, "localname": "StatutoryReservesPolicyTextBlock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dao_StatutorySurplusFundReachedRegisteredCapitalPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A benchmark that if statutory surplus fund has reached, appropriation is not required.", "label": "Statutory Surplus Fund Reached Registered Capital Percentage", "terseLabel": "Statutory surplus fund reached capital rate" } } }, "localname": "StatutorySurplusFundReachedRegisteredCapitalPercentage", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "dao_StockIssuedDuringPeriodSharesInitialPublicOffering": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Share issuance upon IPO, net of issuance cost (shares)", "documentation": "Stock issued during period shares initial public offering", "label": "Stock Issued During Period Shares Initial Public Offering" } } }, "localname": "StockIssuedDuringPeriodSharesInitialPublicOffering", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "sharesItemType" }, "dao_StockIssuedDuringPeriodSharesPrivatePlacement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares private placement.", "label": "Stock Issued During Period Shares Private Placement", "terseLabel": "Share issuance upon concurrent private placement (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesPrivatePlacement", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "sharesItemType" }, "dao_StockIssuedDuringPeriodSharesStockPurchasePlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of stock purchase plan.", "label": "Stock Issued During Period Shares Stock Purchase Plans", "terseLabel": "Share issuance pursuant to incentive plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockPurchasePlans", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "sharesItemType" }, "dao_StockIssuedDuringPeriodValueInitialPublicOffering": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value initial public offering.", "label": "Stock Issued During Period Value Initial Public Offering", "verboseLabel": "Share issuance upon IPO, net of issuance cost" } } }, "localname": "StockIssuedDuringPeriodValueInitialPublicOffering", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "dao_StockIssuedDuringPeriodValuePrivatePlacement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value private placement.", "label": "Stock Issued During Period Value Private Placement", "terseLabel": "Share issuance upon concurrent private placement" } } }, "localname": "StockIssuedDuringPeriodValuePrivatePlacement", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "dao_StockIssuedDuringPeriodValueStockPurchasePlans": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of stock purchase plan.", "label": "Stock Issued During Period Value Stock Purchase Plans", "terseLabel": "Share issuance pursuant to incentive plan" } } }, "localname": "StockIssuedDuringPeriodValueStockPurchasePlans", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "dao_StockReclassificationsDuringPeriodSharesUponInitialPublicOffering": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock reclassifications during period shares upon initial public offering.", "label": "Stock Reclassifications During Period Shares Upon Initial Public Offering", "terseLabel": "Redesignation of Pre-IPO ordinary shares into Class A and Class B ordinary shares upon initial public offering (\"IPO\") (shares)" } } }, "localname": "StockReclassificationsDuringPeriodSharesUponInitialPublicOffering", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "sharesItemType" }, "dao_StockReclassificationsDuringPeriodValueUponInitialPublicOffering": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock reclassifications during period value upon initial public offering.", "label": "Stock Reclassifications During Period Value Upon Initial Public Offering", "terseLabel": "Redesignation of Pre-IPO ordinary shares into Class A and Class B ordinary shares upon initial public offering (\"IPO\")" } } }, "localname": "StockReclassificationsDuringPeriodValueUponInitialPublicOffering", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "dao_StockholdersEquityNoteStockSplitShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders' equity note, stock split shares.", "label": "Stockholders Equity Note Stock Split Shares", "terseLabel": "Number of shares split" } } }, "localname": "StockholdersEquityNoteStockSplitShares", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "dao_StudentsBaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Students base.", "label": "Students Base [Member]", "terseLabel": "Students Base [Member]" } } }, "localname": "StudentsBaseMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "dao_SubsidiariesAndVariableInterestEntityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subsidiaries and Variable Interest Entity.", "label": "Subsidiaries And Variable Interest Entity [Line Items]" } } }, "localname": "SubsidiariesAndVariableInterestEntityLineItems", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfSubsidiariesAndVariableInterestEntitiesDetail" ], "xbrltype": "stringItemType" }, "dao_TaxRateForTwoTieredProfitsRegimeAboveThreshold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax rate for two tiered profits regime after threshold.", "label": "Tax Rate For Two Tiered Profits Regime Above Threshold", "terseLabel": "Tax rate above threshold" } } }, "localname": "TaxRateForTwoTieredProfitsRegimeAboveThreshold", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "dao_TaxRateForTwoTieredProfitsRegimeBelowThreshold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax rate for two tiered profits regime below threshold.", "label": "Tax Rate For Two Tiered Profits Regime Below Threshold", "terseLabel": "Tax rate below threshold" } } }, "localname": "TaxRateForTwoTieredProfitsRegimeBelowThreshold", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "dao_TaxationLineItems": { "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": "Taxation [Line Items]" } } }, "localname": "TaxationLineItems", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "dao_TaxationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Taxation [Table]", "label": "Taxation [Table]" } } }, "localname": "TaxationTable", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "dao_TaxesPayableDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of taxes payable disclosure.", "label": "Taxes Payable [Text Block]", "terseLabel": "Taxes Payable" } } }, "localname": "TaxesPayableDisclosureTextBlock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxesPayable" ], "xbrltype": "textBlockItemType" }, "dao_TechnicalConsultingAndRelatedServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to technical consulting and related service.", "label": "Technical Consulting And Related Service [Member]", "terseLabel": "Technical consulting and related services [Member]" } } }, "localname": "TechnicalConsultingAndRelatedServiceMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "domainItemType" }, "dao_TemporaryEquityTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary equity.", "label": "Temporary Equity [Text Block]", "terseLabel": "Convertible Redeemable Preferred Shares" } } }, "localname": "TemporaryEquityTextBlock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConvertibleRedeemablePreferredShares" ], "xbrltype": "textBlockItemType" }, "dao_ThirdPartyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Third Party [Member]" } } }, "localname": "ThirdPartyMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "domainItemType" }, "dao_ThresholdLimitForTwoTieredProfitsRegime": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Threshold limit for two tiered profits regime.", "label": "Threshold Limit For Two Tiered Profits Regime", "terseLabel": "Threshold limit" } } }, "localname": "ThresholdLimitForTwoTieredProfitsRegime", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "dao_TimeDepositsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time deposits policy.", "label": "Time Deposits Policy [Policy Text Block]", "terseLabel": "Time deposits" } } }, "localname": "TimeDepositsPolicyPolicyTextBlock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dao_TimeDepositsShortTerm": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Time deposits represent time deposits placed with banks with original maturities of three months or more than three months but less than one year.", "label": "Time Deposits Short Term", "terseLabel": "Time deposits" } } }, "localname": "TimeDepositsShortTerm", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "dao_TransactionsWithRelatedPartiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transactions with related parties.", "label": "Transactions With Related Parties [Policy Text Block]", "terseLabel": "Related parties" } } }, "localname": "TransactionsWithRelatedPartiesPolicyTextBlock", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dao_TutoringServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tutoring services.", "label": "Tutoring Services [Member]" } } }, "localname": "TutoringServicesMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfDisaggregatedRevenueDetail" ], "xbrltype": "domainItemType" }, "dao_TwoThousandFifteenSharesIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand fifteen share incentive plan.", "label": "Two thousand Fifteen Shares Incentive Plan [Member]", "terseLabel": "2015 Share Incentive Plan [Member]" } } }, "localname": "TwoThousandFifteenSharesIncentivePlanMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_TwoThousandNineRsuPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand nine restricted share units plan.", "label": "Two thousand Nine RSU Plan [Member]", "terseLabel": "2009 RSU Plan [Member]" } } }, "localname": "TwoThousandNineRsuPlanMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_TwoThousandNineteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand nineteen restricted share unit plan.", "label": "Two Thousand Nineteen [Member]", "terseLabel": "2019 Plan [Member]" } } }, "localname": "TwoThousandNineteenMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_TypeOfTaxLegislationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type Of Tax Legislation", "label": "Type Of Tax Legislation [Axis]" } } }, "localname": "TypeOfTaxLegislationAxis", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "dao_TypeOfTaxLegislationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Type Of Tax Legislation [Domain]" } } }, "localname": "TypeOfTaxLegislationDomain", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_UnpaidConsiderationForBusinessCombination": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unpaid consideration for business combination.", "label": "Unpaid Consideration For Business Combination", "terseLabel": "Unpaid consideration for business combination (Note 12)" } } }, "localname": "UnpaidConsiderationForBusinessCombination", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dao_ValueAddedTaxExemptionDueToTheCovid19": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/OthersNetScheduleOfOtherNonoperatingIncomeExpenseDetail": { "order": 5.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value Added Tax Exemption Due To The COVID-19", "label": "Value Added Tax Exemption Due To The COVID-19", "terseLabel": "VAT exemption due to the COVID-19 (Note 10)" } } }, "localname": "ValueAddedTaxExemptionDueToTheCovid19", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OthersNetScheduleOfOtherNonoperatingIncomeExpenseDetail" ], "xbrltype": "monetaryItemType" }, "dao_ValueAddedTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Value added tax rate.", "label": "Value Added Tax Rate", "terseLabel": "VAT rate" } } }, "localname": "ValueAddedTaxRate", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "dao_VariableInterestEntityConsolidatedNondistributableStatutoryReserves": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the non-distributable statutory reserves of the consolidated variable interest entities.", "label": "Variable Interest Entity Consolidated NonDistributable Statutory Reserves", "terseLabel": "Non-distributable\u00a0statutory reserves" } } }, "localname": "VariableInterestEntityConsolidatedNondistributableStatutoryReserves", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "dao_VariableInterestEntityConsolidatedRegisteredCapital": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the registered capital of the consolidated variable interest entities.", "label": "Variable Interest Entity Consolidated Registered Capital", "terseLabel": "Registered capital" } } }, "localname": "VariableInterestEntityConsolidatedRegisteredCapital", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "dao_VariableInterestEntityPrincipalAgreementTermExtendPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable interest entity principal agreement term extend period.", "label": "Variable Interest Entity Principal Agreement Term Extend Period", "terseLabel": "Variable interest entity principal agreement term extend period" } } }, "localname": "VariableInterestEntityPrincipalAgreementTermExtendPeriod", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "dao_VariableInterestEntityPrincipalAgreementTermPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable interest entity principal agreement term period.", "label": "Variable Interest Entity Principal Agreement Term Period", "verboseLabel": "Variable interest entity principal agreement term period" } } }, "localname": "VariableInterestEntityPrincipalAgreementTermPeriod", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "dao_VatPayable": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/TaxesPayableSummaryOfTaxesPayableDetail": { "order": 3.0, "parentTag": "us-gaap_TaxesPayableCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the monetary amount of VAT payable, as of the indicated date.", "label": "Vat Payable", "terseLabel": "VAT payable" } } }, "localname": "VatPayable", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxesPayableSummaryOfTaxesPayableDetail" ], "xbrltype": "monetaryItemType" }, "dao_WarehousingAndLogisticsFeesPayable": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail": { "order": 10.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warehousing and logistics fees payable.", "label": "Warehousing And Logistics Fees Payable", "terseLabel": "Warehousing and logistics fee" } } }, "localname": "WarehousingAndLogisticsFeesPayable", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail" ], "xbrltype": "monetaryItemType" }, "dao_WilliamLeidingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "William LeiDing.", "label": "William LeiDing [Member]", "terseLabel": "William Lei Ding [Member]" } } }, "localname": "WilliamLeidingMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_WithholdingTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Withholding tax rate.", "label": "Withholding Tax Rate", "terseLabel": "Withholding tax rate" } } }, "localname": "WithholdingTaxRate", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "dao_YoudaoCloudnoteBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Youdao Cloudnote Business.", "label": "Youdao Cloudnote Business [Member]", "terseLabel": "Youdao Cloudnote Business [Member]" } } }, "localname": "YoudaoCloudnoteBusinessMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dao_YoudaoEducationTechnologyHongKongLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Youdao education technology hong kong limited.", "label": "Youdao Education Technology Hong Kong Limited [Member]", "terseLabel": "Youdao Education Technology (Hong Kong) Limited [Member]" } } }, "localname": "YoudaoEducationTechnologyHongKongLimitedMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfSubsidiariesAndVariableInterestEntitiesDetail" ], "xbrltype": "domainItemType" }, "dao_YoudaoHongKongLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Youdao Hong Kong Limited.", "label": "Youdao Hong Kong Limited [Member]", "verboseLabel": "Youdao (Hong Kong) Limited [Member]" } } }, "localname": "YoudaoHongKongLimitedMember", "nsuri": "http://www.youdao.com/20211231", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfSubsidiariesAndVariableInterestEntitiesDetail" ], "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/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "dei_AdrMember": { "auth_ref": [ "r675" ], "lang": { "en-us": { "role": { "documentation": "American Depositary Receipt (or American Depositary Share, ADS).", "label": "ADR [Member]", "verboseLabel": "American depositary shares [Member]" } } }, "localname": "AdrMember", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage", "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r676", "r677", "r678" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r676", "r677", "r678" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r676", "r677", "r678" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "internationalNameItemType" }, "dei_BusinessContactMember": { "auth_ref": [ "r677", "r678" ], "lang": { "en-us": { "role": { "documentation": "Business contact for the entity", "label": "Business Contact [Member]" } } }, "localname": "BusinessContactMember", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "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/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "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/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "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/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r677" ], "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/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r676", "r677", "r678" ], "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/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "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]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "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/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r671" ], "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/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r677" ], "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/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r679" ], "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/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "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/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "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/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "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/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "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/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "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/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "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/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "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/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "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/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r682" ], "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/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r690" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r676", "r677", "r678" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "trueItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r672" ], "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/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r674" ], "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/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.youdao.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_CondensedBalanceSheetStatementTable": { "auth_ref": [ "r172", "r483", "r684" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.", "label": "Condensed Balance Sheet Statement [Table]" } } }, "localname": "CondensedBalanceSheetStatementTable", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsParentheticalDetail" ], "xbrltype": "stringItemType" }, "srt_CondensedBalanceSheetStatementsCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Condensed Balance Sheet Statements, Captions [Line Items]" } } }, "localname": "CondensedBalanceSheetStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsParentheticalDetail" ], "xbrltype": "stringItemType" }, "srt_CondensedCashFlowStatementTable": { "auth_ref": [ "r172", "r483", "r685" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.", "label": "Condensed Cash Flow Statement [Table]" } } }, "localname": "CondensedCashFlowStatementTable", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail" ], "xbrltype": "stringItemType" }, "srt_CondensedCashFlowStatementsCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Condensed Cash Flow Statements, Captions [Line Items]" } } }, "localname": "CondensedCashFlowStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail" ], "xbrltype": "stringItemType" }, "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Parent Company Only Condensed Financial Information [Abstract]" } } }, "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract", "nsuri": "http://fasb.org/srt/2021-01-31", "xbrltype": "stringItemType" }, "srt_CondensedIncomeStatementTable": { "auth_ref": [ "r172", "r483", "r685" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about condensed income statement including, but not limited to, income statements of consolidated entities and consolidation eliminations.", "label": "Condensed Income Statement [Table]" } } }, "localname": "CondensedIncomeStatementTable", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "stringItemType" }, "srt_CondensedIncomeStatementsCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Condensed Income Statements, Captions [Line Items]" } } }, "localname": "CondensedIncomeStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r172", "r318", "r323", "r329", "r489", "r490", "r498", "r499", "r575", "r667", "r683", "r686", "r687", "r688" ], "lang": { "en-us": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsParentheticalDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail", "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r172", "r318", "r323", "r329", "r489", "r490", "r498", "r499", "r575", "r667", "r683", "r686", "r687", "r688" ], "lang": { "en-us": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity.", "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsParentheticalDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail", "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r681" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Group's future minimum commitments under non-cancelable agreements" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "srt_MaximumMember": { "auth_ref": [ "r332", "r346", "r393", "r396", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r653", "r655", "r668", "r669" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Not more than [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksParentheticalDetail", "http://www.youdao.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r332", "r346", "r393", "r396", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r653", "r655", "r668", "r669" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "verboseLabel": "More than [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksAdditionalInformationDetail", "http://www.youdao.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfSubsidiariesAndVariableInterestEntitiesDetail" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfSubsidiariesAndVariableInterestEntitiesDetail" ], "xbrltype": "domainItemType" }, "srt_ParentCompanyMember": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "The registrant that controls, directly or indirectly, another entity (or entities). The usual condition for control is ownership of a majority (over 50%) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.", "label": "Parent Company [Member]", "terseLabel": "Parent Company [Member]", "verboseLabel": "Youdao, Inc. [Member]" } } }, "localname": "ParentCompanyMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsParentheticalDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail", "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProFormaMember": { "auth_ref": [ "r187", "r316", "r581" ], "lang": { "en-us": { "role": { "documentation": "Information reported based on historical fact adjusted for potential activity. Includes, but is not limited to, information expected to be reported in future period for effect on historical fact. Excludes forecast information.", "label": "Pro Forma [Member]" } } }, "localname": "ProFormaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r253", "r368", "r370", "r596", "r652", "r654" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksAdditionalInformationDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksParentheticalDetail", "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail", "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail", "http://www.youdao.com/role/SegmentInformationScheduleOfSegmentReportingInformationBySegmentDetail", "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfDisaggregatedRevenueDetail", "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r253", "r368", "r370", "r596", "r652", "r654" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksAdditionalInformationDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksParentheticalDetail", "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail", "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail", "http://www.youdao.com/role/SegmentInformationScheduleOfSegmentReportingInformationBySegmentDetail", "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfDisaggregatedRevenueDetail", "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r332", "r346", "r378", "r393", "r396", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r653", "r655", "r668", "r669" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksAdditionalInformationDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksParentheticalDetail", "http://www.youdao.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r332", "r346", "r378", "r393", "r396", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r653", "r655", "r668", "r669" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksAdditionalInformationDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksParentheticalDetail", "http://www.youdao.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r182", "r187", "r394" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "auth_ref": [ "r689" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.", "label": "Condensed Balance Sheet [Table Text Block]", "terseLabel": "Schedule of condensed balance sheets" } } }, "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": { "auth_ref": [ "r689" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.", "label": "Condensed Cash Flow Statement [Table Text Block]", "terseLabel": "Schedule of condensed statements of cash flows" } } }, "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "auth_ref": [ "r689" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.", "label": "Condensed Income Statement [Table Text Block]", "terseLabel": "Schedule of condensed statements of operations and comprehensive loss" } } }, "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r182", "r187", "r316", "r394", "r581" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r386", "r569", "r570", "r572" ], "lang": { "en-us": { "role": { "documentation": "Entity owned or controlled by another entity.", "label": "Subsidiaries [Member]" } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsAndNontradeReceivableTextBlock": { "auth_ref": [ "r265", "r276" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable.", "label": "Accounts and Nontrade Receivable [Text Block]", "terseLabel": "Accounts Receivable, Net" } } }, "localname": "AccountsAndNontradeReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/AccountsReceivableNet" ], "xbrltype": "textBlockItemType" }, "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]", "terseLabel": "Accrued Liabilities and Other Payables" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r81", "r578" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 24.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Accounts payables", "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 payables (including amounts of the consolidated VIEs without recourse to the primary beneficiary of RMB62,438 and RMB45,756 as of December 31, 2020 and 2021, respectively)", "verboseLabel": "Accounts payables" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r258", "r259" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/AccountsReceivableNetScheduleOfAccountsReceivableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r35", "r69", "r258", "r259" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 5.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, after Allowance for Credit Loss, Current, Total", "terseLabel": "Accounts receivable, net", "verboseLabel": "Total" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/AccountsReceivableNetScheduleOfAccountsReceivableDetail", "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]", "terseLabel": "Accounts receivable, net:" } } }, "localname": "AccountsReceivableNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/AccountsReceivableNetScheduleOfAccountsReceivableDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r44", "r85", "r430" ], "calculation": { "http://www.youdao.com/role/TaxesPayableSummaryOfTaxesPayableDetail": { "order": 4.0, "parentTag": "us-gaap_TaxesPayableCurrent", "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": "Others" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxesPayableSummaryOfTaxesPayableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r61", "r615", "r635" ], "calculation": { "http://www.youdao.com/role/TaxesPayableSummaryOfTaxesPayableDetail": { "order": 1.0, "parentTag": "us-gaap_TaxesPayableCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Enterprise income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxesPayableSummaryOfTaxesPayableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 29.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Accrued liabilities and other payables", "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued liabilities and other payables (including amounts of the consolidated VIEs without recourse to the primary beneficiary of RMB35,021 and RMB65,547 as of December 31, 2020 and 2021, respectively)", "totalLabel": "Total", "verboseLabel": "Accrued liabilities and other payables" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail", "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail": { "order": 2.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 the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Marketing Costs, Current", "terseLabel": "Accrued marketing expenses" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r43", "r44", "r85" ], "calculation": { "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail": { "order": 3.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 professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued professional fee" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r72", "r100", "r101", "r102", "r636", "r659", "r660" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 35.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r99", "r102", "r110", "r111", "r112", "r174", "r175", "r176", "r497", "r656", "r657", "r691" ], "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": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive income/(loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r70", "r424", "r578" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 33.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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\u00a0paid-in\u00a0capital", "verboseLabel": "Additional\u00a0paid-in\u00a0capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r174", "r175", "r176", "r421", "r422", "r423", "r514" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional paid-in\u00a0capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r397", "r399", "r427", "r428" ], "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": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total", "terseLabel": "Share-based compensation expenses" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r431" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r399", "r418", "r426" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "presentationGuidance": "Share-based compensation due to the completion of the IPO", "terseLabel": "Shares-based compensation expense", "verboseLabel": "The allocation related to share-based compensation expenses" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r261", "r271", "r272", "r275" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "negatedPeriodEndLabel": "Balance at the end of the year", "negatedPeriodStartLabel": "Balance at the beginning of the year" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/AccountsReceivableNetScheduleOfAccountsReceivableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r274" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "terseLabel": "Write-off" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/AccountsReceivableNetScheduleOfAccountsReceivableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r149", "r289", "r294" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries": { "auth_ref": [ "r165" ], "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 portion of net asset" } } }, "localname": "AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/RestrictedNetAssetsSummaryOfAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r199" ], "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", "verboseLabel": "Anti dilutive securities excluded in calculation of earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/NetLossPerShareAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/NetLossPerShareAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/NetLossPerShareAdditionalInformationDetail" ], "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": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r167", "r231", "r242", "r249", "r269", "r318", "r319", "r320", "r322", "r323", "r324", "r325", "r326", "r327", "r329", "r330", "r489", "r498", "r528", "r576", "r578", "r614", "r634" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r40", "r42", "r96", "r167", "r269", "r318", "r319", "r320", "r322", "r323", "r324", "r325", "r326", "r327", "r329", "r330", "r489", "r498", "r528", "r576", "r578" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "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", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r517" ], "calculation": { "http://www.youdao.com/role/FinancialInstrumentsScheduleOfFairValueDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/FinancialInstrumentsScheduleOfFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": { "auth_ref": [ "r298", "r578" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.", "label": "Assets Held-for-sale, Not Part of Disposal Group, Current", "terseLabel": "Assets held for sale", "verboseLabel": "Assets held for sale (Note 2(c))" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r52", "r53", "r54", "r55", "r56", "r57", "r58", "r59", "r167", "r269", "r318", "r319", "r320", "r322", "r323", "r324", "r325", "r326", "r327", "r329", "r330", "r489", "r498", "r528", "r576" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total\u00a0non-current\u00a0assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Non-current\u00a0assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r3", "r4", "r22", "r24", "r28", "r306" ], "calculation": { "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Assets", "totalLabel": "Total assets" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r3", "r4", "r22", "r24", "r28", "r301", "r306" ], "calculation": { "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r400", "r420" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r391", "r395" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails", "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail", "http://www.youdao.com/role/BusinessCombinationsTables", "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r391", "r395", "r470", "r471" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails", "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail", "http://www.youdao.com/role/BusinessCombinationsTables", "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail" ], "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]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails", "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail", "http://www.youdao.com/role/BusinessCombinationsTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r467" ], "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", "terseLabel": "Percentage Of Voting Interests acquired", "verboseLabel": "Percentage of equity interests acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails", "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": { "auth_ref": [ "r474" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.", "label": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value", "verboseLabel": "Noncontrolling interests" } } }, "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r481" ], "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": "Business combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombination" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r473" ], "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", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r473" ], "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", "negatedLabel": "Deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill [Abstract]", "terseLabel": "Identifiable intangible assets:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r472", "r473" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Identifiable intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r473" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedLabel": "Liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r473" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "verboseLabel": "Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1": { "auth_ref": [ "r468" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages.", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value", "terseLabel": "Previously held equity interest" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired in a business combination achieved in stages, including equity interests in the acquiree held by the acquirer immediately before the acquisition date and acquired at the acquisition date.", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage", "terseLabel": "Business combination step acquistion equity interest in acquiree including subsequent acquistion percentage" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss": { "auth_ref": [ "r469" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 28.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 }, "http://www.youdao.com/role/OthersNetScheduleOfOtherNonoperatingIncomeExpenseDetail": { "order": 9.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "In a business combination achieved in stages, this element represents the amount of net gain (loss) recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination.", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain (Loss), Net", "negatedLabel": "Business combination step acquistion equity interest in acquiree remeasurement gain loss", "negatedTerseLabel": "Remeasured loss from previously held interest (Note 15)", "terseLabel": "Remeasured loss from previously held interest (Note 5)" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails", "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/OthersNetScheduleOfOtherNonoperatingIncomeExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business combination" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r154", "r155", "r156" ], "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": "Changes in accrued liabilities and other payables related to property, equipment and software addition" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r33", "r76", "r151" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r51", "r152" ], "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 [Policy Text Block]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r51", "r152", "r612" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r145", "r151", "r157" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at the end of the year", "periodStartLabel": "Cash, cash equivalents and restricted cash at the beginning of the year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r145", "r533" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash, cash equivalents and restricted cash", "verboseLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": { "auth_ref": [ "r21", "r145" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of investing activities of 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": "Cash Provided by (Used in) Investing Activities, Discontinued Operations", "terseLabel": "Net cash (used in)/provided by discontinued investing activities" } } }, "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "auth_ref": [ "r21", "r145" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 44.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "terseLabel": "Net cash used in discontinued operating activities" } } }, "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r163", "r167", "r191", "r192", "r193", "r196", "r198", "r207", "r208", "r209", "r269", "r318", "r323", "r324", "r325", "r329", "r330", "r344", "r345", "r348", "r352", "r528", "r680" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail", "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesScheduleOfCompanysPreferredSharesActivitiesDetail", "http://www.youdao.com/role/CoverPage", "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsParentheticalDetail", "http://www.youdao.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r88", "r315", "r620", "r640" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 19)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r312", "r313", "r314", "r317", "r664" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "presentationGuidance": "Class A ordinary share [Member]", "terseLabel": "Class A ordinary shares [Member]", "verboseLabel": "Class A ordinary shares [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.youdao.com/role/CoverPage", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsParentheticalDetail" ], "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": "Common Class B [Member]", "terseLabel": "Class B ordinary share [Member]", "verboseLabel": "Class B ordinary shares [Member]" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.youdao.com/role/CoverPage", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r174", "r175", "r514" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Ordinary shares [Member]", "verboseLabel": "Ordinary shares [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.youdao.com/role/CoverPage", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail", "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ordinary Shares [Abstract]" } } }, "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "definitionGuidance": "Ordinary shares, par value", "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock par value", "verboseLabel": "Common stock par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsParentheticalDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r67" ], "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" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "definitionGuidance": "Ordinary shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "verboseLabel": "Number of ordinary shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r67", "r358" ], "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 outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r67", "r578" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 38.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Ordinary shares" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockVotingRights": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.", "label": "Common Stock, Voting Rights", "terseLabel": "Voting right" } } }, "localname": "CommonStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r105", "r107", "r108", "r122", "r628", "r647" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "dao_ComprehensiveIncomeLossAttributableToOrdinaryShareHolders", "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, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss attributable to the Company" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r105", "r107", "r121", "r487", "r488", "r511", "r627", "r646" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "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 (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedLabel": "Comprehensive (income)/loss attributable to noncontrolling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r105", "r107", "r120", "r486", "r511", "r626", "r645" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Total comprehensive loss", "totalLabel": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail" ], "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 loss" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r216", "r217", "r256", "r525", "r526", "r663" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksAdditionalInformationDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r216", "r217", "r256", "r525", "r526", "r661", "r663" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksAdditionalInformationDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r216", "r217", "r256", "r525", "r526", "r661", "r663" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksAdditionalInformationDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Concentration and Risks" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisks" ], "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 Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksAdditionalInformationDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r216", "r217", "r256", "r525", "r526" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksAdditionalInformationDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksParentheticalDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r214", "r216", "r217", "r218", "r525", "r527", "r663" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksAdditionalInformationDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r216", "r217", "r256", "r525", "r526", "r663" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksAdditionalInformationDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": { "auth_ref": [ "r2", "r172", "r483" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.", "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]", "terseLabel": "Parent Company Only Condensed Financial Information" } } }, "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r159", "r491" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r364", "r365", "r369" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 27.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Contract liabilities", "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": "Contract liabilities (including amounts of the consolidated VIEs without recourse to the primary beneficiary of RMB842,296 and RMB1,011,734 as of December 31, 2020 and 2021, respectively)", "verboseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/CommitmentsAndContingenciesScheduleOfGroupsFutureMinimumCommitmentsUnderNonCancelableAgreementsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "totalLabel": "Total" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/CommitmentsAndContingenciesScheduleOfGroupsFutureMinimumCommitmentsUnderNonCancelableAgreementsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CopyrightsMember": { "auth_ref": [ "r477", "r478", "r479" ], "lang": { "en-us": { "role": { "documentation": "Legal rights held for a finite period specified by law, covering only the form or manner in which ideas or information have been manifested, and which prohibit reproduction of same without the right holder's consent, such as reproducing a copyrighted text, work of art, or software.", "label": "Copyrights [Member]", "terseLabel": "Copyright [Member]" } } }, "localname": "CopyrightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r131", "r167", "r269", "r318", "r319", "r320", "r323", "r324", "r325", "r326", "r327", "r329", "r330", "r528" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 25.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "negatedLabel": "Cost of revenues", "terseLabel": "Total cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/SegmentInformationScheduleOfSegmentReportingInformationBySegmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "verboseLabel": "Cost of revenues: (include transactions with related parties of RMB33,947, RMB115,231 and RMB83,901 for the years ended December 31, 2019, 2020 and 2021, respectively)" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "verboseLabel": "Cost of revenues [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical", "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r128" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "negatedLabel": "Cost and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Cost and expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.youdao.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.youdao.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r168", "r449", "r456", "r458" ], "calculation": { "http://www.youdao.com/role/TaxationScheduleOfCompositionOfIncomeTaxExpenseBenefitDetail": { "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 income tax expenses" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfCompositionOfIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r215", "r256" ], "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 [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "verboseLabel": "Debt instrument variable interest rate spread" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r331", "r335", "r336", "r545", "r547", "r548" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Interest-free loan in the principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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": "Debt Instrument, Term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r95" ], "calculation": { "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Costs, Current", "terseLabel": "Deferred charges" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r149", "r168", "r450", "r456", "r457", "r458" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 29.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 }, "http://www.youdao.com/role/TaxationScheduleOfCompositionOfIncomeTaxExpenseBenefitDetail": { "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)", "terseLabel": "Deferred income taxes (Note 10)", "verboseLabel": "Deferred tax benefit" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/TaxationScheduleOfCompositionOfIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.", "label": "Deferred Revenue, Revenue Recognized", "terseLabel": "Revenue recognized that was included in the deferred revenue balance at the beginning of the year" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r442" ], "calculation": { "http://www.youdao.com/role/TaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "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 of Valuation Allowance", "totalLabel": "Total deferred tax assets, net" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r447", "r448" ], "calculation": { "http://www.youdao.com/role/TaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "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 operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating tax loss carry forwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r447", "r448" ], "calculation": { "http://www.youdao.com/role/TaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Others" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": { "auth_ref": [ "r447", "r448" ], "calculation": { "http://www.youdao.com/role/TaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits", "terseLabel": "Payroll and expense accrued" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r441" ], "calculation": { "http://www.youdao.com/role/TaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 4.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", "periodEndLabel": "Balance as of December 31", "periodStartLabel": "Balance as of January 1" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetail", "http://www.youdao.com/role/TaxationScheduleOfValuationAllowanceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r390" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Employee benefit expenses" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r149", "r302" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "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 net revenues [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfDisaggregatedRevenueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r368", "r370", "r371", "r372", "r373", "r374", "r375", "r376" ], "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 net revenues [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfDisaggregatedRevenueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r368" ], "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]", "verboseLabel": "Schedule of disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Share-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r400", "r420" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "verboseLabel": "Summary of allocation of share-based compensation expenses" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsPolicyTextBlock": { "auth_ref": [ "r14", "r29" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for discontinued operations. Includes, but is not limited to, method of interest allocation to a discontinued operation.", "label": "Discontinued Operations, Policy [Policy Text Block]", "terseLabel": "Discontinued operations" } } }, "localname": "DiscontinuedOperationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail", "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail", "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": { "auth_ref": [ "r3", "r4", "r22", "r24", "r28", "r300", "r306" ], "calculation": { "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail": { "order": 4.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent", "totalLabel": "Total\u00a0non-current\u00a0assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "auth_ref": [ "r20", "r28" ], "calculation": { "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail": { "order": 8.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold", "negatedLabel": "Cost of revenues" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "auth_ref": [ "r20" ], "calculation": { "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail": { "order": 5.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense", "negatedLabel": "General and administrative expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss": { "auth_ref": [ "r20", "r28" ], "calculation": { "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail": { "order": 6.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Gross Profit (Loss)", "totalLabel": "Gross profit" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent": { "auth_ref": [ "r3", "r4", "r22", "r301", "r306" ], "calculation": { "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as inventory attributable to disposal group, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Inventory, Current", "terseLabel": "Inventories, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInventoryCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": { "auth_ref": [ "r20" ], "calculation": { "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail": { "order": 2.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Operating Expense", "negatedTotalLabel": "Total operating expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": { "auth_ref": [ "r20" ], "calculation": { "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r4", "r22", "r301", "r306" ], "calculation": { "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail": { "order": 3.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current", "terseLabel": "Prepayment and other current assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r20", "r28" ], "calculation": { "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail": { "order": 7.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Revenue", "terseLabel": "Net revenues" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r30", "r310" ], "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": "Discontinued operations" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r391", "r395" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail", "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r36", "r53", "r68", "r171", "r321", "r323", "r324", "r328", "r329", "r330", "r570" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Amounts due from Youdao Group Companies", "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 NetEase Group", "verboseLabel": "Amounts due from NetEase Group and Youdao Group" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail", "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r81", "r171", "r321", "r323", "r324", "r328", "r329", "r330", "r570" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 26.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", "presentationGuidance": "Amounts due to NetEase Group", "terseLabel": "Amounts due to NetEase Group (including amounts of the consolidated VIEs without recourse to the primary beneficiary of RMB26,728 and RMB23,984 as of December 31, 2020 and 2021, respectively)", "verboseLabel": "Amounts due to NetEase Group" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail", "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Loss per Share [Abstract]", "terseLabel": "Net loss per ordinary share/ADS" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r123", "r179", "r180", "r181", "r182", "r183", "r188", "r191", "r196", "r197", "r198", "r202", "r203", "r515", "r516", "r629", "r648" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Basic", "verboseLabel": "Net loss per share/ADS, basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/NetLossPerShareScheduleOfEarningPerSharesBasicAndDilutedDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/NetLossPerShareScheduleOfEarningPerSharesBasicAndDilutedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r123", "r179", "r180", "r181", "r182", "r183", "r191", "r196", "r197", "r198", "r202", "r203", "r515", "r516", "r629", "r648" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Diluted", "verboseLabel": "Net loss per share/ADS, diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/NetLossPerShareScheduleOfEarningPerSharesBasicAndDilutedDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r199", "r200" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net loss per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r199", "r200", "r201", "r204" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Net Loss per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r533" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "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 on cash, cash equivalents and restricted cash", "verboseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r436" ], "calculation": { "http://www.youdao.com/role/TaxationScheduleOfEffectiveIncomeTaxRateReconciliationDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfEffectiveIncomeTaxRateReconciliationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r169", "r436", "r459" ], "calculation": { "http://www.youdao.com/role/TaxationScheduleOfEffectiveIncomeTaxRateReconciliationDetail": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory income tax rate", "verboseLabel": "Income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail", "http://www.youdao.com/role/TaxationScheduleOfEffectiveIncomeTaxRateReconciliationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r436", "r459" ], "calculation": { "http://www.youdao.com/role/TaxationScheduleOfEffectiveIncomeTaxRateReconciliationDetail": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfEffectiveIncomeTaxRateReconciliationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r436", "r459" ], "calculation": { "http://www.youdao.com/role/TaxationScheduleOfEffectiveIncomeTaxRateReconciliationDetail": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Tax effect of preferential tax treatment and tax difference of statutory rate in other jurisdictions" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfEffectiveIncomeTaxRateReconciliationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r85" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 25.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Payroll payable", "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": "Payroll payable (including amounts of the consolidated VIEs without recourse to the primary beneficiary of RMB6,863 and RMB11,873 as of December 31, 2020 and 2021, respectively)", "verboseLabel": "Payroll payable" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Additional Disclosure [Abstract]" } } }, "localname": "EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r419" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total", "terseLabel": "Total unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r419" ], "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": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average remaining vesting period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r110", "r111", "r112", "r174", "r175", "r176", "r178", "r184", "r186", "r206", "r270", "r358", "r360", "r421", "r422", "r423", "r452", "r453", "r514", "r534", "r535", "r536", "r537", "r538", "r540", "r656", "r657", "r658", "r691" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "verboseLabel": "Total shareholders' equity/(deficit) [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "auth_ref": [ "r266" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 }, "http://www.youdao.com/role/OthersNetScheduleOfOtherNonoperatingIncomeExpenseDetail": { "order": 6.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "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", "negatedLabel": "Impairment of long-term investments", "terseLabel": "Impairment of long-term investments" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/OthersNetScheduleOfOtherNonoperatingIncomeExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r517", "r518" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of fair value of assets measured on recurring basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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, by Balance Sheet Grouping [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/FinancialInstrumentsScheduleOfFairValueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r517", "r523", "r524" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/FinancialInstrumentsScheduleOfFairValueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r333", "r335", "r336", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r388", "r518", "r583", "r584", "r585" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/FinancialInstrumentsScheduleOfFairValueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r517", "r518", "r519", "r520", "r522" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/FinancialInstrumentsScheduleOfFairValueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Instruments [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/FinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r333", "r335", "r336", "r379", "r380", "r385", "r388", "r518", "r584" ], "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": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant\u00a0other observable\u00a0inputs (Level\u00a02) [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/FinancialInstrumentsScheduleOfFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/FinancialInstrumentsScheduleOfFairValueDetail" ], "xbrltype": "domainItemType" }, "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 measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r333", "r335", "r336", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r388", "r583", "r584", "r585" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/FinancialInstrumentsScheduleOfFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r521", "r522" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/FinancialInstrumentsScheduleOfFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r290", "r291", "r293", "r295", "r597", "r598" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r290", "r292" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r597" ], "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": "Identifiable intangible assets Amortization Period" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ForeignCurrencyExchangeRateTranslation1": { "auth_ref": [ "r541", "r542" ], "lang": { "en-us": { "role": { "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.", "label": "Foreign Currency Exchange Rate, Translation", "terseLabel": "Exchange rate" } } }, "localname": "ForeignCurrencyExchangeRateTranslation1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r529", "r530", "r531", "r532" ], "calculation": { "http://www.youdao.com/role/OthersNetScheduleOfOtherNonoperatingIncomeExpenseDetail": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "verboseLabel": "Foreign exchange gains/(losses)" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OthersNetScheduleOfOtherNonoperatingIncomeExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r150", "r531", "r532" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedLabel": "Unrealized exchange (gains)/loss" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r543" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Functional currency and foreign currency translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture, fixtures and office equipment [Member]", "verboseLabel": "Furniture, fixtures, office and other equipment\u200b [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail", "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnTerminationOfLease": { "auth_ref": [ "r550" ], "calculation": { "http://www.youdao.com/role/OthersNetScheduleOfOtherNonoperatingIncomeExpenseDetail": { "order": 8.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term.", "label": "Gain (Loss) on Termination of Lease", "terseLabel": "Loss from lease termination" } } }, "localname": "GainLossOnTerminationOfLease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OthersNetScheduleOfOtherNonoperatingIncomeExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r132" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 21.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "negatedLabel": "General and administrative expenses (include transactions with related parties of RMB3,771, RMB11,887 and RMB9,264 for the years ended December 31, 2019, 2020 and 2021, respectively)", "negatedTerseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "verboseLabel": "General and administrative expenses [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical", "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r283", "r285", "r578", "r613" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 16.0, "parentTag": "us-gaap_AssetsNoncurrent", "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", "verboseLabel": "Goodwill (Note 5)" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail", "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r287" ], "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 [Policy Text Block]", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r149", "r284", "r286", "r288" ], "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": "Impairment charge" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r130", "r167", "r231", "r241", "r245", "r248", "r251", "r269", "r318", "r319", "r320", "r323", "r324", "r325", "r326", "r327", "r329", "r330", "r528" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 23.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO [Member]" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesScheduleOfCompanysPreferredSharesActivitiesDetail", "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r149", "r296" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 }, "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 22.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "disclosureGuidance": "Impairment of intangible assets finite lived", "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", "negatedLabel": "Impairment of intangible assets from business combination (Note 5)", "terseLabel": "Impairment of finite lived intangible assets acquired from business combination", "verboseLabel": "Impairment of intangible assets from business combination (Note 5)" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails", "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r297", "r309" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of long-lived assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r116", "r231", "r241", "r245", "r248", "r251", "r611", "r622", "r631", "r650" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 16.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before tax" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r167", "r177", "r231", "r241", "r245", "r248", "r251", "r269", "r318", "r319", "r320", "r323", "r324", "r325", "r326", "r327", "r329", "r330", "r486", "r516", "r528" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 15.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income/(loss) from continuing operations", "totalLabel": "Net loss from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r114", "r123", "r177", "r179", "r180", "r181", "r182", "r191", "r196", "r197", "r516", "r621", "r623", "r629", "r641" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 8.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "-Continuing operations", "verboseLabel": "Net loss per share/ADS from continuing operations attributable to ordinary shareholders of the Company, basic" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/NetLossPerShareScheduleOfEarningPerSharesBasicAndDilutedDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r114", "r123", "r177", "r179", "r180", "r181", "r182", "r191", "r196", "r197", "r198", "r516", "r629", "r641", "r644", "r648" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 10.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "-Continuing operations", "verboseLabel": "Net loss per share/ADS from continuing operations attributable to ordinary shareholders of the Company, diluted" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/NetLossPerShareScheduleOfEarningPerSharesBasicAndDilutedDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "auth_ref": [ "r9", "r10", "r11", "r12", "r13", "r25", "r28", "r462", "r642" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 }, "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 30.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss from discontinued operations", "totalLabel": "Net loss from discontinued operations" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "auth_ref": [ "r117", "r123", "r192", "r196", "r197", "r629", "r642", "r644", "r648" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 9.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "terseLabel": "-Discontinued operations", "verboseLabel": "Net loss per share from discontinued operations attributable to ordinary shareholders of the Company, basic" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/NetLossPerShareScheduleOfEarningPerSharesBasicAndDilutedDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "auth_ref": [ "r192", "r196", "r197", "r512" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 11.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "terseLabel": "-Discontinued operations", "verboseLabel": "Net loss per share from discontinued operations attributable to ordinary shareholders of the Company, diluted" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/NetLossPerShareScheduleOfEarningPerSharesBasicAndDilutedDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromSubsidiariesBeforeTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of income (loss) of subsidiary attributable to the parent entity.", "label": "Income (Loss) from Subsidiaries, before Tax", "terseLabel": "Share of loss of subsidiaries and VIEs" } } }, "localname": "IncomeLossFromSubsidiariesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Statements of operations and comprehensive loss [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r391", "r395" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail", "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail" ], "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]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail", "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r4", "r14", "r15", "r16", "r17", "r18", "r19", "r23", "r26", "r27", "r28", "r307", "r308" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail", "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r305", "r311" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical", "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical", "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Taxation [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r169", "r437", "r439", "r444", "r454", "r460", "r463", "r464", "r465" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Taxation" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/Taxation" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r170", "r185", "r186", "r230", "r435", "r455", "r461", "r651" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 29.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 }, "http://www.youdao.com/role/TaxationScheduleOfCompositionOfIncomeTaxExpenseBenefitDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax expenses", "totalLabel": "Income tax expenses" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail", "http://www.youdao.com/role/TaxationScheduleOfCompositionOfIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r109", "r433", "r434", "r439", "r440", "r443", "r451" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Taxation" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r153" ], "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, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income tax expenses" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r148" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 36.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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 payables" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r148" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 30.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r148" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 38.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r148", "r593" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 35.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueFromRelatedParties": { "auth_ref": [ "r148" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 33.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity.", "label": "Increase (Decrease) in Due from Related Parties", "negatedLabel": "Amounts due from NetEase Group" } } }, "localname": "IncreaseDecreaseInDueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToRelatedParties": { "auth_ref": [ "r148" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 40.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due to Related Parties", "terseLabel": "Amounts due to NetEase Group" } } }, "localname": "IncreaseDecreaseInDueToRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r148" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 37.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Payroll payable" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r148" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 31.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities, net of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r148" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 39.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "terseLabel": "Accrued liabilities and other payables" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r148" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 34.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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 assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 41.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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\u00a0non-current\u00a0liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r148" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 32.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepayment and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InlandRevenueHongKongMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Hong Kong.", "label": "Inland Revenue, Hong Kong [Member]", "terseLabel": "Hong Kong [Member]" } } }, "localname": "InlandRevenueHongKongMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r115", "r229", "r544", "r546", "r630" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 28.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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 expense (include interest expense charged by related parties of RMB30,232, RMB31,215 and RMB31,644 for the years ended December 31, 2019, 2020 and 2021, respectively)", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Interest expense, related party", "documentation": "Amount of interest expense incurred on a debt or other obligation to related party.", "label": "Interest Expense, Related Party", "verboseLabel": "Interest expense" } } }, "localname": "InterestExpenseRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical", "http://www.youdao.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "verboseLabel": "Interest income" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r143", "r146", "r153" ], "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, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest expense" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestReceivableCurrent": { "auth_ref": [ "r95" ], "calculation": { "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. 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": "Interest Receivable, Current", "terseLabel": "Interest receivable" } } }, "localname": "InterestReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r34", "r93", "r578" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "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" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r46", "r94", "r160", "r205", "r277", "r278", "r279", "r594" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories, net" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvesteeMember": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "A corporation that issued voting stock held by an investor.", "label": "Investee [Member]" } } }, "localname": "InvesteeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r133", "r228" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 27.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r268", "r649" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "verboseLabel": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r563", "r565" ], "calculation": { "http://www.youdao.com/role/LeasesSummaryOfLeaseExpensesDetail": { "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 expenses" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/LeasesSummaryOfLeaseExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease Cost [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r563" ], "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": "Lease, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail", "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee Disclosure [Abstract]" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Operating leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r564" ], "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": "Future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r564" ], "calculation": { "http://www.youdao.com/role/LeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.youdao.com/role/LeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetailAlternate1": { "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 operating lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/LeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r564" ], "calculation": { "http://www.youdao.com/role/LeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetailAlternate1": { "order": 8.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 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": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/LeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r564" ], "calculation": { "http://www.youdao.com/role/LeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetailAlternate1": { "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 next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/LeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r564" ], "calculation": { "http://www.youdao.com/role/LeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetailAlternate1": { "order": 7.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": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/LeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r564" ], "calculation": { "http://www.youdao.com/role/LeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetailAlternate1": { "order": 6.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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/LeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r564" ], "calculation": { "http://www.youdao.com/role/LeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetailAlternate1": { "order": 5.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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/LeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r564" ], "calculation": { "http://www.youdao.com/role/LeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetailAlternate1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/LeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r564" ], "calculation": { "http://www.youdao.com/role/LeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail": { "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 payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/LeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r566" ], "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]", "verboseLabel": "Summary of supplemental information related to operating leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r84", "r167", "r243", "r269", "r318", "r319", "r320", "r323", "r324", "r325", "r326", "r327", "r329", "r330", "r490", "r498", "r499", "r528", "r576", "r577" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 18.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/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r73", "r167", "r269", "r528", "r578", "r617", "r639" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities, mezzanine equity and shareholders' deficit" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "LIABILITIES AND SHAREHOLDERS' DEFICIT", "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES, MEZZANINE EQUITY AND SHAREHOLDERS' DEFICIT" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAssumed1": { "auth_ref": [ "r154", "r155", "r156" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of liabilities assumed in noncash investing or financing activities.", "label": "Liabilities Assumed", "terseLabel": "Payables for offering expenses" } } }, "localname": "LiabilitiesAssumed1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r86", "r167", "r269", "r318", "r319", "r320", "r323", "r324", "r325", "r326", "r327", "r329", "r330", "r490", "r498", "r499", "r528", "r576", "r577", "r578" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 23.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r48", "r49", "r50", "r62", "r63", "r167", "r269", "r318", "r319", "r320", "r323", "r324", "r325", "r326", "r327", "r329", "r330", "r490", "r498", "r499", "r528", "r576", "r577" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 19.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r3", "r4", "r22", "r24", "r28", "r306" ], "calculation": { "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r3", "r4", "r22", "r24", "r28", "r301", "r306" ], "calculation": { "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License [Member]", "terseLabel": "Licenses [Member]" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r82", "r166" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility terminates, in YYYY-MM-DD format.", "label": "Line of Credit Facility, Expiration Date", "terseLabel": "Maturity of line of credit facility", "verboseLabel": "Line of credit facility expiration date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.youdao.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r82", "r166" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r82" ], "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Line of credit facility, maximum borrowing capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum Borrowing Capacity", "verboseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.youdao.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiquidationBasisOfAccountingLiquidationPlan": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Description of the plan of liquidation. Includes, but is not limited to, the manner by which assets are expected to be disposed of and other items expected to be sold that had not been previously recognized as assets, the manner by which liabilities are expected to be settled, and the expected date by which liquidation is expected to be complete.", "label": "Liquidation Basis of Accounting, Liquidation Plan", "terseLabel": "Liquidation plan" } } }, "localname": "LiquidationBasisOfAccountingLiquidationPlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r77" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MajorPropertyClassAxis": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Amount of property owned but leased or available for lease to third parties, by major property class.", "label": "Major Property Class [Axis]", "terseLabel": "Major Property Class [Axis]" } } }, "localname": "MajorPropertyClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MajorPropertyClassDomain": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "The major classes of assets leased or available for lease to third parties under operating lease agreements as of the balance sheet date.", "label": "Major Property Class [Domain]", "terseLabel": "Major Property Class [Domain]" } } }, "localname": "MajorPropertyClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r92", "r167", "r269", "r318", "r323", "r324", "r325", "r329", "r330", "r528", "r616", "r638" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 37.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling\u00a0interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets" ], "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 direct or indirect economic ownership", "verboseLabel": "Percentage of equity interests acquired" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfSubsidiariesAndVariableInterestEntitiesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This element represents a description of the nature of common ownership or management control relationships with other entities, regardless of there being transactions between the entities, when the existence of that control could result in operating results or financial position of the reporting entity significantly different from that which would have been obtained if the entities' were autonomous.", "label": "Nature of Common Ownership or Management Control Relationships", "terseLabel": "Relationships with the Group" } } }, "localname": "NatureOfCommonOwnershipOrManagementControlRelationships", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r145" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 45.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "terseLabel": "Net cash provided by financing activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:", "verboseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r145" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "terseLabel": "Net cash used in investing activities", "totalLabel": "Net cash (used in)/provided by investing activities", "verboseLabel": "Net cash (used in)/provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:", "verboseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": { "auth_ref": [ "r145" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of investing activities, excluding 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, Continuing Operations", "totalLabel": "Net cash (used in)/provided by continuing investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r145", "r147", "r150" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "definitionGuidance": "Net cash (used in)/provided by operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "terseLabel": "Net cash used in operating activities", "totalLabel": "Net cash used in operating activities", "verboseLabel": "Net cash provided by/(used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:", "verboseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "auth_ref": [ "r145", "r147", "r150" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, excluding 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, Continuing Operations", "totalLabel": "Net cash used in continuing operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r28", "r103", "r106", "r112", "r118", "r150", "r167", "r177", "r179", "r180", "r181", "r182", "r185", "r186", "r194", "r231", "r241", "r245", "r248", "r251", "r269", "r318", "r319", "r320", "r323", "r324", "r325", "r326", "r327", "r329", "r330", "r516", "r528", "r624", "r643" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 12.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", "totalLabel": "Net loss attributable to the Company" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r103", "r106", "r112", "r185", "r186", "r494", "r510" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 13.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Net (income)/loss attributable to noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r179", "r180", "r181", "r182", "r188", "r189", "r195", "r198", "r231", "r241", "r245", "r248", "r251" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossAlternate1": { "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", "totalLabel": "Net loss attributable to ordinary shareholders of the Company", "verboseLabel": "Net loss attributable to ordinary shareholders of the Company" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/NetLossPerShareScheduleOfEarningPerSharesBasicAndDilutedDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/NetLossPerShareScheduleOfEarningPerSharesBasicAndDilutedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersOperationsBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Operations, Basic [Abstract]", "terseLabel": "Including:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersOperationsBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": { "auth_ref": [ "r189", "r198" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossAlternate1": { "order": 32.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.", "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic", "terseLabel": "Net loss from continuing operations attributable to ordinary shareholders of the Company" } } }, "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/NetLossPerShareScheduleOfEarningPerSharesBasicAndDilutedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossAlternate1": { "order": 33.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders.", "label": "Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic", "terseLabel": "Net loss from discontinued operations attributable to ordinary shareholders of the Company" } } }, "localname": "NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/NetLossPerShareScheduleOfEarningPerSharesBasicAndDilutedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently adopted accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "auth_ref": [ "r361", "r474", "r496" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from a business combination.", "label": "Noncontrolling Interest, Increase from Business Combination", "terseLabel": "Noncontrolling interests arising from business combination" } } }, "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r174", "r175", "r176", "r360", "r484" ], "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 [Member]", "terseLabel": "Non-controlling interests [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 18.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", "negatedTotalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r231", "r241", "r245", "r248", "r251" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 17.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r556", "r565" ], "calculation": { "http://www.youdao.com/role/LeasesSummaryOfLeaseExpensesDetail": { "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 expenses" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/LeasesSummaryOfLeaseExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r552" ], "calculation": { "http://www.youdao.com/role/LeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.youdao.com/role/LeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of operating lease liabilities", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/LeasesScheduleOfMaturityOfOperatingLeaseLiabilitiesUnderNonCancelableOperatingLeasesDetail", "http://www.youdao.com/role/LeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r552" ], "calculation": { "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 }, "http://www.youdao.com/role/LeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetail": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities - current", "verboseLabel": "Operating lease liabilities-current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail", "http://www.youdao.com/role/LeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r553" ], "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 Enumeration]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/LeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetail" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r552" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://www.youdao.com/role/LeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetail": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Long-term lease liabilities of the consolidated VIEs without recourse to the primary beneficiaries", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "presentationGuidance": "Operating lease liabilities - non-current", "terseLabel": "Long-term lease liabilities (including amounts of the consolidated VIEs without recourse to the primary beneficiary of RMB223 and RMB15,803 as of December 31, 2020 and 2021, respectively)", "verboseLabel": "Long-term lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.youdao.com/role/LeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetail", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r554", "r559" ], "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", "verboseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/LeasesSummaryOfLeaseExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r551" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "presentationGuidance": "Operating lease right-of-use assets, net", "terseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/LeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetail", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r562", "r565" ], "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" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/LeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r561", "r565" ], "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", "verboseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/LeasesSummaryOfSupplementalInformationRelatedToOperatingLeasesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r445" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfOperatingLossCarryforwardsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfOperatingLossCarryforwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfOperatingLossCarryforwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operations and Reorganization [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r32", "r513" ], "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": "Operations and Reorganization" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r43", "r44", "r45", "r85" ], "calculation": { "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Others" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r80" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets, net" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "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": "Future minimum commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/CommitmentsAndContingenciesScheduleOfGroupsFutureMinimumCommitmentsUnderNonCancelableAgreementsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/CommitmentsAndContingenciesScheduleOfGroupsFutureMinimumCommitmentsUnderNonCancelableAgreementsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r98" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 5.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "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", "verboseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r104", "r107", "r110", "r111", "r113", "r119", "r358", "r534", "r539", "r540", "r625", "r644" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Total other comprehensive loss", "verboseLabel": "Total other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive loss:", "verboseLabel": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r87" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 21.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock": { "auth_ref": [ "r126", "r127" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Other Nonoperating Income and Expense [Text Block]", "terseLabel": "Others, Net" } } }, "localname": "OtherNonoperatingIncomeAndExpenseTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OthersNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r134" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 26.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.youdao.com/role/OthersNetScheduleOfOtherNonoperatingIncomeExpenseDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Others, net", "totalLabel": "Total", "verboseLabel": "Others, net (Note 15)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/OthersNetScheduleOfOtherNonoperatingIncomeExpenseDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Others, Net [Abstract]" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 27.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Others" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r37", "r41", "r282" ], "calculation": { "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "order": 6.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "terseLabel": "Others" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities and Other Payables [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r142" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 50.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Underwriter commissions and relevant offering expenses", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedLabel": "Payment of offering expenses", "terseLabel": "Series A preferred shares issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r137", "r480" ], "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", "terseLabel": "Business Combination, Consideration Transferred", "verboseLabel": "Cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails", "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r137" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "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": "Cash paid for business combinations, net of cash acquired (Note 5)" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r138" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLongtermInvestments": { "auth_ref": [ "r139" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "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 Long-term Investments", "negatedLabel": "Payment for long-term investments" } } }, "localname": "PaymentsToAcquireLongtermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r138" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "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": "Purchases of property, equipment and software" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r139" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "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": "Purchases of short-term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy": { "auth_ref": [ "r387", "r389", "r390", "r392" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.", "label": "Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block]", "terseLabel": "Employee benefits" } } }, "localname": "PensionAndOtherPostretirementPlansPensionsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r400", "r420" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidAdvertising": { "auth_ref": [ "r39", "r281", "r282" ], "calculation": { "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Advertising", "terseLabel": "Prepayment for promotion fees" } } }, "localname": "PrepaidAdvertising", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r40", "r74", "r75" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Prepayment and other current assets", "totalLabel": "Total" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail", "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepayment and Other Current Assets [Abstract]" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PrepaidRent": { "auth_ref": [ "r38", "r41", "r280", "r282" ], "calculation": { "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail": { "order": 8.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": "Prepayment for rental expenses" } } }, "localname": "PrepaidRent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/PrepaymentAndOtherCurrentAssetsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]", "terseLabel": "Private Placement [Member]", "verboseLabel": "Private placement [Member]" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromContributedCapital": { "auth_ref": [ "r140" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received by a corporation from a shareholder during the period.", "label": "Proceeds from Contributed Capital", "terseLabel": "Proceeds received from ordinary shareholders" } } }, "localname": "ProceedsFromContributedCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r140" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Net proceeds" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "auth_ref": [ "r140" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 49.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.", "label": "Proceeds from Issuance of Private Placement", "terseLabel": "Proceeds from concurrent private placement", "verboseLabel": "Total consideration connection with concurrent private placements" } } }, "localname": "ProceedsFromIssuanceOfPrivatePlacement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r141", "r166" ], "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 lines of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": { "auth_ref": [ "r136", "r139" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from maturities, prepayments, calls and collections 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 Maturities, Prepayments and Calls of Short-term Investments", "terseLabel": "Proceeds of maturities of short-term investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow or outflow associated with long-term loans for related parties where one party can exercise control or significant influence over another party, including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from (Payments for) Advances to Affiliates.", "label": "Proceeds from Collection of (Payments to Fund) Long-term Loans to Related Parties", "terseLabel": "Loans to subsidiaries" } } }, "localname": "ProceedsFromPaymentsForLongTermLoansForRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRelatedPartyDebt": { "auth_ref": [ "r141" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 51.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.", "label": "Proceeds from Related Party Debt", "terseLabel": "Proceeds from long-term loans from NetEase Group", "verboseLabel": "Proceeds from long-term loans from NetEase Group" } } }, "localname": "ProceedsFromRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r135" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from disposal of property, equipment and software" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r140" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 46.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from issuance of ordinary shares pursuant to incentive plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfCashFlowsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Sales of general goods [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r28", "r103", "r106", "r112", "r144", "r167", "r177", "r185", "r186", "r231", "r241", "r245", "r248", "r251", "r269", "r318", "r319", "r320", "r323", "r324", "r325", "r326", "r327", "r329", "r330", "r486", "r493", "r495", "r510", "r511", "r516", "r528", "r631" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 }, "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 14.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Net loss", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and Equipment, Net [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r79", "r304" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Property, Plant and Equipment, Estimated Useful Lives", "terseLabel": "Property and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "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]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r78", "r304", "r665", "r666" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, equipment and software, net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r55", "r303" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r125", "r273" ], "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)", "terseLabel": "Additional provision charged to expenses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/AccountsReceivableNetScheduleOfAccountsReceivableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/CommitmentsAndContingenciesScheduleOfGroupsFutureMinimumCommitmentsUnderNonCancelableAgreementsDetail": { "order": 1.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "terseLabel": "Purchase commitments" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/CommitmentsAndContingenciesScheduleOfGroupsFutureMinimumCommitmentsUnderNonCancelableAgreementsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesNetCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net [Abstract]" } } }, "localname": "ReceivablesNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r260", "r262", "r263", "r264" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivable [Policy Text Block]", "terseLabel": "Receivables, net" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.", "label": "Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series A convertible redeemable preferred shares [Member]" } } }, "localname": "RedeemableConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail", "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesScheduleOfCompanysPreferredSharesActivitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityFairValue": { "auth_ref": [ "r338", "r339", "r340", "r341" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 40.0, "parentTag": "us-gaap_TemporaryEquityCarryingAmountAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate fair value as of the reporting date of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.", "label": "Redeemable Noncontrolling Interest, Equity, Fair Value", "terseLabel": "Redeemable noncontrolling interests (Note 5)" } } }, "localname": "RedeemableNoncontrollingInterestEquityFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyCosts": { "auth_ref": [ "r131", "r171", "r321", "r323", "r324", "r328", "r329", "r330" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Direct costs arising from transactions with related parties who are not affiliates or joint Ventures. These costs are categorized as cost of goods sold.", "label": "Related Party Costs", "terseLabel": "Related party transaction, cost of revenues" } } }, "localname": "RelatedPartyCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r386", "r569", "r570" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail", "http://www.youdao.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyBalancesDetail", "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyDetail", "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.youdao.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r569", "r572" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r386", "r569", "r570", "r572" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r569" ], "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Related party transaction, operating expenses", "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" ], "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]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyBalancesDetail", "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyDetail", "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.", "label": "Related Party Transaction, Rate", "terseLabel": "Effective interest rate" } } }, "localname": "RelatedPartyTransactionRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r386", "r569", "r572", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail", "http://www.youdao.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyBalancesDetail", "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyDetail", "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.youdao.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r567", "r568", "r570", "r573", "r574" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related party transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r432", "r595", "r670" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 20.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "negatedLabel": "Research and development expenses (include transactions with related parties of RMB18,130, RMB24,699 and RMB32,839 for the years ended December 31, 2019, 2020 and 2021, respectively)" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "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 Expense [Member]", "terseLabel": "Research and development expenses [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical", "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and development expenses" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for assets that are restricted in their use, generally by contractual agreements or regulatory requirements. This would include, but not limited to, a description of the restricted assets and the terms of the restriction.", "label": "Restricted Assets Disclosure [Text Block]", "terseLabel": "Restricted Net Assets" } } }, "localname": "RestrictedAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/RestrictedNetAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r33", "r51", "r157" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 9.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 (Note 2(j))" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAppropriated": { "auth_ref": [ "r97", "r164", "r342", "r343", "r632" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 36.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.", "label": "Retained Earnings, Appropriated", "terseLabel": "Statutory reserves" } } }, "localname": "RetainedEarningsAppropriated", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r174", "r175", "r176", "r178", "r184", "r186", "r270", "r421", "r422", "r423", "r452", "r453", "r514", "r656", "r658" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated deficit [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsUnappropriated": { "auth_ref": [ "r71", "r164", "r637" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 34.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "A segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit.", "label": "Retained Earnings, Unappropriated", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsUnappropriated", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r226", "r227", "r240", "r246", "r247", "r253", "r254", "r256", "r367", "r368", "r596" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 24.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Net revenues", "disclosureGuidance": "Total net revenues", "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": "Net revenues", "verboseLabel": "Net revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail", "http://www.youdao.com/role/SegmentInformationScheduleOfSegmentReportingInformationBySegmentDetail", "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfDisaggregatedRevenueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r129", "r321", "r323", "r324", "r328", "r329", "r330", "r662" ], "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Related party transaction, net revenue", "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" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r161", "r162" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r366" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "The aggregate amount of transaction price allocated to unsatisfied performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Net revenues:", "verboseLabel": "Net revenues: (include transactions with related parties of RMB37,580, RMB29,293 and RMB23,790 for the years ended December 31, 2019, 2020 and 2021, respectively)" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.youdao.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r560", "r565" ], "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", "verboseLabel": "Right-of-use assets obtained in exchange\u00a0for\u00a0operating\u00a0lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/LeasesSummaryOfLeaseExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Concentration and Risks [Abstract]", "terseLabel": "Concentration and Risks [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesScheduleOfCompanysPreferredSharesActivitiesDetail", "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail", "http://www.youdao.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r216", "r256" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksAdditionalInformationDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksDetail", "http://www.youdao.com/role/ConcentrationAndRisksSummaryOfConcentrationAndRisksParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Summary of accrued liabilities and other payable" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/AccruedLiabilitiesAndOtherPayablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r470", "r471" ], "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]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationAdditionalInformationDetails", "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail", "http://www.youdao.com/role/BusinessCombinationsTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r451" ], "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 components of income tax expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r442" ], "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 and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r198" ], "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]", "verboseLabel": "Schedule of computation of basic and diluted net loss per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r436" ], "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 effective income tax rate reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "terseLabel": "Schedule of Other Nonoperating Income Expense" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OthersNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r79", "r304" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "verboseLabel": "Schedule of fair value of the assets acquired and the liabilities" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r571", "r572" ], "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 [Table]", "verboseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyBalancesDetail", "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyDetail", "http://www.youdao.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "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 related party transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/RelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r231", "r232", "r244", "r287" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SegmentInformationScheduleOfSegmentReportingInformationBySegmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r231", "r232", "r244", "r287" ], "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 [Table Text Block]", "terseLabel": "Schedule of segment reporting information by segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r400", "r420" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail", "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r405", "r410", "r412" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "verboseLabel": "Schedule of share-based compensation stock options activities" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r415" ], "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]", "verboseLabel": "Schedule of share-based payment award stock options valuation assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r489", "r490", "r498", "r499", "r500", "r502", "r504", "r507", "r508" ], "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]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r500", "r502", "r504", "r507", "r508" ], "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 [Table Text Block]", "terseLabel": "Schedule of variable interest entities" } } }, "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r214", "r216", "r217", "r218", "r525", "r527" ], "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 [Table Text Block]", "terseLabel": "Summary of Concentration and Risks" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConcentrationAndRisksTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDiscontinuedOperationsMember": { "auth_ref": [ "r5", "r6", "r7", "r8" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of or classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations [Member]" } } }, "localname": "SegmentDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfDisposalGroupIncludingDiscontinuedOperationBalanceSheetDetail", "http://www.youdao.com/role/DiscontinuedOperationsSummaryOfIncomeStatementsInRespectOfDiscontinuedOperationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Information [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r223", "r224", "r225", "r231", "r233", "r245", "r249", "r250", "r251", "r252", "r253", "r255", "r256", "r257" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/SegmentInformation" ], "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]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SegmentInformationScheduleOfSegmentReportingInformationBySegmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Revenue for Reportable Segment [Abstract]", "terseLabel": "Net revenues:" } } }, "localname": "SegmentReportingInformationRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SegmentInformationScheduleOfSegmentReportingInformationBySegmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r234", "r235", "r236", "r237", "r238", "r239", "r254" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 19.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "negatedLabel": "Sales and marketing expenses (include transactions with related parties of RMB10,432, RMB11,670 and RMB17,182 for the years ended December 31, 2019, 2020 and 2021, respectively)" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "verboseLabel": "Sales and marketing expenses [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical", "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Services provided [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r148" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense, Total", "terseLabel": "Share-based compensation", "verboseLabel": "Share-based compensation expenses" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price", "verboseLabel": "Fair value of underlying ordinary share (US$)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r417" ], "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 dividends yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "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", "negatedLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "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]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail", "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r401" ], "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": "Number of shares reserved for future issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Number of options - Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "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": "Number of options - Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r411" ], "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", "verboseLabel": "Weighted average grant date fair value of share options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r420" ], "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": "Aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r407", "r420" ], "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": "Number of options - Ending balance", "periodStartLabel": "Number of options - Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r406" ], "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": "Weighted average exercise price per share - Ending balance", "periodStartLabel": "Weighted average exercise price per share - Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may 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, Exercisable, Number", "terseLabel": "Number of options - Vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. 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, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price per share - Vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r412" ], "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": "Aggregate intrinsic value - Vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r398", "r402" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Weighted average exercise price per share - Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price per share - Forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "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": "Weighted average exercise price per share - Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r400", "r403" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r416", "r425" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r420" ], "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": "Weighted average remaining contractual life - Vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r404" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "verboseLabel": "Fair value of options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "terseLabel": "Shares price per shares" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (Shares)", "periodStartLabel": "Balance (Shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r60", "r618", "r619", "r633" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.youdao.com/role/FinancialInstrumentsScheduleOfFairValueDetail": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/FinancialInstrumentsScheduleOfFairValueDetail", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r557", "r565" ], "calculation": { "http://www.youdao.com/role/LeasesSummaryOfLeaseExpensesDetail": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease expenses" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/LeasesSummaryOfLeaseExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r158", "r173" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPolicies" ], "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": "China [Member]" } } }, "localname": "StateAdministrationOfTaxationChinaMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r65", "r66", "r67", "r163", "r167", "r191", "r192", "r193", "r196", "r198", "r207", "r208", "r209", "r269", "r318", "r323", "r324", "r325", "r329", "r330", "r344", "r345", "r348", "r352", "r358", "r528", "r680" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail", "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesScheduleOfCompanysPreferredSharesActivitiesDetail", "http://www.youdao.com/role/CoverPage", "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsParentheticalDetail", "http://www.youdao.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r91", "r110", "r111", "r112", "r174", "r175", "r176", "r178", "r184", "r186", "r206", "r270", "r358", "r360", "r421", "r422", "r423", "r452", "r453", "r514", "r534", "r535", "r536", "r537", "r538", "r540", "r656", "r657", "r658", "r691" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "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]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "verboseLabel": "Statement of cash flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r174", "r175", "r176", "r206", "r596" ], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r90", "r334", "r358", "r359", "r360" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Number of shares issued on conversion", "verboseLabel": "Conversion of convertible preferred shares into Class A shares upon IPO (Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r66", "r67", "r358", "r360" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Share issuance upon follow-on offering, net of issuance cost (Note 13) (in shares)", "verboseLabel": "Number of shares issued" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r66", "r67", "r358", "r360", "r408" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Number of options - Exercised", "negatedLabel": "Number of options - Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r91", "r358", "r360" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of convertible preferred shares into Class A shares upon IPO" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r66", "r67", "r358", "r360" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Share issuance upon follow-on offering, net of issuance cost (Note 13)" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r111", "r167", "r174", "r175", "r176", "r178", "r184", "r269", "r270", "r360", "r421", "r422", "r423", "r452", "r453", "r484", "r485", "r509", "r514", "r528", "r534", "r535", "r540", "r657", "r658", "r691" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 32.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": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total shareholders' deficit" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Shareholders' deficit:", "verboseLabel": "Shareholders' deficit:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedBalanceSheetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r164", "r345", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r360", "r363" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Ordinary Shares" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OrdinaryShares" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteStockSplit": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "Description of the stock split arrangement. Also provide the retroactive effect given by a stock split that occurs after the balance date but before the release of financial statements.", "label": "Stockholders' Equity Note, Stock Split", "terseLabel": "Description of share split" } } }, "localname": "StockholdersEquityNoteStockSplit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r541", "r580" ], "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 [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r541", "r580" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r541", "r580" ], "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/2021-01-31", "presentation": [ "http://www.youdao.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r541", "r580" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r579", "r582" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of business purpose of the subsidiary of the limited liability company or limited partnership, for example, its day-to-day operating functions and whether it acts as a holding or operating company.", "label": "Subsidiary of Limited Liability Company or Limited Partnership, Business Purpose", "terseLabel": "Principal activities" } } }, "localname": "SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfSubsidiariesAndVariableInterestEntitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfChangesInShareholdersDeficitEquity", "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesScheduleOfCompanysPreferredSharesActivitiesDetail", "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/OrdinarySharesAdditionalInformationDetail", "http://www.youdao.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Summary of Operating Loss Carryforwards [Table Text Block]", "terseLabel": "Summary of operation loss carry forwards" } } }, "localname": "SummaryOfOperatingLossCarryforwardsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.", "label": "Summary of Valuation Allowance [Table Text Block]", "terseLabel": "Summary of valuation allowance" } } }, "localname": "SummaryOfValuationAllowanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r83" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 28.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.youdao.com/role/TaxesPayableSummaryOfTaxesPayableDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Taxes payable", "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": "Taxes payable (including amounts of the consolidated VIEs without recourse to the primary beneficiary of RMB394 and RMB4,072 as of December 31, 2020 and 2021, respectively)", "totalLabel": "Total", "verboseLabel": "Taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets", "http://www.youdao.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail", "http://www.youdao.com/role/TaxesPayableSummaryOfTaxesPayableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxesPayableCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Taxes Payable [Abstract]" } } }, "localname": "TaxesPayableCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Temporary Equity [Abstract]", "terseLabel": "Mezzanine equity:" } } }, "localname": "TemporaryEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": { "auth_ref": [], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 31.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.", "label": "Temporary Equity, Accretion to Redemption Value, Adjustment", "negatedLabel": "Accretions of convertible redeemable preferred shares to redemption value (Note 14)", "negatedTerseLabel": "Accretions of convertible redeemable preferred shares to redemption value (Note 14)", "presentationGuidance": "Amount, Accretions of preferred shares to redemption value", "verboseLabel": "Accretions of convertible redeemable preferred shares to redemption value" } } }, "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows", "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesScheduleOfCompanysPreferredSharesActivitiesDetail", "http://www.youdao.com/role/ParentCompanyOnlyCondensedFinancialInformationScheduleOfCondensedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityByClassOfStockTable": { "auth_ref": [ "r47", "r337" ], "lang": { "en-us": { "role": { "documentation": "Table of capital stock that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable.", "label": "Temporary Equity, by Class of Stock [Table]" } } }, "localname": "TemporaryEquityByClassOfStockTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail", "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesScheduleOfCompanysPreferredSharesActivitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r318", "r323", "r324", "r325", "r329", "r330" ], "calculation": { "http://www.youdao.com/role/ConsolidatedBalanceSheets": { "order": 39.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "totalLabel": "Total mezzanine equity" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": { "auth_ref": [ "r89", "r167", "r269", "r528" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests", "verboseLabel": "Amount, Beginning balance" } } }, "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesScheduleOfCompanysPreferredSharesActivitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Convertible Redeemable Preferred Shares [Abstract]" } } }, "localname": "TemporaryEquityDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityLineItems": { "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": "Temporary Equity [Line Items]" } } }, "localname": "TemporaryEquityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail", "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesScheduleOfCompanysPreferredSharesActivitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r64" ], "lang": { "en-us": { "role": { "definitionGuidance": "Shares issued", "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r64" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "verboseLabel": "Number of shares (in thousands), Beginning balance" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesScheduleOfCompanysPreferredSharesActivitiesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquityTableTextBlock": { "auth_ref": [ "r47", "r337" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity [Table Text Block]", "terseLabel": "Schedule of company's preferred shares activities" } } }, "localname": "TemporaryEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConvertibleRedeemablePreferredSharesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademark [Member]" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/BusinessCombinationScheduleOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r149" ], "calculation": { "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "negatedLabel": "Fair value changes of short-term investments" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r210", "r211", "r212", "r213", "r219", "r220", "r221" ], "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, Policy [Policy Text Block]", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r442" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Change of valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/TaxationScheduleOfValuationAllowanceDetail" ], "xbrltype": "monetaryItemType" }, "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]" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r503" ], "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": "Percentage of direct or indirect economic ownership" } } }, "localname": "VariableInterestEntityOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfSubsidiariesAndVariableInterestEntitiesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r489", "r490", "r498", "r499", "r500" ], "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]", "presentationGuidance": "VIE [Member]", "terseLabel": "VIEs [Member]" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.youdao.com/role/OperationsAndReorganizationAdditionalInformationDetail", "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfVariableInterestEntitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityVIEActivitiesOfVIE": { "auth_ref": [ "r492", "r501", "r503", "r505", "r506" ], "lang": { "en-us": { "role": { "documentation": "Description of the transactions or business conducted by the Variable Interest Entity (VIE), including how the VIE is financed.", "label": "Variable Interest Entity, Qualitative or Quantitative Information, Activities of VIE", "terseLabel": "Principal activities" } } }, "localname": "VariableInterestEntityVIEActivitiesOfVIE", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/OperationsAndReorganizationScheduleOfSubsidiariesAndVariableInterestEntitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r558", "r565" ], "calculation": { "http://www.youdao.com/role/LeasesSummaryOfLeaseExpensesDetail": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "verboseLabel": "Variable lease expenses" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/LeasesSummaryOfLeaseExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r190", "r198" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "verboseLabel": "Weighted average number of ordinary shares/ADSs outstanding, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/NetLossPerShareScheduleOfEarningPerSharesBasicAndDilutedDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average number of ordinary shares/ADSs" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r188", "r198" ], "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", "presentationGuidance": "Weighted average number of ordinary shares/ADSs outstanding, basic", "terseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.youdao.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.youdao.com/role/NetLossPerShareScheduleOfEarningPerSharesBasicAndDilutedDetail" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868656-224227" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(14))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(9))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(3)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-04(Schedule I))", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=120391182&loc=d3e5864-122674" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r265": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "310", "URI": "http://asc.fasb.org/topic&trid=2196771" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=125513658&loc=d3e32006-111567" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "326", "URI": "http://asc.fasb.org/topic&trid=82887179" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r279": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=26872618&loc=d3e7436-122677" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123398962&loc=d3e400-110220" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123364984&loc=d3e1205-110223" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r30": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2510-110228" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2473-110228" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=77885760&loc=SL35686388-199418" }, "r310": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r314": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r317": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r32": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21332-112643" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21346-112643" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.C)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770" }, "r363": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r377": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "http://asc.fasb.org/topic&trid=2122478" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(3)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(6)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r429": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109227538&loc=d3e44648-109337" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r465": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5412-128473" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5538-128473" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5548-128473" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r481": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=d3e5283-111683" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c,d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6228967-111685" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721491-107759" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.E)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120398118&loc=d3e355146-122828" }, "r513": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6897108&loc=SL6897125-166521" }, "r543": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "40", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123386189&loc=SL77918607-209975" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r566": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r574": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r582": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(23)(a)(4)(i))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4)(ii))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r671": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12" }, "r672": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r673": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r674": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r675": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-3" }, "r676": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r677": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r678": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r679": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r680": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r681": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)" }, "r682": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r683": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r684": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04" }, "r685": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "a", "Publisher": "SEC", "Section": "12", "Subsection": "04" }, "r686": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01" }, "r687": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01" }, "r688": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02" }, "r689": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "i", "Publisher": "SEC", "Section": "3", "Subsection": "10" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r690": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721501-107759" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3)(ii))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.27(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(30)(a)(3)(ii))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" } }, "version": "2.1" } ZIP 132 0001193125-22-127645-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-22-127645-xbrl.zip M4$L#!!0 ( *."G%0KQ"$.I&P& $&13P / 9#(W-C4V,V0R,&8N:'1M M[+UI<]O(EB#Z?2+Z/R#4?7OL>91,4K*\57F&DJ@RNV113=)5U_/BA0,"DF26 M08"%1^<7+"0 FN H&\45>62"R99\NSGU_^]]/$TAZ(ZU''_O6H<5(_ MTHAM.":U1[\>!?[P^/V1]K\__]O_^&7LPX5PL>U]-'7GUZ.Q[T\_OGGS^/AX M\NP$\-&)X4S>-.O-1J-YVC@2EUK4_IFX]NG>M4X<=P17UD_?X-?WND?DY?BM M2<,;XA>?O^%?AI?./?KQE%W;^/#APQOV;7BI1],NA(;9&;A'C%.1L[#&_B"P>7O,WDI]9RS9N/=HH?S*Z)G3UUB MZ#XQ,^_Y\$9W#=>QR)OH8GF[X02V[SZG+T]\R988WA"X+I!!UAWBV\0MY,D8 MIU^.WR0NM75J>.G7LJ\2%WO42+\4ODA>Z$_=C"OAF\2E@7<\TO5I>/50]^X9 M',47[.+C>N,X(N0G:P&V_GD3H[; =Q<@";X-%^SZ\RN #U/>3I^R'ME 0@1B M)_^\Z-U$E_OIUT>7OO%=W?:&CCO1?6!]?-+;XWKSN'D>I_]%FY[E77CI,4 \ M<8?$P++WOH_VFLW2*(&.F"@BNHG_^M2WR.?K;N^KUJP?7__RAG\ WTR(KVN& M8_O$!DCXY,E_@W=_THRQ[GK$__7;X!HE&[[JF/P=T(=?CR[YY<>#YRDY>H-/ M>2-?=.^8SYKG/UODUZ.CS[^8]$'\]3]-ZDTM_?FC9CLV^9^??Z%/'_$FXO)? MJ6D2F_T*W]\&$^)20[/U"3P'I,+'UH38)OS?O[;TT1%?\)/?(\-?C^[JC1_P M'Y+"P&DT?YSRWX\^#W7+([^\23PR^PU7CA&P%U#/T*T[^-8QK^$S+^?;KK_G M?E7;!O _7\++7-WJV"9Y^IT\YWQ-'43QN_>-=V]/<[_NUAFX.AY3_>?)O6/E MAN"/2VQ+2_>\UEO Z('J*(IW1 MR=GYV[?O3]^>SV[C+'4;M\1O _?]YCK!-+Z-'K%0]-_IKO\\0%[CZ_,NGN/? MX+Y^],B#8ST ""]=8E+_6C>H!2B,/RWY#8.&%MB4+^T;_/)C&K@@ DQBT E0 MYJ]'9X#-DWJC49< DQ!*1Z4$6'=*7) (]NB&P*YN $+LC9?LJ/%#W'2'U]2& M4Y<",3L>Q>>VGX!M/0H0O:&>/P?0L[.W,P!M>5T[!&3]Z//R0^#?Y7HH\<2* M0F+IO: 3$UAX,'B/2$O3E\U6?V M9TR*NF1(4/4@WN=?\/SYZ#'=#;:N,8WOHP_"^]]F9%T[$_/"5SV%[-+/PJASZ3QK-#7/FOB*L)TLO!/:N('0TI< MC0E.DJJL7W9^3VIDLS?#\]ZD/G_*],OH=.>; MQ/:6[[9>Q-W6M[C;#)6Y*+N&G;G^%2@PGZ5&40_W'7T7K=6,KDW 2'ZS$8P: M'R(8-3X4$D:-#_EA!-=N'T;->HR.BL,]"3JJKT!']6W"J/FC?HJT\W;@1+\7 M$D;<6U,_S45',]=N!J-W\[Q64'F$O/;N)>01GE 1G H#F^B$FH7,1B=4HWY( MTK=1?PGIFX!1O50PJF_]%'\?HZ/WQ831^Q5.\?=;EBP%A$U,LKS?D:9?(&Y) MR-$=V37K^*GW !]![F2$"Q!_F_"^IZE%#>KS=6HFG:#7$B/*T@6Z:-7RFOD= M__(F]041/*.5%,8B36#NHG*8NSADS,G83 %PB;SZXAF#PX7%KZD['W,O'R_.@,)AHI3%UL:. M978F4]=Y8"*K>FB53+P &H>)WNO M:D?,&*]ID_X6W6QFPV,PT1NG[B8@PB[ M 4UB&OB5%)UVN=NG_H5D"^@HX(F@-3#7L$L[JI/8IC.KSRXCEV[;5+ M_@XP_[OP*,ZW_KFK%\#EP#'>L4&I\&[( [&:&8@.?_T"P-==8_S,+F<)HXIR M=D$YZRQJ 9;2UC6/]\,D9!#)Z(@$W5BWR^F$PZ]3=GF8Z%HYA*$0O(%X4"$6 M15F%H*R##@&!EH^NT^^LIO6+;H_^-7:"_@1L@0$QQK9C.:/G2^?DQC=#(NH^ MVO#OF$X+33FSJQ0FS4J;/4R4\NVUSZPY<+M(_8ENWQ-J7!0FOK:/N8D*K:@NJ?B0$8P MYA&WP1N76"?5DH\ORQ,__J261?7)#:'FC&.V),&;_9'UVJR#9<2 MH==.X%8)G]%^RXE.^E I]HSV6TIT]NE3E; 9;K>^I266I[VMX.%$TLW80EHN3* M_RDDLE;/KXEM^$#QAB1X[;B$CNR._4 \']?8QE+CJ4L]XI62YW)M^# 1NEI> MW8_8<7%-X> G=G\,3_ ZMH&[>2!WEF['.1K_OM4GQ2WR>[&LO!G((+&M -T# MI3:7/@"0!2CO7.>!15>ZPR$VF&^A)MDWQHYC#0+?004%*RJI(:MC.4E=!!Y< M['DMX^^ \C[+A:4NB>SL-?,BTXW A*/9M88T"'/I2X\P>\'EH)><^-Y M"\RT'"FA(;TW_T_0 )T+L 12__AI',) ;,!O,C@U;&>$ B6DZ5F8*++> M/EG758OMW6)NFV.0LC&G6FP?%.94B^TBM=C>(:)5B^V7:;&]0Y2J%MLOWV)[ MA^A5+;9?NL7V+L6Q:K']8BVV=XA6U:3W!>.HNY3%JM5J$9OT[@/CJDEO 2EG MG445N4GO#@E9==H\*'15LDGOKGRFBK(V<=*6@;)4D]X]4!8OI"&)"/L*R:Z\ M0]*E!?_8CD_2$A,/,7R^DK$490W&0;GS..-"T!\F,58V7>-0(\H[I 55DU($ M)*B:E)='@BH$>#&YO*=\^=SK.;3"A$*Q5;WQH\ZS\ 9.?&(J#FFX(K$#$^0& M'+)F8/A=5QREA:549@6E+Y;%:.8VMVUD 4+@#4"0/,.LCO^%CPJ_BP!G1MN,\J(?PR\'PX ]U+ MAW5BX,=6CWJ)YC5S7T;!ZQ]]W2)>#UL5!N26^$MNNR"V,<;TX<(23N21RMQS MW&^U&'Q;T%%R #%4FM)042EB=CR_.V1@6*#"WS@'HBXO7G=$(#.;KA+&>\37 M09";;7YP)] > @[3;_QG]/I6TS:F'*5IP'[>%CQ4A&3G3=O2MUZI; O'.TMVQ3> M>6_@K%@JQ-W.L4@<3^$A9MJ32A2SR+OE+>@_"R ?JU;+@<@JT;94!KO#&\<> M#8@[P8&?WK7K3 PK"AW.6&R :T"_'%U(R=?'")=KP:WO5#W0B14B::O<%BM M>44]WZ7W 9O9ZB04W"PRYL=@R0@Y/P$MV?X&1+R$F98BK$K4>TV?B,E;6L$Y MA0GE-B9:UB,6S-=#Y'@UP"CLD)?AN)G^JS7$F"#)=9]LTWB"LA&\\C*I+>LL.V]R.^US>3R MT738)^RR=+S(-*B&(*HAB!4GX$*3HJ*&U5RJ4P:=:\>5 M?N;NL.N:U-;=9S[4.TXC+=BG2:T 9WSWL:%UT!) O MCCWZ'?Y_0R<46*@$9+#:5JM'!&7%>.71*W1M#HV./73JT3C:UI_67C_(1HS MVZ/6R"6L7#O..]C?L3MLN2Y&KO%+=L^?U+*H/KDA;$J BG\Y'],@LF&RP ). MW;Y1G!LRJ001AE_22:E*['E-N#]ZS0.H -Q=:,;<+OD=,!^N+*&2A%DEEL3< MTQ4.MVVS8.D/RT4\F0)[Q8ZK*PSE8\H-S\F7Y>E"L^/.3H8#9L^MB:CR,>*E MX\C1/"LP5+D=)7G()AMNN^,@Y>5>Z@%,G4]8HGK%_0Q@+#**KPFOU[QSR80& MD])B>N$^*X7PP+6I'[BD99O7] E_2^13 PSA+2#_+-W&(75803O%S<=&\AS6 MK$\IYW/L+'8J9,-IPQ-IKV-'2T^)6>5WA:3$#:K6"D3EY:/$["+.OC/T'W4& M'M9A>54"+209KD8JK*]#.ABV+0FK6L"972X/&Y46J)BK<-2]RP.BER VX(UIZAZ_U2][92%TG))\2*4BF\/F6\% M*=Q@GXHQ[05T2.Q12DGR3.U])N.IT^W%B;3X')M#B*U#EU7B6S9!9^Q89FPT4'2V-3K+!>9*$5_@^: NN: L&,06ZE"/ M>HE9[G-?QF+5\@%=>\EHLP7A(-TB7H\\$#L@8%HM>?,%L8WQ1'=_%I;$HT'M MF6"+':Q+,+ %LRT'$$/=. T5&^JA"_*7YHA'Q;ZVP]8=&TP; +JS/F//3M%0 MW+W6\)$R<'$^@<8["RRA.\7@!\K@BHT5&^=AX_*Q&MBF$\>^M'3/:\7)/IQ= MS[[J#ON^8Q27WA/>SXQ51P0RN^.*XONB2%Q__B=4<91(MA4"5ZZ!$/#G\#XS-7:FX4#IAS\&\@O[9:/.M(DJ"!6T6E(Q0 M,F(;,F(?'59RRI\*Q@-;AFZ2"352%&^IQR_P_E[H8-H9I#\FQ&<^4Y.I^[IU M13W#OO8H@+44'%M@DOW@5C!=;KJK$C-FV,:_4]/K^T2?A 5,ET[@ M>L0;.'T_0%JLIL\@-UP4#3%8P1\C5Y],6.VN(J"\0*D2]> 0^L&8W+GD@3J! MQQRY6!<'RG]W"%_PVA(B J%7K6X4E.H.+W5O?*<_(RPZ=BL*4DSNJ1T>:]7S MB_)FR2N"2?9 70D?6U "E/-V2YS4#?SN\)8\]H-[SW#I%"'Y%70>,"?')!&5 M45RT:R[*CPO%0<7A(%:E#P:1A8'.P/)Y"I^8X9"GXUG)F_07;9KALL;MN=%9 M)2+?I1S_(?58;*,>O_Z:VM0G-_2!F$ 5NCVB0!\MSR-PZ3/SE<5]9,6C_!<6 MM;G7MQJ<63?+.8Q5B1DNG>FS2T?CI#FZ A2KIQ:5DQ6B,$B2(*K$##< ?WMM MN:TXH5RZ!4VA.6(_29F&B3.+B, /KI-_!O 6 M;XL3[0JS(Y59O$^S>.VQE*G(KA*U;TSHRH-4$5;)SR7*B[453FU\B#BU\>%' M?X+O)^6<0SB_N5VBMO$A/VKAVIVC=J5\T4-$[ZH)C>5#<==&13OLC5!:3"_< M9Y40OG%?S&HF?Y>AJ64)B=GQ_.Z0@6%!IG+)^E3,;;I*&.\17P=!;K;YP9U M>PG:3"SI]I"^^RKA_Q:D(USF.JRMD[1*JT4%BV!0)5J(RA+N=&IV[$M]2GW= MJA8Q+ 1"I:C!,())P'PQS'N*$'/)&.'Z0/C)6C'*R N0*E$) @]#2<_8!K6*X5]8?:W;%/X"KR!(X;>Y0TV<",XYA?D44MBICVI1!Z4O%O> M70P@OIA\B*PX;=\%KC$&B)A82K(6F8MG+GE0F:@\WXY?BLC77E;YZ#W#H[N& M--[:L7"(!+\&&)6$+T8X3I'ZRU'7IFRW"BZK1./LL*V]R*_ER"R2C1]18!23&S8Z]+[@(7U!%B< M6%9L=RA398G'\";Z2G-/[V*IOBG7'"+%;P^JBA_VRP]A+B%OK.]U[1L'X+&2 M;?D#;ZD6P:\$MKW0]$(<5(FBK^D3,7EU!6B4V)C#QG*%=1TGN_#E%)+B7\87 MLBDCKHOM*G'$BA2:GMY]< 2;G:5>;6KHLK8KWK7C2A;I#KNN26W=?>8# ^(T MTH)]FM0*<'Y GQB!RPH3VD_87Y#S%MHX@:]S!4\FP]P1EUM!S^D/*#Q1[7;? MS-F7$P]5HLW.73<1 P[N/0 B D2W2'RX48^88')@,0Q8#P_$];&D\LXE0^*Z MQ,P>>E2:EOV1\,L)B"THH9GHB*TGQ&"5R%:-P5%C<,I%HY6@LO(A697);K%, MMGSD,1A3EUM#ZYF!BKX.HPQ[%L]5HO%+QY%][ELCES#].4[M6$?6';9<%T== MX)<5(.RPI4S:W@7-9,-M0^>=DMB;2.S45CLEBI7OOY=0T5!\37BN !CM$QI, M2HOIA?NL$L)C,ZH3L\:J.,I[>Q.U5W]WOC'B>YA%56 "K?RL^>(3Z!Z&-1:- M0.$(Z=B@2.K677 /F^T.AP25B&Y6%*N\A,@;-^8&1Y6H9-.2Y-S1J(,FH UK ME_.O0P6/-HMY%IO*%':S\BOW/2F8VFI2L)H4O$%CO5SOFYL4'">[*C'XQCW< MY .Z]I(>N(JSR]<&;E/>GB,>Q=8'>FZ7C8?W?2@5@%?WHI"4C]7ZA/5.:]EF M6/DNRFKB3%#N/I++8% E>L"62+IKC $85\"@E7A,9CZ0RM%%+D!4B3(V]O.*P4=WEF[,I0N5UQV7ONMMQJ]4M\R\ MX2Q%?\OIKWQX5T5,VRMB*A]U1#9B(DN(S0L$PQK> +(U'#.J_!4JFG"8T02Y MCW3"GH-Y!?.QHLU?%%$2?-6?5%RB5#[&7#)B+E00)X/]R8.EZ6_[%GCEDS\M M R<14R-E!+!LZ+7 _7*A6SK07W],B,^<%M+JNZ*>83E>X!+OXAG^F#J>;K&F M'%BK:P4X?!BO@152X!ZS*^M3/-&7AP$X_8KX>A*/9H0$ N! 7$++UQYYD)>" M8PM,N1_<"L[+37=58D8U2[=0)6>;GB[%F&-;-")7\]4/C] /9[YZT:A=S5=7 MK*+FJQ>24YOUB%.;=35??7NH;=;SHQ:NW3EJU7SUTJ-8S5>O&,+5?/6UO,=E M2*PO(3&K^>H5P[B:K[[?^>I%P[^:K_YR\]6+1@NJ:=#6&_=LG597: 93/@+= M- O[,$BOJ"G-9:,&.;-D/8=XE6DI]SK6'9M2/6(N+RTJ&L@MT PCF 0,)BQ> MB6SKDC$"](%P6[9B1UU>@%2)2A!XF*'TC,6;[D.5FM!E;+U2V-_2/.]$F'&- MP>*%I*45@H]JWOU!T/:F4S##9ZXWF/,@J3S?CE^*R%]P9F;1Z#TCAKJ&--[: ML5!(@M^C4-V4^=9 :94H?C8_1)'Z9ODU2HLI'HUS^V7]4?4_^'!7/"+1" *< ML*#U-]LDKH!L-%VP3'K+"MO>"VTO0625:/H*9S695]@'B-X'"(20RQ<+ZTV9 MX1 )>2FP%/7NF7I%;6!W^-T) #:7%OQC.SZ1%7ZKJ!_,$5D62LY/3AG;WITF MO1;2JD35804)[\GF=>T;!]"SDG_C!]Y2,NF?=+OR)A:3X94/QU@2K\A"^.$=DM^-?D78/)6E@@_[P MFQ+ETH2$JM)@9NNE*M'@EAL/*1I<)SNJ;)2FJ&&]N-F40>?:<:6JT!UVW:RY MC"W8ITFM /M7]XD1N*PLO_V$'8*XCH'^QL!G[L;N4):"W!&7>R2?TQ]0>*+: M[;Z93R G'JI$F\"IL'B$K&Z7LY,%LS;F=UDE)*M.)EOL9%(^\E!-I8I$7[O3 MPO;93ZIH-#X84Y<#1-%XF6E\%L]5HO%+QY$M0ULCE\S-SK*.Y6(YAV.X)),?A+,KAB8\7&U521 MU>3WEYW\7C1Z4)/?A2/X12>_%XTJU.3WHDQ^+QIEJ!&Y2K$K@6*7>\O%&9%; M7$F@1N0654:H$;EJ1&Y9Y8\:D5L4W;GP(VES;VQ/LW_+QXQW+GV 9XH4:-Z' M!Q#4'0ZQ 50*ZI)RB[.$1&?+^#N@'CT(5LA>,]+NAF"I$@6I@9J%2OC:5#\I MQC#+HA&Y&K)\>(1^.$.6BT;M:LBR8A4U9+E0G-JHQ\:AU\-QZ*N/NNJZ]]3# MYBF>S_+9=5OGB>\W=$(!E/PI)J$W9*1;G.+8C4(EOK-T8ZZ"H!_<>Z @8[VL M;I'DN*GB<=_+#\E: "YY33JX-W@YH/3C#$[E>9>+)';)5CB/O+["[/+ZCMFJ M9;KYN*ESURTW'R#5A-#8$^F'0*T2R:TLR0^6I-81K>7#=SDDA^+F=.R64%G: M@_Y%8=KQ[*//#C6 V#H MTB4F]:]U@UHTV2LA^4WA"31UN9'_8\%V7\*_LOL&:=0&\H3+.2F>'9_60WB+ M;]:3C^>19Q%^YR29&6[\G9HX V3DZI,)0M\)7(]X Z?O!XCT:@8;\P%EU]ZN M\_S>+K@VHI[-!9FBFL.AFI@4F:&#C:3(WNC@!V_.WS8#GC3"O,V.Y8R>OSCP M OA_PA?FN7[WT89_QW2JR&AM=_\L#'$]JR'B0.A8QMD:[^ T% I:X_T/$>Y8 M& DK)&DMB-5$MF!L;SLU =_E#\DTWB=5G,U,P+<"J>\!J: MYK?KZZ?;CH@GD/K^1\>V=(PVLL1K*8GFLU0'^E,K\,>.>PB64.:2HPLR-[UK MW*_"T-O#_5F$^T0VA,+]/G%_]A+Q==0T&X#P=XC_,Q&-8=ZC?/Z\Q&"T4C5U MSQ_*B8'K!7TENU8,&V?'C<9Q\]WV#)SF#SAIX,%O%=GM'OTO1?<;D]U;=!37 M3_=(=JU'W37#*K[5.L+_&#PZ@[$3>'"*7-.A3XC-6^EW6/$8?8A-0>5OP[]O M]4FQ]>-M]I//38DSD&'98FA$K-+63^6/X7J]36 MSEM<,R4EIOK>4IN@[GM09L2+&[C[Z+:Q!8MA2^91DD8.A-_J9S\:H8$2_OZC M1TQ")E@1!G;H W%]"K_>N61(7)>8^=U&A>:+/((T-R!V[ZMNY#9=XM=N(\U/ M4451J"(F!6;PO+F7#O#F@Y6\!<5?*BC^?HL56TS\-T,?KS)C M7MJ,2?H6FUOUY4=XSAR95DC$[7WZUIZ0D!4K.1PDY L@% H),M\;:_C#?&]5 M-JW*IE>TV'CA=,ZD]<8VS?;FCT8]:D(A?E=-*(K2T&K]AA?;(DR@3 MUVX>G5+$6'EB3#:6B)/7IH?V:2CS5*^3ESLW7U1UV-:A?9I;/FZM;)C)Q[>A MMKF@_K[O$WT25L*K]A8KP66WXNSMUFR0MY$-HJCBX*AB5J+DK5F?I:'-S(!W ML1Z$S1@-J48$&R,5FPN\>Q';3K;F;\:0VGPQ/><'JI;D[P @UWX@\R4&L:]B M/O'BT5:Q5*-LR&5<47:EK+E">_WFMF/?BLL4EY65RQ(YD+N)8^!HQW""X)U. MS8Y]J4^IKUNI#J VZ'?^,VIRCHT*6N&)>=G*P\#P(B#L$*_UW>$5MXZ#[H!M M/=#'DM/_RHM1E$@96S],//:(KX-U9;;Y#-J*H#$2N&F[/TQ,M@PCF 3L#&7C MRG#3+ADC:!X([^Y4+>3F!LAAXOO6L?%KU[$L(%TY$*Q:*%X$@\/$ZNH] I9U MB#ITQGV]/I':A2"T/J5TH4EN'U!KJK'JYLZJQ.ZPJC;. &N<. M\:ULQ;W:BCO$I/+>[-%[LTL)K+RK+^==W2%>E16HK,#]DUKEK<#M8?S%+-#" MDAH;;@-*,(AJ$-2);..N26U,4&:EF=4@*9ZYEAL);:2MB?];!+/"I[?I_V_$XEK?+$%5%V*,789<2 M6'GY7L[+MT.\JL"0"@SMG]0J'^XN/JGM95#5)J06V)33V3?XY<]9LO/L(W\JGR*_"Q^)STI_YK7^UX)GP[1K/]%B\+^6Q IKLZS6> M.X7K,I^*7Z[QS.]$=U.>&?CN1_QJC2=^^7T11.';];#T TCE!XNDQIYNT@=@ MVO!/O.DVF!!7!Y5L;:3./P$_O2*V,Z%VZI-SXS7YD#9],C0^_7H6C?\'V?G;]^> M?VB<'6F^(SZ^_=$X^_#^],/1F[QWO]WH[O.-[GZ7['QS'UR2>3>E-+?_ZH M4=L"8_;34?*NB>Z.J'WL.]./6GWJ?]+$!_>.[SN3CUKC'7SX:0@B__B1T-'8 M_ZC=.Y8I/O+HO\A'[>3]*9G @W_1M;%+AK\>_3L<:4>?!]BS67.&VB4>&'"X M_O)&%ZM/+ $/DV/=HB/[HX:-PHD[N\A':OKCC]K[D[?4_J3%K[?(,%JSR]>G M@[$7?H87B(]F'HK0.!Z+/35B6\^$!?OLWG$!"Q%\ID\:<^AJ[NC^5;VFX7^O MQ2*IC=H*WOB$X(F_G/BPSV-OJAO4'O$K-/'BIT\ATD*<;7+O?_Y[X[S^29!- M[&@V M__"3%F.XQGN$_U106*!_N^T,VE=:?] :M/O: M/ KVBX@LJ58!1/3;E]]ZG4$'L-"ZO=+:_[S\TKK]K:U==K]^[?3[G>[MOK'3 M+"=VFNM@YT\=="1[Y#MV3;LZN3S1FO6W9Q_R8:0(,-UD[[E.I.5*$M\DVQW3 M=_@!+52G9N,?2<5)DF[BW#]//=+]PSW24_])ARH'R'J*9TS)7*2+LBV<,^++ MU,'/L_3..0&8GSO3\#[536S<&6.2I#[\?HY'-M<_,I7O]VD;_+1<6%UW>U^3 M^$*3AZT(GF([CZX^7;;.E'VG+!W,+]NQF;E-#LAS90U$ R,=WBZ'.S?GS-[+GH@4EZ75?0/:40SE,*II,,LQ(_1#+F29!V M3FFQ3 PM7>3\6@V+Z"Y:H_X8-_X4XI!1(MOQ[5C]C?@M+9W^)-%]W>5;MW?-F]N6G= M]=L?Y2_)SW5Z#67/]UK;?"EK<6LA]!R:%T.-/BZ\>'T;(&BRH@%?C(O*N/9_8J@ MG-)V-4P"A/9\2BF!EQ!X+=L.=*M'IHZ[@9SSW4"*N7,EY@Y M^Z[;RY!NIRC:&F]?F:\U)==2#0K'U?PQT8;4 S+7GD'#U @HD::VE"/O6)2\ MS9M@K\&2F!$^@9O&IOZ,[R7V C%P&;B8)W[-EHDQX.V\E[USEG=-8CA0 M-*[.[A<^NUDC=I:_N.GYK>R4,AW@8*+<]COLI%:'^!8.<3_D,XVGL+$4C'G: MCAU$6G02K>G&G_\9Y6NHM^[RK7"GPFU9WZHT,*6!;4\#ZX]AVZ+(5NE@2@>+ M98E\:=_<8$[(7>OV>V'4L.WEG-1G"2!!$@D*V&& ?Q_HKZ^#?O2A8,8JP2E4 MFDO^#BCV" -UDGJ:AU(#Y 03&_ ERHU]YPP="OZ4#E[)M[Z$#EY$.*BWBK>" M*K3&"]?T%6<*XRP]._<1M$UH9F>T'*0Q@Z6*U,,21VU(P<*P PP#?%PH!A;@ M<,-LKA52MUCWG>=K6/,M6W+.N$&]WC@^_5!__T[E<&V>P[4JQ3?/"D#Q2RA* MYB+9_BU\DY.JOCN!J3LUK6,;)R6//[UJ/^F&S\"&JG8$+DT''7M*#*SN-C5J M:]3W-&.LN_#>U_OVF%2%HPI!$K=O6OF(/--=$=O1+I*C5Z9Q%N/CQ9])(O_/ M?W_?;+S[Y''ZIS8HS&U[9%%OO(#$#Q*I2\0D-L=RITXL9_/2"6S??;YTS#7R M&(X]8GPDYDAWIZ[S8/!'83[#I?X,.]4Z@ W;]-:3K0=#=O\5N-0SJ2'ICL:! MK(%-[K@CW:;_8G]7C.!:IND2SQ/_W, ]C9R'\ZUSPL7NZ8U/W1YY8_@! M6]+-VNXHZC"!VLP)U MJ_T41BE77E/!"L..S4;C?$6=JD?!, M[9$IF^V HF\37^?EF-KZ)LE@!W-@"*0@P*8NG!9TJEL:>2)&X-,'U,^'U"!> M94X*[%0!QLD=<3W'MHF5VX+[<1%X\&PD;_8$WIT)'IF@?2(%)9:+L99/GZ\) MB,#_FRJ.2B4<@*7(4&N'E-5EE.66;)<#8GW4_I\%Y,6D%UH#3K[C:FVZ>G^> M_WS#([3E$CWWB;;VJNIOW\T=@\>9Z[IQ#-VZ&SOV*AZZ]2'VX?W;XV;C_+3D MG+AU#VO[>*)3ZZ.$3U[9VL:[!!9VB]E_#?^/:Y[8Q">Z1TX,9U)V#._&$%H; M_F _:6FFDY;#!J@@8E:T:-9&R]X-H;57FFD_;=WB6'>)AV2H;"T;I9#MA5ZA MSE[30!,C4U0=:ILVB,@Z\ 1D==M\X[C:M6YX=!(%0/%S+69=B6Q#3="5QH_! MUQN&"U5OFPUZVX@VB3,QF>0EXA6-^9O9RC[RL,X6(;X% +_02O)0\E[SW>;[ M]50@@[$/!K;+I@II+@LZ$9>8Z/D'IKDG\<^F@>L%&':%;^ NC AP8N)-$$!F M80)?RP!HYL^H63G/>-=9BCL77B_,8OO/[$>T10G]49*_D-%U)J!G\_QCN.!( M3LOO/SW[QU&.C'E./ZE7BN6H8M-P@!3UJ%B 92XUI M+T)YF.^KP9,=&-L69@ M9_V4'/P\9">E0E[R4CA;&V>NCD_5?KEWWWSN/T_@*H6S@N/L5J1U,38C3P9Z M>PC'H&-K %CX.%)",LM@MBM@\-17W>?-3X@H,;1V+KJ8[D+?(!=W#4PJC7V%*T% MBB704'A##8C*U1YT*R#:M_Y_U$]P?@L6?O"OL]IM\)_;YN4"8U0(-B[2MHW. MJU97 7J&==I"$.6/Y^:&]WP2&KQ+NOT&8$&A1/KNN#\U=H\FE[(<1TH2;D<2 MKCSOZNASNGCS5I1O_ZOL?'?[IE7V+>Y M*Q.C[N6,4M[OV2FT>><_R'=J.BI M+5ZO@OH.>A4T<_8J^%\K,T%:?X!]9F'Q_@-YK8=;QT?JQ4)@O+ZFW0<^:)#6 M,Q9X&)@(P).5'ZD_9@Y'"TP#-/JD_S%3.86GL"LR:/]$2S$KRM/D:#M^WE&V MG_?P0?3_WH*E\O_M(0YZ,%7Y+Q^30%' G0 X+9UHU--TT4J!,?T]H(,7*V23 M+>NYL7)X0F%[3]A.83L5,UI.BRF;4B'PEPB!)UV2>S\*4XZ]CFV""N03)O%$ M>@G(/R?P<5(OFH\)@,',$MH?:D^[) M>PW+\8C\0_1N,9P'IE+-X#ACP,4'9X>&6_88['F[#6>8LDPL3.R6.Q0,,.>KP$Y%+O50+1QJNX;* M2N;L]L!R^JYV_KY1J[_/@@I[.?]U57=.C>5P[05P%WL'W/OWM2;\__2\OAQP M%ZL#CHD1V1-<%$\V:AKN.U50)#A^@:V^BO:5?;*OI=>$4ABDGS$F("PG.)N' M<@GI1FT,F$[[2"SK^*?M/()D);H'*I$IQ#&#CDF&U.9=#GJ!1;2S^ELI:V/: M,FBWHO)4$_]\)UZR#P_K.KBD0<_B+-D_8:6_XT+[8IT=MLS%)%@&M2&Z+">T/QPIL=.!@SQTW;Y_^ M>0)+H8FBZ!X9,N)Q3-#AI"'J="R*:*9"-IL:F0'C:*W@>FNE> (JD-W:P_8I4 /VQ[L_NXE'WYHF4 MW2PV\IH?I*^:L=W>$P*",;C_"_:"-['KX4Y8FU"0Y*9&+,"@ MZ]CHK[:>L7$F: D=-#Y1FW@@VI7NZ]HU%UP)>HZ>$9=D\=.P1T:!Z*&R]1S^ M_O% 0/\5XN3=I^9I\R0\A2EK/#1EC8=VS"X<#"$#$._UNN0=@SH"75![L-3 MYA?L=!+/R'BKO%*JZUN'1Z-Y?]P44!#'>/SL/LF.8AP(1Y6_X_WN\N*;]2WG MLV_]@8W3;3_PP[:WG/'M^@_<:4E CCRML QB>8-3]Q*DWLA9N^L.84]B0M,0 M3\+,DQLF<%LQNMOH,A%73@C2!IFU'@I(>!LQ97G7M*R::QT(V;& \K"$& M3OXP =.#@N'9)C#,?_UM4HO8*;RBZ\7^,E@_QL/S+"PB<>?XS?R+#0=/)OO7 MH^91%6YX8;FY.N+W<7TQ5[6[Z]M"X>;W_<:T;A& X*KW[EZ]Y."4*^-K$JO9 M[9R@%TQ22_=M9]MAW+AT8JXF4#+0*^X[6N#Q@#@@@X_H39DUPL/;4^L9-\!> MCDNW8?/PC4L>6'0T6C>N-+!9)A(+X>FNZ7'+\ P@Y#H/U%R84'?Z2G^=:KZE M>$?$T?@"D; #L1@EW#&_&6Z<2!-]%>Q)N]TE0^)ZB##$?S#%H<<\'!#&27\AP2)COTA8= M4RB3'@!&6[>8U'4=2\,$E!C*H\Q!-E(BR8YG];-8(X.^[M[K\.SC[I-%GEE MY%7C+1-&ER?:N^8Y=CUX+:DAD3_+.O7$J&M(@1KC\H\EW@IRPF7K@4E]F1>3 MRX/;,89N"^]RW%8$P&M+G\TA6.'$\=V Q&R:U/9 Q24[S!&]USW*:"$&_!1" M##SN2A?8$!/<4P\CPPI,'G9G3GX>$'#PIA$"&1;A#&CF,'/T@@+ON+ M8U7MTY;Q+._/I$VT[*7S+Q8XE'+3YV>SN.M*+:-6FU.#AMX>[N MIG/9NKAI:]W;F^\X3[K3[W]K]_I:Y_:/[LT?[2OX1;MHW?[>^W8WN/RNW?6Z ME^WV5>?VM[YV]:T'_[)1TW>M_D"[[OS1UKZW6[W^ZV+L>@,G O"'*31-C[D1 M5DN";-:T-1(AO>#>@\<3[LK#.TS6A_H^D)DE7O0$[F#0-> S5KB,3@"^%!W^ M#-Q9)]]V."J/LS#+'?C2]7,;)'POZ[D8KVIKY-YWSF8%.P3/[J%QF@<:S1)# M8WLEI7&>RU,.V""3.=T#/XI9*_<$#C2P5JQ'_=F+1@&/0\N&UV/^^P?VOT\" MJ:>PGEA;BC>9&SYY?PHOC):D 0Q.SM]%G_%E11_'BX@U5D4,B]*UL8N'\K_[ MCG'T><#<5:R#-1QC()Y_>:/G<5RO#XU,6"_O$RUJ5=^?O*5V6M<*L1Z7;YC/ MZA2?X07B(_E0:L([ 08+WK^M$O)\K;P+6_,]X#K-M7;9O1VT;P?]/?0UWT&I MMNI*O@0\!X/(5?WL$2J3(WSY)P9/I6>8B9H9H3M]$_X7F(.G6OK4@X_E;^%7 M"0BLY:/7/OSCTP('M(9$FI$8MNBV]^?;>>R2W[/2J_*$QUF'U'E'H<8\A7/0 MRDJ.DS9.2+TG;Q-!G=Q9=H?VH%R975F/WI5 2^T%=Z=CH[.MPF\3NN.\O9SP M0G">9H(3&W\=I1Q*4D\]9CK6CC60I'[$WIBS3_">2G4B=?6I^>[\[?GICP8Z M(GS7,0/F(V *ZVI]HR-AM9H[.:2R-"?>&CR:]IBT" JE6UV;HO^#IO_FT>=K MQWW47?/XQG%^8E2H8W-/:D78X>'@V$&QP%99X!3T@E9O(&)'6R#Y%0AJK9T+ MGU/I6+&A.'%GG'AZ")QX!LK8H/U5!&I.]LN*Z125LCV^C6MW[[M='O:U]9MZ[?V5[A$:]U>::VK/SK]=J_/MZ.85C%MJ9CV;9QI MFT5E6EAE]_JZW=/Z@]:@TQ]T+ON,.=O_O /N;5]I@\[7-G--*S95;%I"-CV/ ML^EI4=D45OE[^[O6N;WN]KX"HW9O%3LJ=BPA.[Z+L^-94=D15QFQH@;_84;9 M9??K7>OV>SDY\_Q,L6:U6?-]@C5;1>5-6.:WVUZ[SU-!0:V]QI2*KVAVEM74 M;#85;U:;-S_$>?-M45D35MF]:_?@T+S]C5F9UYW;UNUEIW6C]=I_=-I_L@_O M>MT^&I^EY=93Q:W5YM9&/+X=SOVJ#7NNVW+M%R M+2W3?E!,6W&F;<:9]GUAF1;SC$(EN/SNW7-EJ5:=,4_CC/FAL(P)RT2?+@^. MXB%Z@]'1V]_*RIC***TZ8R:SC.J%Y4Q89^OJJH.G9#7.3,6:56?-1"Y1H[ 9 M@+C.__[6PA1 8,@_VNS="IQ6G7T3.4:-PN8"XCJOVOW+7N>.IS5<:_WVY;<>'+7 KUU0AWO: MX$OK5FO_]S=,\HV^+"OKOE6L6^T:F,:[1!%,1U-E,'MA1V2^<\5\%3\W$QE' MC<(FY^(ZK]K7K6\W@WX-=-P_L SF2FOU>NU6K_5;FP=AKMHWG=O__M:^O2SQ M@:EXMNH\F\A$:A0V@Q?7^;4U:/]6Y[EPR)U(?.TJBY[?7^>W+H!]3 M@K]K\9CJMSYKUB2:2RJ&5@Q=3H9N)G*5&H7-+<1U8N>T7O>F+],(+]M7Z&HJ M*V^^4[Q9<=Y,9"8USD\*FY2/*VU]N^H,6"I^9S!HMV/)OUALVAN4E4W?*S:M M.)LV9]CTHK!LVL1#](IIMNW!E\YE:<].Q9159\K3&::\+"Q38B.F7@>.RCLX M*UN7E]UOMX/6[4"[;@O74K_=^Z-S65Y%5S%KU9GU;(99KPK+K+#2]C_;7^^X M+^FZU_W*O$DB>Q#K46^O6KTK^*K;TV94XM(RL$K'KSH#OYUAX'9A&1A6>O>M M=_FEU6\S[^]_M;&F6"]]F]P"O= =18SM/O:9;LWZ%Q_9_7HH6)=4L9]7U>,6W'& M?3?#N+\5EG'?H2.J=]?MP:&J_=;]H]U#9W%9FQ JUJP\:[Z?8NVZ 81SG]BCD5GL,SY 5NV2(9$C;?5P\FWZ&UJ=WZ[ MU?X+C-C^5>=2I#I]:0VTNU[[#^SFTKEE;9?PBQ/%RHJ52YG0?UI/)O2KC/[] M9?0K[JOZ07J:3%@J;"\E7&>4GH2M\=ME[A^J&+/RC)E,42ILOZ33IF),Q9A5 M8LQDFE)A^R7A.MO__-*YZ"AF7(49X2?.V$YRAF$1W?T(CQI_FNA/DCR1I(Z6 M#()_GY<5,L>'OU^'<.6^XF0YR^D"0'*$^XJ"9\T][8=OJ98ZXGT>$/%=,($W MNPO\+"9C[\G0<5'&6H_ZLQ?#_C@4X(E)ZE*0G>*"8S.C&V]/:YK\\?K3T9OL M ?2G)\WW>'=BJ2?G[U)6*S[^Q&Y_%*^^=RPS*2(KA&EZ^&SZ%/B'WVD7PH->&=T:/"?";C3O60&P3]Y%Z1(.]P]G@P^MUVX0WNNRZ:>!.'8]Q@S^F^)T=Z);F MDJGCPMTV+CT3IK%EGV\LZ\^W).OQ1&0,;A#+$L/A?SVJ'[&_Q8/9WV()?#P] M>X%F!*X+!,*$%1R;<6FV 3+Y&X[AJ98^]>!C^5OX56*_1S-:<6XU5ZSW[3\6 M:1[BHE/84II:'%*8RY>=ZVA%TH?9VBH M?VH9NDDFU-!:_8%V$7CPI>>Q[QJ?@&V'Q/7@*9H^9 \WQHYC:3Z<,BY.#?>( M^T -6!ZRORZ?Y 7W?Q'#]T!$&%9@$A-^T2['U-9%:I('%#N9!I;GN,\:,0.# MS1W7O&?/QY,XQ0+8B3ZI9(R2,4K&[$/&7/531(H3N%IK0ER J:V9H"!XU-=! M('ACW25>32.Z,48] JQ-^ 4T"/@4M6O0(HAV:>DHIA!5+0T($H2+O%4)$"5 ME IEP#I#W*J)(KY%?,KYB\5\U^V+N>9'WT-E\_W\!=ZH;66.:$V]7R76Q+H MBT-[0TD#)0V4-"B7-,A6_---C 4W@)$QU5WM0;<"HGWK_T?]I%ZO-[0I<94E MH<2'$A_E%A\7JXJ/V1N4^%#B0XF//8L/P<6 3T"VGPMQS/,-_AXN;/5TJ/3G M45@<->8OKR5DB4U\'F&=WPYL-K!-$$W4UKS & L@?-*4%%)22$FA4B@Q-]3^ MBQ*3ZK;6EM'3>>WEBVZ/_C5V EB'W]8]HJ7=I@V(,;:!UD?/VJ5S4M-N?!-^ MZBQ"J]O/&,-UW*D#XI&8&D@64&[N>I>:I3]Z2K]1DD5)EE))EJ^M5KJO=0A* MD3\&/8/8F-"!*5]@ /E,*DS(!.2#;083]KF.P+=@E:"-@.WDTRJ)F)01+ M3;*#]:R1X9 8/GU0%I.2*$JBE$NB".5C7JJ(+VI:QS9.M%>WK?Y5Z[\_:K># M=O^3]N7W]C\_:A_@?Z]K0FK8ONLP:X\[5\:.96+FLA(82F H@5$^@:']YCK! M-%-L,$V#^AXFFP+)4-VE(A,=_3F.14VFFCS YXQ7*-8Y@,*B ?53'Z]EF>R@ MVX U%/ [4<\)OY8"!QYR_PQ7*$FC)(V2-.62--_[[71K!U_YW7%_:GW?,7YJ M[2<#Q,1(F2=*!B@94"X9,-4IJ@R!ZY&,%/7T8A>>E/X(; '&R(C =GQ8@N=Q MA:+W]>)MG06"^:,U6-5/70D0)4"4 "FC E -H#I@/;"!$M44N/18$FD!J2- M8!)8.KH_-3N8W,.3G*$6ETOBR;R.#HP1E$KX1A;DQ0H[E$[P#)].+;+P3GR= MIT\(N[W&,^@U$ROP?'P&?ATM03Z#19D#*GVX4O*Y1!L&EO4L(L[$5,)-"3F(,92'Q)Y0^YZF.V0L,@()PVG;>%;U/4HX*.%0 M3N&05#0B^3"3>I^CU@=#.DNR]XE2/)1L4;*E*K*E/VBWOF9[>R.'A^YS,T;S M# H*!ZEI?I@F6].(#;LES,BI,>U$=WT>09[H\"?\H ;\#?\9!KJ$IP[%MB7H M#!H%E'EK/#_ SG%@._T=4!>>:8(%Y8P">!.+8;N4H1A[J-D_55L#)8R4,"J; M,-J^SW@M=['R%"MIIJ29DF8;2C,PH&I2@HF/3"0G-\64^W;2/]%FOEWF[L%/ MO]D4<_KZ6'6@\O&4#%$RI%PR)#M9MS8O1/[HM*./D](#ZQ.C--](#]'&.NA+ M4^>1N-S<8QF^[!;8#9 BZF'< !M26[<-C&KA7\Z4E8>#WC-U+&K(3&/V.+R; M]6/'1[K$<$8V0$(42!D$-31,4?9U&X-DH 3!#YYI#.]WL%WN/;')D H+$K2O MY')U6R-/H+5Y^"1GRG0K>-,T<(TQRX.&QP%4IKH;EH03L"G]YQ"*\&"?;Y+: M=!),,'IG(!P\CR*T!=2 !-$BA:U.J._SM&=1Z;D_6:M&/+S(B Q6D3L?G"I M/\.6M(YGP8U>V PAJ^B(=5M)C,D8:B;Q#)?>H]: MR3*DB+U@MI#!#<>ZS7M M7K3?EPH'W#*C?\#M>HT]#_4?6;5$W<2*E&FDA*$2AB44AJ!\3*8!W#]O]UP0 M^A<*"%D>.7.#UF>S-52+%R5*E"A1H@0DPX+&4;-7Q'M$O?KB@)3Y'7Z\UF[H M!!VR2T1)>(,2*$J@*(%26H$BV\UEMVP0%W8BDRUM0SA*'F]ABL$O:U*M"C1HD1+^41+?X() M%)&@6"I?8N;*[+TKBY:3W8J5@3>,X8$^U82W$F!5YYK^#2=@WKVLSB8HZ(!E(5^;MR85'A16!3?\.\(M[BME'<&)?D; M6\N)UD5!R2;,<-'*@#0"L-K\"GP2$*F!Q2@\91".NWMJRQH1=I> %J9W.H&W M,M381]&BM%=F,+6 -4#>BP([ *=)L5Z/)3"F/A[6B2W:B$4GU.8Y&/*8D.L' M2^'U)[92MFK=)?&M86K&B.=4VIB;+DYUGI#A@^QA^1F,.H P\8^ >F,F9OE& M6$$@+&BJRZ-*(PA'?\PPYCD3>6(A,L7.LJF,KV?BN(2WG,.AZ/)%6(DHZWM2 M'SGSE+#8AS] 63KJ7%3G8NG.17G:1/(\>?9QL9Y:;A@>J*P5)>,D$P<%VO L>,%*[4" MC)G.5-@-LG!KY !3VA/>'(-#'BNEL-K*&N)+F_5FXT1K(;& 609HY#TXQD!4 MCLN:9D39U?P";^&.&"'#<6>!@<<]/'BI'IBLV#0C;9M-OA)[\!!RF/A-[8"8 MB=QMPV ]AT;6\XGVS6;]H=G8B4<*-AN?GL57GYH0SD_.>.G(&-;$6)6@('AT M]>GJ#&P[]O%OK=:=H+SHS1.P @. &-N.Y62ZNZ*L>3F8!S:.;!+M7')(A=R0 M<^@%Q.V>T.H1@OA^;%AWA%XE.X*KPC'2=(Q!.@;C3G M>U\OSD].WS7/V=/[_]$XJ==KHL:/#S+0F(CU"#.WT8KGG/;EI%%G9(D"VF / M1]= J.]=$YR3:\%:4$ 2[<+172!X6[L"&8(^"W[0GL+;.)?^B8OZB;# =0)M M >XY:3-['@^(<%^@@\;V+";:8MU$8(E2RWM"[!I>QS]#?P=0'Y[AC%1G00D7 MRH>G.TO$"J9L8%V +T6PL#?@5Y8U*^A5S6)Q^(VJHL5#+%ID#Z4FO/.I^>[\ M[?GIC^91;I+=OFZ=0KX"I RBRZ=V[X?8K[N]/UN]J^.;;O?WSNUO6N<6/OG: M&G2ZMPDFJ-RI.Y@_"5$AT<%"C>MH[+1!5*I-%/C>$\L"N;1[,?L9)S]D#QA\&+V4V^<=BV UY[]#(TZ>_ZI $S0 M4\/)CK$*RZF#T@9TRJC\4PYFHMV5X98K[.I29].P49$4M+C0R LG<4N MTC4^UBT"^WD1K!SE*B ;0\-S)F$EM?@KP ;3F3$BFK;[K-D%HZ,A4ZJXTTGC MU"+U^$5KAO?=Z\Q@Y#93U$0#T=YX]\D3C^=JK>YYP60:JVJU$\9.- Y8?]"I MI8O6%,D'GVA]Y)"957C!_5\B/.=2[R=_?& ;H!D"B[(&(GP%AA_$K$+4 WG< M"!LW$I?WYQ!Q(;!_$!0N#Y(!?"B8M52R^T+18 9LY3+>-837.HGN:QQ?L[CB M[XP)#)XD(DQ@!B/6U02;M E&ZV!-W^F)]CMYGDV.:S0_G9Y!;C*"Z:A M,XL\3:6(D#,$E8!0 D()B)((")Z ,.5I-L+6$'$6]$9; !A4%I"#;:Z8F '8 M(L_**Z$D@Y(,998,,ZH#-Q"(-">8:8&7A!Y+&8()_$#-Z5."0 F"D@H"/H,/ M/0RA4B#<"XKI%=,KIB\'T_-*:);RP3D?C(*_ X"'K,/V'-LFEFQV'A<0+L'T MA+#'Q9XL9JQ M>+N!T-N@Q(@2(TJ,;%F,($,Z@<\P@@RY]>JVR^X?G:OCQH=/LU4ABGL5]RKN M/4PE@-4LLI,Y5AV<&,4H"HRCW/*D(T$W]2GW(T&0CFC&N H2:$D1=DD!59)A>("&V8$K$Z,EVRM5YUU M(LNSRM!=YH60TV=%K5I4PAL6M#GN3#V;+/F#M[&6#[P>EI?H(A:M9Y;Z&B]: MO ?3-1F)ECYI@,%/XGN)\=W\"""8'?M >/MG%^MPN7(Z7XKXH(-ZF5Z(*&:) M8K=.?*SD;#9#_[R''95 MJ8D$1=:A-#DO7?0S8N7=F.<(TA0//6SK/6N9U) J3(<5?C(2\[$W"J/5>Q"G MNISM'DSE"B:(28M-EX>U82 T7C$+&.2:1-S.&B)IV-S+98VX^),-ZAK!!,?9HZWD)*YESAV# MG]T&X?UK8\0JGI*OJ4IC\ZXJC5VT58D]7_5]>9&^+P^J[=I4EN&ZEF&"P,^.YN1)?BLPCIQ5<;$: M:7<&[:\<>XV3)*&5VXPL(K]WKMJW@\[@N]:]UJXZO?;EH-OKU[1^^[;3[6E? M6[>MW]I?X1*M=7NEM:[^Z/3;O7ZJ>"BP.7E>-%WC%A3U2*<_/,6UZH+V[:$) MVJ82M"\L:+O7U^V>UA^T!IW^H'/99P*U_<\[D+CM*VW0^=H>M"YNVDJT*M%: M:=%Z?FBB]52)UA<6K;^WOR]M7'J0(I1/A*QI'=LX8:.UM$O]&1ZH=3Q+MTU/ M&P,:>/$*&XIPHG5\6=CF:10=JU%62ECL*D=YX?>8@^(%]\"65'=ESDNB-3TV M&V3RB$U@()[/>P6RUH<.;R+X1Z![%-?$!7F3"VARR5M[HC$;'N?\< M+C@LZ\-UXN\R)0<]\[(YI9R8.9?T@T]PJ<$:F@-18+;P WPDYPAPR+.F QC: M)_8(Q]C %P^Z%9!CD-_8A)%8!"ZS0:,C%O -WX9$IX#TL14V*5 M2:X(Z^BNBRE+W*T>3D)@&\.R)A$8TC4/5DJ'\#:6S^1RK_XP$6+"MHP4F]FZ M0"WHZP?@.H\XF0(?19Z(:V"W><(2%7#>'5N'8VF8*36#]WOV+0IW#%C@=U.7 M3C#L=$]L NN@^+N(@O#;Q" Y;/?..ZA/ Q>G1.!5$0'*(1EXC^C]&>LP(X-< M8K1"ZA2%J-XEH M\,]9R7'#B%,D&-BB\1L!K-95GS\.X&Z,==:.1S".1X K&(OC8Y8)'>QM/V8@ MAFOFGT ]+^ P8/-/9F6-1&Y\A8]CAZULZSF\.*$"&%W(UA.5!TEM%%(" M@"!D<).+!0DGK&7R@S%X]H37F@SI/\YU7 Z\V4]DCR, >LI7X4?1($I^?LQ/ M'$Z<*US$>@G4,*ZNR>VRTL@G%BD4\6+9[#=CB$DLEEB+0MHS&9(1&_-1/G// MXUR4<:K\2:)I(?.#V6M:QO1E]CSQG9RS+$NZA(0 M%F"H$]]\0^V_*('GVUH;#FDQC,5+G$[9KYQ]7]@6*_MT".(2B?6 "W0FU4(QED0S3K$P#!RB@8L28MMCG8?E,$RA(22S%AZE>*@E.G:Q84X. MX7>F+(Q+#H]8#^1%Q[]TV7K%H.W8X0''@8-KDS-5>58(]D",BUS$*HI3T'W(K"7)-+"Q*Q>!3M^ *+PD/SB[QF4\6XCEB$ED2BF%#5/78$1HRENC0 M'4LLQY=)'1+'/NG>6+O7+3V=& "]F\D&@,@Y+B9 PE83]/G^DB#R2 M>U36?\)9"=#BHQ7C!TA,#W>$]A!U0Z_)=VKZR"5"H##]&ID4Q^6 3NN)A""< M1!_PN5UP LI-@30%6A^FC=\RX8E"7Y:#GG+HMR*_)3X%;":#7H*9H0H$:[K" MQA%BD0>=_5,+T%!0"("=;TOS8#AUCB=:(S3"@R9L:F MQ5*O9V5:["I 5,^1'I2_&QCTP=!I45G9%KG*:'SA4%A#)30>Z!R[S6FE1"F)ES$A MWXH+>128*;K!/@?7%2[\_2=7A^:XMP-G5#QDMJ) M/)1E*"G- Y=P]S[S,A6.*C/VB#!NM-C=-_\"J>%ZN1UMTBD8SA#C@0BY!QP1 M[@J?=Y9>PFL@S3L,6, M)!&B29J.'"?P-/DX$;3D[C /'^Q,9;F.B,P0_G0WG([.WK(H-/$X)ES93E84 M 78GU!>N1('#I3"5T]E8#4Y(AJ&!4Y,KF7(O4_R+<$OA1L3>8A?%HEO:@\.] M*:PL":2YY\>OM!P]<2=W?H=R*?'5W$SF1)PUBK%E[9JITT@=?@9IB+%_;LZX M9RTIX6:\#=1=*Z89BV=6M/[NS[#J+5_L7P8647,9F'T&-$(7YF,G_,3::OA\YJ,>?-M< ;3F+Y*);T1?G+/3%M8#[ACJU$#KQ4!5?.&IT\=7A\<9]/E("AI6J MDNAR.:8FVB.C)2X (HHRS#?$U"H*)06=>TV/H_Z)"06/FR.$TE25,0DOQZ3 M&LQ&9;//0[H9AH=9AF-D+FR#[^A)*8HEL =#T=X,T^'OR!%R*\04^C7%TE,TB%&U+4G7!:9_C4,*J1:N;+ M)0HUAG?-DTFU]\_1W>F098@5:F/8Y2)D>PUK'L0\P)BW0W*W8&8630FY/PRB M+?!7<<6-Q90>6:Q5]'))49+0&S,$(C3EF6]K#]2Q0N@P0T,&_Z-F&:%;A(FK MF%;H<.D6VZ/C1L(MZBD304/2:7R3M63JPDSR0YQR8RK1O>OH/%(#&!=^!=X= MQ)"]CTVB(T@YPS.E)]RL)Y<.V^.I2Q(Y-1&9'NMX6O"9CJ%/D7D,3,Y 7(M: M14P_HOZ$1IV$AHRFI1!(67'4S%TYKYBZQ$/E7G. A^)5>99Y'ST M31!T%*://SH2(2N!@BW=AX/?P@8^MHV.!R0)'VW,6*;>2@\-.<\S4*?A[5,0 MOE* @N4+),F-O%A7%G:CU'0Y](;(;#R9@!W,$3W6X-8'RMQ6!MBPE',S-WAD M@FD,:JR.*,IQ$X-Z,B4(4[0#CV7*APP1L;PTBQ]!68\W/F*F'3_!DYD@\V*# M6UPQ:TN8,NC.9[ZV9'>(O2(Y1B-:M854:ORNCLIH+PQ3&OFBH( M?]A!^&T:_X6CSH1&EV(/C74\VPRNV6&IGL%$H6XSP63[TL7M:Q,''>LHQ'E7 M.71NLS\)/")1422=+LP>"UA:'#XR%GY--3J8ZXS]2;AN B>1[8DL.*:;&CBE MAZNU88!SZE(GMI#DVV^_]]L@>[D>CT[OP*O-MNO+R+$&U>45?3V3$YUFS( F M-8U\53R_G2>'6GP4X;,X1J. Y65?QL4Q[+C@'2,G%KTVGN]QDPS0O"$?4(O0 MIRY;ESR< 1:W%U5CI9CLLL&X[J%K MX742XPF3"S>?Q+OT22!))-T4E!<4@):A1Z2U3$&M;$@NK/;-$X?1&5>/G<<9 ML8/Z8-R<134^Y/V0EP4"A?T1,C8V\VPS1>W^[E%DO2\@WC.W%G'S.':\(R]82S*-'2 M%Z268\2\;((8([LKF4]M470!QB0E5J;2,#J6+& 9N#51WRZ98R*$L5H++XJ M0Z6R\F#(MYV\)[D66:[ XUEAA0(WE-GI'R8&)^H_9XQ>V30CPQ+;DMV+15R1 M.R?&V\)-$2,D<=ASX[0? : 7L?RE,Y%'5_B,!8[C6=)=.AAY"K;AG.5,X+ M(H^&\>"<"1])BI2Y* F:DVO-:<:JJ&?7'>DV_9C7@WJ5&].?[P[N2OZ6BVJ]1YLXE/E4Z1 MYCO6NNI-TDV3 BGI4L&1&(F62;F\:\U8/RW^V7',$U.O:?C?Z]E+Y#MQPEZS-F>P(\GO, MZR&2X?DI$JIA43V][SB6T.FY6AIES,2WXRM>8J^[SR=I:L?V&JXIGER!)YMEX\D7&_23S*%-;]D#*O>?U+*H/M%N M"-6NX-')CAK:*TPV1RT1NW4Q?^J8$NP9 ;8=\Z6"E0Y6/U821#>QH#+ Z"\G MD2Z+Z[@E?EO'!*(P+19(CYE^T76ON=%W3>#C_SMV G[Q)7MQ.WQQE[\XT3"L MIA$=['_9VNO#!]Y6I9'6+28-(J%5.9M_/ZL7*[&P7[%PJL3"3L3"7-%AR24" MSG5Y"ZL,>0'_1I7F M/$@F%L#C/9%USWNEL28+80M?^I2CYQH R?1#H\%4^'ZD2.J.R.X<9C&"[_GX9[:,<\3A6[;;7FP MH$=#R$_Q'A%A/D:>)@W:/?$?,54F2#)EK+E$I+)DE_R6I$H\4;I[:-U'H_+K MF7#W%/OG4>Q_@96:O&N-IEAW.VQL'+M"&% =-K#G*-' QI,MRY);V<@?8BVC4[.-KBX^8)/WF0V]B M5Q@P&R5SPA*[$RG*O(!>][3>UXOS9O.DP97;"=H\R+?P<:/VX?SLY'WB"[8& M^.ZT=O;N].1M\KM7W_K_\?;L[4E#$Y^\!B.)8I&]KXT C=B2G#%6N H,4XM, MAU@#0^ GX--8^1)N)-[#=:Z;HS['Y_AHD)%ZV/JF9>@FP3X>K?X@S#5X/=LM M]D\BAB/S@R:"LQ=+JHA!F^4R4=MPV0Q=F0'CX/H)4P9E=S\OQ$88AI<[9] 8 MN$[,-!E($P?EO0.3QQ5.$3TXOK8UU\!AN]-MW/ MF/'N]*-3C)$618JPLHA!6K'F*.YL\QJ/ LYT5_(8&R<.O&"++O]9$BL^GOZ> M6$B.LDM!F @FNY@O.TBG?*8TY@KQ^ZC4B$NPV1?M,FPJBVC(C=1T9?HQBL.Z'LL3G>FJ,J*;%G^5XTE*\,KGD6-;:SA M;>(Y3#'@!;AHB0P#EZ]K2?Z] $5J4Y)$YC"US9C"L;#;\$RGX="$P 6L8 TG MK>"L;NRQ]>;KQLXTI'CD/&];E2C"?D]8?V3A%I!]0(2RQ'8:=5S06F%QN2#4 M18V[Y<0, MV/G&.5%[IBRC-80P2S#F4G;&PI*-Q1<^C-/;")<1>%F[S=%'DD\?>.8ZYWHWX$B8_Y9M<#&< =7(VQ)Q@ M$ZDKD;(;3^< #>4G^U=6!B0Z5V/:_%\@CA@0L-$/&8I&=9:.1= XZV:BCTA4 MH8Q=ZFRD,=UCL2O@@S&./63Z"ZI] M!A859QG=\B"629KR[\A]@"GBT3-F#_#0PR$# R<=D9[DT;D_H![/D MM,B-$'<79.R.:]+Z3%H]5XJF\GC.:@>VL#5=.'@G)2LVIH1OOTH]I7&8JEXN M? CO3(7P5 AO49)&8@'-?VP>T]MO>F2JCR0M/E>U*%V:%RRE"7>BX[*>U8]7 M. AFGYGAH(*__BNPGKGD9=/&&F]/M&]A-"/G8U)6RZQGO(*=2K*!MI]P)L;; M:<^\Z6.N@^I\XX/J?$L'5>43Y=[^(P:8N2PX<=%I_FPZIJ^<+WA6(^-9"U:A MLIYZS#W MGLO+%WWJ<5>RJ(D$>PANEOZQF0),^:[7W$6(0T99N F;ZJ-_>?:6H2CD32XT M%%ZS>O#NTN&4B%(B2HFHW8LH3):IQ45530NF+)^#M06;CES=9)($;O9Y-(KY M:%,$$O=T* &A!(02$&41$,P D6U"_&A&N= ?8F[G=!4&3162: M1F]6+Q"6A MLA&O5XRK)EP>L7G(.\[*WU,T?=9(3)I^+,+"IMY/X/ECBX^GFH#6J _Q:E]_ MBF(-'O%>\W!.BDE)^:1FUV1@Y+VAA&,=+PHLG65*B'!!%,_.9<3RG))20SJ='PW)28 T8Y9I1$4A))2:1Y4H\ZK<<)Y<+KG.085LVQ]8 G"DRU 70&I@>UI<;N>\MHHZ:&D1WFD MQYS7IO>?^F3ZZ2HR2%C!JI@4A-F(H;%D.&#\D%!E\87!&NHDT9#C,KA?4NW% MHOE@\ANUW!&3__I4;TR:3:P\,CMO[7KH*4K=,&-?)2C%2P QU9NE3+,BAX!E M^@X#*YF0/10-AUWJ!%Z\4$+6B/-$79=W\I:<,]O(9[:'3HYRP-J,?\U.&YZ> MD&A+4JUJHJ) CP^EQ3*:J$J6RYD^F?IDH4P?ZWZR"#$VH$/*7%8DA#4^_#R,-TB?+[UD@A&C'@R6 M$I+/\0?S"@1>C!.?]!75Y8"J3G![B>EC7#W7G$1_ZI2V3K(:613MP_52AF)U MOG!IS",KK=^#J-N*8(4BG2]<.CGCI#N"PT*';?/L^IK&KO=B?;IKT26:Y0! M&,P?'9=1A*%/4:"@RQ4[/X0Y\" 2>'&.Z$T.I\+LGMG8*=]+ELVPSM^(A>/P MK2FELI';5O3(1/CSK@!LC Q]8%8!T$+R!;SZS&*UUY35EB+.8BEX24;@%03\ M%:A4A,-1PD&6O&PT1]?F:UZ9A8GV$0>L1/"LZ0 8!2RK/9QNDK;N,9%58Z#R M 3%CZ8?)^CNP(3O.!%9N)G"2(!\OL['6O:.[0/Z,Z[&8UB5HHN"ASUN,1?7O M3JS3%[=D@8B1K.>ZD'EG@<-/G.S)Q*,Y[F MLXJS*+X3YWVZ\KP#19D5D&:\V\NO*_!;36Q'$Z_:G>F%B2K1K#:5JOWP6F@# M[1Y\XGSQK\\GWX2SG4 SC'L!0#VW0-^&%8!F:(R9_V Z&_2/-QI]<'C#*38I M!G0<6&OL2J9'S&L%)UI.LH@JX[E*A9H<:JJHX.,0(^SW)O2\E>&WMN[>CCE0 ML@A #B7#6$'8XP'47"S69@U*PI7R6^?,*%C.#(/@-#3LB8$XX2.$:DS=9_V9 M/*8>+T#YO?- CG%I\ 5JO^%*F?*>8Z+AW&X3Y>29$C!J86R3Z20C^\D'W>G!2YCV\,QL5RR97J08RZ7Z"7;\[?D6-H*)\J(F=^I M.5W,S22/B?!=S+#&F6'K MKF5LZ0?$*L@X='*(1G]C.F$M\**1MER",\?Y.3._C[\A.L'6=>7-',,U;$3@LQ:J>""S>?!\/J:8'L[7W3LA,M2J,MQ)3BVZ75KYT0T2ICH^(;_!$/S UPXHF('8MBR?.G2 MH^-0-^9<;(FN51S;O$B$,,#RMZ=<&]@44[9=YMH,0T!>,L(S'^!1X98U#M98 M.R_M#Z[[]ICN.V"Z;S%/UY+:?KD-D5W;@C/K7[B6%4[RR%].73X9]A[';=OB MB2AI/>QHRV2$[,*;;A."%L][H.(AJ(FI[ 85IQ$+@L76'$]E\F;ZU['N./RB M,$T;V\4QY%!?=&349Z=1S+7#9,21&X$)@1R+G#-A"U8LPL_+8T)%MF]-/&[Y M8F6,??NB5PG@E07P#7HLBBEF=R[ODMZ:/4@U;]9#Y*4VSA !2C.W9&,+U.U0 M<3H>NB),R<-*\$ #1%\L9,1#F&Q<>2!:).9]F6AW)AJ*LC[KH5P46MA\V[SE M%@]?*5^7"%V!E!6FAE2-70;SM(6&T;FY!8??;,,?F*)'RJ;[S"3@0GY"0*,V M8S'$^".X[#4)%V\D+?#'M>%9UH0SH9$9^^,&24B>_S][[];C-I)M";\/,/]! M:$P/J@!E'MMU/YX9P.6JZO:9KK9ANT[AX,/W0$DAB6V*5/.2:?6OGUC[$K&# MI)29=MI.9_&ENYR2R& P8L>^K+U6 #J!3+'SFRHC\"'..ZT'DK$/&<%;CQT? M/CC#4,5ZT/.)W:/YT3^NU4>_R\:X^W>7;?N=7Y MN_=AO=4*$#1FVC1E$V8P)<9$:L).&)O)T5:1&19!R3E;R0HB>="I)1Y\45UA M ]ZCXX6W8<5;0A)>@P6<.>NBU*JJRXMNX;UH)3\G&FZDD?QJ> [)8HJU?@0\B%IY M7SQ]\OQ'ZM EMM]NE8.V&E&RJ<,+'69W/_#3GY!#03.*].61V-Y4?P]'U#$@9:37O.^*[1N;2[V!< M:QFTG\RB#\! QRRHWNCX*+3FMQ>I>.L.YE+SCU73Y$J+K*@]%O'@IF1F1H_/ MQ"2JR=NOXY B!WLR +HRLS(3[4OC(HC1\B?/#98+^RT/Y0M5-L%ZML ]9&G) M$UMJ&T(!)!:6(D-C;?Y8EK-P"*;!\#[KMZKEU?M/8$.?K;& M1C:_G:=M%",B&>P%^:=[P\%7C[\=%WGRTRO_PG^$!(AR"!-!_4"4Q9L OW3W M)PX\,> P5B3= (4#BE6QKRYP;FU=ANW#6D>$W%[ZC5:+Y11=MI&SBKI+A(+X MB$K;?':(\X:(DCI&8)*0V0GHBV[1. $U8S#^:A]UK6/2[A(]\P=,97TF I%? MG3\YG_U_+QV1[:S^_ZO4':=9DUG[\=QO0*K@BD8+K>UG?K\O_,JDQ7\GTGZ? M:(+^#E6 D,W^A!GESV9!/?7VSA\_+#9"!OXY/'I:5K^Q[_U"$X_3RII6UO57 M5N\D_4.OGG=P]&[BUDV%LW<>G)^] $I&SQD$W.VQO$A-U&]6R M"HE@2H/NH%68M[-5CM9(2 8C98[,&94ZNR"/N*\K2M-^:!*/R6Q,9F,R&Q_) M;+PR1;/45W!ON_^?'DD2^'8F666Z5JE;3%SYX4WC_/12O5?^?'SN\; M K3_M=HYD W0H)Z L>?LU7);5<7L=0?==?\#!.&OVF[%6)&2D2Q%@RK:4.*Z M-T$['UV0'FO>-!WUVKO:<OKL3, MQ\LP4K'EPV$Z&Z:S83H;[L?9H"+/68C^MOY(J"A$M%++)2$:RL;;[A7CN+,F M%V*7:)HA[QI_I!1F(O+*>D6"W(YD<:]1L7LW)S68WN/HDQ0_P7C1(P.9C-ID MU":C=A^,VK,UYVM9=USHN]DAVD/L';8DJ)4H5,0P:[NW>Y49%EMA386)K8$D M2>[5^BOM[.!)$N>1F^J*B MKOKZC6N%>5+'&'( W'-_M;_X\6S=!"C^%.O_NPE0_/D!BJ?#>#J,[^-A_#L? M7\QP:!HCP3I35]G*E8HEW56E:Q5(@].R=,7DET^F8#(%]\04O(X\Q^292CR_ MJ:O+=JMI@N#-AEX[S7)*VA2.LC1E!.4_\8O)G>9N@]9M:LU46VE"?!LF E9G MLBV3;9ELR_VP+:F;02LU@WKTIVD@3Z2_5=.>&<=E!\>DGFS' M9#LFVW%O;(<40;3XX7T&$)055=,(H.8RVA?(@K@+JB.L\U9;3)-NNLDZ3-9A ML@[WPSH\2;K."1E3=_O8<.AZ"AS4"-ZA.0&\.8"0-/X9T4G, EOY&%C3(((^WR1CO4T2WJQ]F!R"G;@"*J[=UW>)=M!CZ4/B2X=OXJH_($ MD\V:;-9DLSY/F_7<;O.5VU.543@<5*=M%7(QFGFI6:<'8+^DJADX+J@X6FXI M[0*]%V\6-<5B+H#_C&:EQ["N\#*I5<(H?ZZBQ? MSXY4M*"@+JS7Q*0B.9F>XV,0%,&.5830Z$I"QI[/&.4AC"?5@@Q4TP$[ECN2 MIN*;5*4FBRDGY.I=0\AE$%,7Q?Q]R$GN(.!BLF^3?9OLV\=(%EG3UM2="FYL1VKR47NMFF^]YE?[=M3^#BF@BM;DFJ4U]= HG8IO)J9B< MBL_-J> T!V]7BBB \!4(W\*5;IV+'DQR>"ZK< 0F1F ^VA4W)2HF"S)9D/MJ M030KJT>]29,:=6\24FN]>^%GJBH=L^XOE6![L@>3/9CLP?VP!U"-*!U4YB^< M,@ HX[^X"2%>E^:A?=4(!1+A6%* 2SU:+&':DM.42]T4A-_!('Q$+6 *OZ\; M?@<9"C]$G;PI\)Z.R>F8?.=C\C78 6G?0)VES0BT/=B%EB]QA*)1&/$5DBD+ MS[;:CK(RR\QK=(O<[$/ MN'+ I.N@1)!,^WO3K/I,O 9^;^V9$ UWQ498M9QVZF5_5L/?(4Q#+?G!YAPBIR&W*A956> M*4UF*X9,9.0,\>2IY3 7AB/1V3VU<$2NHK*T+6O;_ MH%=;S1KOKH'FS959P:6:&M^@UTUGD!]_7OZSPRID#3(6H0O %[SB*'4ZL1O= M+W:C[R=VHXG=:'*@)@?JKN09T"8#/T;\%W(P^#C,:Z;JV_IMBJ8\Z+R[&C)W M\FGE?:F-^$H,9KB6$[.;7=*Y*5W+ Z" $^\EU0B8\IN3W9GLSOVP.[^-\/B+ M;T_\K[SN9 MI,DD32;I/I@D:OP#NW)YA0/S7U6WRJI0?M&$S)C#A)12-BO\HT/'O$Z:C4